|
@@ -51,8 +51,9 @@ type
|
|
function GetBtnColor(const ItemInfo: TTBXItemInfo; ItemPart: TItemPart): TColor;
|
|
function GetBtnColor(const ItemInfo: TTBXItemInfo; ItemPart: TItemPart): TColor;
|
|
function GetStandardColor(Color: TColor): TColor;
|
|
function GetStandardColor(Color: TColor): TColor;
|
|
procedure Init;
|
|
procedure Init;
|
|
|
|
+ constructor CreateEx(const AName: string; Dark: Boolean); overload;
|
|
public
|
|
public
|
|
- constructor Create(const AName: string); override;
|
|
|
|
|
|
+ constructor Create(const AName: string); overload; override;
|
|
destructor Destroy; override;
|
|
destructor Destroy; override;
|
|
|
|
|
|
{ Metrics access}
|
|
{ Metrics access}
|
|
@@ -1391,9 +1392,14 @@ begin
|
|
end;
|
|
end;
|
|
|
|
|
|
constructor TTBXOfficeXPTheme.Create(const AName: string);
|
|
constructor TTBXOfficeXPTheme.Create(const AName: string);
|
|
|
|
+begin
|
|
|
|
+ CreateEx(AName, False);
|
|
|
|
+end;
|
|
|
|
+
|
|
|
|
+constructor TTBXOfficeXPTheme.CreateEx(const AName: string; Dark: Boolean);
|
|
begin
|
|
begin
|
|
inherited;
|
|
inherited;
|
|
- FDark := False;
|
|
|
|
|
|
+ FDark := Dark;
|
|
Init;
|
|
Init;
|
|
end;
|
|
end;
|
|
|
|
|
|
@@ -1494,9 +1500,7 @@ end;
|
|
|
|
|
|
constructor TTBXDarkOfficeXPTheme.Create(const AName: string);
|
|
constructor TTBXDarkOfficeXPTheme.Create(const AName: string);
|
|
begin
|
|
begin
|
|
- inherited;
|
|
|
|
- FDark := True;
|
|
|
|
- Init;
|
|
|
|
|
|
+ inherited CreateEx(AName, True);
|
|
end;
|
|
end;
|
|
|
|
|
|
end.
|
|
end.
|