mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-09 23:08:05 +02:00
lcl: workaround fpc 2.2 compilation from fpk
git-svn-id: trunk@17453 -
This commit is contained in:
parent
13f948b3ca
commit
0b67eb27a2
@ -267,41 +267,44 @@ function GetPrettyColorName(ColorName: String): String;
|
||||
Result := IdentToColor(ColorName, Color);
|
||||
if Result then
|
||||
begin
|
||||
case Color of
|
||||
clScrollBar : NewColorName := rsScrollBarColorCaption;
|
||||
clBackground : NewColorName := rsBackgroundColorCaption;
|
||||
clActiveCaption : NewColorName := rsActiveCaptionColorCaption;
|
||||
clInactiveCaption : NewColorName := rsInactiveCaptionColorCaption;
|
||||
clMenu : NewColorName := rsMenuColorCaption;
|
||||
clWindow : NewColorName := rsWindowColorCaption;
|
||||
clWindowFrame : NewColorName := rsWindowFrameColorCaption;
|
||||
clMenuText : NewColorName := rsMenuTextColorCaption;
|
||||
clWindowText : NewColorName := rsWindowTextColorCaption;
|
||||
clCaptionText : NewColorName := rsCaptionTextColorCaption;
|
||||
clActiveBorder : NewColorName := rsActiveBorderColorCaption;
|
||||
clInactiveBorder : NewColorName := rsInactiveBorderColorCaption;
|
||||
clAppWorkspace : NewColorName := rsAppWorkspaceColorCaption;
|
||||
clHighlight : NewColorName := rsHighlightColorCaption;
|
||||
clHighlightText : NewColorName := rsHighlightTextColorCaption;
|
||||
clBtnFace : NewColorName := rsBtnFaceColorCaption;
|
||||
clBtnShadow : NewColorName := rsBtnShadowColorCaption;
|
||||
clGrayText : NewColorName := rsGrayTextColorCaption;
|
||||
clBtnText : NewColorName := rsBtnTextColorCaption;
|
||||
clInactiveCaptionText : NewColorName := rsInactiveCaptionText;
|
||||
clBtnHighlight : NewColorName := rsBtnHighlightColorCaption;
|
||||
cl3DDkShadow : NewColorName := rs3DDkShadowColorCaption;
|
||||
cl3DLight : NewColorName := rs3DLightColorCaption;
|
||||
clInfoText : NewColorName := rsInfoTextColorCaption;
|
||||
clInfoBk : NewColorName := rsInfoBkColorCaption;
|
||||
clHotLight : NewColorName := rsHotLightColorCaption;
|
||||
clGradientActiveCaption : NewColorName := rsGradientActiveCaptionColorCaption;
|
||||
clGradientInactiveCaption : NewColorName := rsGradientInactiveCaptionColorCaption;
|
||||
clMenuHighlight : NewColorName := rsMenuHighlightColorCaption;
|
||||
clMenuBar : NewColorName := rsMenuBarColorCaption;
|
||||
clForm : NewColorName := rsFormColorCaption;
|
||||
{ workaround for a bug in fpc 2.2.2 }
|
||||
if Color=clScrollBar then
|
||||
NewColorName := rsScrollBarColorCaption
|
||||
else
|
||||
Result := False;
|
||||
end;
|
||||
case Color of
|
||||
clBackground : NewColorName := rsBackgroundColorCaption;
|
||||
clActiveCaption : NewColorName := rsActiveCaptionColorCaption;
|
||||
clInactiveCaption : NewColorName := rsInactiveCaptionColorCaption;
|
||||
clMenu : NewColorName := rsMenuColorCaption;
|
||||
clWindow : NewColorName := rsWindowColorCaption;
|
||||
clWindowFrame : NewColorName := rsWindowFrameColorCaption;
|
||||
clMenuText : NewColorName := rsMenuTextColorCaption;
|
||||
clWindowText : NewColorName := rsWindowTextColorCaption;
|
||||
clCaptionText : NewColorName := rsCaptionTextColorCaption;
|
||||
clActiveBorder : NewColorName := rsActiveBorderColorCaption;
|
||||
clInactiveBorder : NewColorName := rsInactiveBorderColorCaption;
|
||||
clAppWorkspace : NewColorName := rsAppWorkspaceColorCaption;
|
||||
clHighlight : NewColorName := rsHighlightColorCaption;
|
||||
clHighlightText : NewColorName := rsHighlightTextColorCaption;
|
||||
clBtnFace : NewColorName := rsBtnFaceColorCaption;
|
||||
clBtnShadow : NewColorName := rsBtnShadowColorCaption;
|
||||
clGrayText : NewColorName := rsGrayTextColorCaption;
|
||||
clBtnText : NewColorName := rsBtnTextColorCaption;
|
||||
clInactiveCaptionText : NewColorName := rsInactiveCaptionText;
|
||||
clBtnHighlight : NewColorName := rsBtnHighlightColorCaption;
|
||||
cl3DDkShadow : NewColorName := rs3DDkShadowColorCaption;
|
||||
cl3DLight : NewColorName := rs3DLightColorCaption;
|
||||
clInfoText : NewColorName := rsInfoTextColorCaption;
|
||||
clInfoBk : NewColorName := rsInfoBkColorCaption;
|
||||
clHotLight : NewColorName := rsHotLightColorCaption;
|
||||
clGradientActiveCaption : NewColorName := rsGradientActiveCaptionColorCaption;
|
||||
clGradientInactiveCaption : NewColorName := rsGradientInactiveCaptionColorCaption;
|
||||
clMenuHighlight : NewColorName := rsMenuHighlightColorCaption;
|
||||
clMenuBar : NewColorName := rsMenuBarColorCaption;
|
||||
clForm : NewColorName := rsFormColorCaption;
|
||||
else
|
||||
Result := False;
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
||||
@ -529,7 +532,7 @@ begin
|
||||
end;
|
||||
r := Rect;
|
||||
r.left := r.left + 20;
|
||||
|
||||
|
||||
inherited DrawItem(Index, r, State);
|
||||
end;
|
||||
{------------------------------------------------------------------------------
|
||||
@ -820,7 +823,7 @@ begin
|
||||
end;
|
||||
r := Rect;
|
||||
r.left := r.left + 20;
|
||||
|
||||
|
||||
inherited DrawItem(Index, r, State);
|
||||
end;
|
||||
{------------------------------------------------------------------------------
|
||||
|
Loading…
Reference in New Issue
Block a user