![]() |
![]() |
![]() |
hildon 2.0.6 Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties | Signals |
HildonNumberEditor; HildonNumberEditorClass; enum HildonNumberEditorErrorType; GtkWidget * hildon_number_editor_new (gint min
,gint max
); void hildon_number_editor_set_range (HildonNumberEditor *editor
,gint min
,gint max
); gint hildon_number_editor_get_value (HildonNumberEditor *editor
); void hildon_number_editor_set_value (HildonNumberEditor *editor
,gint value
);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----HildonNumberEditor
HildonNumberEditor is used to enter a number from a specific range. There are two buttons to scroll the value in number field. Manual input is also possible.
Example 10. HildonNumberEditor example
1 2 |
number_editor = hildon_number_editor_new (-250, 500); hildon_number_editor_set_range (number_editor, 0, 100); |
typedef struct { GtkContainerClass parent_class; gboolean (*range_error) (HildonNumberEditor *editor, HildonNumberEditorErrorType type); } HildonNumberEditorClass;
typedef enum { HILDON_NUMBER_EDITOR_ERROR_MAXIMUM_VALUE_EXCEED, HILDON_NUMBER_EDITOR_ERROR_MINIMUM_VALUE_EXCEED, HILDON_NUMBER_EDITOR_ERROR_ERRONEOUS_VALUE } HildonNumberEditorErrorType;
GtkWidget * hildon_number_editor_new (gint min
,gint max
);
Creates new number editor
|
minimum accepted value |
|
maximum accepted value |
Returns : |
a new HildonNumberEditor widget |
void hildon_number_editor_set_range (HildonNumberEditor *editor
,gint min
,gint max
);
Sets accepted number range for editor
|
a HildonNumberEditor widget |
|
minimum accepted value |
|
maximum accepted value |
gint hildon_number_editor_get_value (HildonNumberEditor *editor
);
|
pointer to HildonNumberEditor |
Returns : |
current NumberEditor value |
void hildon_number_editor_set_value (HildonNumberEditor *editor
,gint value
);
Sets numeric value for number editor
|
pointer to HildonNumberEditor |
|
numeric value for number editor |
"value"
property"value" gint : Read / Write
The current value of the number editor.
Default value: 0
"range-error"
signalgboolean user_function (HildonNumberEditor *hildonnumbereditor, HildonNumberEditorErrorType arg1, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
Returns : |