Bananui Reference Manual

This document describes the API of the Bananui library.

All components of the API are included in <bananui/bananui.h>.


Introduction
Application structure
Window management
bWindow — Window object for interacting with the user
bDisplay — Display server connection management
Widgets
Widgets — Base widget types
Button — Focusable and clickable widget with text and icons
Input — Widget for entering text
Views and cards
bCard — Group of widgets with transformations and navigation
bMenu — API for creating menu-based UIs
bSoftkeyPanel — Card for displaying software key labels
Scripting
bScript — Igel scripts in bananui
Additional API components
bInputMethod — Direct access to the system input method
Event utilities — Utilities related to event handling
Keys — Keysym definitions for feature phones