void SceneGUI(SceneView sceneView) { Event e = Event.current; Handles.BeginGUI(); switch (uiMode) { case UIMODE.MODE1: { if (GUI.Button(new Rect(10, 10, 100, 50), "to MODE2")) uiMode = UIMODE.MODE2; } break; case UIMODE.MODE2: { if (GUI.Button(new Rect(10, 10, 100, 50), "to MODE1")) uiMode = UIMODE.MODE1; if (GUI.Button(new Rect(150, 10, 200, 50), "Show My Window")) { Debug.Log("Hello ====================="); isShow = !isShow; } if (isShow) GUILayout.Window(0, new Rect(10, 90, 300, 300), ShowMyWindow, "Unity Objects"); } break; } Handles.EndGUI(); }
void UIInputListener() { if (Input.GetKeyDown(KeyCode.F1)) { if (currentUI == UIMODE.PLAY) { currentUI = UIMODE.CONSOLE; } else { currentUI = UIMODE.PLAY; } } else if (Input.GetKeyDown(KeyCode.I)) { if (currentUI == UIMODE.PLAY) { currentUI = UIMODE.MENU; } else { currentUI = UIMODE.PLAY; } } if (lastUI != currentUI) //Functions are runned once { lastUI = currentUI; uim.DisableConsole(); uim.DisableInventory(); util.lockCursor = false; CustomInputManager.enabled = true; switch (currentUI) { case UIMODE.PLAY: uim.DisableConsole(); util.lockCursor = true; break; case UIMODE.MENU: uim.EnableInventory(); CustomInputManager.enabled = false; break; case UIMODE.CONSOLE: CustomInputManager.enabled = false; uim.EnableConsole(); break; default: break; } } }
protected void btnNew_Click(object sender, EventArgs e) { UIMode = UIMODE.NEW; ClearForm(); pnlNew.Visible = true; pnlView.Visible = false; btnNew.Visible = false; btnSave.Text = "Save"; hdnWindowUIMODE.Value = UIMode.ToString(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { UIUtility.FillDropDownList(ddlGender, _ComboData.GenderList(), "Gender"); UIUtility.FillDropDownList(ddlReligion, _ComboData.ReligionList(), "Religion"); UIUtility.FillDropDownList(ddlType, _ComboData.PartyType(), "Type"); UIUtility.BindDistrictDDL(ddlDistrict, 0, false); UIUtility.BindUpazillaPSDDL(ddlUpazila, 0, false); string qsUIMODE = string.IsNullOrEmpty(Request.QueryString["UIMODE"]) ? "NEW" : Request.QueryString["UIMODE"]; if (string.IsNullOrEmpty(qsUIMODE) == false) { UIMode = (UIMODE)Enum.Parse(typeof(UIMODE), qsUIMODE); PartyID = Convert.ToInt32(Request.QueryString["PID"]); hdnWindowUIMODE.Value = UIMode.ToString(); if (UIMode == UIMODE.EDIT) { LoadToAllControlValue(PartyID); pnlNew.Visible = true; btnSave.Text = "Update"; } else if (UIMode == UIMODE.NEW) { pnlNew.Visible = true; btnSave.Text = "Save"; } } MultiViewParty.ActiveViewIndex = 0; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { //UIUtility.BindCustomerDDL(ddlCustomer, false); txtDate.Text = System.DateTime.Today.ToShortDateString(); string qsUIMODE = string.IsNullOrEmpty(Request.QueryString["UIMODE"]) ? "NEW" : Request.QueryString["UIMODE"]; if (string.IsNullOrEmpty(qsUIMODE) == false) { UIMode = (UIMODE)Enum.Parse(typeof(UIMODE), qsUIMODE); SerialID = Convert.ToInt32(Request.QueryString["PID"]); hdnWindowUIMODE.Value = UIMode.ToString(); if (UIMode == UIMODE.EDIT) { LoadToAllControlValue(SerialID); pnlNew.Visible = true; btnSave.Text = "Update"; } else if (UIMode == UIMODE.NEW) { pnlNew.Visible = true; btnSave.Text = "Save"; } } MultiViewSerial.ActiveViewIndex = 0; } }
protected void btnSave_Click(object sender, EventArgs e) { try { if (UIMode == UIMODE.NEW) { if (!checkValidity()) return; SaveAreaPO(); MultiViewAreaPO.ActiveViewIndex = 1; ClientScript.RegisterStartupScript(this.GetType(), "onload", "onSuccess();", true); } else if (UIMode == UIMODE.EDIT) { if (!checkValidity()) return; SaveAreaPO(); MultiViewAreaPO.ActiveViewIndex = 1; ClientScript.RegisterStartupScript(this.GetType(), "onload", "onSuccess();", true); } else if (UIMode == UIMODE.VIEW) { UIMode = UIMODE.EDIT; pnlNew.Visible = true; pnlView.Visible = false; btnNew.Visible = true; btnSave.Text = "Update"; btnNew.Text = "New"; hdnWindowUIMODE.Value = UIMode.ToString(); } } catch { ClientScript.RegisterStartupScript(this.GetType(), "onload", "onError();", true); MultiViewAreaPO.ActiveViewIndex = 2; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string qsUIMODE = Request.QueryString["UIMODE"]; if (string.IsNullOrEmpty(qsUIMODE) == false) { UIMode = (UIMODE)Enum.Parse(typeof(UIMODE), qsUIMODE); AreaPOID = Convert.ToInt32(Request.QueryString["DID"]); hdnWindowUIMODE.Value = UIMode.ToString(); if (UIMode == UIMODE.EDIT) { LoadToAllControlValue(AreaPOID); pnlNew.Visible = true; pnlView.Visible = false; btnNew.Visible = true; btnSave.Text = "Update"; btnNew.Text = "New"; } else if (UIMode == UIMODE.VIEW) { LoadToAllControlValue(AreaPOID); pnlNew.Visible = false; pnlView.Visible = true; btnNew.Visible = true; btnSave.Text = "Edit"; btnNew.Text = "New"; } else if (UIMode == UIMODE.NEW) { pnlNew.Visible = true; pnlView.Visible = false; btnSave.Text = "Save"; btnNew.Visible = false; } } LoadDistrict(); MultiViewAreaPO.ActiveViewIndex = 0; } }