X-Git-Url: https://git.street.me.uk/andy/viking.git/blobdiff_plain/39ae014f3bc3328db36e16b63c4e79c462ef4ff2..db771541ff9b86b3ef5e204d5d5d659ccf66e7e6:/src/vikwindow.h diff --git a/src/vikwindow.h b/src/vikwindow.h index d439f6f5..7497613b 100644 --- a/src/vikwindow.h +++ b/src/vikwindow.h @@ -53,6 +53,8 @@ GType vik_window_get_type (); // To call from main to start things off: VikWindow *vik_window_new_window (); +void vik_window_new_window_finish ( VikWindow *vw ); + GtkWidget *vik_window_get_drawmode_button ( VikWindow *vw, VikViewportDrawMode mode ); gboolean vik_window_get_pan_move ( VikWindow *vw ); void vik_window_open_file ( VikWindow *vw, const gchar *filename, gboolean changefilename ); @@ -61,6 +63,7 @@ void vik_window_selected_layer(VikWindow *vw, struct _VikLayer *vl); struct _VikViewport * vik_window_viewport(VikWindow *vw); struct _VikLayersPanel * vik_window_layers_panel(VikWindow *vw); struct _VikStatusbar * vik_window_get_statusbar(VikWindow *vw); +const gchar *vik_window_get_filename(VikWindow *vw); void vik_window_statusbar_update (VikWindow *vw, const gchar* message, vik_statusbar_type_t vs_type); @@ -93,6 +96,7 @@ typedef struct { VikViewport *vvp; gpointer *vtl; // VikTrwlayer gboolean holding; + gboolean moving; gboolean is_waypoint; // otherwise a track GdkGC *gc; int oldx, oldy;