///////////////////////////////////////////////////////////////////////// // Copyright (C) 1998, 1999 by Cristi Posea // All rights reserved // // Use and distribute freely, except: don't remove my name from the // source or documentation (don't take credit for my work), mark your // changes (don't get me blamed for your possible bugs), don't alter // or remove this notice. // No warrantee of any kind, express or implied, is included with this // software; use at your own risk, responsibility for damages (if any) to // anyone resulting from the use of this software rests entirely with the // user. // // This class is intended to be used as a base class. Do not simply add // your code to this file - instead create a new class derived from // CSizingControlBar and put there what you need. // Modify this file only to fix bugs, and don't forget to send me a copy. // // Send bug reports, bug fixes, enhancements, requests, flames, etc., // and I'll try to keep a version up to date. I can be reached at: // cristip@dundas.com // // More details at MFC Programmer's SourceBook // http://www.codeguru.com/docking/docking_window.shtml or search // www.codeguru.com for my name if the article was moved. // ///////////////////////////////////////////////////////////////////////// // // Acknowledgements: // o Thanks to Harlan R. Seymour (harlans@dundas.com) for his continuous // support during development of this code. // o Thanks to Dundas Software for the opportunity to test this code // on real-life applications. // If you don't know who they are, visit them at www.dundas.com . // Their award winning components and development suites are // a pile of gold. // o Thanks to Chris Maunder (chrism@dundas.com) who came with the // simplest way to query "Show window content while dragging" system // setting. // o Thanks to Zafir Anjum (zafir@codeguru.com) for publishing this // code on his cool site (www.codeguru.com). // o Some ideas for the gripper came from the CToolBarEx flat toolbar // by Joerg Koenig (Joerg.Koenig@rhein-neckar.de). Also he inspired // me on writing this notice:) . Thanks, Joerg! // o Thanks to Jakawan Ratiwanich (jack@alpha.fsec.ucf.edu) and to // Udo Schaefer (Udo.Schaefer@vcase.de) for the dwStyle bug fix under // VC++ 6.0. // o And, of course, many thanks to all of you who used this code, // for the invaluable feedback I received. // /////////////////////////////////////////////////////////////////////////