/// <summary> /// Windows initialization /// </summary> void InitializeWindows() { // Make help window, item window helpWindow = new WindowHelp(); itemWindow = new WindowItem(); // Associate help window itemWindow.HelpWindow = helpWindow; // Make target window (set to invisible / inactive) targetWindow = new WindowTarget(); targetWindow.IsVisible = false; targetWindow.IsActive = false; }
/// <summary> /// Windows initialization /// </summary> void InitializeWindows() { // Make help window, item window helpWindow = new WindowHelp(); itemWindow = new WindowItem(); // Associate help window itemWindow.HelpWindow = helpWindow; // Make target window (set to invisible / inactive) targetWindow = new WindowTarget(); targetWindow.IsVisible = false; targetWindow.IsActive = false; }
/// <summary> /// Windows initialization /// </summary> void InitializeWindows() { // Make help window, status window, and skill window helpWindow = new WindowHelp(); statusWindow = new WindowSkillStatus(actor); skillWindow = new WindowSkill(actor); // Associate help window skillWindow.HelpWindow = helpWindow; // Make target window (set to invisible / inactive) targetWindow = new WindowTarget(); targetWindow.IsVisible = false; targetWindow.IsActive = false; }
/// <summary> /// 确定跳转 /// </summary> /// <param name="strMsg"></param> /// <param name="strUrl"></param> /// <param name="tag"></param> /// <param name="isEnd"></param> public static void AlertReload(string strMsg, string strUrl, WindowTarget tag, bool isEnd) { HttpResponse httpResponse = HttpContext.Current.Response; httpResponse.Write("<script type=\"text/javascript\" defer>"); httpResponse.Write("alert('" + strMsg.Replace("'", "\\'").Replace("\r\n", @"\r\n") + "');"); switch (((int)tag)) { case 1: { httpResponse.Write("window.open(\"" + strUrl + "\");"); break; } case 2: { httpResponse.Write("window.location.href='" + strUrl + "';"); break; } case 3: { httpResponse.Write("window.top.location.href='" + strUrl + "';"); break; } case 4: { httpResponse.Write("window.parent.location.href='" + strUrl + "';"); break; } case 5: { httpResponse.Write("window.history.back();"); break; } default: { httpResponse.Write("window.location.href='" + strUrl + "';"); break; } } httpResponse.Write("</script>"); if (isEnd) { httpResponse.End(); } }
protected override void OnHandleChange() { WindowTarget.OnHandleChange(Handle); }