OK, feedback. If something happens, like it did to me then the toolbar you are using gets stuck somewhere in the _screen (say like in the middle of the whole thing). Even if you change the toolbar's movable property you still have code that will throw it right back into the middle of the screen. I guess I feel that something like this should be able to be docked anywhere. Certainly with rotated labels and images this is possible.
I am getting errors saying that those DLLs aren't declared, though I can see where you did so in the Init event.
I would have more than one icon so that the different types of VFP files opened can quickly be differentiated visually.
The taskbar doesn't poll for open windows when it is instatiated, so if I already have windows open when I instantiate this taskbar, the buttons for those windows aren't added. They should be.
Until I can get past a number of errors I am having with it I won't be able to provide you more useful information. I might be back with a list of things you can do to it for now that will allow it to run correctly on a system once it is downloaded...
For starters you might want to mention that the oTb that you show above needs to be a public variable or needs to be an _screen member. Also, you might not have thought it necessary, but some people will not know to include oTb.visible = .T. to get it to show. I think you should make it as easy as possible for people downloading this to try it out.
SweetPotato Software Website
My Blog