public override void ViewDidLoad() { try { base.ViewDidLoad(); Images.SetTitle(LangEnglish.Images, UIControlState.Normal); ImagesProgressText.Text = ""; DescriptionLabel.Text = LangEnglish.Description; SexLabel.Text = LangEnglish.EditSex; WomenLabel.Text = LangEnglish.Women; MenLabel.Text = LangEnglish.Men; AccountData.SetTitle(LangEnglish.EditAccountData, UIControlState.Normal); ChangePassword.SetTitle(LangEnglish.EditChangePassword, UIControlState.Normal); LocationSettings.SetTitle(LangEnglish.EditLocationSettings, UIControlState.Normal); Save.SetTitle(LangEnglish.EditSave, UIControlState.Normal); Cancel.SetTitle(LangEnglish.Cancel, UIControlState.Normal); MoreOptions.SetTitle(LangEnglish.EditMoreOptions, UIControlState.Normal); EmailLabel.Text = LangEnglish.Email; UsernameLabel.Text = LangEnglish.Username; CheckUsername.SetTitle(LangEnglish.CheckAvailability, UIControlState.Normal); NameLabel.Text = LangEnglish.Name; OldPasswordLabel.Text = LangEnglish.EditOldPassword; NewPasswordLabel.Text = LangEnglish.EditNewPassword; ConfirmPasswordLabel.Text = LangEnglish.EditConfirmPassword; UseLocationLabel.Text = LangEnglish.UseLocation; LocationShareLabel.Text = LangEnglish.LocationShare; LocationShareAllLabel.Text = LangEnglish.LocationShareAll; LocationShareLikeLabel.Text = LangEnglish.LocationShareLike; LocationShareMatchLabel.Text = LangEnglish.LocationShareMatch; LocationShareFriendLabel.Text = LangEnglish.LocationShareFriend; LocationShareNoneLabel.Text = LangEnglish.LocationShareNone; DistanceShareLabel.Text = LangEnglish.DistanceShare; DistanceShareAllLabel.Text = LangEnglish.DistanceShareAll; DistanceShareLikeLabel.Text = LangEnglish.DistanceShareLike; DistanceShareMatchLabel.Text = LangEnglish.DistanceShareMatch; DistanceShareFriendLabel.Text = LangEnglish.DistanceShareFriend; DistanceShareNoneLabel.Text = LangEnglish.DistanceShareNone; ImageEditorLabel.Text = LangEnglish.ImageEditorLabel; DeactivateAccount.SetTitle(LangEnglish.DeactivateAccount, UIControlState.Normal); DeleteAccount.SetTitle(LangEnglish.DeleteAccount, UIControlState.Normal); DescriptionText.Delegate = this; Images.Layer.MasksToBounds = true; CheckUsername.Layer.MasksToBounds = true; Save.Layer.MasksToBounds = true; Cancel.Layer.MasksToBounds = true; DeactivateAccount.Layer.MasksToBounds = true; DeleteAccount.Layer.MasksToBounds = true; c.DrawBorder(DescriptionText); c.CollapseY(AccountDataSection); c.CollapseY(ChangePasswordSection); c.CollapseY(LocationSettingsSection); c.CollapseY(MoreOptionsSection); LoaderCircle.Hidden = true; ImageEditorFrameBorder.Layer.BorderColor = UIColor.FromName("PrimaryDark").CGColor; ImageEditorFrameBorder.Layer.BorderWidth = 1; rc = new RegisterCommonMethods(this, c, ImagesUploaded, Email, Username, Name, DescriptionText, CheckUsername, Images, ImagesProgressText, LoaderCircle, ImagesProgress, UseLocationSwitch, LocationShareAll, LocationShareLike, LocationShareMatch, LocationShareFriend, LocationShareNone, DistanceShareAll, DistanceShareLike, DistanceShareMatch, DistanceShareFriend, DistanceShareNone, ImageEditorControls, TopSeparator, RippleImageEditor, ImageEditorStatus, ImageEditorCancel, ImageEditorOK, ImageEditor, ImageEditorFrame, ImageEditorFrameBorder); c.AddViews(Snackbar, Snackbar.SnackText, Snackbar.SnackButton); ProfileEditScroll.SetContext(this); ImagesUploaded.SetContext(this); ImagesUploaded.numColumns = 3; //it does not get passed in the layout file ImagesUploaded.tileSpacing = 2; AccountData.TouchUpInside += AccountData_Click; ChangePassword.TouchUpInside += ChangePassword_Click; LocationSettings.TouchUpInside += LocationSettings_Click; Save.TouchUpInside += Save_Click; Cancel.TouchUpInside += Cancel_Click; MoreOptions.TouchUpInside += MoreOptions_Click; DeactivateAccount.TouchUpInside += DeactivateAccount_Click; DeleteAccount.TouchUpInside += DeleteAccount_Click; ImageEditorCancel.TouchUpInside += rc.CancelImageEditing; ImageEditorOK.TouchUpInside += rc.OKImageEditing; RoundBottom_Base = RoundBottom; Snackbar_Base = Snackbar; BottomConstraint_Base = BottomConstraint; SnackTopConstraint_Base = SnackTopConstraint; SnackBottomConstraint_Base = SnackBottomConstraint; ScrollBottomConstraint_Base = ScrollBottomConstraint; ScrollBottomOuterConstraint_Base = ScrollBottomOuterConstraint; ViewportConstraint_Base = ViewportConstraint; } catch (Exception ex) { c.ReportErrorSilent(ex.Message + Environment.NewLine + ex.StackTrace); } }
public override void ViewDidLoad() { try { base.ViewDidLoad(); c.AddViews(Snackbar, Snackbar.SnackText, Snackbar.SnackButton); SexLabel.Text = LangEnglish.Sex; EmailLabel.Text = LangEnglish.Email; EmailExplanationLabel.Text = LangEnglish.EmailExplanation; PasswordLabel.Text = LangEnglish.Password; ConfirmPasswordLabel.Text = LangEnglish.ConfirmPassword; UsernameLabel.Text = LangEnglish.Username; CheckUsername.SetTitle(LangEnglish.CheckAvailability, UIControlState.Normal); NameLabel.Text = LangEnglish.Name; Images.SetTitle(LangEnglish.Images, UIControlState.Normal); ImagesProgressText.Text = ""; DescriptionLabel.Text = LangEnglish.Description; UseLocationLabel.Text = LangEnglish.UseLocation; LocationExplanation.Text = LangEnglish.LocationExplanation; LocationShareLabel.Text = LangEnglish.LocationShare; LocationShareAllLabel.Text = LangEnglish.LocationShareAll; LocationShareLikeLabel.Text = LangEnglish.LocationShareLike; LocationShareMatchLabel.Text = LangEnglish.LocationShareMatch; LocationShareFriendLabel.Text = LangEnglish.LocationShareFriend; LocationShareNoneLabel.Text = LangEnglish.LocationShareNone; DistanceShareLabel.Text = LangEnglish.DistanceShare; DistanceShareAllLabel.Text = LangEnglish.DistanceShareAll; DistanceShareLikeLabel.Text = LangEnglish.DistanceShareLike; DistanceShareMatchLabel.Text = LangEnglish.DistanceShareMatch; DistanceShareFriendLabel.Text = LangEnglish.DistanceShareFriend; DistanceShareNoneLabel.Text = LangEnglish.DistanceShareNone; Register.SetTitle(LangEnglish.Register, UIControlState.Normal); Reset.SetTitle(LangEnglish.Reset, UIControlState.Normal); RegisterCancel.SetTitle(LangEnglish.Cancel, UIControlState.Normal); ImageEditorLabel.Text = LangEnglish.ImageEditorLabel; DescriptionText.Delegate = this; CheckUsername.Layer.MasksToBounds = true; //required for presevering corner radius for highlighted state Images.Layer.MasksToBounds = true; Register.Layer.MasksToBounds = true; Reset.Layer.MasksToBounds = true; RegisterCancel.Layer.MasksToBounds = true; Sex.Model = new DropDownList(LangEnglish.SexEntries, "Sex", 120, this); c.DrawBorder(DescriptionText); c.DrawBorder(EulaText); EulaLabel.Text = LangEnglish.EulaLabel; EulaText.Text = LangEnglish.EulaText; LoaderCircle.Hidden = true; ImageEditorFrameBorder.Layer.BorderColor = UIColor.FromName("PrimaryDark").CGColor; ImageEditorFrameBorder.Layer.BorderWidth = 1; rc = new RegisterCommonMethods(this, c, ImagesUploaded, Email, Username, Name, DescriptionText, CheckUsername, Images, ImagesProgressText, LoaderCircle, ImagesProgress, UseLocationSwitch, LocationShareAll, LocationShareLike, LocationShareMatch, LocationShareFriend, LocationShareNone, DistanceShareAll, DistanceShareLike, DistanceShareMatch, DistanceShareFriend, DistanceShareNone, ImageEditorControls, TopSeparator, RippleImageEditor, ImageEditorStatus, ImageEditorCancel, ImageEditorOK, ImageEditor, ImageEditorFrame, ImageEditorFrameBorder); RegisterScroll.SetContext(this); ImagesUploaded.SetContext(this); ImagesUploaded.numColumns = 5; //it does not get passed in the layout file ImagesUploaded.tileSpacing = 2; if (!File.Exists(regSessionFile)) { regsessionid = ""; } else { regsessionid = File.ReadAllText(regSessionFile); } Register.TouchUpInside += Register_Click; Reset.TouchUpInside += Reset_Click; RegisterCancel.TouchUpInside += RegisterCancel_Click; ImageEditorCancel.TouchUpInside += rc.CancelImageEditing; ImageEditorOK.TouchUpInside += rc.OKImageEditing; RoundBottom_Base = RoundBottom; Snackbar_Base = Snackbar; BottomConstraint_Base = BottomConstraint; SnackTopConstraint_Base = SnackTopConstraint; SnackBottomConstraint_Base = SnackBottomConstraint; ScrollBottomConstraint_Base = ScrollBottomConstraint; ScrollBottomOuterConstraint_Base = ScrollBottomOuterConstraint; } catch (Exception ex) { c.ReportErrorSilent(ex.Message + Environment.NewLine + ex.StackTrace); } }