Hildon Reference Manual
for Hildon 2.2.23
I. Hildon Overview
Compiling the Hildon libraries
— How to compile Hildon itself
Compiling Hildon Applications
— How to compile your Hildon application
Running Hildon Applications
— How to run and debug your Hildon application
Mailing lists and bug reports
— Getting help with Hildon
II. Hildon Core Reference
Main
— Library initialization.
Additions to GTK+
— Additional functions for Gtk widgets
Defines
— Definitions for icon sizes, margins, and hard keys definitions.
Stock Items
Helper Functions
— A collection of useful utilities and functions.
Versioning Macros
— Versioning utility macros
Sound Utilities
— libcanberra-based utility function for playing a sound.
HildonProgram
— Application abstraction in the Hildon framework.
III. Hildon Widgets and Objects
Object Hierarchy
Widgets gallery
Toplevel Widgets
HildonWindow
— Top-level window in the Hildon framework.
HildonStackableWindow
— Stackable top-level window in the Hildon framework.
Window Stacking
HildonWindowStack
— A stack of windows in Hildon applications.
Buttons and Toggles
HildonButton
— Two-label buttons in the Hildon framework.
HildonCheckButton
— Button with a check box inside
HildonPickerButton
— A button that launches a
HildonPickerDialog
and displays the selected item
HildonDateButton
— Button displaying and allowing selection of a date.
HildonTimeButton
— Button displaying and allowing selection of a time.
Display and Notification Widgets
HildonCaption
— A single-child container widget that precedes the contained widget with a field label and an optional icon.
HildonBanner
— A widget used to display timed notifications.
HildonNote
— A widget to ask confirmation from the user.
Data Selection and Handling
HildonTouchSelector
— A selector widget with several columns.
HildonTouchSelectorColumn
— A visible column in a
HildonTouchSelector
HildonTouchSelectorEntry
— A selector widget with one column and a text entry
HildonDateSelector
— A widget to select the current date.
HildonTimeSelector
— A widget to select the current time.
HildonLiveSearch
— A widget for manipulating
GtkTreeModelFilter
instances.
Navigation Widgets
HildonPannableArea
— A scrolling widget designed for touch screens
Text Display and Handling
HildonEntry
— Text entry in the Hildon framework.
HildonTextView
— Text view within the Hildon framework.
Menus and Toolbars
HildonAppMenu
— Application menu for Hildon applications.
HildonFindToolbar
— A toolbar with a search field.
HildonEditToolbar
— Toolbar for edition of user data.
Dialogs
HildonWizardDialog
— A widget to create a guided installation process wizard.
HildonPickerDialog
— A utility widget that shows a
HildonTouchSelector
widget
Other
HildonAnimationActor
HildonRemoteTexture
— Clutter/GLES texture created from a shared memory area.
Deprecated
HildonColorButton
— A widget to open HildonColorChooserDialog.
HildonColorChooser
— A widget used to select a color from an HSV colorspace.
HildonControlbar
— A widget that allows increasing or decreasing a value within a pre-defined range.
HildonVolumebar
— Base class for widgets that display a volume bar.
HildonVVolumebar
— A widget that displays a vertical volume bar.
HildonHVolumebar
— A widget that displays a horizontal volume bar.
HildonSeekbar
— A widget used to identify a place from a content.
HildonCalendar
— A calendar widget
HildonCalendarPopup
— CalendarPopup allows choosing a date from a popup calendar.
HildonWeekdayPicker
— A widget for picking days on which a certain event should take place.
HildonTimePicker
— A dialog popup widget which lets the user set the time.
HildonNumberEditor
— A widget used to enter a number within a pre-defined range.
HildonRangeEditor
— A widget is used to ask bounds of a range.
HildonTimeEditor
— A widget used to enter time or duration in hours, minutes, and optional seconds.
HildonDateEditor
— A widget which queries a date from user or opens a HildonCalendarPopup.
HildonBreadCrumbTrail
— Widget used to represent a specific path in a hierarchical tree. Stability: Unstable
HildonDialog
— A popup window in the Hildon framework.
HildonColorChooserDialog
— A dialog used to select a color from HSV colorspace.
HildonSetPasswordDialog
— A dialog used to set, change or remove a password.
HildonGetPasswordDialog
— A widget used to get a password.
HildonLoginDialog
— A widget which allows a user to enter an username and a password.
HildonSortDialog
— A widget for defining the sorting order of items.
HildonFontSelectionDialog
— A widget used to allow users to select a font with certain properties.
HildonCodeDialog
— A keypad-like widget used to enter pincodes.
hildon-bread-crumb
— Interface for elements in a
HildonBreadCrumbTrail
IV. Migration
Control Bar
— How to migrate Control Bars
Volume Bar
— How to migrate Volume Bars
Date Widgets
— How to migrate Date widgets
Time Widgets
— How to migrate Time Widgets
Number Widgets
— How to migrate Number Widgets
Hildon Dialogs
— How to migrate Hildon Dialogs
Sort Dialogs
— How to migrate Sort Dialogs
Index
Index of deprecated symbols
Index of new symbols in 2.2