mirror of
https://github.com/tuxbox-fork-migrations/recycled-ni-neutrino.git
synced 2025-08-29 16:31:05 +02:00
record_setup: close all menus on menu key.
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1856 e54a6e83-5905-42d5-8d5c-058d10e6a962
Origin commit data
------------------
Commit: d1d6121124
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2011-11-17 (Thu, 17 Nov 2011)
This commit is contained in:
@@ -136,7 +136,7 @@ int CRecordSetup::exec(CMenuTarget* parent, const std::string &actionKey)
|
||||
}
|
||||
|
||||
if (!CNeutrinoApp::getInstance()->recordingstatus)
|
||||
showRecordSetup();
|
||||
res = showRecordSetup();
|
||||
else
|
||||
DisplayInfoMessage(g_Locale->getText(LOCALE_RECORDINGMENU_RECORD_IS_RUNNING));
|
||||
|
||||
@@ -167,7 +167,7 @@ const CMenuOptionChooser::keyval END_OF_RECORDING[END_OF_RECORDING_COUNT] =
|
||||
{1, LOCALE_RECORDINGMENU_END_OF_RECORDING_EPG}
|
||||
};
|
||||
|
||||
void CRecordSetup::showRecordSetup()
|
||||
int CRecordSetup::showRecordSetup()
|
||||
{
|
||||
//menue init
|
||||
CMenuWidget* recordingSettings = new CMenuWidget(LOCALE_MAINSETTINGS_HEAD, NEUTRINO_ICON_SETTINGS, width);
|
||||
@@ -208,11 +208,11 @@ void CRecordSetup::showRecordSetup()
|
||||
showRecordAudioSetup(recordingaAudioSettings);
|
||||
recordingSettings->addItem(new CMenuForwarder(LOCALE_RECORDINGMENU_APIDS, true, NULL, recordingaAudioSettings, NULL, CRCInput::RC_blue, NEUTRINO_ICON_BUTTON_BLUE));
|
||||
|
||||
|
||||
recordingSettings->exec(NULL, "");
|
||||
int res = recordingSettings->exec(NULL, "");
|
||||
recordingSettings->hide();
|
||||
selected = recordingSettings->getSelected();
|
||||
delete recordingSettings;
|
||||
return res;
|
||||
}
|
||||
|
||||
void CRecordSetup::showRecordTimerSetup(CMenuWidget *menu_timersettings)
|
||||
|
@@ -41,7 +41,7 @@ class CRecordSetup : public CMenuTarget
|
||||
private:
|
||||
int width, selected;
|
||||
|
||||
void showRecordSetup();
|
||||
int showRecordSetup();
|
||||
void showRecordTimerSetup(CMenuWidget *menu_timersettings);
|
||||
void showRecordAudioSetup(CMenuWidget *menu_audiosettings);
|
||||
void showRecordTimeShiftSetup(CMenuWidget *menu_ts);
|
||||
|
Reference in New Issue
Block a user