You will never call this class directly, but will only call its subclasses. ViewRedirect is the abstract superclass of all gui redirect classes. These subclasses in turn use the GUI.myView
mechanism to redirect to the currently active gui kit. ViewRedirect's subclasses provide a simple syntax for creating gui views and widgets, while transparently making the code work with different gui kits.
Each subclass uses a *key
class method to return a key appropriate to the desired GUI redirect method:
MyGUIClass : ViewRedirect { *key { ^\myGUIClass }}
bool |
A Boolean indicating whether or not |