Revision: 19033
http://vice-emu.svn.sourceforge.net/vice-emu/?rev=19033&view=rev
Author: pottendo
Date: 2008-07-18 15:15:59 +0000 (Fri, 18 Jul 2008)
Log Message:
-----------
* arch/unix/x11/gnome/uipalcontrol.c (all): #ifdefed UI elements
for old PAL emulation as it is replaced by the new PAL Emulation.
Modified Paths:
--------------
branches/pottendo/v1.22.27-intlupd/vice/src/arch/unix/x11/gnome/uipalcontrol.c
Modified: branches/pottendo/v1.22.27-intlupd/vice/src/arch/unix/x11/gnome/uipalcontrol.c
===================================================================
--- branches/pottendo/v1.22.27-intlupd/vice/src/arch/unix/x11/gnome/uipalcontrol.c 2008-07-18 15:15:03 UTC (rev 19032)
+++ branches/pottendo/v1.22.27-intlupd/vice/src/arch/unix/x11/gnome/uipalcontrol.c 2008-07-18 15:15:59 UTC (rev 19033)
@@ -33,7 +33,10 @@
#include "resources.h"
#include "videoarch.h"
-static GtkWidget *fake_palemu, *true_palemu, *new_true_palemu;
+static GtkWidget *fake_palemu, *new_true_palemu;
+#ifdef OLD_PAL_EMU_IS_FIXED
+static GtkWidget *true_palemu;
+#endif
static video_canvas_t *cached_canvas;
typedef struct pal_res_s {
@@ -106,12 +109,10 @@
if (data == (gpointer) 0)
{
gtk_widget_set_sensitive(GTK_WIDGET(ctrls[0].w), FALSE);
- gtk_widget_set_sensitive(GTK_WIDGET(ctrls[1].w), FALSE);
}
else
{
gtk_widget_set_sensitive(GTK_WIDGET(ctrls[0].w), TRUE);
- gtk_widget_set_sensitive(GTK_WIDGET(ctrls[1].w), TRUE);
}
if (data == (gpointer) 2)
@@ -200,11 +201,13 @@
gtk_box_pack_start(GTK_BOX(box), fake_palemu, FALSE, FALSE, 5);
gtk_widget_show(fake_palemu);
+#ifdef OLD_PAL_EMU_IS_FIXED
true_palemu = gtk_radio_button_new_with_label(
gtk_radio_button_get_group(GTK_RADIO_BUTTON(fake_palemu)),
_("Exact"));
gtk_box_pack_start(GTK_BOX(box), true_palemu, FALSE, FALSE, 5);
gtk_widget_show(true_palemu);
+#endif
new_true_palemu = gtk_radio_button_new_with_label(
gtk_radio_button_get_group(GTK_RADIO_BUTTON(fake_palemu)),
@@ -220,23 +223,22 @@
if (v == 0)
{
gtk_widget_set_sensitive(GTK_WIDGET(ctrls[0].w), FALSE);
- gtk_widget_set_sensitive(GTK_WIDGET(ctrls[1].w), FALSE);
gtk_widget_set_sensitive(GTK_WIDGET(ctrls[7].w), FALSE);
gtk_widget_set_sensitive(GTK_WIDGET(ctrls[8].w), FALSE);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(fake_palemu), TRUE);
}
+#ifdef OLD_PAL_EMU_IS_FIXED
else if (v == 1)
{
gtk_widget_set_sensitive(GTK_WIDGET(ctrls[0].w), TRUE);
- gtk_widget_set_sensitive(GTK_WIDGET(ctrls[1].w), TRUE);
gtk_widget_set_sensitive(GTK_WIDGET(ctrls[7].w), FALSE);
gtk_widget_set_sensitive(GTK_WIDGET(ctrls[8].w), FALSE);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(true_palemu), TRUE);
}
+#endif
else
{
gtk_widget_set_sensitive(GTK_WIDGET(ctrls[0].w), TRUE);
- gtk_widget_set_sensitive(GTK_WIDGET(ctrls[1].w), TRUE);
gtk_widget_set_sensitive(GTK_WIDGET(ctrls[7].w), TRUE);
gtk_widget_set_sensitive(GTK_WIDGET(ctrls[8].w), TRUE);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(new_true_palemu), TRUE);
@@ -247,8 +249,10 @@
g_signal_connect(G_OBJECT(fake_palemu), "clicked",
G_CALLBACK(upd_palmode), (gpointer) 0);
+#ifdef OLD_PAL_EMU_IS_FIXED
g_signal_connect(G_OBJECT(true_palemu), "clicked",
G_CALLBACK(upd_palmode), (gpointer) 1);
+#endif
g_signal_connect(G_OBJECT(new_true_palemu), "clicked",
G_CALLBACK(upd_palmode), (gpointer) 2);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|