| Class Name | Description |
Windows | WSCwindow | Top-level window; base class for an application window |
| WSCmainWindow | Top-level window; usually used |
| WSCdialog | Base class for a dialog |
| WSCmessageDialog | Dialog for popup a message |
| WSCinputDialog | Dialog for input a text |
| WSCwizardDialog | Dialog for switch panels like as a wizard software |
| WSCfileSelect | window for file selection |
| WSCworkingDialog | window with a prograss meter |
Forms | WSCform | Rectangle area which can manage child objects |
| WSCindexForm | Area which has tabs to switch sub areas |
| WSCsform | Area with several sub areas resizable by separators |
| WSCscrForm | Scroll area |
| WSCradioGroup | Groups radio buttons |
| WSCcheckGroup | Groups checkboxes (radio buttons) |
| WSCvertForm | Form for vertical alignment |
| WSChorzForm | Form for horizontal alignment |
| WSCmenuArea | Bar for pull-down menu |
| WSCffrom | Floating form that can be an independent window |
| WSCprform | Form that can be printed and exported as PostScript |
| WSCj3wform | Form for J3W; 3D graphic library |
| WSCopenglform | Form for OpenGL |
The following table shows kinds of the objects which is placed as a child;
do not have the child management.
| Class Name | Description |
Label / Button | WSCvbtn | Push button |
| WSCvtoggle | Toggle button |
| WSCvradio | Checkbox (radio button) |
| WSCvlabel | Text label with border |
| WSCvklabel | Label with keyboard focus |
| WSCvslabel | Label with string selection for copy & past |
| WSCvarrow | Button with triangle arrow |
Control | WSCpulldownMenu | Pull-down menu |
| WSCpopupMenu | Pop-up menu |
| WSCoption | Option menu to choose values |
| WSCcomboBox | Input field combined with option menu |
| WSCvscrBar | Scroll bar to adjust a value of the bar |
| WSCvslider | Slider to adjust a value of the bar |
| WSCvmetger | Prograss meter |
| WSCvclock | Digital clock |
| WSCvifield | Text input field |
| WSCvpifield | Text input field with mask for password input |
| WSCvmifield | Multi-line text input field |
| WSCtextField | Scrolled text input field |
| WSClist | List of items |
| WSCtreeList | Tree list |
| WSCdirLTree | Tree of file system directory |
| WSCverbList | List of strings |
| WSCgrid | Grid with cells that can be input directly |
| WSCvimage | Label for displaying image |
| Class Name | Description |
Drawing | WSCdrawingArea | Area for drawing figures |
| WSCvarc | Arc or circle |
| WSCvrect | Rectangle |
| WSCvline | Line |
| WSCvpoly | Polygon |
| WSCvlineGraph | Line graph |
| WSCvbarGraph | Bar graph |
| WSCvgraphMatrix | Scale grid for graph |
| WSCvgraphScale | Horizontal scale for graph |
NonGUI | WSCngbase | Base class for nonGUI classes |
| WSCvtimer | Timer |
| WSCvspace | Space that fills spaces between objects |
| WSCvballoonHelp | Popup balloon help |
| WSCvcsocket | Client socket for TCP communication |
| WSCvssocket | Server socket for TCP communication |
| WSCvudpsocket | Socket for UDP communication |
| WSCvremoteClient | Client of remote instance |
| WSCvremoteServer | Server of remote instance |
| WSCvdb | Database client of SQL |
| WSCvodbc | Database client of ODBC SQL |