GebrGuiValueSequenceEdit

GebrGuiValueSequenceEdit

Synopsis

void                (*ValueSequenceSetFunction)         (GebrGeoXmlSequence *Param1,
                                                         const gchar *Param2,
                                                         gpointer Param3);
const gchar *       (*ValueSequenceGetFunction)         (GebrGeoXmlSequence *Param1,
                                                         gpointer Param2);
struct              GebrGuiValueSequenceEdit;
struct              GebrGuiValueSequenceEditClass;
GtkWidget *         gebr_gui_value_sequence_edit_new    (GtkWidget *widget);
void                gebr_gui_value_sequence_edit_add    (GebrGuiValueSequenceEdit *self,
                                                         GebrGeoXmlSequence *sequence);
void                gebr_gui_value_sequence_edit_load   (GebrGuiValueSequenceEdit *self,
                                                         GebrGeoXmlSequence *sequence,
                                                         ValueSequenceSetFunction set_function,
                                                         ValueSequenceGetFunction get_function,
                                                         gpointer user_data);
gboolean            gebr_gui_value_sequence_edit_rename (GebrGuiValueSequenceEdit *self,
                                                         const gchar *new_text);
void                gebr_gui_value_sequence_edit_clear  (GebrGuiValueSequenceEdit *self);
void                gebr_gui_value_sequence_edit_set_autocomplete
                                                        (GebrGuiValueSequenceEdit *self,
                                                         GebrGeoXmlDocument *flow,
                                                         GebrGeoXmlDocument *line,
                                                         GebrGeoXmlDocument *proj,
                                                         GebrGeoXmlParameterType type);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBox
                                 +----GtkVBox
                                       +----GebrGuiSequenceEdit
                                             +----GebrGuiValueSequenceEdit

Implemented Interfaces

GebrGuiValueSequenceEdit implements AtkImplementorIface, GtkBuildable and GtkOrientable.

Properties

  "minimum-one"              gboolean              : Read / Write

Description

Details

ValueSequenceSetFunction ()

void                (*ValueSequenceSetFunction)         (GebrGeoXmlSequence *Param1,
                                                         const gchar *Param2,
                                                         gpointer Param3);

ValueSequenceGetFunction ()

const gchar *       (*ValueSequenceGetFunction)         (GebrGeoXmlSequence *Param1,
                                                         gpointer Param2);

struct GebrGuiValueSequenceEdit

struct GebrGuiValueSequenceEdit;

struct GebrGuiValueSequenceEditClass

struct GebrGuiValueSequenceEditClass {
	GebrGuiSequenceEditClass parent;
};

gebr_gui_value_sequence_edit_new ()

GtkWidget *         gebr_gui_value_sequence_edit_new    (GtkWidget *widget);

gebr_gui_value_sequence_edit_add ()

void                gebr_gui_value_sequence_edit_add    (GebrGuiValueSequenceEdit *self,
                                                         GebrGeoXmlSequence *sequence);

gebr_gui_value_sequence_edit_load ()

void                gebr_gui_value_sequence_edit_load   (GebrGuiValueSequenceEdit *self,
                                                         GebrGeoXmlSequence *sequence,
                                                         ValueSequenceSetFunction set_function,
                                                         ValueSequenceGetFunction get_function,
                                                         gpointer user_data);

gebr_gui_value_sequence_edit_rename ()

gboolean            gebr_gui_value_sequence_edit_rename (GebrGuiValueSequenceEdit *self,
                                                         const gchar *new_text);

gebr_gui_value_sequence_edit_clear ()

void                gebr_gui_value_sequence_edit_clear  (GebrGuiValueSequenceEdit *self);

gebr_gui_value_sequence_edit_set_autocomplete ()

void                gebr_gui_value_sequence_edit_set_autocomplete
                                                        (GebrGuiValueSequenceEdit *self,
                                                         GebrGeoXmlDocument *flow,
                                                         GebrGeoXmlDocument *line,
                                                         GebrGeoXmlDocument *proj,
                                                         GebrGeoXmlParameterType type);

Property Details

The "minimum-one" property

  "minimum-one"              gboolean              : Read / Write

True if the list keep at least one item.

Default value: FALSE