parent
eb2b6a7a44
commit
2265e8fe3d
|
|
@ -438,9 +438,9 @@ type tcontrol = class(tcomponent)
|
||||||
begin
|
begin
|
||||||
FVisible := Value?true:false;
|
FVisible := Value?true:false;
|
||||||
end
|
end
|
||||||
procedure DoOnParentHandleDestruction;virtual;
|
//procedure DoOnParentHandleDestruction;virtual;
|
||||||
begin
|
//begin
|
||||||
end
|
//end
|
||||||
|
|
||||||
#!end
|
#!end
|
||||||
protected
|
protected
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,7 @@ type tcustomcontrol=class(TWinControl)
|
||||||
{**
|
{**
|
||||||
@explan(说明) 自绘制窗口控件 %%
|
@explan(说明) 自绘制窗口控件 %%
|
||||||
**}
|
**}
|
||||||
|
//20220908添加splitter功能
|
||||||
private
|
private
|
||||||
FOnPaint:TNotifyEvent;
|
FOnPaint:TNotifyEvent;
|
||||||
protected
|
protected
|
||||||
|
|
@ -128,6 +129,7 @@ type tcustomcontrol=class(TWinControl)
|
||||||
function WMMouseMove(o,e);override; //移动
|
function WMMouseMove(o,e);override; //移动
|
||||||
begin
|
begin
|
||||||
if fhasspliter<1 then return inherited;
|
if fhasspliter<1 then return inherited;
|
||||||
|
if csDesigning in ComponentState then return inherited;
|
||||||
if fsplitterdraging then
|
if fsplitterdraging then
|
||||||
begin
|
begin
|
||||||
cimgst();
|
cimgst();
|
||||||
|
|
|
||||||
|
|
@ -48,12 +48,12 @@ type tgraphiccontrol = class(TControl)
|
||||||
//_wapi.DrawEdge(Canvas.handle,const ClientRect,EDGE_ETCHED,BF_RECT);
|
//_wapi.DrawEdge(Canvas.handle,const ClientRect,EDGE_ETCHED,BF_RECT);
|
||||||
//_wapi.DrawFocusRect(Canvas.Handle,const ClientRect);
|
//_wapi.DrawFocusRect(Canvas.Handle,const ClientRect);
|
||||||
end
|
end
|
||||||
procedure DoOnChangeBounds();override;
|
//procedure DoOnChangeBounds();override;
|
||||||
begin
|
//begin
|
||||||
end
|
//end
|
||||||
procedure DoOnParentHandleDestruction;override;
|
//procedure DoOnParentHandleDestruction;override;
|
||||||
begin
|
//begin
|
||||||
end
|
//end
|
||||||
function InvalidateRectForce();
|
function InvalidateRectForce();
|
||||||
begin
|
begin
|
||||||
if Parent then
|
if Parent then
|
||||||
|
|
|
||||||
|
|
@ -2510,6 +2510,9 @@ type tcoolbar = class(tcustomcoolbar)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
type tsplitter = class(tcustomsplitter)
|
type tsplitter = class(tcustomsplitter)
|
||||||
|
{**
|
||||||
|
@explan(说明) splitter 控件 %%
|
||||||
|
**}
|
||||||
function create(AOwner);
|
function create(AOwner);
|
||||||
begin
|
begin
|
||||||
inherited;
|
inherited;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue