📄 setfields.pas
字号:
unit setFields;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons;
type
TDlgSetFields = class(TForm)
Label2: TLabel;
Label3: TLabel;
cmdOk: TSpeedButton;
cmdExit: TSpeedButton;
lbxNoShow: TListBox;
lbxShowed: TListBox;
cmdAdd: TSpeedButton;
cmdDel: TSpeedButton;
procedure cmdAddClick(Sender: TObject);
procedure cmdDelClick(Sender: TObject);
procedure cmdOkClick(Sender: TObject);
procedure cmdExitClick(Sender: TObject);
procedure FormShow(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
DlgSetFields: TDlgSetFields;
implementation
{$R *.dfm}
procedure TDlgSetFields.cmdAddClick(Sender: TObject);
begin
if lbxNoShow.itemindex >=0 then
begin
lbxShowed.Items.add(lbxNoShow.Items[lbxNoShow.itemindex]);
lbxNoShow.Items.Delete(lbxNoShow.ItemIndex);
end;
end;
procedure TDlgSetFields.cmdDelClick(Sender: TObject);
begin
if lbxShowed.itemindex >=0 then
begin
lbxNoShow.Items.add(lbxShowed.Items[lbxShowed.itemindex]);
lbxShowed.Items.Delete(lbxShowed.ItemIndex);
end;
end;
procedure TDlgSetFields.cmdOkClick(Sender: TObject);
begin
modalResult:=mrok;
end;
procedure TDlgSetFields.cmdExitClick(Sender: TObject);
begin
modalResult:=mrCancel;
end;
procedure TDlgSetFields.FormShow(Sender: TObject);
begin
lbxShowed.ItemIndex:=0;
end;
end.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -