Beispiel #1
0
 /// <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;
 }
Beispiel #2
0
 /// <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;
 }
Beispiel #4
0
    /// <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);
 }