protected override void OnInit(EventArgs e) { if (int.TryParse(Request.QueryString["mid"], out ModuleID) && ModuleID == 0 && Request.QueryString.Get("guid") != null && !string.IsNullOrEmpty(Request.QueryString.Get("guid"))) { ext = MenuManager.GetExtentions(false).Where(x => x.SettingGuid == Guid.Parse(Request.QueryString.Get("guid"))).FirstOrDefault(); if (ext == null) { ext = ToolbarManager.GetExtentions().Where(x => x.SettingGuid == Guid.Parse(Request.QueryString.Get("guid"))).FirstOrDefault(); } if (ext == null) { ext = AppManager.GetExtentions(AppType.None).Where(x => x.SettingGuid == Guid.Parse(Request.QueryString.Get("guid"))).FirstOrDefault(); } if (ext == null) { ext = Core.Managers.BlockManager.GetExtentions().Where(x => x.Guid == Guid.Parse(Request.QueryString.Get("guid"))).FirstOrDefault(); } if (ext == null) { ext = Core.Managers.ExtensionManager.Extentions.Where(x => x.SettingGuid == Guid.Parse(Request.QueryString.Get("guid"))).FirstOrDefault(); } } base.OnInit(e); WebForms.LinkCSS(Page, "extensioncommoncss", Page.ResolveUrl("~/DesktopModules/Vanjaro/UXManager/Library/Resources/StyleSheets/common.css")); FrameworkManager.Load(this, "FontAwesome"); //For ThemeBuilder if (!string.IsNullOrEmpty(Request.QueryString["guid"]) && Request.QueryString["guid"].ToLower() == "726c5619-e193-4605-acaf-828576ba095a") { FrameworkManager.Load(this, "SpectrumColorPicker"); } }
void Awake() { mainCam = Camera.main; dialogManager = FindObjectOfType <DialogManager>(); codeManager = FindObjectOfType <CodeManager>(); toolbar = FindObjectOfType <ToolbarManager>(); }
private void Start() { // initalization toolbarManager = handToolbar.GetComponent <ToolbarManager>(); // no object selected at start DeSelectObject(); }
void Awake() { if (instance) { Debug.LogWarning("Another instance of toolbar already exists"); return; } instance = this; }
void Awake() { if (_instance != null) { Destroy(this.gameObject); } else { _instance = this; DontDestroyOnLoad(this.gameObject); } }
void UpdateTitleOnParents() { if (VirtualView == null || _currentPage == null) { return; } ITitleProvider?render = null; if (_parentTabbedPage != null) { render = _parentTabbedPage.Handler as ITitleProvider; if (render != null) { render.ShowTitle = (_parentTabbedPage.CurrentPage == VirtualView) && NavigationPage.GetHasNavigationBar(_currentPage); } } if (_parentFlyoutPage != null) { render = _parentFlyoutPage.Handler as ITitleProvider; if (render != null) { render.ShowTitle = (_parentFlyoutPage.Detail == VirtualView) && NavigationPage.GetHasNavigationBar(_currentPage); } } if (render != null && render.ShowTitle) { render.Title = _currentPage.Title; if (!Brush.IsNullOrEmpty(VirtualView.BarBackground)) { render.BarBackgroundBrush = GetBarBackgroundBrush(VirtualView); } else { render.BarBackgroundBrush = GetBarBackgroundColorBrush(); } render.BarForegroundBrush = GetBarForegroundBrush(VirtualView); } if (_showTitle || (render != null && render.ShowTitle)) { ToolbarManager.UpdateToolbarItems(VirtualView) .FireAndForget((e) => Log.Warning(nameof(NavigationPage), $"{e}")); } }
protected async override Task OnInitializedAsync() { var toolbar = await ToolbarManager.GetAsync(StandardToolbars.Main); ToolbarItemRenders.Clear(); foreach (var item in toolbar.Items) { ToolbarItemRenders.Add(builder => { builder.OpenComponent(0, item.ComponentType); builder.CloseComponent(); }); } }
private async Task GetToolbarItemRendersAsync() { var toolbar = await ToolbarManager.GetAsync(StandardToolbars.Main); ToolbarItemRenders.Clear(); var sequence = 0; foreach (var item in toolbar.Items) { ToolbarItemRenders.Add(builder => { builder.OpenComponent(sequence++, item.ComponentType); builder.CloseComponent(); }); } }
public static void Test() { ToolbarManager toolbarManager = new ToolbarManager(); toolbarManager["circle"] = new Circle(); toolbarManager["rectangle"] = new Rectangle(); string toolbarname = "circle"; Circle circle = (Circle)toolbarManager[toolbarname].Clone(); circle.Draw(); toolbarname = "rectangle"; Rectangle rectangle = (Rectangle)toolbarManager[toolbarname].Clone(); rectangle.Draw(); }
private BaseModel GetBaseModel() { BaseModel item = new BaseModel { LoadingImage = Page.ResolveUrl("~/DesktopModules/Vanjaro/UXManager/Library/Resources/Images/loading.gif"), AboutUrl = AppManager.GetAboutUrl(), Logo = Page.ResolveUrl("~/DesktopModules/Vanjaro/UXManager/Library/Resources/Images/Vanjaro.png"), MenuMarkUp = MenuManager.RenderMenu(MenuManager.ParseMenuCategoryTree(null), null), NotificationCount = Core.Managers.NotificationManager.RenderNotificationsCount(PortalSettings.PortalId), ToolbarMarkUp = ToolbarManager.RenderMenu(), LanguageMarkUp = LanguageManager.RenderLanguages(), HasShortcut = (ShortcutManager.GetShortcut().Where(x => x.Shortcut.Visibility).Count() > 0) }; item.ShortcutMarkUp = item.HasShortcut ? ShortcutManager.RenderShortcut() : string.Empty; item.HasTabEditPermission = TabPermissionController.HasTabPermission("EDIT"); item.ShowUXManagerToolbar = Editor.VjObjects.ShowUXManagerToolbar; item.ShowUXManager = string.IsNullOrEmpty(Core.Managers.CookieManager.GetValue("InitGrapejs")) ? false : Convert.ToBoolean(Core.Managers.CookieManager.GetValue("InitGrapejs")); return(item); }
// public void PlaceFeedbackText(int i) // { // Transform tileTransform = tiles_[i].transform; // Canvas canvas = GameObject.Find("Canvas"); // Text feedback = (Text)Instantiate(textPrefab, tileTransform.position, tileTransform.rotation); // feedback.transform.SetParent(canvas.transform, false); // feedback.fontSize = 14; // feedback.text = "asdlfkjsdfkj"; // } public void Update() { // The mouse position is in screen pixel coordinates, and we need to // center it relative to the world. Vector3 mouse_in_world = MouseInWorld(); BuildingManager active = GetActiveTile(mouse_in_world.x, mouse_in_world.y); if (activeTile != null) { activeTile.Highlight(false); // Turn off previously active tile. } activeTile = active; activeTile.Highlight(true); // if the mouse button is held down, create a disaster in the correct section if (Input.GetMouseButtonDown(0)) { if (selectedDisaster == DisasterType.Meteor) { SceneManager.LoadScene("winScene"); } int activeI = GetActiveIndex(mouse_in_world.x, mouse_in_world.y); Vector2 mouse_in_world_2d = new Vector2(mouse_in_world.x, mouse_in_world.y); float clickRadius = mouse_in_world_2d.magnitude; if (selectedDisaster != DisasterType.NotSelected && clickRadius >= earthRadius && clickRadius <= 2 * earthRadius) { PlaceDisaster(activeI); Type SelectedDisasterT = DisasterTypeToClass[selectedDisaster]; Disaster instance = (Disaster)Activator.CreateInstance(SelectedDisasterT); // Start the disaster cooldown. if (enableCooldown) { selectedButton.DisableForCountdown(instance.cooldownTime); selectedDisaster = DisasterType.NotSelected; } bool destroyed = active.Attack(instance); if (destroyed) { XPSystem system = xpSlider.GetComponent <XPSystem>(); float xpLevel = system.EarnXP(active.building.xpGain); simulator.KillPopulation(active.building.populationPct); simulator.KillTechnology(active.building.technologyPct); activeTile.Destroy(instance); ToolbarManager tManager = toolbar.GetComponent <ToolbarManager>(); if (xpLevel >= 1.0f) { tManager.UnlockButton(4); } else if (xpLevel >= 0.60f) { tManager.UnlockButton(3); } else if (xpLevel >= 0.25f) { tManager.UnlockButton(2); } else if (xpLevel >= 0.1f) { tManager.UnlockButton(1); } } } } }
void Awake() { toolbar = FindObjectOfType <ToolbarManager>(); audioS = GetComponent <AudioSource>(); }
private void Awake() { ins = this; }
public virtual DevExpress.XtraBars.BarItem[] InitToolbarButtonsForToolbar(List <STToolbarsInfo> toolbarList, string strToolbarGroup) { Dictionary <int, DevExpress.XtraBars.BarItem> lstParentToolbar = new Dictionary <int, DevExpress.XtraBars.BarItem>(); List <DevExpress.XtraBars.BarItem> btnToolbarList = new List <DevExpress.XtraBars.BarItem>(); STToolbarsController objSTToolbarsController = new STToolbarsController(); if (toolbarList.Count() == 0) { return(btnToolbarList.ToArray()); } DevExpress.XtraBars.BarItem objBarItem = null; toolbarList.ForEach(o => { objBarItem = null; if (toolbarList.Any(o1 => o1.STToolbarParentID == o.STToolbarID)) { objBarItem = new DevExpress.XtraBars.BarSubItem(); lstParentToolbar.Add(o.STToolbarID, objBarItem); } else { objBarItem = new DevExpress.XtraBars.BarButtonItem(); } objBarItem.Id = ToolbarManager.GetNewItemId(); objBarItem.Name = o.STToolbarName; objBarItem.Tag = o.STToolbarTag; objBarItem.Caption = o.STToolbarCaption; objBarItem.Description = o.STToolbarDesc; objBarItem.Hint = strToolbarGroup; objBarItem.PaintStyle = DevExpress.XtraBars.BarItemPaintStyle.CaptionGlyph; if (o.STToolbarParentID == 0) { btnToolbarList.Add(objBarItem); } if (VinaApp.ToolbarImageList.Images.IndexOfKey(objBarItem.Tag.ToString()) >= 0) { objBarItem.LargeImageIndex = VinaApp.ToolbarImageList.Images.IndexOfKey(objBarItem.Tag.ToString()); objBarItem.ImageIndex = VinaApp.ToolbarImageList.Images.IndexOfKey(objBarItem.Tag.ToString()); objBarItem.Glyph = VinaApp.ToolbarImageList.Images[objBarItem.Tag.ToString()]; } if (objBarItem is DevExpress.XtraBars.BarButtonItem) { objBarItem.ItemClick += new DevExpress.XtraBars.ItemClickEventHandler(ToolbarButton_ItemClick); //InitHotKeyForToolbarButton(barButton); } if (lstParentToolbar.ContainsKey(o.STToolbarParentID)) { (lstParentToolbar[o.STToolbarParentID] as DevExpress.XtraBars.BarSubItem).AddItem(objBarItem); } ToolbarManager.Items.Add(objBarItem); }); return(btnToolbarList.ToArray()); }