A gui showing the Pdef's name, playing state, source state, and envir state. Optionally, its envir can also be edited.
" >" | if stopped, |
" _" | if playing and active, |
" |" | if it is playing, but the stream has ended. |
"paus" | shown when you can pause it, |
"rsum" | shown when you can resume it. |
green | a source exists, |
white | the source is nil. |
green | the Pdef has an envir, |
white | the envir is nil. |
Create a new JITGui that will be watching an object and display its state.
object |
the object to watch |
numItems |
the number of display items to use, e.g. how many fields for text, or how many EZSliders for single-number parameters. |
parent |
a parent view on which to display. If nil, a new window is created; parent can also be an existing window or a composite view. |
bounds |
a desired size and position where to display a JITGui. can be nil, a Point, or a Rect. JITGuis know their minimum size ( minSize ), and if bounds is nil, minSize is used. if bounds is a Point or Rect, it will be set to at least minSize. With a rect one can also supply a position where to display. If a point,shown size is the maximum of bounds and minSize. |
makeSkip |
A flag whether to make a skipjack. |
options |
a list of additional information, e.g. flags about optional buttons. (this is used is some subclasses) |
a Pdef, or nil
the number of items in the envirGui
the parent view
the bounds of the -zone
the CompositeView within which the PdefGui is shown
the buttons
the gui for the Pdef's envir - nil if numItems is 0.
put an object in the gui.
(if the jitGui is in its own window)
move it to some specific location.
(if the jitGui is in its own window)
set the PdefGui's object to nil
(if the jitGui is in its own window)
and close its window.
a compileString that recreates the Pdef.
a compileString that recreates the Pdef's envir at edKey.
a compileString that recreates the Pdef's envir at edKeys.
edKeys |
Default value is nil. |
the keys in use in the envir
open a document with some strings at some location
make an envirGui within zone - called internally.