Ignore:
Timestamp:
Mar 7, 2011, 1:32:07 PM (13 years ago)
Author:
george
Message:
  • Fixed: Docking popupmenu action Close and Rename.
  • Added: Partialy implemented tab hiding.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Docking/CoolDocking/Demo/UMainForm.pas

    r103 r176  
    2626    MenuItem3: TMenuItem;
    2727    MenuItem4: TMenuItem;
     28    PageControl1: TPageControl;
    2829    Panel1: TPanel;
     30    TabControl1: TTabControl;
     31    TabSheet1: TTabSheet;
     32    TabSheet2: TTabSheet;
     33    TabSheet3: TTabSheet;
     34    TabSheet4: TTabSheet;
    2935    procedure Button1Click(Sender: TObject);
    3036    procedure Button2Click(Sender: TObject);
     
    3440    procedure MenuItem2Click(Sender: TObject);
    3541    procedure MenuItem4Click(Sender: TObject);
     42    procedure PageControl1Change(Sender: TObject);
    3643  private
    3744  public
     
    7481  NewDockForm.ManualDock(ConjoinedDockForm1.Panel);
    7582  NewDockForm.ManualDock(ConjoinedDockForm1.Panel);
     83  NewDockForm.ManualDock(ConjoinedDockForm1.Panel);
    7684  //NewDockForm.ManualDock(TForm(DockForms[0]));
    7785  //NewDockForm.ManualDock(TForm(DockForms[0]));
     
    9098end;
    9199
     100procedure TMainForm.PageControl1Change(Sender: TObject);
     101begin
     102
     103end;
     104
    92105function TMainForm.NewDockForm: TDockForm;
    93106begin
    94   Result := TDockForm.Create(Self);
     107  Application.CreateForm(TDockForm, Result);
     108//  Result := TDockForm.Create(Self);
    95109  Result.Name := 'Form' + IntToStr(FormIndex);
     110  Result.CoolDockClient1.Name := 'CoolDockClient' + IntToStr(FormIndex);
    96111  Result.Caption := Result.Name;
    97112  Result.Memo1.Text := Result.Name;
Note: See TracChangeset for help on using the changeset viewer.