📄 jvdyncontrolenginejvcl.pas
字号:
end;
procedure TJvDynControlJVCLCheckBox.ControlSetTabOrder(Value: Integer);
begin
TabOrder := Value;
end;
procedure TJvDynControlJVCLCheckBox.ControlSetOnEnter(Value: TNotifyEvent);
begin
OnEnter := Value;
end;
procedure TJvDynControlJVCLCheckBox.ControlSetOnExit(Value: TNotifyEvent);
begin
OnExit := Value;
end;
procedure TJvDynControlJVCLCheckBox.ControlSetOnClick(Value: TNotifyEvent);
begin
OnClick := Value;
end;
procedure TJvDynControlJVCLCheckBox.ControlSetHint(const Value: string);
begin
Hint := Value;
end;
procedure TJvDynControlJVCLCheckBox.ControlSetOnChange(Value: TNotifyEvent);
begin
OnClick := Value;
end;
procedure TJvDynControlJVCLCheckBox.ControlSetValue(Value: Variant);
begin
Checked := JvDynControlVariantToBoolean(Value);
end;
function TJvDynControlJVCLCheckBox.ControlGetValue: Variant;
begin
Result := Checked;
end;
//IJvDynControlCheckBox
procedure TJvDynControlJVCLCheckBox.ControlSetAllowGrayed(Value: Boolean);
begin
AllowGrayed := Value;
end;
procedure TJvDynControlJVCLCheckBox.ControlSetState(Value: TCheckBoxState);
begin
State := Value;
end;
function TJvDynControlJVCLCheckBox.ControlGetState: TCheckBoxState;
begin
Result := State;
end;
//=== { TJvDynControlJVCLMemo } ==============================================
procedure TJvDynControlJVCLMemo.ControlSetDefaultProperties;
begin
end;
procedure TJvDynControlJVCLMemo.ControlSetReadOnly(Value: Boolean);
begin
ReadOnly := Value;
end;
procedure TJvDynControlJVCLMemo.ControlSetCaption(const Value: string);
begin
end;
procedure TJvDynControlJVCLMemo.ControlSetTabOrder(Value: Integer);
begin
TabOrder := Value;
end;
procedure TJvDynControlJVCLMemo.ControlSetOnEnter(Value: TNotifyEvent);
begin
OnEnter := Value;
end;
procedure TJvDynControlJVCLMemo.ControlSetOnExit(Value: TNotifyEvent);
begin
OnExit := Value;
end;
procedure TJvDynControlJVCLMemo.ControlSetOnChange(Value: TNotifyEvent);
begin
OnChange := Value;
end;
procedure TJvDynControlJVCLMemo.ControlSetOnClick(Value: TNotifyEvent);
begin
OnClick := Value;
end;
procedure TJvDynControlJVCLMemo.ControlSetHint(const Value: string);
begin
Hint := Value;
end;
procedure TJvDynControlJVCLMemo.ControlSetValue(Value: Variant);
begin
Text := Value;
end;
function TJvDynControlJVCLMemo.ControlGetValue: Variant;
begin
Result := Text;
end;
procedure TJvDynControlJVCLMemo.ControlSetSorted(Value: Boolean);
begin
end;
procedure TJvDynControlJVCLMemo.ControlSetItems(Value: TStrings);
begin
Lines.Assign(Value);
end;
function TJvDynControlJVCLMemo.ControlGetItems: TStrings;
begin
Result := Lines;
end;
procedure TJvDynControlJVCLMemo.ControlSetWantTabs(Value: Boolean);
begin
WantTabs := Value;
end;
procedure TJvDynControlJVCLMemo.ControlSetWantReturns(Value: Boolean);
begin
WantReturns := Value;
end;
procedure TJvDynControlJVCLMemo.ControlSetWordWrap(Value: Boolean);
begin
WordWrap := Value;
end;
procedure TJvDynControlJVCLMemo.ControlSetScrollBars(Value: TScrollStyle);
begin
ScrollBars := Value;
end;
//=== { TJvDynControlJVCLRichEdit } ==========================================
procedure TJvDynControlJVCLRichEdit.ControlSetDefaultProperties;
begin
end;
procedure TJvDynControlJVCLRichEdit.ControlSetReadOnly(Value: Boolean);
begin
ReadOnly := Value;
end;
procedure TJvDynControlJVCLRichEdit.ControlSetCaption(const Value: string);
begin
end;
procedure TJvDynControlJVCLRichEdit.ControlSetTabOrder(Value: Integer);
begin
TabOrder := Value;
end;
procedure TJvDynControlJVCLRichEdit.ControlSetOnEnter(Value: TNotifyEvent);
begin
OnEnter := Value;
end;
procedure TJvDynControlJVCLRichEdit.ControlSetOnExit(Value: TNotifyEvent);
begin
OnExit := Value;
end;
procedure TJvDynControlJVCLRichEdit.ControlSetOnChange(Value: TNotifyEvent);
begin
OnChange := Value;
end;
procedure TJvDynControlJVCLRichEdit.ControlSetOnClick(Value: TNotifyEvent);
begin
OnClick := Value;
end;
procedure TJvDynControlJVCLRichEdit.ControlSetHint(const Value: string);
begin
Hint := Value;
end;
procedure TJvDynControlJVCLRichEdit.ControlSetValue(Value: Variant);
begin
Text := Value;
end;
function TJvDynControlJVCLRichEdit.ControlGetValue: Variant;
begin
Result := Text;
end;
procedure TJvDynControlJVCLRichEdit.ControlSetSorted(Value: Boolean);
begin
end;
procedure TJvDynControlJVCLRichEdit.ControlSetItems(Value: TStrings);
begin
Lines.Assign(Value);
end;
function TJvDynControlJVCLRichEdit.ControlGetItems: TStrings;
begin
Result := Lines;
end;
procedure TJvDynControlJVCLRichEdit.ControlSetWantTabs(Value: Boolean);
begin
WantTabs := Value;
end;
procedure TJvDynControlJVCLRichEdit.ControlSetWantReturns(Value: Boolean);
begin
WantReturns := Value;
end;
procedure TJvDynControlJVCLRichEdit.ControlSetWordWrap(Value: Boolean);
begin
WordWrap := Value;
end;
procedure TJvDynControlJVCLRichEdit.ControlSetScrollBars(Value: TScrollStyle);
begin
ScrollBars := Value;
end;
//=== { TJvDynControlJVCLRadioGroup } ========================================
procedure TJvDynControlJVCLRadioGroup.ControlSetDefaultProperties;
begin
end;
procedure TJvDynControlJVCLRadioGroup.ControlSetReadOnly(Value: Boolean);
begin
ReadOnly := Value;
end;
procedure TJvDynControlJVCLRadioGroup.ControlSetCaption(const Value: string);
begin
Caption := Value;
end;
procedure TJvDynControlJVCLRadioGroup.ControlSetTabOrder(Value: Integer);
begin
TabOrder := Value;
end;
procedure TJvDynControlJVCLRadioGroup.ControlSetOnEnter(Value: TNotifyEvent);
begin
OnEnter := Value;
end;
procedure TJvDynControlJVCLRadioGroup.ControlSetOnExit(Value: TNotifyEvent);
begin
OnExit := Value;
end;
procedure TJvDynControlJVCLRadioGroup.ControlSetOnChange(Value: TNotifyEvent);
begin
OnClick := Value;
end;
procedure TJvDynControlJVCLRadioGroup.ControlSetOnClick(Value: TNotifyEvent);
begin
OnClick := Value;
end;
procedure TJvDynControlJVCLRadioGroup.ControlSetHint(const Value: string);
begin
Hint := Value;
end;
procedure TJvDynControlJVCLRadioGroup.ControlSetValue(Value: Variant);
begin
if VarIsInt(Value) then
ItemIndex := Value
else
ItemIndex := Items.IndexOf(Value);
end;
function TJvDynControlJVCLRadioGroup.ControlGetValue: Variant;
begin
Result := ItemIndex;
end;
procedure TJvDynControlJVCLRadioGroup.ControlSetSorted(Value: Boolean);
begin
end;
procedure TJvDynControlJVCLRadioGroup.ControlSetItems(Value: TStrings);
begin
Items.Assign(Value);
end;
function TJvDynControlJVCLRadioGroup.ControlGetItems: TStrings;
begin
Result := Items;
end;
procedure TJvDynControlJVCLRadioGroup.ControlSetColumns(Value: Integer);
begin
Columns := Value;
end;
//=== { TJvDynControlJVCLListBox } ===========================================
procedure TJvDynControlJVCLListBox.ControlSetDefaultProperties;
begin
end;
procedure TJvDynControlJVCLListBox.ControlSetCaption(const Value: string);
begin
end;
procedure TJvDynControlJVCLListBox.ControlSetTabOrder(Value: Integer);
begin
TabOrder := Value;
end;
procedure TJvDynControlJVCLListBox.ControlSetOnEnter(Value: TNotifyEvent);
begin
OnEnter := Value;
end;
procedure TJvDynControlJVCLListBox.ControlSetOnExit(Value: TNotifyEvent);
begin
OnExit := Value;
end;
procedure TJvDynControlJVCLListBox.ControlSetOnChange(Value: TNotifyEvent);
begin
// OnChange := Value;
end;
procedure TJvDynControlJVCLListBox.ControlSetOnClick(Value: TNotifyEvent);
begin
OnClick := Value;
end;
procedure TJvDynControlJVCLListBox.ControlSetHint(const Value: string);
begin
Hint := Value;
end;
procedure TJvDynControlJVCLListBox.ControlSetValue(Value: Variant);
begin
if VarIsInt(Value) then
ItemIndex := Value
else
ItemIndex := Items.IndexOf(Value);
end;
function TJvDynControlJVCLListBox.ControlGetValue: Variant;
begin
Result := ItemIndex;
end;
procedure TJvDynControlJVCLListBox.ControlSetSorted(Value: Boolean);
begin
Sorted := Value;
end;
procedure TJvDynControlJVCLListBox.ControlSetItems(Value: TStrings);
begin
Items.Assign(Value);
end;
function TJvDynControlJVCLListBox.ControlGetItems: TStrings;
begin
Result := Items;
end;
procedure TJvDynControlJVCLListBox.ControlSetOnDblClick(Value: TNotifyEvent);
begin
OnDblClick := Value;
end;
//=== { TJvDynControlJVCLCheckListBox } ======================================
procedure TJvDynControlJVCLCheckListBox.ControlSetDefaultProperties;
begin
end;
procedure TJvDynControlJVCLCheckListBox.ControlSetCaption(const Value: string);
begin
end;
procedure TJvDynControlJVCLCheckListBox.ControlSetTabOrder(Value: Integer);
begin
TabOrder := Value;
end;
procedure TJvDynControlJVCLCheckListBox.ControlSetOnEnter(Value: TNotifyEvent);
begin
OnEnter := Value;
end;
procedure TJvDynControlJVCLCheckListBox.ControlSetOnExit(Value: TNotifyEvent);
begin
OnExit := Value;
end;
procedure TJvDynControlJVCLCheckListBox.ControlSetOnChange(Value: TNotifyEvent);
begin
// OnChange := Value;
end;
procedure TJvDynControlJVCLCheckListBox.ControlSetOnClick(Value: TNotifyEvent);
begin
OnClick := Value;
end;
procedure TJvDynControlJVCLCheckListBox.ControlSetHint(const Value: string);
begin
Hint := Value;
end;
procedure TJvDynControlJVCLCheckListBox.ControlSetValue(Value: Variant);
begin
if VarIsInt(Value) then
ItemIndex := Value
else
ItemIndex := Items.IndexOf(Value);
end;
function TJvDynControlJVCLCheckListBox.ControlGetValue: Variant;
begin
Result := ItemIndex;
end;
procedure TJvDynControlJVCLCheckListBox.ControlSetSorted(Value: Boolean);
begin
Sorted := Value;
end;
procedure TJvDynControlJVCLCheckListBox.ControlSetItems(Value: TStrings);
begin
Items.Assign(Value);
end;
function TJvDynControlJVCLCheckListBox.ControlGetItems: TStrings;
begin
Result := Items;
end;
procedure TJvDynControlJVCLCheckListBox.ControlSetOnDblClick(Value: TNotifyEvent);
begin
OnDblClick := Value;
end;
//IJvDynControlCheckListBox = interface
procedure TJvDynControlJVCLCheckListBox.ControlSetAllowGrayed(Value: Boolean);
begin
AllowGrayed := Value;
end;
procedure TJvDynControlJVCLCheckListBox.ControlSetChecked(Index: Integer; Value: Boolean);
begin
Checked[Index] := Value;
end;
procedure TJvDynControlJVCLCheckListBox.ControlSetItemEnabled(Index: Integer; Value: Boolean);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -