On 20/04/2010 11:20, Mattias Gaertner wrote:
On Tue, 20 Apr 2010 11:09:06 +0100
Martin<[email protected]>  wrote:

Paul, you indicated that was fixed =>  I still get the flicker.
However unrelated to the minimize.
Actually, I also still get the full minimize/restore/minimize circle...
I just get to see the window(s) on it's design position, before it moves
to the correct position
Please compile LCL with -dVerboseBug16184 and check the output.


I usually run the output on a console, so I just copied the relevant lines:

Id did NOT show at x/y = 0/0,
but it did show at x1=344,y1=153,x2=904,y2=358 (which it should not)

It also is of no relevance that the final location is on a different screen. It still happens, if I have the final location on the same screen.

-----
with final window in normal pos (not minimized)
x1=2661,y1=-14,x2=3240,y2=130 => correct final bounds
(the negative y, is pure accidental, and has no relevance, it happens with all positive coordinates too)

[TWinControl.DoSendBoundsToInterface] A lvBreakPoints:TListView OldRelBounds= x1=0,y1=0,x2=0,y2=0 -> NewBounds= x1=0,y1=
0,x2=560,y2=205
[TWinControl.DoSendBoundsToInterface] A BreakPointsDlg:TBreakPointsDlg OldRelBounds= x1=0,y1=0,x2=0,y2=0 -> NewBounds= x
1=344,y1=153,x2=904,y2=358
TWinControl.DoSendShowHideToInterface lvBreakPoints:TListView FBoundsRealized= x1=0,y1=0,x2=560,y2=205 New=True TWinControl.DoSendShowHideToInterface BreakPointsDlg:TBreakPointsDlg FBoundsRealized= x1=344,y1=153,x2=904,y2=358 New=Tr
ue
TWinControl.WMSize A BreakPointsDlg:TBreakPointsDlg Message=560,205 BoundsRealized= x1=344,y1=153,x2=904,y2=358 FromIntf
=True
TWinControl.WMSize A BreakPoints:TBreakPointsDlg Message=579,144 BoundsRealized= x1=344,y1=153,x2=904,y2=358 FromIntf=Fa
lse
TWinControl.WMMove A BreakPoints:TBreakPointsDlg Message=2661,-14 BoundsRealized=344,153 FromIntf=False,560x205 TWinControl.WMSize A lvBreakPoints:TListView Message=579,144 BoundsRealized= x1=0,y1=0,x2=560,y2=205 FromIntf=False [TWinControl.DoSendBoundsToInterface] A lvBreakPoints:TListView OldRelBounds= x1=0,y1=0,x2=560,y2=205 -> NewBounds= x1=0
,y1=0,x2=579,y2=144
TWinControl.WMSize A lvBreakPoints:TListView Message=579,144 BoundsRealized= x1=0,y1=0,x2=579,y2=144 FromIntf=True [TWinControl.DoSendBoundsToInterface] A BreakPoints:TBreakPointsDlg OldRelBounds= x1=344,y1=153,x2=904,y2=358 -> NewBoun
ds= x1=2661,y1=-14,x2=3240,y2=130
TWinControl.WMSize A BreakPoints:TBreakPointsDlg Message=579,144 BoundsRealized= x1=2661,y1=-14,x2=3240,y2=130 FromIntf=
True


=============================
== with final brkpoint window minimized

