gui/scan_setup.cpp: update NID menu item, if NID found for cable provider;

add simplified cable scan menu - not tested yet


Origin commit data
------------------
Commit: 3fd7a24c89
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-07-31 (Tue, 31 Jul 2012)
This commit is contained in:
[CST] Focus
2012-07-31 18:28:44 +04:00
parent ca5cbd50ea
commit 9171aaae5e
2 changed files with 128 additions and 29 deletions

View File

@@ -32,6 +32,7 @@
#include <gui/widget/menue.h>
#include <gui/widget/icons.h>
#include <gui/widget/stringinput_ext.h>
#include <system/setting_helpers.h>
#include <system/settings.h>
@@ -57,6 +58,8 @@ class CScanSetup : public CMenuTarget, public CChangeObserver
CMenuForwarder *frontendSetup;
CMenuForwarder *fsatSetup;
CMenuOptionNumberChooser * ojDiseqcRepeats;
CIntInput * nid;
CMenuOptionChooser * lcnhd;
/* variables for selected frontend */
/* diseqc mode */
@@ -82,8 +85,8 @@ class CScanSetup : public CMenuTarget, public CChangeObserver
int showFrontendSetup(int number);
int showScanMenuLnbSetup();
int showScanMenuSatFind();
void fillSatSelect();
void fillCableSelect();
void fillSatSelect(CMenuOptionStringChooser *select);
void fillCableSelect(CMenuOptionStringChooser *select);
void addScanMenuFrontendSetup(CMenuWidget *settings);
void addScanMenuTempSat(CMenuWidget *temp_sat, sat_config_t &satconfig);
@@ -93,6 +96,7 @@ class CScanSetup : public CMenuTarget, public CChangeObserver
void addScanMenuFastScan(CMenuWidget *fast_ScanMenu);
#endif
void addScanMenuAutoScan(CMenuWidget *auto_Scan);
void addScanMenuCable(CMenuWidget *menu);
int addScanOptionsItems(CMenuWidget *options_menu, const int &shortcut = 1);
int addListFlagsItems(CMenuWidget *listflags_menu, const int &shortcut = 1, bool manual = false);