logo       

RE: FXRuby usage: Capturing results from an FXDialogBox: msg#01152

lang.ruby.general

Subject: RE: FXRuby usage: Capturing results from an FXDialogBox

> From: Stephan Kämper [mailto:Stephan.Kaemper@xxxxxxxxxxxxxxxxxxxxx]
<snip most code>
>
> def onItem1( sender, sel, ptr )
> @result = 1

self.handle(self, MKUINT(ID_ACCEPT, SEL_COMMAND), nil)
> end
>
> def onItem2( sender, sel, ptr )
> @result = 2
self.handle(self, MKUINT(ID_ACCEPT, SEL_COMMAND), nil)
> end
>
> end
>
call the dialog with:

pd = PrioritizeDialog.new(self, item1,item2)
if pd.execute(PLACEMENT_OWNER) != 0
result = pd.result
#do something with result
end

Another David



<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise