On Dec 4, 2007, at 9:58 AM, Ernst Tanaka wrote:
> I have managed to build a demo screen with FoxGui (see below), but
> I am
> struggling to write a program that handles this window.
>
> Let the program handle the following actions.
> At Init move value ''1'' to button one,
''2'' to button ''2'' and ''3''
to
> button ''3'', ''a'' to text1,
''b'' to text2 and ''c'' to text3.
The code is difficult to follow because (1) it was automatically
generated and (2) it uses a lot of non-standard APIs. If you''re
asking how to change the label text for an FXButton or FXTextField
widget, however, you can use:
@button1.text = "1"
@button2.text = "2"
@button3.text = "3"
@text1.text = "a"
@text2.text = "b"
@text3.text = "c"
> On click of button1. Swap the strings from button2 and button3 and
> text2
> and text3.
@button1.connect(SEL_COMMAND) do
tmp = @button2.text
@button2.text = @button3.text
@button3.text = tmp
tmp = @text2.text
@text2.text = @text3.text
@text3.text = tmp
end
> On click of button2. swap the strings from button1 and button3 plus
> text1 and text3.
@button2.connect(SEL_COMMAND) do
tmp = @button1.text
@button1.text = @button3.text
@button3.text = tmp
tmp = @text1.text
@text1.text = @text3.text
@text3.text = tmp
end
> On click of button3. swap 1 and 2.
@button3.connect(SEL_COMMAND) do
tmp = @button1.text
@button1.text = @button2.text
@button2.text = tmp
tmp = @text1.text
@text1.text = @text2.text
@text2.text = tmp
end
> A picture is worth a 1000 words equals to an example hold the value
> of a
> book.
Keep your feet on the ground, but keeping reaching for the stars.
> Thanks a million in advance.
Hope this helps,
Lyle