IDE: component palette: fixed option to hide hints for palette

git-svn-id: trunk@35723 -
This commit is contained in:
mattias 2012-03-05 09:46:21 +00:00
parent b9fe9455b0
commit b80f4dd6e2

View File

@ -42,7 +42,8 @@ uses
{$IFDEF CustomIDEComps} {$IFDEF CustomIDEComps}
CustomIDEComps, CustomIDEComps,
{$ENDIF} {$ENDIF}
LazarusIDEStrConsts, ComponentReg, DesignerProcs, PackageDefs, FindPaletteComp; LazarusIDEStrConsts, ComponentReg, DesignerProcs, PackageDefs,
FindPaletteComp, EnvironmentOpts;
type type
TComponentSelectionMode = ( TComponentSelectionMode = (
@ -712,6 +713,7 @@ begin
GroupIndex:= 1; GroupIndex:= 1;
Down := True; Down := True;
Hint := lisSelectionTool; Hint := lisSelectionTool;
ShowHint := EnvironmentOptions.ShowHintsForComponentPalette;
SetBounds(0,0,ComponentPaletteBtnWidth,ComponentPaletteBtnHeight); SetBounds(0,0,ComponentPaletteBtnWidth,ComponentPaletteBtnHeight);
Parent:=CurScrollBox; Parent:=CurScrollBox;
end; end;
@ -751,7 +753,7 @@ begin
OnMouseDown:= @ComponentBtnMouseDown; OnMouseDown:= @ComponentBtnMouseDown;
OnMouseUp:=@ComponentBtnMouseUp; OnMouseUp:=@ComponentBtnMouseUp;
OnDblClick := @ComponentBtnDblClick; OnDblClick := @ComponentBtnDblClick;
ShowHint := true; ShowHint := EnvironmentOptions.ShowHintsForComponentPalette;
Hint := CurComponent.ComponentClass.ClassName + sLineBreak Hint := CurComponent.ComponentClass.ClassName + sLineBreak
+ '(' + CurComponent.ComponentClass.UnitName + ')'; + '(' + CurComponent.ComponentClass.UnitName + ')';
CurBtn.PopupMenu:=Self.PopupMenu; CurBtn.PopupMenu:=Self.PopupMenu;