| | 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 |