diff options
| author | SND\edgbla_cp <SND\edgbla_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2013-02-14 23:14:57 +0000 |
|---|---|---|
| committer | SND\edgbla_cp <SND\edgbla_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2013-02-14 23:14:57 +0000 |
| commit | bb9c6f0355aacbdddc5e83de8ab0e2707d1348e5 (patch) | |
| tree | 898306ea1071621ab76f907a8dfab7629178d681 /gui | |
| parent | f1d5f92e6bfbff24667a766610f7171bcf6d7116 (diff) | |
| download | pcsxr-bb9c6f0355aacbdddc5e83de8ab0e2707d1348e5.tar.gz | |
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82904 e17a0e51-4ae3-4d35-97c3-1a29b211df97
Diffstat (limited to 'gui')
| -rwxr-xr-x | gui/ConfDlg.c | 9 | ||||
| -rwxr-xr-x | gui/GtkGui.c | 16 |
2 files changed, 25 insertions, 0 deletions
diff --git a/gui/ConfDlg.c b/gui/ConfDlg.c index a92cd958..5755daa4 100755 --- a/gui/ConfDlg.c +++ b/gui/ConfDlg.c @@ -151,6 +151,15 @@ void ConfigurePlugins() { widget = gtk_builder_get_object(builder, "btn_ConfSio1"); g_signal_connect_data(G_OBJECT(widget), "clicked", G_CALLBACK(on_configure_plugin), (gpointer) PSE_LT_SIO1, NULL, G_CONNECT_AFTER); +#else + widget = gtk_builder_get_object(builder, "label18"); + gtk_widget_set_sensitive(widget, FALSE); + widget = gtk_builder_get_object(builder, "GtkCombo_Sio1"); + gtk_widget_set_sensitive(widget, FALSE); + widget = gtk_builder_get_object(builder, "btn_ConfSio1"); + gtk_widget_set_sensitive(widget, FALSE); + widget = gtk_builder_get_object(builder, "btn_AboutSio1"); + gtk_widget_set_sensitive(widget, FALSE); #endif widget = gtk_builder_get_object(builder, "btn_AboutGpu"); g_signal_connect_data(G_OBJECT(widget), "clicked", diff --git a/gui/GtkGui.c b/gui/GtkGui.c index 842684bf..6f8c1048 100755 --- a/gui/GtkGui.c +++ b/gui/GtkGui.c @@ -120,6 +120,13 @@ void ResetMenuSlots() { gtk_widget_set_sensitive(widget, TRUE); widget = gtk_builder_get_object(builder, "pad1"); gtk_widget_set_sensitive(widget, TRUE); +#ifdef ENABLE_SIO1API + widget = gtk_builder_get_object(builder, "sio1"); + gtk_widget_set_sensitive(widget, TRUE); +#else + widget = gtk_builder_get_object(builder, "sio1"); + gtk_widget_set_sensitive(widget, FALSE); +#endif widget = gtk_builder_get_object(builder, "net1"); gtk_widget_set_sensitive(widget, TRUE); @@ -160,6 +167,10 @@ void ResetMenuSlots() { gtk_widget_set_sensitive(widget, FALSE); widget = gtk_builder_get_object(builder, "pad1"); gtk_widget_set_sensitive(widget, FALSE); +#ifdef ENABLE_SIO1API + widget = gtk_builder_get_object(builder, "sio1"); + gtk_widget_set_sensitive(widget, FALSE); +#endif widget = gtk_builder_get_object(builder, "net1"); gtk_widget_set_sensitive(widget, FALSE); widget = gtk_builder_get_object(builder, "SwitchImage"); @@ -370,6 +381,11 @@ void StartGui() { widget = gtk_builder_get_object(builder, "pad1"); g_signal_connect_data(G_OBJECT(widget), "activate", G_CALLBACK(OnConf_Pad), NULL, NULL, G_CONNECT_AFTER); +#ifdef ENABLE_SIO1API + widget = gtk_builder_get_object(builder, "sio1"); + g_signal_connect_data(G_OBJECT(widget), "activate", + G_CALLBACK(OnConf_Sio1), NULL, NULL, G_CONNECT_AFTER); +#endif widget = gtk_builder_get_object(builder, "cpu1"); g_signal_connect_data(G_OBJECT(widget), "activate", G_CALLBACK(OnConf_Cpu), NULL, NULL, G_CONNECT_AFTER); |
