示例#1
0
 partial void RestoreInitialize()
 {
     RestoreWizard = new BaseWizzard
     {
         CopyButtonVisibility = false,
         CopiLabelVisibility  = false
     };
     RestoreWizard.OnFileBtnClick   += RestoreWizard_OnFileBtnClick;
     RestoreWizard.OnNextBtnClick   += RestoreWizerd_OnNextBtnClick;
     RestoreWizard.OnBackBtnClick   += RestoreWizerd_OnBackBtnClick;
     RestoreWizard.OnCancelBtnClick += RestoreWizard_OnCancelBtnClick;
     RestoreWizard.OnDialogClosing  += RestoreWizard_OnDialogClosing;
     RestoreWizard.OnTextChange     += txtFolderTextChange;
     RestoreWizard.TwelveWordsControl.OnTextChange += TwelveWordsControl_OnTextChange;
 }
示例#2
0
 partial void BackupInitialize()
 {
     BackupWizard = new BaseWizzard
     {
         StepOneLabel           = "Select your backup method",
         WizardName             = "BackupWalletWizard",
         FileOptionName         = "Backup to a file. \r\nThis option will generate a backup file in a selected destination, \r\nHere you will safe your personal account recovery detail(selected coins, addresses and passwords).  \r\nDO NOT SHARE THIS FILE WITH ANYONE.",
         TwelvesWordsOptionName = "Backup using 12 Words. \r\nThis option will generate 12 random words to recover your coin addresses. \r\nMake sure to write them down or store them in a save place",
         IntroductionLabel      = "This wizard will help you backup your wallet",
         CopyButtonVisibility   = true
     };
     BackupWizard.OnDialogClosing   += BackupWizard_OnDialogClosing;
     BackupWizard.OnFileBtnClick    += BackupWizard_OnFileBtnClick;
     BackupWizard.OnNextBtnClick    += BackupWizard_OnNextBtnClick;
     BackupWizard.OnBackBtnClick    += BackupWizard_OnBackBtnClick;
     BackupWizard.OnTextChange      += txtFolderBackupTextChange;
     BackupWizard.OnCancelBtnClick  += BackupWizard_OnCancelBtnClick;
     BackupWizard.OnButtonCopyClick += BackupWizard_OnButtonCopyClick;
 }
示例#3
0
        private void OnBackClick(BaseWizzard aBaseWizard)
        {
            switch (aBaseWizard.SelectedTabIndex)
            {
            case (int)WizzardProcess.OptionChoose:
                aBaseWizard.SelectedTabIndex = (int)WizzardProcess.Introduction;
                break;

            case (int)WizzardProcess.File:
                aBaseWizard.NextButtonEnabled   = true;
                aBaseWizard.CancelButtonEnabled = true;
                aBaseWizard.SelectedTabIndex    = (int)WizzardProcess.OptionChoose;
                break;

            case (int)WizzardProcess.TwelveWords:
                aBaseWizard.NextButtonEnabled   = true;
                aBaseWizard.CancelButtonEnabled = true;
                aBaseWizard.SelectedTabIndex    = (int)WizzardProcess.OptionChoose;
                break;
            }
        }
示例#4
0
 private void SetupFinishTab(BaseWizzard aBaseWizzard)
 {
     aBaseWizzard.BackVisibility   = false;
     aBaseWizzard.CancelVisibility = false;
     aBaseWizzard.NextButtonText   = "Finish";
 }