⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.pas

📁 delphi编程控件
💻 PAS
字号:
unit main;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  ExtCtrls, aoutlbar, ImgList;

type
  TFMainForm = class(TForm)
    AutoOutLookBarStore1: TAutoOutLookBarStore;
    ClientPanel: TPanel;
    CaptionPanel: TPanel;
    AutoOutLookBarStore1Item1: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item2: TAutoOutLookStoredItem;
    ImageList1: TImageList;
    AutoOutLookBarStore1Item3: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item4: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item5: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item6: TAutoOutLookStoredItem;
    Panel3: TPanel;
    AutoOutLookBar1: TAutoOutLookBar;
    AutoOutLookBarStore1Item7: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item8: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item9: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item10: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item11: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item12: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item13: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item14: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item15: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item16: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item17: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item18: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item19: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item20: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item21: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item22: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item23: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item24: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item25: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item26: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item27: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item28: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item29: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item30: TAutoOutLookStoredItem;
    AutoOutLookBarStore1Item31: TAutoOutLookStoredItem;
    procedure AutoOutLookBarStore1Item2Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item3Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item4Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item5Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item6Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item7Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item8Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item1Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item9Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item10Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item11Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item12Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item13Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item14Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item15Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item16Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item17Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item18Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item19Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item20Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item21Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item22Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item23Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item24Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item25Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item26Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item27Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item28Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item29Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item30Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure AutoOutLookBarStore1Item31Click(Sender: TObject;
      Item: TAutoOutLookItem);
    procedure FormShow(Sender: TObject);
  private
    FCurrentForm : TForm;
    procedure SetCurrentForm(AFormClass : TFormClass);
  public
    { Public declarations }
  end;

var
  FMainForm: TFMainForm;

implementation

uses uglayout, ugsorted, ugsearch, ugmemogr, ugcsdraw, uginpled, ugrfixgr,
     aplayout, upsearch, upcntrls, upform,
     ufform, afdate, aftime, uflookup,
     ulform, uafind, uincsr, ulcombo,
     dbm_main, ftm_main, urefer, uadbcomb, uadbdate, uadbtime, udbspini,
     ab_acl, ab_grid, ab_locat, ab_filt, ab_panel;

{$R *.DFM}

procedure TFMainForm.SetCurrentForm(AFormClass : TFormClass);
begin
  if(FCurrentForm = Nil) or (FCurrentForm.ClassType <> AFormClass) then begin
    if(FCurrentForm <> Nil) then
      FCurrentForm.Free;
    Application.CreateForm(AFormClass, FCurrentForm);
    CaptionPanel.Caption := FCurrentForm.Caption;
    FCurrentForm.BorderStyle := bsNone;
    FCurrentForm.Parent := ClientPanel;
    FCurrentForm.Align := alClient;
    FCurrentForm.Show;
  end;
end;

procedure TFMainForm.AutoOutLookBarStore1Item2Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFGridLayouts);
end;

procedure TFMainForm.AutoOutLookBarStore1Item3Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFSortADBGrid);
end;

procedure TFMainForm.AutoOutLookBarStore1Item4Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFDBGridSearch);
end;

procedure TFMainForm.AutoOutLookBarStore1Item5Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFADBGridMemoImage);
end;

procedure TFMainForm.AutoOutLookBarStore1Item6Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFAGridInplaceEditors);
end;

procedure TFMainForm.AutoOutLookBarStore1Item7Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFAGridCustomDraw);
end;

procedure TFMainForm.AutoOutLookBarStore1Item8Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFACLGridFixedGroup);
end;

procedure TFMainForm.AutoOutLookBarStore1Item1Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFAboutACLGrid);
end;

procedure TFMainForm.AutoOutLookBarStore1Item9Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFAboutACLPanel);
end;

procedure TFMainForm.AutoOutLookBarStore1Item10Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFAPanelLayout);
end;

procedure TFMainForm.AutoOutLookBarStore1Item11Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFAPanelSearch);
end;

procedure TFMainForm.AutoOutLookBarStore1Item12Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFAPanelControls);
end;

procedure TFMainForm.AutoOutLookBarStore1Item13Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFAPanelForm);
end;

procedure TFMainForm.AutoOutLookBarStore1Item14Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFAboutACLFilters);
end;

procedure TFMainForm.AutoOutLookBarStore1Item15Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFAFilterForm);
end;

procedure TFMainForm.AutoOutLookBarStore1Item16Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFADateFilter);
end;

procedure TFMainForm.AutoOutLookBarStore1Item17Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFATimeFilter);
end;

procedure TFMainForm.AutoOutLookBarStore1Item18Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFALookupFilter);
end;

procedure TFMainForm.AutoOutLookBarStore1Item19Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFABoutACLLocates);
end;

procedure TFMainForm.AutoOutLookBarStore1Item20Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFALocateForm);
end;

procedure TFMainForm.AutoOutLookBarStore1Item21Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFAFindForm);
end;

procedure TFMainForm.AutoOutLookBarStore1Item22Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFAIncSearch);
end;

procedure TFMainForm.AutoOutLookBarStore1Item23Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFALocateComboBox);
end;

procedure TFMainForm.AutoOutLookBarStore1Item24Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFDBMaker);
end;

procedure TFMainForm.AutoOutLookBarStore1Item25Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFFilterMaker);
end;

procedure TFMainForm.AutoOutLookBarStore1Item26Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFADBReference);
end;

procedure TFMainForm.AutoOutLookBarStore1Item27Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFAutoDBCombo);
end;

procedure TFMainForm.AutoOutLookBarStore1Item28Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFADBDateControls);
end;

procedure TFMainForm.AutoOutLookBarStore1Item29Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFADBTimeEdits);
end;

procedure TFMainForm.AutoOutLookBarStore1Item30Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFADBSpinImage);
end;

procedure TFMainForm.AutoOutLookBarStore1Item31Click(Sender: TObject;
  Item: TAutoOutLookItem);
begin
  SetCurrentForm(TFAboutRSD);
end;

procedure TFMainForm.FormShow(Sender: TObject);
begin
  SetCurrentForm(TFAboutRSD);
end;

end.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -