Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Checkbox click - how to prevent changing the value?
Message
 
 
To
09/07/2010 11:33:47
General information
Forum:
Visual FoxPro
Category:
Forms & Form designer
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Vista
Network:
Windows 2003 Server
Database:
MS SQL Server
Miscellaneous
Thread ID:
01471953
Message ID:
01472006
Views:
49
>>>>>You can also NODEFAULT in the MouseDown()
>>>>
>>>>Do I need to call DODEFAULT otherwise? It does prevent the click, but doesn't seem to allow it if condition met.
>>>
>>>
>>>If (I do not want the click to happen )
>>>   NODEFAULT
>>>  return
>>>endif
>>>
>>
>>Doesn't work.
>>
>>It prevents the click even if I want it to happen.
>
>
>Then don't NODEFAULT when you do want the click to happen

Greg,

Do you think I'm crazy? I sure only do NODEFAULT when I don't want it to happen. But the point is, it doesn't work.

To make sure I put
LPARAMETERS nButton, nShift, nXCoord, nYCoord
this.AddProperty('lOkToProceed',.t.) 
IF thisform.lMadeChanges and thisform.AskToSave() = 2
   =MESSAGEBOX('Here')
   this.lOkToProceed = .f.
   NODEFAULT
   RETURN 
ENDIF    
The click is ignored in both cases (here and not here).
If it's not broken, fix it until it is.


My Blog
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform