GET ... WHEN
Posted: Thu Jun 04, 2009 3:28 pm
Hello all,
I am facing a problem with the WHEN clause of a GET.
As a reference, the VALID clause is executed when the GET control loses focus. This works perfectly.
Similarly, I suppose that the WHEN clause should be executed when the GET control receives the focus.
This doesnt' work as expected.
In fact, I have a few GETs with a WHEN clause in a specific Dialog. I want to show a small message for these GETs (a kind of tip).
When executing, werever the focus is, the message "14" is displayed.
Can someone enlighten me on what I miss?
What can I do to have the correct message displayed?
Many thanks in advance,
Raymond
I am facing a problem with the WHEN clause of a GET.
As a reference, the VALID clause is executed when the GET control loses focus. This works perfectly.
Similarly, I suppose that the WHEN clause should be executed when the GET control receives the focus.
This doesnt' work as expected.
In fact, I have a few GETs with a WHEN clause in a specific Dialog. I want to show a small message for these GETs (a kind of tip).
Code: Select all
@ 5.04, 3.0 GET cD10 SIZE 35, 16 PICTURE "999" WHEN DspDia(oWnd,"10")
@ 5.04, 7.5 GET cD12 SIZE 35, 16 PICTURE "999" WHEN DspDia(oWnd,"12")
@ 5.04,12.0 GET cD14 SIZE 35, 16 PICTURE "999" WHEN DspDia(oWnd,"14")
...
FUNCTION DspDia(oWnd,cTxt)
oWnd:Say(17,1,cTxt)
RETURN .T.
Can someone enlighten me on what I miss?
What can I do to have the correct message displayed?
Many thanks in advance,
Raymond