Ignore:
Timestamp:
Oct 17, 2012, 1:24:58 PM (12 years ago)
Author:
chronos
Message:
  • Fixed: CoolDock show wrong tab focused if tab was invisible.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Docking/CoolDocking/UCDManager.pas

    r365 r430  
    6060    property HeaderPos: THeaderPos read FHeaderPos write SetHeaderPos;
    6161    property HeaderVisible: Boolean read GetHeaderVisible write SetHeaderVisible;
    62     constructor Create(TheOwner: TComponent);
     62    constructor Create(TheOwner: TComponent); override;
    6363    destructor Destroy; override;
    6464  end;
     
    8989    FUpdateCount: Integer;
    9090    FDockStyle: TCDStyleType;
     91    procedure SetHeaderPos(const AValue: THeaderPos); virtual;
    9192  private
    9293    FDockSite: TWinControl;
     
    116117    procedure InsertControlPanel(Control: TControl; InsertAt: TAlign;
    117118      DropCtl: TControl); virtual;
    118     procedure SetHeaderPos(const AValue: THeaderPos); virtual;
    119119    function GetHeaderPos: THeaderPos; virtual;
    120120    procedure BringToFront; virtual;
     
    552552  NewConjoinDockForm := TCDConjoinForm.Create(Application);
    553553  NewConjoinDockForm.Name := GetUniqueName('ConjoinForm');
    554   //NewConjoinDockForm.Visible := True;
     554  NewConjoinDockForm.Visible := True;
    555555  NewConjoinDockForm.BoundsRect := FDockSite.BoundsRect;
    556556  NewConjoinDockForm.CoolDockClient.Master := Self.Master;
Note: See TracChangeset for help on using the changeset viewer.