(C)opyright Bernd Noetscher's KBasic Software 2000-2010. All rights reserved.
This documentation refers to the V1.6 or above release of KBasic. |
This new framework provides many improvements and enhancements over previous releases. This overview covers the most important features.
Press F1 in KBasic, if you want to jump to one of the following help topics. |
KBasic will be continuously improved as a result of feedback and suggestions from customers and the open source community.
Planned Features
There are some features I would like to have in the next version. The following link represents features, which will be definitely implemeted. A Qt binding draft is already done, with the important classes of Qt. So that you would have direct access to Qt classes you are already using in KBasic through KBasic.
- XML, FTP, HTTP, HOST, SOCKET, TcpServer
Check out KBasic's planned 2Framework for details.
This is the parent class of all controls providing common functionality for all controls.
It receives mouse, keyboard and other events from the window system, and paints a representation of itself on the screen.
A form itself is a control, which is a window with controls.
Most important
Controls | CommandButton , Label , TextBox , CheckBox |
Objects | |
Static Objects | Application , Forms |
CommandButton , Label , CheckBox , RadioButton , TextBox , Frame , ComboBox , ListBox , TabView , ImageBox , Box , DateBox , TimeBox , DateTimeBox , ProgressBar , RichTextBox , HtmlView and more
TabView , TreeView , Timer and more
Application , Forms and more
Click Controls for more information.
Click Objects for more information.
Click Static Objects for more information.