IDEIntf: added TComponentPalette.DoAfterComponentAdded

git-svn-id: trunk@29599 -
This commit is contained in:
mattias 2011-02-18 18:15:06 +00:00
parent f8078acc5b
commit a28c311a69
2 changed files with 8 additions and 1 deletions

View File

@ -96,7 +96,7 @@ type
public
constructor Create;
destructor Destroy; override;
procedure DoAfterComponentAdded;
procedure DoAfterComponentAdded; override;
function GetUnregisteredIcon: TCustomBitmap;
function GetSelectButtonIcon: TCustomBitmap;
procedure ClearButtons; override;
@ -431,6 +431,7 @@ end;
procedure TComponentPalette.DoAfterComponentAdded;
begin
inherited DoAfterComponentAdded;
if not (ssShift in GetKeyShiftState) and (SelectionMode = csmSingle) then
Selected := nil;
end;

View File

@ -187,6 +187,7 @@ type
procedure BeginUpdate(Change: boolean);
procedure EndUpdate;
function IsUpdateLocked: boolean;
procedure DoAfterComponentAdded; virtual;
procedure ConsistencyCheck;
function Count: integer;
function GetPage(const APageName: string;
@ -655,6 +656,11 @@ begin
Result:=FUpdateLock>0;
end;
procedure TBaseComponentPalette.DoAfterComponentAdded;
begin
end;
procedure TBaseComponentPalette.ConsistencyCheck;
begin