def OnMobileAuthority(self): import uiCommon inputDialog = uiCommon.InputDialogWithDescription() inputDialog.SetTitle(locale.MESSENGER_INPUT_MOBILE_AUTHORITY_TITLE) inputDialog.SetDescription( locale.MESSENGER_INPUT_MOBILE_AUTHORITY_DESCRIPTION) inputDialog.SetAcceptEvent( ui.__mem_func__(self.OnInputMobileAuthorityCode)) inputDialog.SetCancelEvent(ui.__mem_func__(self.OnCloseInputDialog)) inputDialog.SetMaxLength(4) inputDialog.SetBoardWidth(310) inputDialog.Open() self.inputDialog = inputDialog
def InputPrivateCode(self): privateInputBoard = uiCommon.InputDialogWithDescription() privateInputBoard.SetTitle(localeInfo.INPUT_PRIVATE_CODE_DIALOG_TITLE) privateInputBoard.SetAcceptEvent(ui.__mem_func__(self.AcceptInputPrivateCode)) privateInputBoard.SetCancelEvent(ui.__mem_func__(self.CancelInputPrivateCode)) privateInputBoard.SetNumberMode() privateInputBoard.SetSecretMode() privateInputBoard.SetMaxLength(7) privateInputBoard.SetBoardWidth(250) privateInputBoard.SetDescription(localeInfo.INPUT_PRIVATE_CODE_DIALOG_DESCRIPTION) privateInputBoard.Open() self.privateInputBoard = privateInputBoard