SCRequestString

part of wslib



A string request window class


SCRequestString( "john doe", "please enter your name", { |str| ("your name is " ++ str).postln });



SCRequestString ( default, question, action )

the action function receives the entered string as the first argument.


the variuos items contained in the SCStringView class can be accessed through instance variables:


window

the window of the SCRequestString


stringView

the SCTextView


buttonViews

the "cancel" and "ok" buttons


action

the action


string / string_

the current string in the view



keyDownAction / keyDownAction_

you can set a keyDownAction for the SCTextView.


SCRequestString( "john doe", "please enter your name" ).keyDownAction_({ |aa| aa.string.postln })