+
+/**
+ * modest_runtime_not_implemented
+ * @WIN: the parent GtkWindow, or NULL
+ *
+ * give a not-implemented-yet warning popup or g_warning
+ *
+ ***/
+#define modest_runtime_not_implemented(WIN) \
+ do { \
+ if (gtk_main_level() > 0) { \
+ GtkWidget *popup; \
+ popup = gtk_message_dialog_new (WIN,\
+ GTK_DIALOG_MODAL|GTK_DIALOG_DESTROY_WITH_PARENT,\
+ GTK_MESSAGE_WARNING, \
+ GTK_BUTTONS_OK, \
+ "Not yet implemented");\
+ gtk_dialog_run (GTK_DIALOG(popup)); \
+ gtk_widget_destroy (popup); \
+ } else \
+ g_warning ("%s:%d: Not yet implemented",__FILE__,__LINE__); \
+ } while (0) \
+
+