I need to have my own StutusBar for my application and after som research I have figured out that's not so easy. Is it even possible to take control over the main VFP6 window and add my own StatusBar?
I've tried the following:
_screen.addproperty('oStatusBar')
_screen.oStatusBar = CreateObject('MSCOMCTLLIB.SBARCTRL')
_screen.oStatusBar.Panels.Add
_screen.ostatusbar.panels.item(1).text = 'Some text...'
This code works fine, but where is the StatusBar? I can't see it anywhere...
_screen.addobject('StatusBar', 'MSCOMCTLLIB.SBARCTRL')
Gives the following error message:
Object class is invalid for this container.
So what can I do?
Do I have to create a top-level form and add a status bar to that and then run my application inside this new form? In that case is there anyway to to my main VFP window invisible (infact i newer even want it to open). If I have to use this alternative can my new top-level form completly replace the main VFP window without any loss of functionality?
/Mårten Törnquist
---( Mårten Törnquist )---