[TWinControl.DoSendBoundsToInterface] A lvBreakPoints:TListView OldRelBounds= x1=0,y1=0,x2=0,y2=0 -> NewBounds= x1=0,y1=
0,x2=560,y2=205
[TWinControl.DoSendBoundsToInterface] A BreakPointsDlg:TBreakPointsDlg OldRelBounds= x1=0,y1=0,x2=0,y2=0 -> NewBounds= x
1=344,y1=153,x2=904,y2=358
TWinControl.DoSendShowHideToInterface lvBreakPoints:TListView FBoundsRealized= x1=0,y1=0,x2=560,y2=205 New=True TWinControl.DoSendShowHideToInterface BreakPointsDlg:TBreakPointsDlg FBoundsRealized= x1=344,y1=153,x2=904,y2=358 New=Tr
ue
TWinControl.WMSize A BreakPointsDlg:TBreakPointsDlg Message=560,205 BoundsRealized= x1=344,y1=153,x2=904,y2=358 FromIntf
=True
TWinControl.WMSize A BreakPoints:TBreakPointsDlg Message=576,241 BoundsRealized= x1=344,y1=153,x2=904,y2=358 FromIntf=Tr
ue
TWinControl.WMSize A BreakPoints:TBreakPointsDlg Message=576,241 BoundsRealized= x1=344,y1=153,x2=920,y2=394 FromIntf=Fa
lse
TWinControl.WMSize A lvBreakPoints:TListView Message=576,241 BoundsRealized= x1=0,y1=0,x2=560,y2=205 FromIntf=False [TWinControl.DoSendBoundsToInterface] A lvBreakPoints:TListView OldRelBounds= x1=0,y1=0,x2=560,y2=205 -> NewBounds= x1=0
,y1=0,x2=576,y2=241
TWinControl.WMSize A lvBreakPoints:TListView Message=576,241 BoundsRealized= x1=0,y1=0,x2=576,y2=241 FromIntf=True TWinControl.WMSize A BreakPoints:TBreakPointsDlg Message=560,205 BoundsRealized= x1=344,y1=153,x2=920,y2=394 FromIntf=Tr
ue
TWinControl.WMSize A BreakPoints:TBreakPointsDlg Message=560,205 BoundsRealized= x1=344,y1=153,x2=904,y2=358 FromIntf=Fa
lse
TWinControl.WMSize A lvBreakPoints:TListView Message=560,205 BoundsRealized= x1=0,y1=0,x2=576,y2=241 FromIntf=False [TWinControl.DoSendBoundsToInterface] A lvBreakPoints:TListView OldRelBounds= x1=0,y1=0,x2=576,y2=241 -> NewBounds= x1=0
,y1=0,x2=560,y2=205
TWinControl.WMSize A lvBreakPoints:TListView Message=560,205 BoundsRealized= x1=0,y1=0,x2=560,y2=205 FromIntf=True TWinControl.WMSize A BreakPoints:TBreakPointsDlg Message=579,144 BoundsRealized= x1=344,y1=153,x2=904,y2=358 FromIntf=Fa
lse
TWinControl.WMMove A BreakPoints:TBreakPointsDlg Message=2575,-3 BoundsRealized=344,153 FromIntf=False,560x205 TWinControl.WMSize A lvBreakPoints:TListView Message=579,144 BoundsRealized= x1=0,y1=0,x2=560,y2=205 FromIntf=False [TWinControl.DoSendBoundsToInterface] A lvBreakPoints:TListView OldRelBounds= x1=0,y1=0,x2=560,y2=205 -> NewBounds= x1=0
,y1=0,x2=579,y2=144
TWinControl.WMSize A lvBreakPoints:TListView Message=579,144 BoundsRealized= x1=0,y1=0,x2=579,y2=144 FromIntf=True [TWinControl.DoSendBoundsToInterface] A BreakPoints:TBreakPointsDlg OldRelBounds= x1=344,y1=153,x2=904,y2=358 -> NewBoun
ds= x1=2575,y1=-3,x2=3154,y2=141
TWinControl.WMSize A BreakPoints:TBreakPointsDlg Message=579,144 BoundsRealized= x1=2575,y1=-3,x2=3154,y2=141 FromIntf=T
rue
TWinControl.WMSize A BreakPoints:TBreakPointsDlg Message=595,180 BoundsRealized= x1=2575,y1=-3,x2=3154,y2=141 FromIntf=T
rue
TWinControl.WMSize A BreakPoints:TBreakPointsDlg Message=595,180 BoundsRealized= x1=2575,y1=-3,x2=3170,y2=177 FromIntf=F
alse
TWinControl.WMSize A lvBreakPoints:TListView Message=595,180 BoundsRealized= x1=0,y1=0,x2=579,y2=144 FromIntf=False [TWinControl.DoSendBoundsToInterface] A lvBreakPoints:TListView OldRelBounds= x1=0,y1=0,x2=579,y2=144 -> NewBounds= x1=0
,y1=0,x2=595,y2=180
TWinControl.WMSize A lvBreakPoints:TListView Message=595,180 BoundsRealized= x1=0,y1=0,x2=595,y2=180 FromIntf=True







--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to