mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-02 22:00:28 +02:00
fixed setting TTreeView.ScrollBars
git-svn-id: trunk@3874 -
This commit is contained in:
parent
bb7c7166b1
commit
0109a75851
@ -33,9 +33,9 @@ interface
|
|||||||
|
|
||||||
uses
|
uses
|
||||||
Forms, SysUtils, Buttons, Classes, Graphics, GraphType, StdCtrls, LCLType,
|
Forms, SysUtils, Buttons, Classes, Graphics, GraphType, StdCtrls, LCLType,
|
||||||
LCLLinux, LMessages, Controls, ComCtrls, ExtCtrls, PropEdits, GraphPropEdits,
|
LCLLinux, LMessages, Controls, ComCtrls, ExtCtrls, TypInfo, Messages,
|
||||||
TypInfo, Messages, LResources, Laz_XMLCfg, Menus, Dialogs, ObjInspStrConsts,
|
LResources, Laz_XMLCfg, Menus, Dialogs, ObjInspStrConsts,
|
||||||
listviewpropedit;
|
PropEdits, GraphPropEdits, ListViewPropEdit;
|
||||||
|
|
||||||
|
|
||||||
type
|
type
|
||||||
|
@ -2554,6 +2554,7 @@ begin
|
|||||||
if Node <> nil then FSaveIndex := Node.AbsoluteIndex;
|
if Node <> nil then FSaveIndex := Node.AbsoluteIndex;
|
||||||
end;}
|
end;}
|
||||||
inherited DestroyWnd;
|
inherited DestroyWnd;
|
||||||
|
TControlCanvas(Canvas).FreeHandle;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure TCustomTreeView.EditWndProc(var Message: TLMessage);
|
procedure TCustomTreeView.EditWndProc(var Message: TLMessage);
|
||||||
@ -2713,8 +2714,8 @@ procedure TCustomTreeView.SetScrollBars(const Value: TScrollStyle);
|
|||||||
begin
|
begin
|
||||||
if (FScrollBars <> Value) then begin
|
if (FScrollBars <> Value) then begin
|
||||||
FScrollBars := Value;
|
FScrollBars := Value;
|
||||||
RecreateWnd;
|
|
||||||
Include(FStates,tvsScrollbarChanged);
|
Include(FStates,tvsScrollbarChanged);
|
||||||
|
RecreateWnd;
|
||||||
UpdateScrollBars;
|
UpdateScrollBars;
|
||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
Loading…
Reference in New Issue
Block a user