This will be allowed for in VFP 9. To what extent this will be allowed I am not quite sure. I mean there are really 3 types of docking in popular existance. Normal Docking, Linked Docking, and Tabbed Docking. A good explanation is provided in the VFP help file under "Docking Windows" (you have to do a search as it is not in the index under that title). Whether or not VFP 9 will allow for all 3 types, I don't know.
So what are our options now. Well the toolbar class in VFP is a good solution for the time being. It is in fact a form/window. It provides docking and can also contain a container that will allow you to place controls and such on it. Some mechanism has to be provided for resizing the container assuming that you want to allow the users to resize the toolbar (pretend form). This can come in the form of a button added to the container that when clicked or dragged will facilitate resizing. I usually make it so the toolbar can be expanded or contracted either by width or height.
There are also 3rd party products to be considered. One of the best I have found (though I haven't used it extensively with VFP) is Innovasys DockStudioXP. The demo they provide is in VB but it shows some etremely impressive functionality and if implemented right can far surpass the proposed additional docking functionality that is supposed to be in VFP 9.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.