diff options
| author | SND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2009-11-26 06:41:17 +0000 |
|---|---|---|
| committer | SND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2009-11-26 06:41:17 +0000 |
| commit | acd164d56c60efd57a87c0cbe53fe6aee3be6696 (patch) | |
| tree | f9de10a5ff2039170952a910920496a77ac825da /plugins/dfcdrom/cdrcfg-0.1df/main.c | |
| parent | 9b9ad9958e1e373fa8804e5866e77d9f40b5d624 (diff) | |
| download | pcsxr-acd164d56c60efd57a87c0cbe53fe6aee3be6696.tar.gz | |
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@38248 e17a0e51-4ae3-4d35-97c3-1a29b211df97
Diffstat (limited to 'plugins/dfcdrom/cdrcfg-0.1df/main.c')
| -rw-r--r-- | plugins/dfcdrom/cdrcfg-0.1df/main.c | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/plugins/dfcdrom/cdrcfg-0.1df/main.c b/plugins/dfcdrom/cdrcfg-0.1df/main.c new file mode 100644 index 00000000..3241561e --- /dev/null +++ b/plugins/dfcdrom/cdrcfg-0.1df/main.c @@ -0,0 +1,43 @@ +#include <string.h> +#include <gtk/gtk.h> + +#include "config.h" + +#ifdef ENABLE_NLS +#include <libintl.h> +#include <locale.h> +#endif + +#include "interface.h" +#include "support.h" + +int main (int argc, char *argv[]) +{ +#ifdef __linux__ + GtkWidget *cfg_dialog; + GtkWidget *abt_dialog; + +#ifdef ENABLE_NLS + setlocale (LC_ALL, ""); + bindtextdomain (GETTEXT_PACKAGE, LOCALE_DIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); + textdomain (GETTEXT_PACKAGE); +#endif + + gtk_set_locale (); + gtk_init (&argc, &argv); + + if (argc != 2) return 0; + + if (!strcmp(argv[1], "configure")) { + cfg_dialog = create_cfg_dialog (); + gtk_widget_show (cfg_dialog); + gtk_main (); + } else { + abt_dialog = create_abt_dialog (); + gtk_widget_show (abt_dialog); + gtk_main (); + } +#endif + return 0; +} |
