mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-28 16:01:20 +02:00
src/gui/timerlist.cpp: use more plausible SaveScreen methods
This commit is contained in:
@@ -321,13 +321,13 @@ int CTimerList::exec(CMenuTarget* parent, const std::string & actionKey)
|
|||||||
rbsetup->addItem(new CMenuForwarder(LOCALE_REMOTEBOX_PORT, true, port, &remotebox_port));
|
rbsetup->addItem(new CMenuForwarder(LOCALE_REMOTEBOX_PORT, true, port, &remotebox_port));
|
||||||
rbsetup->addItem(new CMenuForwarder(LOCALE_REMOTEBOX_USER, true, user, &remotebox_user));
|
rbsetup->addItem(new CMenuForwarder(LOCALE_REMOTEBOX_USER, true, user, &remotebox_user));
|
||||||
rbsetup->addItem(new CMenuForwarder(LOCALE_REMOTEBOX_PASS, true, pass, &remotebox_pass));
|
rbsetup->addItem(new CMenuForwarder(LOCALE_REMOTEBOX_PASS, true, pass, &remotebox_pass));
|
||||||
rbsetup->enableSaveScreen(true);
|
rbsetup->enableSaveScreen();
|
||||||
if ((rbsetup->exec(NULL,"") == true) && (!rbaddress.empty()))
|
if ((rbsetup->exec(NULL,"") == true) && (!rbaddress.empty()))
|
||||||
{
|
{
|
||||||
remboxmenu->hide();
|
remboxmenu->hide();
|
||||||
remboxmenu->enableSaveScreen(false);
|
remboxmenu->disableSaveScreen();
|
||||||
remboxmenu->addItem(new CMenuForwarder(rbname, true, NULL, this, "cha_ip"));
|
remboxmenu->addItem(new CMenuForwarder(rbname, true, NULL, this, "cha_ip"));
|
||||||
remboxmenu->enableSaveScreen(true);
|
remboxmenu->enableSaveScreen();
|
||||||
timer_remotebox_item timer_rb;
|
timer_remotebox_item timer_rb;
|
||||||
timer_rb.rbaddress = rbaddress;
|
timer_rb.rbaddress = rbaddress;
|
||||||
if (!timer_rb.rbaddress.empty())
|
if (!timer_rb.rbaddress.empty())
|
||||||
@@ -351,9 +351,9 @@ int CTimerList::exec(CMenuTarget* parent, const std::string & actionKey)
|
|||||||
if (bselected >= item_offset)
|
if (bselected >= item_offset)
|
||||||
{
|
{
|
||||||
remboxmenu->hide();
|
remboxmenu->hide();
|
||||||
remboxmenu->enableSaveScreen(false);
|
remboxmenu->disableSaveScreen();
|
||||||
remboxmenu->removeItem(bselected);
|
remboxmenu->removeItem(bselected);
|
||||||
remboxmenu->enableSaveScreen(true);
|
remboxmenu->enableSaveScreen();
|
||||||
bselected = remboxmenu->getSelected();
|
bselected = remboxmenu->getSelected();
|
||||||
changed = true;
|
changed = true;
|
||||||
}
|
}
|
||||||
@@ -386,7 +386,7 @@ int CTimerList::exec(CMenuTarget* parent, const std::string & actionKey)
|
|||||||
rbsetup->addItem(new CMenuForwarder(LOCALE_REMOTEBOX_PORT, true, port, &remotebox_port));
|
rbsetup->addItem(new CMenuForwarder(LOCALE_REMOTEBOX_PORT, true, port, &remotebox_port));
|
||||||
rbsetup->addItem(new CMenuForwarder(LOCALE_REMOTEBOX_USER, true, it->user, &remotebox_user));
|
rbsetup->addItem(new CMenuForwarder(LOCALE_REMOTEBOX_USER, true, it->user, &remotebox_user));
|
||||||
rbsetup->addItem(new CMenuForwarder(LOCALE_REMOTEBOX_PASS, true, it->pass, &remotebox_pass));
|
rbsetup->addItem(new CMenuForwarder(LOCALE_REMOTEBOX_PASS, true, it->pass, &remotebox_pass));
|
||||||
rbsetup->enableSaveScreen(true);
|
rbsetup->enableSaveScreen();
|
||||||
if ((rbsetup->exec(NULL,"") == true) && (!it->rbaddress.empty()))
|
if ((rbsetup->exec(NULL,"") == true) && (!it->rbaddress.empty()))
|
||||||
{
|
{
|
||||||
it->port = atoi(port);
|
it->port = atoi(port);
|
||||||
@@ -713,7 +713,7 @@ void CTimerList::RemoteBoxSelect()
|
|||||||
for (std::vector<timer_remotebox_item>::iterator it = g_settings.timer_remotebox_ip.begin(); it != g_settings.timer_remotebox_ip.end(); ++it)
|
for (std::vector<timer_remotebox_item>::iterator it = g_settings.timer_remotebox_ip.begin(); it != g_settings.timer_remotebox_ip.end(); ++it)
|
||||||
m->addItem(new CMenuForwarder(it->rbname, it->online, NULL, selector, to_string(std::distance(g_settings.timer_remotebox_ip.begin(),it)).c_str()));
|
m->addItem(new CMenuForwarder(it->rbname, it->online, NULL, selector, to_string(std::distance(g_settings.timer_remotebox_ip.begin(),it)).c_str()));
|
||||||
|
|
||||||
m->enableSaveScreen(true);
|
m->enableSaveScreen();
|
||||||
m->exec(NULL, "");
|
m->exec(NULL, "");
|
||||||
|
|
||||||
delete selector;
|
delete selector;
|
||||||
@@ -1111,7 +1111,7 @@ bool CTimerList::RemoteBoxSetup()
|
|||||||
|
|
||||||
remboxmenu->setFooter(RemoteBoxFooterButtons, RemoteBoxFooterButtonCount);
|
remboxmenu->setFooter(RemoteBoxFooterButtons, RemoteBoxFooterButtonCount);
|
||||||
|
|
||||||
remboxmenu->enableSaveScreen(true);
|
remboxmenu->enableSaveScreen();
|
||||||
remboxmenu->exec(NULL, "");
|
remboxmenu->exec(NULL, "");
|
||||||
if (changed)
|
if (changed)
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user