zoukankan      html  css  js  c++  java
  • 仿制用友U8界面

    unit Unit1;
    
    interface
    
    uses
      Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
      Vcl.Controls, Vcl.Forms, Vcl.Dialogs, cxGraphics, cxControls, cxLookAndFeels,
      cxLookAndFeelPainters, dxSkinsCore, dxSkinsDefaultPainters,
      dxSkinsdxNavBarPainter, dxSkinscxPCPainter, cxPCdxBarPopupMenu, cxPC,
      dxNavBarCollns, cxClasses, dxNavBarBase, dxNavBar, dxSkinsdxStatusBarPainter,
      dxStatusBar;
    
    type
      TForm1 = class(TForm)
        dxNavBar1: TdxNavBar;
        dxNavBar1Group1: TdxNavBarGroup;
        dxNavBar1Group2: TdxNavBarGroup;
        dxNavBar1Group3: TdxNavBarGroup;
        dxNavBar1Group4: TdxNavBarGroup;
        dxNavBar1Item1: TdxNavBarItem;
        dxNavBar1Item2: TdxNavBarItem;
        dxNavBar1Item3: TdxNavBarItem;
        dxNavBar1Item4: TdxNavBarItem;
        cxPageControl1: TcxPageControl;
        cxTabSheet1: TcxTabSheet;
        dxStatusBar1: TdxStatusBar;
        Procedure Addpage(cText:String);
        procedure dxNavBar1Item1Click(Sender: TObject);
        procedure dxNavBar1Item2Click(Sender: TObject);
        procedure dxNavBar1Item3Click(Sender: TObject);
        procedure dxNavBar1Item4Click(Sender: TObject);
      private
        { Private declarations }
      public
        { Public declarations }
      end;
    
    var
      Form1: TForm1;
    
    implementation
    
    {$R *.dfm}
    Procedure TForm1.Addpage(cText:String);
     Var
       I:integer;
       bNew:Boolean;
       TempTab:TcxTabSheet;
     begin
        bNew:=true;
        for I := 0 to Self.cxPageControl1.PageCount-1 do
           begin
             if cxpageControl1.Pages[i].Caption=cText then
                begin
                  cxpagecontrol1.Properties.ActivePage:=cxpagecontrol1.Pages[i];
                  bNew:=False;
                end;
             end;
        IF bNew then
          begin
             TempTab:=TcxTabSheet.Create(cxpageControl1);
             TempTab.Caption:=cText;
             TempTab.PageControl:=cxpageControl1;
             cxPageControl1.Properties.ActivePage:=TempTab;
          end;
     end;
     procedure TForm1.dxNavBar1Item1Click(Sender: TObject);
       begin
          Addpage((Sender as TdxNavBarItem).Caption);
       end;
     procedure TForm1.dxNavBar1Item2Click(Sender: TObject);
    begin
        Addpage((Sender as TdxNavBarItem).Caption);
    end;
    
    procedure TForm1.dxNavBar1Item3Click(Sender: TObject);
    begin
            Addpage((Sender as TdxNavBarItem).Caption);
    end;
    
    procedure TForm1.dxNavBar1Item4Click(Sender: TObject);
    begin
        Addpage((Sender as TdxNavBarItem).Caption);
    end;
    
    end.
  • 相关阅读:
    codeforces628D. Magic Numbers (数位dp)
    hdu5432Rikka with Array (数位dp+十进制转化为二进制)
    LA3902 Network (树上dfs)
    zoj3494 BCD Code(AC自动机+数位dp)
    codeforces #345 (Div. 1) D. Zip-line (线段树+最长上升子序列)
    zjnu1786 PROSJEK(二分)
    九度1497:面积最大的全1子矩阵 (单调队列,单调栈)
    zjnu1726 STOGOVI (lca)
    zjnu1735BOB (单调队列,单调栈)
    uva10859 Placing Lampposts (树形dp+求两者最小值方法)
  • 原文地址:https://www.cnblogs.com/wuxi15/p/3805638.html
Copyright © 2011-2022 走看看