Sizing the columns issue with layered win |
Post Reply |
Author | |
nguyena1
Groupie Joined: 28 November 2005 Status: Offline Points: 16 |
Post Options
Thanks(0)
Posted: 16 January 2006 at 11:27am |
Hey there, I'm having difficulties with my report control. When I resize the columns, (click and and drag on edge of columns), it causes all my floated panes(including the current pane) to disappear until i let go of the click. This also only happens if the pane is floated. If it is docked, then this issue doesn't happen. A big key note is: My windows are layered(we have semitransparent windows) . When I dont layer the windows, resizing the columns works fine. Here is where the overloaded Create where I set the windows to be layered. BOOL CTacDockingPaneMiniWnd::Create(CRect rc) Just as a note, for panes with TreeCtrl, this issue does not happen when you resize the columns. Is there any way I can resolve this issue with layered windows? I'm fresh out of ideas. Thanks All!!!
|
|
Oleg
Admin Group Joined: 21 May 2003 Location: United States Status: Offline Points: 11234 |
Post Options
Thanks(0)
|
2006-01-16_120625_AlphaFloating.zip Hmm, I can't reproduce it, please try attachment. Do you have problem with it? if yes, please wirte Os, toolkitpro version and attach builded executable here (with dll)
|
|
Oleg, Support Team
CODEJOCK SOFTWARE SOLUTIONS |
|
nguyena1
Groupie Joined: 28 November 2005 Status: Offline Points: 16 |
Post Options
Thanks(0)
|
Alrighty, what you sent, I tried it on my development system(Windows 2000), and it makes the docking panes disappear when you resize the columns. I decided to try it on my Windows XP machine and it works completely fine. Try this program(same as yours) on a windows2000 machine. Here is my exe build on windows2000 machine(debug). 2006-01-16_145432_alphafloating.zip
|
|
Oleg
Admin Group Joined: 21 May 2003 Location: United States Status: Offline Points: 11234 |
Post Options
Thanks(0)
|
Hello, afraid this is lack of Windows 2000, yes I reproduced it, but it also happen if you start drag one docking pane, second disappear. and if you try use standard CToolBar instead our, it also happen if you drag it. I think your G_USETRANSPARENCY must be true only if OS win XP detected. |
|
Oleg, Support Team
CODEJOCK SOFTWARE SOLUTIONS |
|
nguyena1
Groupie Joined: 28 November 2005 Status: Offline Points: 16 |
Post Options
Thanks(0)
|
Okay, Thanks!
|
|
Post Reply | |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |