TabDock(mvp)

所属分类:工具条
开发工具:Visual Basic
文件大小:136KB
下载次数:16
上传日期:2014-09-25 16:03:39
上 传 者望南1
说明:  一款很好用也很绚丽的工具条,实现了浮动和自动吸附。
(A good use is also very brilliant toolbar implements floating and automatic adsorption.)

文件列表:
TabDock(mvp)\Demo\comments.rtf (53480, 2001-10-24)
TabDock(mvp)\Demo\DemoTabDock.opt (43520, 2001-01-14)
TabDock(mvp)\Demo\DemoTabDock.pdb (123904, 2001-01-14)
TabDock(mvp)\Demo\DemoTabDock.vbp (1296, 2003-06-09)
TabDock(mvp)\Demo\emails.txt (507, 2001-01-14)
TabDock(mvp)\Demo\Form1.frm (3256, 2003-06-09)
TabDock(mvp)\Demo\Form1.frx (1152, 2003-06-09)
TabDock(mvp)\Demo\Form2.frm (3658, 2003-06-25)
TabDock(mvp)\Demo\Form2.frx (1668, 2003-06-25)
TabDock(mvp)\Demo\Form3.frm (2686, 2003-06-09)
TabDock(mvp)\Demo\Form3.frx (91384, 2003-06-09)
TabDock(mvp)\Demo\Form4.frm (5355, 2003-06-09)
TabDock(mvp)\Demo\Form4.frx (1615, 2003-06-09)
TabDock(mvp)\Demo\Form5.frm (1851, 2003-06-03)
TabDock(mvp)\Demo\Form5.frx (133, 2003-06-03)
TabDock(mvp)\Demo\Form6.frm (11273, 2003-06-09)
TabDock(mvp)\Demo\Form6.frx (16976, 2003-06-09)
TabDock(mvp)\Demo\Form7.frm (4907, 2003-06-09)
TabDock(mvp)\Demo\Form7.frx (1668, 2003-06-09)
TabDock(mvp)\Demo\IVB.000 (66, 2003-04-14)
TabDock(mvp)\Demo\MDIForm1.frm (18178, 2003-06-25)
TabDock(mvp)\Demo\MDIForm1.log (84, 2003-04-28)
TabDock(mvp)\Demo\MSSCCPRJ.SCC (196, 2003-04-09)
TabDock(mvp)\Demo\project.rtf (7939, 2001-10-24)
TabDock(mvp)\Demo\revisions.rtf (23431, 2003-06-25)
TabDock(mvp)\Demo\『源码天空』.url (164, 2005-02-08)
TabDock(mvp)\Demo\免费『商业源码』.url (164, 2005-02-08)
TabDock(mvp)\Demo\使用说明.txt (1619, 2006-07-30)
TabDock(mvp)\Demo (0, 2003-06-25)
TabDock(mvp)\Graphics (0, 2003-05-22)
TabDock(mvp)\gTabDock.vbg (78, 2003-06-25)
TabDock(mvp)\Help (0, 2003-05-22)
TabDock(mvp)\Release\tabdock.exp (1031, 2003-05-01)
TabDock(mvp)\Release\tabdock.lib (2596, 2003-05-01)
TabDock(mvp)\Release\temp (0, 2003-05-22)
TabDock(mvp)\Release (0, 2003-06-25)
TabDock(mvp)\Source\cSizer.cls (7705, 2003-05-02)
TabDock(mvp)\Source\cSplitDCA.cls (12073, 2003-06-06)
... ...

{\rtf1\ansi\ansicpg1252\deff0\deflang1033\deflangfe1033{\fonttbl{\f0\fswiss\fprq2\fcharset0 Verdana;}} {\colortbl ;\red255\green0\blue0;\red128\green128\blue128;\red0\green0\blue128;} \viewkind4\uc1\pard\nowidctlpar\cf1\lang1046\f0\fs20 TabDock Control ReadMe \par \cf2\fs18 Revision 2 (October, 2001) \par \cf0\fs16 \par \cf3\b Revision \par \cf0\b0 This is revision 2 of the tabdock control. I've addressed 2 issues. One being the one most frequently questioned about being the issue of keeping focus to the pain form when one of the docked forms is in focus. Unfortunatly this isn't possible in reality but I did manage to produce an imitiation of this affect. \par \par The second issue was one of my own issues. Saving the layout of the docked windows is possible but more work than it's worth. Now it saves the layout of the docked windows on exit and assumming you have the control's persistant property set to true it will load the previous layout stored when the app exited. \par \par \cf3\b Important!! \par \cf0\b0 Check for new properties and improvements at Revisions Section before using the component. Thanks! \par \par \cf3\b Description \par \cf0\b0 This project demonstrates how to use the TabDock Control. Most of the functional code is contained in the UserControl and MDIForm1 Load() method. If you have any comments about this project you may contact me by email at the end of this page. \par \par \cf3\b Advantages \par \cf0\b0 The advantages of using the TabDock Control is that you don't have to code, re-design or change any line of code from your existing forms in order to have docking capabilities. \par \par \cf3\b Development \par \cf0\b0 This project was developed using the following platform and softwares: \par - Windows NT 4.0 Server (PDC) with Service Pack 5.0 \par - IIS 4.0 \par - Visual Studio 6.0 (full install) \par - Visual Basic 6 with Service Pack 4.0. \par This project and component may not run in other configuration. if this happen please let me know. \par \cf3\b \par The Net and This Project \par \cf0\b0 I've been looking around the net for a component which could dock my project's forms the same way VB IDE does. I've came across many interesting programs on the net but unfortunatly they all required a hard coding work in my existing forms or they were too expensive to buy. So I decided to solve such a problem creating a simple and light-weighted control that would do the job perfectly without adding a line of code in my existing forms. \par \par The code has many third-party functions, classes and procedures. The author of each piece of code is mentioned in the top of each resource. And I thank them all for the plug. If I have forgotten someone please let me know. \par \par I'm a newbie concerning Windows API programming, so if you detect any severe mistakes I have made, please let me know and I will try to fix them when I have time. \par \par All comments and improvements related to this control are welcomed, so please don't hesitate to e-mail me. \par \par The code, classes, and functions are freeware. You may use them at your on risk! (but it's not that bad!) \par \par \cf3\b Before using the component... \par \cf0\b0 This control was created and compiled with VB6. It will not work in VB5, unless you change VB6 references in the control project. That job I will leave for you, because I do not have VB5 program installed to do it myself. Sorry!. \par \par This control uses \b SubClassing\b0 to handle several tasks, so before running the demo project you will need to download and install (register) the \cf1\b SSubTmr6.dll (VB6)\cf0\b0 from \cf3\ul http://www.vbaccelerator.com\cf0\ulnone web site. (Thanks Steve!) \par \par \cf3\b Warning! \par \cf0\b0 Once we are using subclassing, please, \cf1\b AVOID\cf0\b0 stopping the debugger with the \b IDE STOP BUTTON\b0 or else VB may crash. \par \par \cf3\b How to use the component in 4 steps... \par \pard\nowidctlpar\fi-360\li360\tx360\cf0\b0 1)\tab Create a MDIForm and some forms you wish to dock/undock. \par 2)\tab Drop the control on the MDIForm \par 3)\tab Add the forms you want docking capabilities using the "TabDock.AddForm(...)" method. \par 4)\tab Call the "TabDock.Show()" method to display the panels and forms. \par \par That's all! Don't you belive? So, run the Demo Project. \par \pard\nowidctlpar\ul \par \cf3\ulnone\b Notes \par \cf0\b0 You are free to use this control and source code in any way you wish, entirely at your own risk. The source code from the other authors you must ask them not me, please. \par \par This control is still being developed so please don't use it for commercial applications. (I am warning you!!) \par \par \cf3\b Remarks \par \cf0\b0 Sorry my bad english! ;-P \par \par \cf3\b About the Author... \par \cf0\b0 Marclei V Silva \par marclei@spnorte.com \par S\'e3o Paulo - Brazil \par http://www.spnorte.com \par \par January, 2001 \par - \par }

近期下载者

相关文件


收藏者