Maeomm Reference Documentation: hildon-libsmm |
Hildon::Grid is a set of application-defineable items that are presented in a table. There are two modes for the form of the table; large icon mode and small icon mode.
In large icon mode, the Grid View items are presented with large icons and labels underneath. In small icon mode, the items are presented with small icons and label on the right side of the icons.
The label has a solid background as wide as the maximum text width. This allows the text to have focus as well as be legible when displayed upon a black or dark background image. Long names are truncated, with an ellipsis ("...") appended.
Public Member Functions | |
void | activate_child (GridItem& item) |
Sends a signal to indicate that this HildonGridItem is activated. | |
int | get_scrollbar_pos () const |
Glib::ustring | get_style () const |
Returns the name of style currently used in HildonGrid. | |
const HildonGrid* | gobj () const |
Provides access to the underlying C GtkObject. | |
HildonGrid* | gobj () |
Provides access to the underlying C GtkObject. | |
Grid () | |
void | set_scrollbar_pos (int scrollbar_pos) |
Sets view (scrollbar) to specified position. | |
void | set_style (const Glib::ustring& style_name) |
Sets style. | |
Glib::SignalProxy1< void, GridItem* > | signal_popup_context_menu () |
virtual | ~Grid () |
Related Functions | |
(Note that these are not member functions.) | |
Hildon::Grid* | wrap (HildonGrid* object, bool take_copy=false) |
|
|
|
|
|
Sends a signal to indicate that this HildonGridItem is activated.
|
|
|
|
Returns the name of style currently used in HildonGrid.
Reimplemented from Gtk::Widget. |
|
Provides access to the underlying C GtkObject.
Reimplemented from Gtk::Container. |
|
Provides access to the underlying C GtkObject.
Reimplemented from Gtk::Container. |
|
Sets view (scrollbar) to specified position.
|
|
Sets style. Setting style sets widget size, spacing, label position, number of columns, and icon size.
|
|
|
|
|