1 /*
2  *
3  *   File: properties.h
4  *
5  *   Copyright (C) 2009-2013 Darran Kartaschew
6  *
7  *   This file is part of the gMTP package.
8  *
9  *   gMTP is free software; you can redistribute it and/or modify
10  *   it under the terms of the BSD License as included within the
11  *   file 'COPYING' located in the root directory
12  *
13  */
14 
15 #ifndef _PROPERTIES_H
16 #define _PROPERTIES_H
17 
18 #ifdef  __cplusplus
19 extern "C" {
20 #endif
21 
22 
23 #ifdef HAVE_CONFIG_H
24 #include "config.h"
25 #endif
26 
27 #include <glib.h>
28 #include <gtk/gtk.h>
29 
30 
31     /**
32      * Create the Properties Dialog Box.
33      * @return
34      */
35     GtkWidget* create_windowProperties(void);
36 
37     /**
38      * on_deviceProperties_activate - Callback for displaying the device Properties Dialog box.
39      * @param menuitem
40      * @param user_data
41      */
42     void on_deviceProperties_activate(GtkWidget *item, gpointer user_data);
43 
44     /**
45      * on_quitProp_activate - Callback used to close the Properties Dialog.
46      * @param menuitem
47      * @param user_data
48      */
49     void on_quitProp_activate(GtkWidget *item, gpointer user_data);
50 
51 #ifdef  __cplusplus
52 }
53 #endif
54 
55 #endif  /* _PROPERTIES_H */
56