bool CAccountsPage_Esc() { // discard changes CAccounts.getInstance().reload(); _controller.previousPage(); return(true); }
bool CSIPProxySettings_Ok() { CAccount account = CAccounts.getInstance()[_accountIndex]; account.Period = int.Parse(_editperiod.Caption); account.Domain = _editDomain.Caption; CAccounts.getInstance()[_accountIndex] = account; CAccounts.getInstance().save(); _controller.previousPage(); return(true); }
public override void onEntry() { if (_accountIndex == -1) { _accountIndex = CAccounts.getInstance().DefAccount.Index; } _editUserName.Caption = CAccounts.getInstance()[_accountIndex].Username; _editPassword.Caption = CAccounts.getInstance()[_accountIndex].Password; base.onEntry(); }
public override void onEntry() { if (_accountIndex == -1) { _accountIndex = CAccounts.getInstance().DefAccount.Index; } _editperiod.Caption = CAccounts.getInstance()[_accountIndex].Period.ToString(); _editDomain.Caption = CAccounts.getInstance()[_accountIndex].Domain.ToString(); base.onEntry(); }
bool CSIPProxySettings_Ok() { CAccount account = CAccounts.getInstance()[_accountIndex]; account.Username = _editUserName.Caption; account.Password = _editPassword.Caption; CAccounts.getInstance()[_accountIndex] = account; CAccounts.getInstance().save(); _controller.previousPage(); return(true); }
public override void onEntry() { if (_accountIndex == -1) { _accountIndex = CAccounts.getInstance().DefAccount.Index; } _editId.Caption = CAccounts.getInstance()[_accountIndex].Id; _editDisplayName.Caption = CAccounts.getInstance()[_accountIndex].Name; // Properties.Settings.Default.cfgSipAccountDisplayName[0]; _editProxyAddress.Caption = CAccounts.getInstance()[_accountIndex].Address; _editProxyPort.Caption = CAccounts.getInstance()[_accountIndex].Port.ToString(); base.onEntry(); }
bool CAccountsPage_Ok() { if (_list.Selected == null) { return(true); } int aindex = int.Parse(_list.Selected.subItems[0]); CAccounts.getInstance().DefAccountIndex = aindex; CAccounts.getInstance().save(); CCallManager.getInstance().initialize(); return(true); }
bool linkNext_Softkey(int keyId) { CAccount account = CAccounts.getInstance()[_accountIndex]; account.Period = int.Parse(_editperiod.Caption); account.Domain = _editDomain.Caption; CAccounts.getInstance()[_accountIndex] = account; CSIPProxySettings page = (CSIPProxySettings)_controller.getPage((int)EPages.P_SIPPROXYSETTINGS); page.setAccountIndex(_accountIndex); _controller.showPage((int)EPages.P_SIPPROXYSETTINGS); return(true); }
bool linkNext_Softkey(int keyId) { CAccount account = CAccounts.getInstance()[_accountIndex]; account.Username = _editUserName.Caption; account.Password = _editPassword.Caption; CAccounts.getInstance()[_accountIndex] = account; CSIPProxySettings3rd page = (CSIPProxySettings3rd)_controller.getPage((int)EPages.P_SIPPROXYSETTINGS_3rd); page.setAccountIndex(_accountIndex); _controller.showPage((int)EPages.P_SIPPROXYSETTINGS_3rd); return(true); }
bool CSIPProxySettings_Ok() { CAccount account = CAccounts.getInstance()[_accountIndex]; account.Address = _editProxyAddress.Caption; account.Port = int.Parse(_editProxyPort.Caption); account.Name = _editDisplayName.Caption; account.Id = _editId.Caption; CAccounts.getInstance()[_accountIndex] = account; CAccounts.getInstance().save(); _controller.previousPage(); return(true); }
bool linkNext_Softkey(int keyId) { // store data CAccount account = CAccounts.getInstance()[_accountIndex]; account.Address = _editProxyAddress.Caption; account.Port = int.Parse(_editProxyPort.Caption); account.Name = _editDisplayName.Caption; account.Id = _editId.Caption; CAccounts.getInstance()[_accountIndex] = account; CSIPProxySettings2nd page = (CSIPProxySettings2nd)_controller.getPage((int)EPages.P_SIPPROXYSETTINGS_2nd); page.setAccountIndex(_accountIndex); _controller.showPage((int)EPages.P_SIPPROXYSETTINGS_2nd); return(true); }
public override void onEntry() { int cnt = 0; _radio.removeAll(); for (int i = 0; i < CAccounts.getInstance().getSize(); i++) { bool ischecked = (i == CAccounts.getInstance().DefAccountIndex) ? true : false; CCheckBox item = new CCheckBox(CAccounts.getInstance()[i].Name, -1, ischecked); if (item.Caption.Length == 0) { item.Caption = "--- empty ---"; } else { if (CAccounts.getInstance()[i].RegState == 200) { item.Caption += " (Reg)"; } else { item.Caption += " (Not reg)"; } } item.subItems[0] = i.ToString(); //item.Softkey += new BoolIntDelegate(item_Softkey); _radio.add(item); if (ischecked) { cnt++; } } mText = "Accounts (" + cnt + ")"; base.onEntry(); }
bool linkSave_Softkey(int keyId) { CAccounts.getInstance().save(); return(true); }
public override void onEntry() { if (!CCallManager.getInstance().isInitialized) { // initialize telephony... CCallManager.getInstance().initialize(); } _displayName.Caption = CAccounts.getInstance().DefAccount.Id; // check forwardings bool isForwardActive = CCallManager.getInstance().CFUFlag; //Properties.Settings.Default.cfgCFUFlag; if (!isForwardActive) { isForwardActive = CCallManager.getInstance().DNDFlag; //Properties.Settings.Default.cfgDNDFlag; } //int isDirectCallActive = ; //int isAlarmActive = ; //int isKeyboardLocked = ; //int isCallMissed = CCallLog::Instance()->getCallsMissed(); int status = 0; if (isForwardActive) { status = status + (int)EStatusFlag.EIncomingCallDisabled; } /* if (isKeyboardLocked == 1) * { * status = status + EStatusFlag.ELocked; * } * if (isDirectCallActive == 1) * { * status = status + EStatusFlag.EDirectCall; * } * if (isCallMissed == 1) * { * status = status + EStatusFlag.ECallMissed; * } * if (isAlarmActive == 2) * { * status = status + EStatusFlag.EAlarmMissed; * } */ // get ringer mode switch (Properties.Settings.Default.cfgRingMode) { case (int)ERingModes.ESILENT: _linkRinger.Caption = "Silent"; // assign to status status = status + (int)EStatusFlag.ESilent; break; case (int)ERingModes.EMELODY: _linkRinger.Caption = "Melody"; break; case (int)ERingModes.EBEEP: _linkRinger.Caption = "Beep"; break; } // get registration status int regState = CAccounts.getInstance().DefAccount.RegState; switch (regState) { case 200: // assign to status status = status + (int)EStatusFlag.ERegStatus; break; default: break; } // update status bar!!! _statusBar.setStatus(status); // get default account _linkAccounts.Caption = CAccounts.getInstance().DefAccount.Name; base.onEntry(); }
bool CSIPProxySettings_Esc() { CAccounts.getInstance().reload(); return(false); }