Components are Gambas plug-ins that add new classes to the interpreter.
Each project has a list of components to be loaded at startup; you can find it in Project Properties.
A Gambas project without any components is a simple text-only application.
To become a true graphical application, a project must use at least the
gb.qt component. To access a database, use the gb.db
component. And so forth...
- gb - Gambas internal native classes
- gb.compress - Compression library
- gb.db - Database access component
- gb.debug - Gambas application debugger helper
- gb.eval - Gambas expression evaluator
- gb.net - Networking component
- gb.net.curl - Network high-level protocols management
- gb.qt - Graphical QT toolkit component
- gb.qt.editor - Gambas editor with syntax highlighting
- gb.qt.ext - Graphical QT toolkit extension component
- gb.qt.kde - KDE integration and scripting
- gb.qt.kde.html - KDE web browser
- gb.sdl - Sound library based on SDL
- gb.vb - Visual Basic compatibility