Re: Win32Lib GUI Question RE: Floating Toolbars

new topic     » goto parent     » topic index » view thread      » older message » newer message

> Generally, how do they make it so that you can pull toolbars away from
> their docked positions, then dock 'em again?
> 

Actually thats a huge pain to implement.  You have to process mouse events
and dynamically modify the Window styles.  Like for example you need to know
when they left click down on the title area in the toolbar to start a drag
process.  If they drag it far enough away, modify the Window style to popup
instead of child.  *Poof* its detached.

Just the opposite to put it back.  If your dragging the toolbar around
and you get within a certain distance to a dockable side (generally 1 pixel
less than needed to pop it off) you switch window styles to make it a child
Window again...

Like I said, big pain.  But if you get it working it looks real cool...


Don Phillips - aka Graebel
     National Instruments
     mailto: eunexus @ yahoo.com

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu