-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathexec_gui_main.h
More file actions
37 lines (30 loc) · 794 Bytes
/
exec_gui_main.h
File metadata and controls
37 lines (30 loc) · 794 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
/*
* exec_gui_main.h
*
* Copyright 2017 Markus Müller <markus@markus-Linux>
*
*/
#ifndef _EXEC_GUI_H_
#define _EXEC_GUI_H_
#include <gtk/gtk.h>
#include <gdk/gdkkeysyms.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include <libintl.h>
#include <locale.h>
#define DEBUG
#define _(STRING) gettext(STRING)
#define GETTEXT_PACKAGE "lxpanel"
#define LOCALE_DIR "/usr/share/locale/"
struct wnd_widgets_s{
GtkWidget *combobox;
GtkWidget *checkbox;
};
void dbg( char * , ... );
gboolean create_window ( GtkWidget ** );
gboolean edt_on_key_press (GtkWidget *, GdkEventKey *, gpointer );
gboolean wnd_on_key_press (GtkWidget *, GdkEventKey *, gpointer );
gboolean btn_exec_clicked (GtkWidget *, gpointer );
gboolean btn_canc_clicked (GtkWidget *, gpointer );
#endif