mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-23 09:19:40 +02:00
win32: use GetWin32ThemedDoubleBuffered for status bar control
git-svn-id: trunk@57312 -
This commit is contained in:
parent
2eb282de45
commit
04519400dc
@ -97,6 +97,7 @@ type
|
||||
class procedure SetPanelText(const AStatusBar: TStatusBar; PanelIndex: integer); override;
|
||||
class procedure SetSizeGrip(const AStatusBar: TStatusBar; SizeGrip: Boolean); override;
|
||||
class procedure SetText(const AWinControl: TWinControl; const AText: string); override;
|
||||
class function GetDoubleBuffered(const AWinControl: TWinControl): Boolean; override;
|
||||
class procedure GetPreferredSize(const AWinControl: TWinControl;
|
||||
var PreferredWidth, PreferredHeight: integer;
|
||||
WithThemeSpace: Boolean); override;
|
||||
@ -489,6 +490,12 @@ begin
|
||||
end;
|
||||
end;
|
||||
|
||||
class function TWin32WSStatusBar.GetDoubleBuffered(
|
||||
const AWinControl: TWinControl): Boolean;
|
||||
begin
|
||||
Result := GetWin32ThemedDoubleBuffered(AWinControl);
|
||||
end;
|
||||
|
||||
class function TWin32WSStatusBar.CreateHandle(const AWinControl: TWinControl;
|
||||
const AParams: TCreateParams): HWND;
|
||||
var
|
||||
|
Loading…
Reference in New Issue
Block a user