HildonNumberEditor

HildonNumberEditor — A widget used to enter a number within a pre-defined range

Synopsis




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);

Description

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.

  number_editor = hildon_number_editor_new (-250, 500);
  hildon_number_editor_set_range (number_editor, 0, 100);

Details

enum HildonNumberEditorErrorType

typedef enum
{
  MAXIMUM_VALUE_EXCEED,
  MINIMUM_VALUE_EXCEED,
  ERRONEOUS_VALUE

} HildonNumberEditorErrorType;


hildon_number_editor_new ()

GtkWidget*  hildon_number_editor_new        (gint min,
                                             gint max);

Creates new number editor

min : minimum accepted value
max : maximum accepted value
Returns : a new HildonNumberEditor widget

hildon_number_editor_set_range ()

void        hildon_number_editor_set_range  (HildonNumberEditor *editor,
                                             gint min,
                                             gint max);

Sets accepted number range for editor

editor : a HildonNumberEditor widget
min : minimum accepted value
max : maximum accepted value

hildon_number_editor_get_value ()

gint        hildon_number_editor_get_value  (HildonNumberEditor *editor);

editor : pointer to HildonNumberEditor
Returns : current NumberEditor value

hildon_number_editor_set_value ()

void        hildon_number_editor_set_value  (HildonNumberEditor *editor,
                                             gint value);

Sets numeric value for number editor

editor : pointer to HildonNumberEditor
value : numeric value for number editor