[Pharo-project] UIManager default informUserDuring: -> DNU (10300)
UIManager default informUserDuring: [:bar | #(one two three) do: [ :info | bar value: info. (Delay forSeconds: 1)]] leads to an error. Apparently barValue does not like to be a symbol. Stef
The method in question incorporates some of Keith Hodges fun things. Valid values are: #current (return bar size) #label (return current label) #setMax (allegedly change the max value) #setMin (allegedly change the min value) #stripe (use animated stripey background) #increment (add one to current value) #decrement (subtract one from current value) #refresh (force redraw) a String (set the label) a Number (set the value) I'll update the comment example in PSUIManager to: UIManager default informUserDuring: [:bar| #('one' 'two' 'three') do: [:info| bar value: info. 1 to: 100 do: [:v | bar value: v. (Delay forMilliseconds: 20) wait]]] Regards, Gary ----- Original Message ----- From: "Stéphane Ducasse" <stephane.ducasse@inria.fr> To: "Pharo Development" <Pharo-project@lists.gforge.inria.fr> Sent: Tuesday, May 05, 2009 9:06 PM Subject: [Pharo-project] UIManager default informUserDuring: -> DNU (10300)
UIManager default informUserDuring: [:bar | #(one two three) do: [ :info | bar value: info. (Delay forSeconds: 1)]]
leads to an error. Apparently barValue does not like to be a symbol.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Thanks gary Stef On May 12, 2009, at 12:01 PM, Gary Chambers wrote:
The method in question incorporates some of Keith Hodges fun things. Valid values are:
#current (return bar size) #label (return current label) #setMax (allegedly change the max value) #setMin (allegedly change the min value) #stripe (use animated stripey background) #increment (add one to current value) #decrement (subtract one from current value) #refresh (force redraw)
a String (set the label) a Number (set the value)
I'll update the comment example in PSUIManager to:
UIManager default informUserDuring: [:bar| #('one' 'two' 'three') do: [:info| bar value: info. 1 to: 100 do: [:v | bar value: v. (Delay forMilliseconds: 20) wait]]]
Regards, Gary
----- Original Message ----- From: "Stéphane Ducasse" <stephane.ducasse@inria.fr> To: "Pharo Development" <Pharo-project@lists.gforge.inria.fr> Sent: Tuesday, May 05, 2009 9:06 PM Subject: [Pharo-project] UIManager default informUserDuring: -> DNU (10300)
UIManager default informUserDuring: [:bar | #(one two three) do: [ :info | bar value: info. (Delay forSeconds: 1)]]
leads to an error. Apparently barValue does not like to be a symbol.
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
participants (2)
-
Gary Chambers -
Stéphane Ducasse