Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Partial Invisibility!
Message
From
01/07/2003 17:11:47
 
 
To
01/07/2003 16:27:21
General information
Forum:
Visual FoxPro
Category:
Forms & Form designer
Miscellaneous
Thread ID:
00805821
Message ID:
00805842
Views:
24
>not sure I can explain this properly but I'll try.
>
>I have a simple form which users use to select the date and time for diary entries and alarms. It works a treat.
>
>It is a modal form and is called from 3 other modal forms. The Diary itself, the alarm message window and the alarm management window. When called from the Diary window, behaviour is as expected. But calling it from the other two I get the weirdest display problem I have yet encountered. The only thing that appears on screen, Cheshire Cat like, is the combo popup from which the user is supposed to select the relevant month. The rest of the date picker form - i.e. the form background, the text boxes, labels and controls are all invisible! So all the user sees is a disembodied popup in the middle of the calling form.
>
>If nothing at all was visible, I'd go looking for problems with modality, but having a single visible control has completely floored me. Has anyone else come across this oddity and can anyone point me in the direction of a more elegant solution than the one I've currently bodged (hide the calling form before calling the date picker, then show it again once the date is picked)

A couple of ideas:

- do you have any .LockScreen = .T. anywhere in your code?
- test on another machine with a different display adapter. If the problem is not present there, look to display driver issues on the problem machine.
Regards. Al

"Violence is the last refuge of the incompetent." -- Isaac Asimov
"Never let your sense of morals prevent you from doing what is right." -- Isaac Asimov

Neither a despot, nor a doormat, be

Every app wants to be a database app when it grows up
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform