This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
▼CWidget | The Widget class is the base of all classes in the simplegui library, this class has the main visual information like a position, dimensions, presentation and so on. In addition to these properties, this class has two default actions, which can be programmed in the future by a programmer user |
CButton | The Button class is the prefered object usted to execute actions in common applications. This object is actionated by means of a click with the mouse device. This class can program the two actions inherited of Widget class |
▼CFrame | The Frame class manage all visual objects: Labels, InputText, Buttons, Lists, so on. One frame works like a window, and send all actions to each object after use them |
CFileBrowser | The FileBrowser class show a frame useful to search a file. This interface is created using the SimpleGUI widgets and is capable of return a string (char[]) with the full file name of selected file |
CMessageBox | The MessageBox class is a frame useful to show rapid information, this frame can be customized to retrieve short answers like a: OK, CANCEL, YES or NO |
CLabel | The Label class is the most simple visual class, useful show information to an application final user. This class does not programm any action |
CList | The List class is a containter of textual items, it object can be stored more items as it can to show. The final user can use the scroll mouse to browse more item hiden behind the object space |
CTextField | The TextField class is the object used to get information since the final user. To activate its functionality, the user must do click over its area |