The MASM Forum Archive 2004 to 2012

Specialised Projects => Custom Interface Components => Topic started by: lamer on November 22, 2005, 12:33:00 PM

Title: DWnd - docking windows
Post by: lamer on November 22, 2005, 12:33:00 PM
Hi!
I am glad to present you a library for creating docking windows. For the first time I developed it for MenuWOW project, but it can be used in another programs as well. The package includes library files and sample application. For help see DWnd.inc and DWExample.asm
files. You can get the package at:
http://lamer.byethost32.com/projects.php#Helpers
Title: Re: DWnd - docking windows
Post by: lamer on November 24, 2005, 07:49:09 PM
I apologize for reprehensible bug with library (incorrect positioning - thanks to shoorick from WinAsm forum).
The new file uploaded.
Title: Re: DWnd - docking windows
Post by: lamer on November 30, 2005, 02:59:03 PM
The improved version uploaded. I hope now it is what I meant at the beginning. :bg Thanks to shoorick.
Title: Re: DWnd - docking windows
Post by: lamer on December 11, 2005, 05:16:50 PM
Hi all!
New upload. Some annoying bugs fixed.
Title: Re: DWnd - docking windows
Post by: brasilian_girl on December 29, 2005, 02:44:55 PM
Edited
Title: Re: DWnd - docking windows
Post by: lamer on December 30, 2005, 09:42:08 AM
Hi all!
Happy New Year!
New upload - added two custom messages:
DWM_UD_POSCHANGED - sent when undocked window position changed
DWM_PARENT_SIZED - sent when parent window sized

the lParam is a pointer to the same structures as in original messages (WM_WINDOWPOSCHANGED and WM_SIZE) which are processed by DWnd.dll

Regards