GUI Classes
Lists of kit-specific and kit-independant gui classes.
See also: GUI, GUI-Overview
List of Kit-independant GUI Classes
These classes are platform neutral in themselves.
List of Redirection Classes and their Corresponding Kit-specific GUI Classes
The following list contains the ViewRedirect subclass and corresponding CocoaGUI and SwingGUI platform dependent classes:
|
ViewRedirect |
CocoaGUI |
SwingGUI |
Description |
|
|
a frame that can contain gadgets |
||||
|
----------------- |
----------------- |
a modal window |
||
|
----------------- |
----------------- |
a modal sheet to attach to windows |
||
|
The base class for most view classes. Important help file. |
||||
|
container view for nesting layouts |
||||
|
container view with horizontal distribution of children |
||||
|
container view with vertical distribution of children |
||||
|
a multiple state push button |
||||
|
a collapsed multiple choice button |
||||
|
a horizontal or vertical slider |
||||
|
horizontal or vertical interval slider |
||||
|
a horizontally and vertically moveable slider |
||||
|
an editable one line text field |
||||
|
a list of text items |
||||
|
a text label |
||||
|
editable number field |
||||
|
object container acting as a source for drag-n-drop |
||||
|
object container acting as a target for drag-n-drop |
||||
|
combination of DragSource and DragSink |
||||
|
oscilloscope tool |
||||
|
oscilloscope view |
||||
|
view for receiving graphic tablet data |
||||
|
----------------- |
2D slider with support for graphic tablet data |
|||
|
spectrum tool |
||||
|
spectrum view |
||||
|
array of sliders |
||||
|
breakpoint envelope editor |
||||
|
view for user-defined drawing operations |
||||
|
waveform view / editor for sound files |
||||
|
canvas for movie (QuickTime) and image display |
||||
|
multiline text editor |
||||
|
----------------- |
----------------- |
view for displaying QuartzComposer documents |
||
|
----------------- |
----------------- |
an image component for the Mac OS X |
||
|
----------------- |
----------------- |
a filter class to use with SCImage |
||
|
----------------- |
----------------- |
a kernel class to use with SCImage. |
||
|
a knob view |
||||
Other Redirects and Platform Specific Classes
|
Cross Platform |
CocoaGUI |
SwingGUI |
Description |
|
|
file selection dialog management |
||||
|
a font typeface description. |
||||
|
custom drawing operations class |
||||
|
UGen. JMouseX for backward compatiblility only. |
||||
|
UGen. JMouseY for backward compatiblility only. |
||||
|
UGen. JMouseButton for backward compatiblility only. |
||||
|
UGen. JKeyState for backward compatiblility only. |
||||
|
use GUI.speech |
text-to-speech synthesis management |
|||
Helper Methods
|
Cross Platform |
CocoaGUI |
SwingGUI |
Description |
|
|
GUI.stringBounds |
is synchronous |
is asynchronous |
returns a Rect with the graphic size of a string. See the example in GUI-Overview for asynchronous use |
|