Mike Sue-Ping
Cambridge, Ontario, Canada
Information générale
Catégorie:
Codage, syntaxe et commandes
Versions des environnements
>>>I have a modal form that I show when a button is selected on another form. Is there any way to determine when a user has clicked on the underlying form (the one that contains the button that launched the modal form)?
>>>
>>>TIA
>>>Mike
>>
>>Maybe, I am not sure because I never need that. But if you want to intercept mouse click on parent form why this form is modal?
>
>The form is modal because what I'm trying to do is, from a button on a form, launch the modal form that displays a calendar. This modal form has no titlebar and appears to the user as a dropdown calendar that appears immediately below (or above) the button without overlapping it (and an associated textbox that shows the date). It is 100% VFP code and I want to avoid the ActiveX calendar control.
>
>As such, I want my modal form calendar to behave like any dropdown where when a user clicks outside of the calendar part, it simply disappears or in my case, the form releases.
>
>Thanks,
>Mike
Mike,
Then probably you have lostfocus or deactivate event in your control or form. If so, then probably you may check there for mdown() and if yes, then you may try to check the coordinates of the mouse cursor.
Précédent
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement