Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Form Class with 3rd-Parthy OLE controls
Message
 
To
All
General information
Forum:
Visual FoxPro
Category:
Classes - VCX
Title:
Form Class with 3rd-Parthy OLE controls
Miscellaneous
Thread ID:
00467468
Message ID:
00467468
Views:
45
Hi,

I have a form class with two activeX controls purchased from www.mabry.com. This form class is used to select files to be imported into my app. I instantiate the class in my startup program. I have the form.visible property set to .F. and then when I want to show the form, I call the show method. Problem is that when I show the form class, one of the ole controls (FileView) is not visible until I actually click on the object. Even if I set the property to true before showing the form - this still happens . . .

**********************

*Code in startup program:

SET CLASSLIB TO filepicker.VCX && instantiate the FilePicker class
oFilePick = CREATEOBJECT('FilePick2')
oFilePick.Hide()


**********************

* code in another prg manipulating class objects and showing the form

oFilePick.Caption = "Please select the Switch Report to import"
oFilePick.cmdSelect.Caption = "Import the Selected SWITCH File"
oFilePick.Visible = .t.
oFilePick.Show()

**********************

If I set the visible property of the form class as true as design time and then instantiate the form in my start-up program - I don't have the problem of having to click on the object in question to make it visible. However, just before I call the hide() method in the startup program the form flashes on the screen for an instant and I'd rather not have this happen.

Has anyone else come across this behavior?
Al Williams

Anola MB, CANADA
Next
Reply
Map
View

Click here to load this message in the networking platform