]> err.no Git - mapper/blobdiff - src/poi-gui.h
Parse directly but update informations in callbacks only if we got a sentence that...
[mapper] / src / poi-gui.h
index 529576202ace45c893fb7bad00f988ec07586bf7..c5d743b3c8f7e1fc099b6596ca4ac4f242824bec 100644 (file)
 #include <glib.h>
 #include "poi.h"
 
-gboolean poi_select(guint unitx, guint unity, poi_info *poi);
-gboolean poi_dialog(POIAction action, guint unitx, guint unity);
+/** POI dialog action **/
+typedef enum {
+       ACTION_ADD_POI,
+       ACTION_EDIT_POI,
+} POIAction;
+
+gboolean poi_select(guint unitx, guint unity, guint range, poi_info *poi);
+gboolean poi_edit_dialog(POIAction action, poi_info *poi);
 gboolean poi_search_dialog(GtkListStore *store, poi_info *poi, gdouble lat, gdouble lon);
-gboolean poi_quick_dialog(guint unitx, guint unity);
+gboolean poi_quick_dialog(gdouble lat, gdouble lon);
+
+gboolean poi_info_dialog(guint poi_id);
 
 gboolean poi_category_dialog(guint cat_id);
 gboolean poi_category_list();