]> git.street.me.uk Git - andy/viking.git/blobdiff - src/uibuilder.h
Add support for kml files.
[andy/viking.git] / src / uibuilder.h
index b9669c4ec48007d4503e2114bda695ca40ef0f84..7608c921a702f09b9a39883f93e0c70543784342 100644 (file)
@@ -95,16 +95,16 @@ VIK_LAYER_PARAM_STRING_LIST,
 
 GtkWidget *a_uibuilder_new_widget ( VikLayerParam *param, VikLayerParamData data );
 VikLayerParamData a_uibuilder_widget_get_value ( GtkWidget *widget, VikLayerParam *param );
 
 GtkWidget *a_uibuilder_new_widget ( VikLayerParam *param, VikLayerParamData data );
 VikLayerParamData a_uibuilder_widget_get_value ( GtkWidget *widget, VikLayerParam *param );
-gint a_uibuilder_properties_factory ( GtkWindow *parent, VikLayerParam *params,
-                        guint16 params_count, gchar **groups, guint8 groups_count,
-                        gboolean (*setparam) (gpointer,guint16,VikLayerParamData,gpointer),
-                        gpointer pass_along1, gpointer pass_along2,
-                        VikLayerParamData (*getparam) (gpointer,guint16),
-                        gpointer pass_along_getparam );
-                                /* pass_along1 and pass_along2 are for set_param first and last params */
+gint a_uibuilder_properties_factory ( const gchar *dialog_name, GtkWindow *parent, VikLayerParam *params,
+                                     guint16 params_count, gchar **groups, guint8 groups_count,
+                                     gboolean (*setparam) (gpointer,guint16,VikLayerParamData,gpointer,gboolean),
+                                     gpointer pass_along1, gpointer pass_along2,
+                                     VikLayerParamData (*getparam) (gpointer,guint16,gboolean),
+                                     gpointer pass_along_getparam );
+                                      /* pass_along1 and pass_along2 are for set_param first and last params */
 
 
 
 
-VikLayerParamData *a_uibuilder_run_dialog ( GtkWindow *parent, VikLayerParam *params,
+VikLayerParamData *a_uibuilder_run_dialog ( const gchar *dialog_name, GtkWindow *parent, VikLayerParam *params,
                         guint16 params_count, gchar **groups, guint8 groups_count,
                        VikLayerParamData *params_defaults );
 
                         guint16 params_count, gchar **groups, guint8 groups_count,
                        VikLayerParamData *params_defaults );