//--------------------------------------------------------Misc Methods:---------------------------------------------------------------\\ #region --Misc Methods (Public)-- #endregion #region --Misc Methods (Private)-- private void showMUCInfo() { if (MUCInfo != null && Client != null) { Presence presence = MUCInfo.getMUCPresence(); autoJoin_tgls.IsOn = MUCInfo.autoEnterRoom; enterState_tbx.Foreground = UiUtils.getPresenceBrush(presence); setSubjectIsEnabled(); setNotConnectedVisibility(); join_btn.IsEnabled = false; leave_btn.IsEnabled = false; switch (MUCInfo.state) { case MUCState.DISCONNECTED: enterState_tbx.Text = "not joined yet"; if (Client.getConnetionState() == XMPP_API.Classes.Network.ConnectionState.CONNECTED) { join_btn.IsEnabled = true; } break; case MUCState.DISCONNECTING: enterState_tbx.Text = "leaving..."; if (Client.getConnetionState() == XMPP_API.Classes.Network.ConnectionState.CONNECTED) { leave_btn.IsEnabled = true; } break; case MUCState.ENTERING: enterState_tbx.Text = "joining..."; if (Client.getConnetionState() == XMPP_API.Classes.Network.ConnectionState.CONNECTED) { leave_btn.IsEnabled = true; } break; case MUCState.ENTERD: enterState_tbx.Text = "joined"; if (Client.getConnetionState() == XMPP_API.Classes.Network.ConnectionState.CONNECTED) { leave_btn.IsEnabled = true; } break; case MUCState.KICKED: enterState_tbx.Text = "You have been kicked!"; if (Client.getConnetionState() == XMPP_API.Classes.Network.ConnectionState.CONNECTED) { join_btn.IsEnabled = true; } break; case MUCState.BANED: enterState_tbx.Text = "You have been baned!"; if (Client.getConnetionState() == XMPP_API.Classes.Network.ConnectionState.CONNECTED) { join_btn.IsEnabled = true; } break; case MUCState.ERROR: default: enterState_tbx.Text = "ERROR - view the log for more information"; if (Client.getConnetionState() == XMPP_API.Classes.Network.ConnectionState.CONNECTED) { leave_btn.IsEnabled = true; } break; } } }
private void btnManageConn_Click(object sender, EventArgs e) { UiUtils.EditConnections(cbConnection, appDirs.ConfigDir); }
private void OriginalCall(SignIn model) { /************************************************************** * LoginUtils.VacationsRedirect(Request.Url.Host.ToLower()); *************************************************************/ if (Request.Url.Host.ToLower() == "dev.bluegreenonline.com") { Response.Redirect("http://mdev.bluegreenvacations.com/"); } else if (Request.Url.Host.ToLower() == "stg.bluegreenonline.com") { Response.Redirect("http://stg.bluegreenvacations.com/"); } else if (Request.Url.Host.ToLower() == "bluegreenonline.com" | Request.Url.Host.ToLower() == "www.bluegreenonline.com") { Response.Redirect("http://www.bluegreenvacations.com/"); } // (LoginUtils.IsBgvfsReferrer(referrer) if (Request.Url.ToString().ToLower().Contains("signoff=true")) { // BlueGreenContext.DigestRequest() if (Request.Cookies["OwnerInfo"] != null) { model.OwnerId = Request.Cookies["OwnerInfo"]["OwnerId"]; model.OwnerType = Request.Cookies["OwnerInfo"]["OwnerType"]; model.TPStatus = Request.Cookies["OwnerInfo"]["TPStatus"]; } // BlueGreenContext.DigestRequest(); System.Web.Security.FormsAuthentication.SignOut(); foreach (string cookie in Request.Cookies.AllKeys) { Request.Cookies.Remove(cookie); } bxgOwner = (BGO.OwnerWS.Owner)Session["BXGOwnerMedallia"]; // BlueGreenContext.DigestRequest() if ((bxgOwner != null)) { HasOwnerInformation = true; model.OwnerId = bxgOwner.Arvact; if (bxgOwner.User[0].isSampler) { model.OwnerType = "SAMPLER"; } else { if ((string)Session["OwnerContractType"] == "Vacation Club") { model.OwnerType = "VACCLUB"; } else { model.OwnerType = "TRADITIONAL"; } } if (bxgOwner.TravelerPlusMembership.IsTravelerPlusEligible) { if (bxgOwner.TravelerPlusMembership.AccountExpired) { model.TPStatus = "EXPIRED"; } else { model.TPStatus = "ACTIVE"; } } else { model.TPStatus = "NOTELIGIBLE"; } } } // this.SetPostData() string tutorialRedirect = (string)Session["ReferrerURL"]; if (tutorialRedirect != null) { if (tutorialRedirect.Contains("/tutorials/default.aspx")) { model.IsTutorialTransfer = "True"; } } //Check for user redirected for login. Assign the path info to //a variable to re-assign to session variable in case of session values cleared //If Session("_path_info") <> "" Then // path_info = Session("_path_info") //End If if (!string.IsNullOrEmpty(Request.QueryString["ReturnUrl"])) { path_info = Request.QueryString["ReturnUrl"]; path_info = path_info.Replace("%2f", "/"); } model.sMessage = ""; model.IsTravelerPlusLogin = ""; model.IsEncoreRewardsLogin = ""; //Sales users that are logged in go to the sales login page if ((string)Session["SalesUser"] == "BLUEGREEN") { Response.Redirect("SalesLogin.aspx", true); } HandleRedirects(model); string email_id = null; string pass = null; email_id = (string)Session["email_id"]; pass = (string)Session["password"]; //Allow Owner support agents to login as the owner from their application if (!string.IsNullOrEmpty(Request.Form["AgentID"])) { string sURL = Request.ServerVariables["HTTP_REFERER"] + ""; if (Request.Form["AgentID"] == "SALESKIOSK" & sURL.ToLower().IndexOf("saleskiosk") > -1) { email_id = "*****@*****.**"; pass = "******"; } else if (Request.Form["AgentID"] == "SALESKIOSKVC" & sURL.ToLower().IndexOf("saleskioskvc") > -1) { email_id = "*****@*****.**"; pass = "******"; } else { email_id = Request.Form["AgentLoginEmail"]; pass = Request.Form["AgentLoginPassword"]; } model.AgentLoginID = Request.Form["AgentID"]; } sEmail = ""; sPass = ""; bxgOwner = (BGO.OwnerWS.Owner)Session["BXGOwnerMedallia"]; string ownerContractType = (string)Session["OwnerContractType"]; Session.Clear(); Session["BXGOwnerMedallia"] = bxgOwner; Session["OwnerContractType"] = ownerContractType; //re-assign path info to session variable Session["_path_info"] = path_info; if (!IsPostBack) { try { //Allow logins from elsewhere to feed into this page if (!string.IsNullOrEmpty(email_id) & !string.IsNullOrEmpty(pass)) { sEmail = email_id; sPass = pass; } } catch { } } //Display message for session timeouts if (Request.QueryString["sess"] == "timeout") { model.sMessage = UiUtils.BuildMessage("Either you are requesting a page that requires sign in for access, or your previous Bluegreen Online session timed out after 20 minutes of inactivity. Please sign in below."); } //Display message for blocked accounts if (Request.QueryString["acctstat"] == "block") { model.sMessage = UiUtils.BuildMessage("Your account does not qualify for online access at this time. <BR>Please contact us at 800.456.CLUB(2582) and select option 2 to learn how to enable your account."); } if (!string.IsNullOrEmpty(Request.QueryString["ErrMessage"])) { model.sMessage = UiUtils.BuildMessage("Oasis Lakes owners: <font color='#000000'>The association news page has moved. To access it, please sign in below and click on the picture of The Fountains/Oasis Lakes clubhouse at the top of the home page. Then click on the <strong style='font-size:8pt'>Association Owners</strong> link on the left side of the Resort Detail page. If you have not yet enrolled in Bluegreen Online, click on the <strong style='font-size:8pt'>Not registered?</strong> link to do so.</font>"); } //Display an error at the top of the login page if the Login was unsuccessful if (Request.QueryString["error"] == "NoConn") { model.sMessage = UiUtils.BuildMessage("We have encountered an unexpected error. Please wait a few minutes and try to log in again. We apologize for the inconvenience."); } if (Request.QueryString["lo"] == "1" | Request.QueryString["error"] == "NoACK") { Session.Clear(); Session.Abandon(); Session.RemoveAll(); if (Request.Cookies["ASP.NET_SessionId"] != null) { Response.Cookies["ASP.NET_SessionId"].Value = string.Empty; Response.Cookies["ASP.NET_SessionId"].Expires = DateTime.Now.AddMonths(-20); } } }
private void RegisterIoTDevice_mfoi_Click(object sender, RoutedEventArgs e) { UiUtils.NavigateToPage(typeof(RegisterIoTDevicePage)); }
private async void ChangePresence_abb_Click(object sender, RoutedEventArgs e) { ChangePresenceDialog dialog = new ChangePresenceDialog(); await UiUtils.ShowDialogAsync(dialog); }
public void CopyFingerprintToClipboard() { UiUtils.SetClipboardText(MODEL.Fingerprint); }
//--------------------------------------------------------Constructor:----------------------------------------------------------------\\ #region --Constructors-- public ChatPage() { InitializeComponent(); UiUtils.ApplyBackground(this); NavigationCacheMode = NavigationCacheMode.Required; }
protected void SetSliderOnChangeListener(string gameObjectName, UnityAction <float> action) { UiUtils.SetSliderOnChangeListener(transform.Find(gameObjectName).GetComponent <Slider>(), action); }
//--------------------------------------------------------Set-, Get- Methods:---------------------------------------------------------\\ #region --Set-, Get- Methods-- #endregion //--------------------------------------------------------Misc Methods:---------------------------------------------------------------\\ #region --Misc Methods (Public)-- #endregion #region --Misc Methods (Private)-- private void showPresenceColor() { presence_elipse.Fill = UiUtils.getPresenceBrush(Presence); }
public void SetDateAsClipboardText(IValueConverter converter) { UiUtils.SetClipboardText((string)converter.Convert(MODEL.Message.Message.date, typeof(string), null, null)); }
protected void SetButtonListener(string gameObjectName, UnityAction action) { UiUtils.SetButtonListener(transform.Find(gameObjectName).GetComponent <Button>(), action); }
public void SetMessageAsClipboardText() { UiUtils.SetClipboardText(MODEL.Message.Message.message); }
public void SetFromUserAsClipboardText() { UiUtils.SetClipboardText(MODEL.Message.Message.fromBareJid); }
private async Task showErrorDialogAsync(string text) { TextDialog dialog = new TextDialog(text, Localisation.getLocalizedString("error_text")); await UiUtils.showDialogAsyncQueue(dialog); }
//--------------------------------------------------------Constructor:----------------------------------------------------------------\\ #region --Constructors-- public SetupPage() { InitializeComponent(); UiUtils.ApplyBackground(this); VIEW_MODEL.MODEL.PropertyChanged += MODEL_PropertyChanged; }
static void Main() { // Utils.FixConfigurationSectionDefinition(); //check security permissions if (!Utils.CheckSecurity()) { ShowSecurityError(); return; } //check administrator permissions if (!Utils.IsAdministrator()) { ShowSecurityError(); return; } //check for running instance if (!Utils.IsNewInstance()) { UiUtils.ShowRunningInstance(); return; } Log.WriteApplicationStart(); //AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(OnUnhandledException); Application.ApplicationExit += new EventHandler(OnApplicationExit); Application.ThreadException += new ThreadExceptionEventHandler(OnThreadException); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); //check OS version Log.WriteInfo("{0} detected", Global.OSVersion); //check IIS version if (Global.IISVersion.Major == 0) { Log.WriteError("IIS not found."); } else { Log.WriteInfo("IIS {0} detected", Global.IISVersion); } ApplicationForm mainForm = new ApplicationForm(); if (!CheckCommandLineArgument("/nocheck")) { //Check for new versions if (CheckForUpdate(mainForm)) { return; } } // Load setup parameters from an XML file LoadSetupXmlFile(); //start application mainForm.InitializeApplication(); Application.Run(mainForm); // Utils.SaveMutex(); }
async Task RefreshVenueSelector(GroupID groupIdToSelect = null, VenueID venueIdToSelect = null) { selector.Clear(); selector.Add(new Label() { text = "loading..." }); var venuePickerHolder = new VisualElement() { style = { flexGrow = 1 } }; void RecreateVenuePicker(GroupID groupId) { venuePickerHolder.Clear(); venuePickerHolder.Add(CreateVenuePicker(groupId, allVenues[groupId], venueIdToSelect)); } try { // Fetch all data var groups = await APIServiceClient.GetGroups.Call(Empty.Value, userInfo.VerifiedToken, 3); foreach (var group in groups.List) { allVenues[group.Id] = await APIServiceClient.GetGroupVenues.Call(group.Id, userInfo.VerifiedToken, 3); } // Construct menu selector.Clear(); selector.Add(new Label("所属チーム")); if (groups.List.Count == 0) { selector.Add(new Label() { text = "読み込みに失敗しました" }); } else { var teamMenu = new PopupField <Group>(groups.List, 0, group => group.Name, group => group.Name); teamMenu.RegisterValueChangedCallback(ev => RecreateVenuePicker(ev.newValue.Id)); selector.Add(teamMenu); var groupToSelect = groups.List.Find(group => group.Id == groupIdToSelect) ?? groups.List[0]; teamMenu.SetValueWithoutNotify(groupToSelect); RecreateVenuePicker(groupToSelect.Id); } selector.Add(UiUtils.Separator()); selector.Add(new Label() { text = "ワールド" }); selector.Add(venuePickerHolder); selector.Add(UiUtils.Separator()); selector.Add(new Label("ユーザーID")); var userSelector = new VisualElement() { style = { flexShrink = 0 } }; userSelector.Add(new Label(userInfo.Username)); userSelector.Add(new Button(() => reactiveForceLogout.Val = true) { text = "アカウント切替" }); selector.Add(userSelector); } catch (Exception e) { Debug.LogException(e); selector.Clear(); selector.Add(new IMGUIContainer(() => EditorGUILayout.HelpBox($"会場情報の取得に失敗しました", MessageType.Error))); } }
//--------------------------------------------------------Constructor:----------------------------------------------------------------\\ #region --Constructors-- public RegisterIoTDevicePage() { InitializeComponent(); UiUtils.ApplyBackground(this); UpdateViewState(State_0.Name); }
private async void EditProfile_abb_Click(object sender, RoutedEventArgs e) { EditProfileDialog dialog = new EditProfileDialog(); await UiUtils.ShowDialogAsync(dialog); }
//--------------------------------------------------------Constructor:----------------------------------------------------------------\\ #region --Constructors-- public GeneralSettingsPage() { InitializeComponent(); UiUtils.ApplyBackground(this); }
private async void AddMuc_mfoi_Click(object sender, RoutedEventArgs e) { AddMucDialog dialog = new AddMucDialog(); await UiUtils.ShowDialogAsync(dialog); }
private void AddAccount_ibtn_Click(Controls.IconButtonControl sender, RoutedEventArgs args) { UiUtils.NavigateToPage(typeof(AddAccountPage)); }
private void Settings_abb_Click(object sender, RoutedEventArgs e) { UiUtils.NavigateToPage(typeof(SettingsPage)); }
//--------------------------------------------------------Set-, Get- Methods:---------------------------------------------------------\\ #region --Set-, Get- Methods-- #endregion //--------------------------------------------------------Misc Methods:---------------------------------------------------------------\\ #region --Misc Methods (Public)-- #endregion #region --Misc Methods (Private)-- #endregion #region --Misc Methods (Protected)-- #endregion //--------------------------------------------------------Events:---------------------------------------------------------------------\\ #region --Events-- private async void MarkdownTextBlock_LinkClicked(object sender, Microsoft.Toolkit.Uwp.UI.Controls.LinkClickedEventArgs e) { await UiUtils.LaunchUriAsync(new Uri(e.Link)); }
private void FrmPostgreHAO_Load(object sender, EventArgs e) { FormTranslator.Translate(this, GetType().FullName); OptionsToControls(); UiUtils.FillConnections(cbConnection, appDirs.ConfigDir); }
private void Done5_ibtn_Click(object sender, RoutedEventArgs args) { UiUtils.NavigateToPage(typeof(ChatPage)); // Prevent navigating back to this page: UiUtils.RemoveLastBackStackEntry(); }
//--------------------------------------------------------Constructor:----------------------------------------------------------------\\ #region --Constructors-- public PersonalizeSettingsPage() { InitializeComponent(); UiUtils.ApplyBackground(this); }
private async void WhatIsAnIoTDevice_link_Click(object sender, RoutedEventArgs e) { await UiUtils.LaunchUriAsync(new Uri(Localisation.GetLocalizedString("RegisterIoTDevicePage_what_is_an_iot_device_url"))); }
/** * Render roads */ public void Render(LatLngObject mapMiddleMapPoint, Transform cameraTransform, List <RoadObject> roads) { if (roads.Count == 0) { return; } var middleMapPoint = Converter.ConvertLatLngToXyz(mapMiddleMapPoint); //save into global variable Roads = roads; var terrain = TerrainRender.Get().Terrain; //render roads for (var i = 0; i < roads.Count; i++) { var ySize = 1; var roadPointInXyz = new Vector3[roads[i].LatLngCoordinates.Count]; if (roadPointInXyz.Length == 0) { continue; } //convert road point from LatLng to Xyz coordination's; Y coordinate values set as terrain height for (var j = 0; j < roadPointInXyz.Length; j++) { roadPointInXyz[j] = Converter.ConvertLatLngToXyz(roads[i].LatLngCoordinates[j]); //pricteni hodnoty navic proti prolinani s terenem roadPointInXyz[j].y = terrain.SampleHeight(roadPointInXyz[j]) + 0.03f; } //road starts outside terrain => reverse points if (TerrainUtils.IsObjectOutsideMap(roadPointInXyz[0], middleMapPoint)) { Array.Reverse(roadPointInXyz); } //points of road for (var j = 0; j < roadPointInXyz.Length; j++) { var roadPoint = roadPointInXyz[j]; //pokud je mezi dvěma body cesty rozdíl větší než 1 if (j == 0 || Math.Abs(roadPoint.x - roadPointInXyz[j - 1].x) >= 1 || Math.Abs(roadPoint.z - roadPointInXyz[j - 1].z) >= 1) { continue; } //snižovat souřadnici Y cesty, pokud je za hranou terénu (efekt padání cesty) if (TerrainUtils.IsObjectOutsideMap(roadPoint, middleMapPoint)) { roadPointInXyz[j].y -= ySize; ySize++; } } //vytvoreni cesty(nastaveni barvy, pozic, poctu pozic...) CreateRoadObject(roads, roadPointInXyz, i); //set cars for road type var carRoads = new[] { RoadUtils.Secondary }; var vehicleTypes = new[] { RoadUtils.VehicleTram }; if (Main.Settings.RoadObjectsToggle && carRoads.Contains(roads[i].RoadType) || vehicleTypes.Contains(roads[i].VehicleType)) { roads[i].XyzCoordinates = roadPointInXyz; RoadObjectRender.Get().RenderObjectsOnRoad(roads[i], middleMapPoint); } UiUtils.SetDefaultCameraPos(middleMapPoint, cameraTransform); } }
private void OnCopyCrashDetailsClicked(IconButtonControl sender, RoutedEventArgs args) { UiUtils.SetClipboardText(DETAILS); }