From d095af0da8208a8bcfb56a76b36b91db3e23d5ca Mon Sep 17 00:00:00 2001 From: thilo Date: Sat, 8 Jan 2011 14:32:20 +0000 Subject: [PATCH] *neutrino osd_setup: remember last selected item git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1005 e54a6e83-5905-42d5-8d5c-058d10e6a962 --- src/gui/osd_setup.cpp | 2 ++ src/gui/osd_setup.h | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/gui/osd_setup.cpp b/src/gui/osd_setup.cpp index 0ffd81d7d..8122c2ada 100644 --- a/src/gui/osd_setup.cpp +++ b/src/gui/osd_setup.cpp @@ -235,6 +235,7 @@ void COsdSetup::showOsdSetup() //osd main menu CMenuWidget *osd_menu = new CMenuWidget(LOCALE_MAINMENU_SETTINGS, NEUTRINO_ICON_COLORS, width); osd_menu->setWizardMode(is_wizard); + osd_menu->setSelected(selected); //menu colors CMenuWidget *osd_menu_colors = new CMenuWidget(LOCALE_MAINMENU_SETTINGS, NEUTRINO_ICON_COLORS, width); @@ -280,6 +281,7 @@ void COsdSetup::showOsdSetup() osd_menu->exec(NULL, ""); osd_menu->hide(); + selected = osd_menu->getSelected(); delete osd_menu; } diff --git a/src/gui/osd_setup.h b/src/gui/osd_setup.h index 56d6006de..90cc778dc 100644 --- a/src/gui/osd_setup.h +++ b/src/gui/osd_setup.h @@ -48,7 +48,7 @@ CColorSetupNotifier *colorSetupNotifier; CFontSizeNotifier *fontsizenotifier; - int x, y, width, height, hheight, mheight; + int x, y, width, height, hheight, mheight, selected; bool is_wizard;