コード例 #1
0
ファイル: Manager.cs プロジェクト: rinavin/RCJS
 public static void ApplyformUserState(MgFormBase mgForm)
 {
     if (!FormUserState.GetInstance().IsDisabled)
     {
         FormUserState.GetInstance().Apply(mgForm);
     }
 }
コード例 #2
0
 /// <summary>
 /// Called by BrowserWindowClosing event handler, and handles the event raised by WebBrowser
 /// </summary>
 /// <param name="sender">WebBrowser</param>
 /// <param name="e">FormClosingEventArgs</param>
 protected override void BrowserWindowClosing_specific(object sender, FormClosingEventArgs e)
 {
     if (isAuthHandlerBrowserWindowOpen)
     {
         Logger.Instance.WriteServerToLog("AuthenticationBrowserWindow.BrowserWindowClosing_specific() started");
         try
         {
             FormUserState.GetInstance().SaveFormBounds(AUTHENTICATION_FORM_STATE_ID, ((Form)sender).Bounds);
         }
         catch (System.Exception ex)
         {
             Logger.Instance.WriteServerToLog("AuthenticationBrowserWindow.BrowserWindowClosing_specific() EXCEPTION: " + ex.Message);
         }
         finally
         {
             isAuthHandlerBrowserWindowOpen = false;
             Logger.Instance.WriteServerToLog("AuthenticationBrowserWindow.BrowserWindowClosing_specific() finished");
         }
     }
 }
コード例 #3
0
        /// <summary>
        /// Called by BrowserWindowLoading event handler, and handles the event raised by WebBrowser
        /// </summary>
        /// <param name="sender">WebBrowser</param>
        /// <param name="e"></param>
        protected override void BrowserWindowLoading_specific(object sender, EventArgs e)
        {
            Logger.Instance.WriteServerToLog("AuthenticationBrowserWindow.BrowserWindowLoading_specific() started");

            isAuthHandlerBrowserWindowOpen = true;

            MgRectangle authFormRect = FormUserState.GetInstance().GetFormBounds(AUTHENTICATION_FORM_STATE_ID);

            if (authFormRect != null && !authFormRect.IsEmpty)
            {
                Logger.Instance.WriteServerToLog("AuthenticationBrowserWindow.BrowserWindowLoading_specific(): read form bounds. X = " + authFormRect.x + ", Y = " + authFormRect.y + ", Width X Height " + authFormRect.width + "X" + authFormRect.height);
                FormRect = authFormRect;
            }
            else
            {
                Logger.Instance.WriteServerToLog("AuthenticationBrowserWindow.BrowserWindowLoading_specific(): could not read form bounds. Using the default values.");
            }
            //else, e.g. the first time, the window won't be resized

            Logger.Instance.WriteServerToLog("AuthenticationBrowserWindow.BrowserWindowLoading_specific() finished");
        }