However, it can also generate code that will result in an equivalent interface on Microsoft Windows. The code can be structured in such a way that the majority of your application will remain the same on either platform. Sun WorkShop Visual can also generate Java from your design, giving you an alternative cross-platform strategy. The following introduces some of the basic concepts of Sun WorkShop Visual together with some of the terms used in this manual. Widgets Widgets are the building blocks used to create a user interface.
Some widgets have a specific appearance and behavior in the interface display.
Examples in Motif include PushButton, Label, and TextField widgets. Another type of widget is invisible itself but serves to contain and organize other widgets and is thus known as a container widget . Container widgets include the Form, BulletinBoard, MenuBar and RowColumn widgets. All the Motif widgets, and any additional widgets which your configuration of Sun WorkShop Visual uses, are represented by icons in a widget palette on the left side of the main Sun WorkShop Visual screen. When you click on one of these icons, a widget of that type is added to the design.