You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

45 lines
897 B

/***************************************************************************************
*
* gui.h is part of SimpleSkyCam.
*
*****************************************************************************************/
#ifndef _GUI_H_
#define _GUI_H_
#include <gtk/gtk.h>
#include <gdk/gdk.h>
#include <glib.h>
#include <string>
#include <iostream>
#include <list>
#define BUILDER_FILE "simpleskycam.ui"
void displayerror (std::string error);
#ifdef __cplusplus
extern "C" {
#endif
// ***********************************************************************
//
// main windows call backs
//
G_MODULE_EXPORT void cb_window_show (GtkWidget *widget, gpointer data);
G_MODULE_EXPORT gboolean cb_window_delete_event (GtkWidget *widget,
GdkEvent *event, gpointer data);
//
// thread handles
G_MODULE_EXPORT gboolean cb_thread_video (gpointer data);
#ifdef __cplusplus
}
#endif
#endif