LCL-Win32: Support StatusBar under Win32 LCL Dll. Issue #37100, patch from Zdravko Gabrovski.

git-svn-id: trunk@63288 -
This commit is contained in:
juha 2020-06-04 20:07:37 +00:00
parent 39effc2a52
commit e2fdf3e89b

View File

@ -302,6 +302,8 @@ var
begin
Flags := WS_CHILD or WS_CLIPSIBLINGS or WS_CLIPCHILDREN;
Parent := TWin32WidgetSet(WidgetSet).AppHandle;
if ( Parent=0 ) and IsLibrary and Assigned( Screen.ActiveForm ) then
Parent := Screen.ActiveForm.Handle;
PreferredSizeStatusBar := CreateWindowExW(0, STATUSCLASSNAMEW,
nil, Flags,
0, 0, 0, 0, Parent, 0, HInstance, nil);