/// <summary> /// Initialize a new instance of the ButtonSpecFormFixed class. /// </summary> /// <param name="form">Reference to owning krypton form.</param> /// <param name="fixedStyle">Fixed style to use.</param> public ButtonSpecFormFixed(KryptonForm form, PaletteButtonSpecStyle fixedStyle) { Debug.Assert(form != null); // Remember back reference to owning navigator. _form = form; // Fix the type ProtectedType = fixedStyle; }
} //End DisplayPopUp /// <summary> /// Remove the closed popup from the opendForms list /// </summary> /// <param name="closedForm"></param> public void RemoveClosedPopUp(KryptonForm closedForm) { openedForms.Remove(closedForm); }
/// <summary> /// Initialize a new instance of the ButtonSpecFormWindowClose class. /// </summary> /// <param name="form">Reference to owning krypton form instance.</param> public ButtonSpecFormWindowClose(KryptonForm form) : base(form, PaletteButtonSpecStyle.FormClose) { }
/// <summary> /// Clean up any resources being used. /// </summary> /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> protected override void Dispose(bool disposing) { if (disposing) { // Unhook from any current krypton form monitoring if (_kryptonForm != null) { // Remove our elements from the custom chrome if (_integrated) { _captionAppButton.OwnerForm = null; _kryptonForm.AllowIconDisplay = true; _kryptonForm.RevokeViewElement(_contextTiles, ViewDockStyle.Fill); _kryptonForm.RevokeViewElement(_captionAppButton, ViewDockStyle.Left); _kryptonForm.RevokeViewElement(_captionQAT, ViewDockStyle.Left); _integrated = false; } _kryptonForm.ApplyCustomChromeChanged -= new EventHandler(OnFormChromeCheck); _kryptonForm.ClientSizeChanged -= new EventHandler(OnFormChromeCheck); _kryptonForm.WindowActiveChanged -= new EventHandler(OnWindowActiveChanged); _kryptonForm = null; } } base.Dispose(disposing); }
private void OnRibbonParentChanged(object sender, EventArgs e) { // Unhook from any current krypton form monitoring if (_kryptonForm != null) { _kryptonForm.ApplyCustomChromeChanged -= new EventHandler(OnFormChromeCheck); _kryptonForm.ClientSizeChanged -= new EventHandler(OnFormChromeCheck); _kryptonForm.WindowActiveChanged -= new EventHandler(OnWindowActiveChanged); _kryptonForm = null; } if (!_ribbon.IsDisposed && !_ribbon.Disposing) { // Find the new owning level form we are hosted inside Form ownerForm = _ribbon.Parent as Form; // Should always be inside a form, but you never know! if (ownerForm != null) { // We only care if the owner form is a KryptonForm instance if (ownerForm is KryptonForm) { _kryptonForm = ownerForm as KryptonForm; _kryptonForm.Composition = _compositionArea; _kryptonForm.ApplyCustomChromeChanged += new EventHandler(OnFormChromeCheck); _kryptonForm.ClientSizeChanged += new EventHandler(OnFormChromeCheck); _kryptonForm.WindowActiveChanged += new EventHandler(OnWindowActiveChanged); } } // Update decision about integrating or providing caption functionality OnFormChromeCheck(null, EventArgs.Empty); } }
internal void SetHiddenMode(MainWindow Window) { CurrentActiveWindow = Window; HiddenMode = true; }
/// <summary> /// Constructs a new instance of this class for the specified /// popup form. /// </summary> /// <param name="popup">Popup Form which is being closed.</param> public PopupClosedEventArgs(KryptonForm popup) { this.popup = popup; }
/******************************************************************\ * Event of clicking of the element "Connect as" of the MenuStrip * * - Display connection screen. * * - Cancel button handler. * * - Connect button handler (perform authenticate) * * |-> if authenticated : Connected as.... * * |-> else, still connected as user * \******************************************************************/ private void ConnectAsToolStripMenuItem_Click(object sender, EventArgs e) { KryptonForm connectForm = new KryptonForm(); connectForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; connectForm.StartPosition = FormStartPosition.CenterScreen; connectForm.Size = new System.Drawing.Size(360, 110); connectForm.Controls.Add(_Session); connectForm.ShowDialog(); }
/******************************************\ * Initialize interface : * * - Initialize Administration Form * * - Initialize Settings Form * * - Add UC File Browser (both). * * - Add UC Navigator. * * - Add UC Specifics tools & countries. * * - Initialize launch button. * * - Define event Handlers. * \******************************************/ private void InitializeInterface() { // Administration form. _Session.Dock = DockStyle.Fill; _AdministrationForm = new KryptonForm(); _AdministrationForm.Text = "Administration"; _AdministrationForm.StartPosition = FormStartPosition.CenterScreen; _AdministrationForm.Icon = global::Analytics_V2.Properties.Resources.Administration; _AdministrationForm.Size = new System.Drawing.Size(600, 400); _AdministrationForm.Controls.Add(_Administration); _AdministrationForm.FormClosing += new System.Windows.Forms.FormClosingEventHandler(HideAdministrationForm); // Settings form _Settings.Dock = DockStyle.Fill; _SettingsForm = new KryptonForm(); _SettingsForm.Text = "Settings"; _SettingsForm.StartPosition = FormStartPosition.CenterScreen; _SettingsForm.Icon = global::Analytics_V2.Properties.Resources.Settings; _SettingsForm.Size = new System.Drawing.Size(680, 350); _SettingsForm.Controls.Add(_Settings); _SettingsForm.FormClosing += new System.Windows.Forms.FormClosingEventHandler(HideSettingsForm); // Chronicles form _HistoryAndSummaryForm = new KryptonForm(); _HistoryAndSummaryForm.Text = "History"; _HistoryAndSummaryForm.Icon = global::Analytics_V2.Properties.Resources.TimeMachine2; _HistoryAndSummaryForm.StartPosition = FormStartPosition.CenterScreen; _HistoryAndSummaryForm.Size = new Size(1400, 700); _HistoryAndSummaryForm.Controls.Add(_Chronicles); _HistoryAndSummaryForm.FormClosing += new System.Windows.Forms.FormClosingEventHandler(HideChroniclesForm); // WaitingScreen form _WaitScreenForm = new KryptonForm(); _WaitScreenForm.Size = new Size(380, 82); _WaitScreenForm.StartPosition = FormStartPosition.CenterScreen; _WaitScreenForm.Controls.Add(_WaitingScreen); _WaitScreenForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; // Batch form _BatchForm = new KryptonForm(); _BatchForm.Text = "Batch Administration"; _BatchForm.Size = new System.Drawing.Size(550, 550); _BatchForm.StartPosition = FormStartPosition.CenterScreen; _BatchForm.Icon = global::Analytics_V2.Properties.Resources.Batch2; _BatchForm.FormClosing += new System.Windows.Forms.FormClosingEventHandler(HideBatchForm); _BatchForm.Controls.Add(_Batch); _BatchForm.TopMost = true; // Build batch listbox foreach (Batch element in _Batch.Get_BatchsList()) BatchListBox.Items.Add(element.Get_Name()); BatchListBox.BackColor = Color.FromArgb(227, 230, 232); // FTP Manager form _FtpManagerForm = new KryptonForm(); _FtpManagerForm.Text = "Ftp Manager"; _FtpManagerForm.Size = new System.Drawing.Size(1200, 800); _FtpManagerForm.StartPosition = FormStartPosition.CenterScreen; _FtpManagerForm.Icon = global::Analytics_V2.Properties.Resources.FTP3; _FtpManagerForm.FormClosing += HideFtpForm; _FtpManager.Dock = DockStyle.Fill; _FtpManagerForm.Controls.Add(_FtpManager); // Add file browsers (local + common) this.FileBrowserNavigator.Pages[0].Controls.Add(_FileBrowser); this.FileBrowserNavigator.Pages[0].Tag = _FileBrowser; _FileBrowser.PopulateTreeView(); this.FileBrowserNavigator.Pages[1].Controls.Add(_LocalFileBrowser); this.FileBrowserNavigator.Pages[1].Tag = _LocalFileBrowser; _LocalFileBrowser.PopulateTreeView(); // Add Navigator / Specific tools this.MainBoardSplitContainer5.Panel1.Controls.Add(_Navigator); this.MainBoardSplitContainer4.Panel1.Controls.Add(_SpecificCountries); this.MainBoardSplitContainer4.Panel2.Controls.Add(_SpecificTools); MainBoardSplitContainer1.FixedPanel = FixedPanel.Panel1; // Event handlers _FileBrowser.TreeView.MouseDown += new System.Windows.Forms.MouseEventHandler(this.TreeView_MouseDown); _FileBrowser.CopyToolStripMenuItem.Click += new System.EventHandler(this.CopyToolStripMenuItem_Click); _FileBrowser.CutToolStripMenuItem.Click += new System.EventHandler(this.CutToolStripMenuItem_Click); _FileBrowser.PasteToolStripMenuItem.Click += new System.EventHandler(this.PasteToolStripMenuItem_Click); _FileBrowser.EditToolStripMenuItem.Click += new System.EventHandler(this.EditToolStripMenuItem_Click); _FileBrowser.TreeView.NodeMouseDoubleClick += new System.Windows.Forms.TreeNodeMouseClickEventHandler(this.TreeView_NodeMouseDoubleClick); _FileBrowser.DeleteToolStripMenuItem.Click += new System.EventHandler(this.SuppressToolStripButton_Click); _FileBrowser.RenameToolStripMenuItem.Click += new System.EventHandler(this.RenameToolStripMenuItem_Click); _FileBrowser.FullCollapseToolStripMenuItem.Click += new System.EventHandler(this.FullCollapseToolStripMenu_Click); _FileBrowser.FullExpandToolStripMenuItem.Click += new System.EventHandler(this.FullExpandToolStripMenuItem_Click); _FileBrowser.NewDirectoryToolStripMenuItem.Click += new System.EventHandler(this.NewDirectoryToolStripMenuItem_Click); _FileBrowser.NewFileToolStripMenuItem.Click += new System.EventHandler(this.NewFileToolStripMenuItem_Click); _FileBrowser.TreeView.AfterLabelEdit += new System.Windows.Forms.NodeLabelEditEventHandler(this.TreeView_AfterLabelEdit); _FileBrowser.TreeView.KeyDown += new KeyEventHandler(this.TreeView_KeyDown); _FileBrowser.TreeView.ItemDrag += new System.Windows.Forms.ItemDragEventHandler(this.TreeView_ItemDrag); _FileBrowser.TreeView.DragEnter += new System.Windows.Forms.DragEventHandler(this.TreeView_DragEnter); _FileBrowser.TreeView.DragDrop += new System.Windows.Forms.DragEventHandler(this.TreeView_DragDrop); _FileBrowser.TreeView.BeforeExpand += new System.Windows.Forms.TreeViewCancelEventHandler(KeepExpandedNode); _FileBrowser.TreeView.BeforeCollapse += new System.Windows.Forms.TreeViewCancelEventHandler(RemoveExpandedNode); _FileBrowser.ViewHistoryToolStripMenuItem.Click += new System.EventHandler(this.ViewHistoryToolStripMenuItem_Click); _FileBrowser.OpenDirectoryToolStripMenuItem.Click += OpenDirectoryToolStripMenuItem_Click; _LocalFileBrowser.TreeView.MouseDown += new System.Windows.Forms.MouseEventHandler(this.TreeView_MouseDown); _LocalFileBrowser.CopyToolStripMenuItem.Click += new System.EventHandler(this.CopyToolStripMenuItem_Click); _LocalFileBrowser.CutToolStripMenuItem.Click += new System.EventHandler(this.CutToolStripMenuItem_Click); _LocalFileBrowser.PasteToolStripMenuItem.Click += new System.EventHandler(this.PasteToolStripMenuItem_Click); _LocalFileBrowser.EditToolStripMenuItem.Click += new System.EventHandler(this.EditToolStripMenuItem_Click); _LocalFileBrowser.TreeView.NodeMouseDoubleClick += new System.Windows.Forms.TreeNodeMouseClickEventHandler(this.TreeView_NodeMouseDoubleClick); _LocalFileBrowser.DeleteToolStripMenuItem.Click += new System.EventHandler(this.SuppressToolStripButton_Click); _LocalFileBrowser.RenameToolStripMenuItem.Click += new System.EventHandler(this.RenameToolStripMenuItem_Click); _LocalFileBrowser.FullCollapseToolStripMenuItem.Click += new System.EventHandler(this.FullCollapseToolStripMenu_Click); _LocalFileBrowser.FullExpandToolStripMenuItem.Click += new System.EventHandler(this.FullExpandToolStripMenuItem_Click); _LocalFileBrowser.NewDirectoryToolStripMenuItem.Click += new System.EventHandler(this.NewDirectoryToolStripMenuItem_Click); _LocalFileBrowser.NewFileToolStripMenuItem.Click += new System.EventHandler(this.NewFileToolStripMenuItem_Click); _LocalFileBrowser.TreeView.AfterLabelEdit += new System.Windows.Forms.NodeLabelEditEventHandler(this.TreeView_AfterLabelEdit); _LocalFileBrowser.TreeView.KeyDown += new KeyEventHandler(this.TreeView_KeyDown); _LocalFileBrowser.TreeView.ItemDrag += new System.Windows.Forms.ItemDragEventHandler(this.TreeView_ItemDrag); _LocalFileBrowser.TreeView.DragEnter += new System.Windows.Forms.DragEventHandler(this.TreeView_DragEnter); _LocalFileBrowser.TreeView.DragDrop += new System.Windows.Forms.DragEventHandler(this.TreeView_DragDrop); _LocalFileBrowser.TreeView.BeforeExpand += new System.Windows.Forms.TreeViewCancelEventHandler(KeepExpandedNode); _LocalFileBrowser.TreeView.BeforeCollapse += new System.Windows.Forms.TreeViewCancelEventHandler(RemoveExpandedNode); _LocalFileBrowser.ViewHistoryToolStripMenuItem.Click += new System.EventHandler(this.ViewHistoryToolStripMenuItem_Click); _LocalFileBrowser.OpenDirectoryToolStripMenuItem.Click += OpenDirectoryToolStripMenuItem_Click; _Navigator.NavigatorControl.TabClicked += NavigatorControl_TabClick; _Navigator.NavigatorControl.SelectedPageChanged += NavigatorControl_SelectedPageChanged; _SpecificCountries.SpecificCountriesListBox.ListBox.DoubleClick += new System.EventHandler(SpecificCountriesListBox_DoubleClick); _SpecificTools.SpecificToolsListBox.ListBox.DoubleClick += new System.EventHandler(SpecificToolsListBox_DoubleClick); _Session.CancelButton.Click += new System.EventHandler(this.CancelButton_Click); _Session.ConnectButton.Click += new System.EventHandler(this.ConnectButton_Click); _Session.PasswordTextBox.KeyDown += new System.Windows.Forms.KeyEventHandler(PasswordTextBox_KeyDown); // Set connection status this.StatusToolStripMenuItem.Text = "Connected as " + _Session.GetAccessType(); }
public KryptonFormProxy(KryptonForm form) { _form = form; }
/// <summary> /// Initialize a new instance of the ButtonSpecFormWindowMin class. /// </summary> /// <param name="form">Reference to owning krypton form instance.</param> public ButtonSpecFormWindowMin(KryptonForm form) : base(form, PaletteButtonSpecStyle.FormMin) { }
/// <summary> /// Initialises a new instance of the <see cref="KryptonSplashScreen"/> class. /// </summary> /// <param name="useFadeEffects">if set to <c>true</c> [use fade effects].</param> /// <param name="enableProgressBar">if set to <c>true</c> [enable progress bar].</param> /// <param name="enableModernProgressBar">if set to <c>true</c> [enable modern progress bar].</param> /// <param name="enableMinimiseButton">if set to <c>true</c> [enable minimise button].</param> /// <param name="enableCloseButton">if set to <c>true</c> [enable close button].</param> /// <param name="useDropShadow">if set to <c>true</c> [use drop shadow].</param> /// <param name="applicationName">Name of the application.</param> /// <param name="companyOrAuthorName">Name of the company or author.</param> /// <param name="statusString">The status string.</param> /// <param name="nextWindow">The next window.</param> /// <param name="nextKryptonWindow">The next krypton window.</param> public KryptonSplashScreen(bool useFadeEffects, bool enableProgressBar, bool enableModernProgressBar, bool enableMinimiseButton, bool enableCloseButton, bool useDropShadow, string applicationName, string companyOrAuthorName, string statusString, Form nextWindow = null, KryptonForm nextKryptonWindow = null) { InitializeComponent(); }
public static void SetPalette(KryptonForm kryptonForm, KryptonManager kryptonManager, IPalette newKryptonPalette, bool isSystemPalette, bool enableDropShadow) { KryptonPalette kryptonPalette = new KryptonPalette(); kryptonPalette.Import(((KryptonPalette)newKryptonPalette).Export(false, true)); //Make a copy kryptonManager.GlobalPalette = kryptonPalette; kryptonForm.UseDropShadow = enableDropShadow; if (isSystemPalette) { switch (((KryptonPalette)newKryptonPalette).BasePaletteMode) { case PaletteMode.Office2007Black: case PaletteMode.Office2010Black: case PaletteMode.Office365Black: //ColumnHeader - Normal - 0 ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCommon.StateCommon.HeaderColumn.Back.Color1 = DataGridViewHandler.ColorBackHeaderNormal(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCommon.StateCommon.HeaderColumn.Content.Color1 = DataGridViewHandler.ColorTextHeaderNormal(null); //ColumnHeader - Warning - 1 ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCustom1.StateCommon.HeaderColumn.Back.Color1 = DataGridViewHandler.ColorBackHeaderWarning(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCustom1.StateCommon.HeaderColumn.Content.Color1 = DataGridViewHandler.ColorTextHeaderWarning(null); //ColumnHeader - Error - 2 ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCustom2.StateCommon.HeaderColumn.Back.Color1 = DataGridViewHandler.ColorBackCellError(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCustom2.StateCommon.HeaderColumn.Content.Color1 = DataGridViewHandler.ColorTextCellError(null); //ColumnHeader - Image - 3 ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCustom3.StateCommon.HeaderColumn.Back.Color1 = DataGridViewHandler.ColorBackCellImage(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCustom3.StateCommon.HeaderColumn.Content.Color1 = DataGridViewHandler.ColorTextCellImage(null); //Cell - Editable - (Normal / Favorite) - 0 ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCommon.StateNormal.DataCell.Back.Color1 = DataGridViewHandler.ColorBackCellNormal(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCommon.StateNormal.DataCell.Content.Color1 = DataGridViewHandler.ColorTextCellNormal(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCommon.StateNormal.DataCell.Back.Color2 = DataGridViewHandler.ColorBackCellFavorite(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCommon.StateNormal.DataCell.Content.Color2 = DataGridViewHandler.ColorTextCellFavorite(null); //Cell - ReadOnly - 0 (Normal / Favorite) ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCommon.StateDisabled.DataCell.Back.Color1 = DataGridViewHandler.ColorBackCellReadOnly(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCommon.StateDisabled.DataCell.Content.Color1 = DataGridViewHandler.ColorTextCellReadOnly(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCommon.StateDisabled.DataCell.Back.Color2 = DataGridViewHandler.ColorBackCellFavoriteReadOnly(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCommon.StateDisabled.DataCell.Content.Color2 = DataGridViewHandler.ColorTextCellFavoriteReadOnly(null); //Cell - Warning - 1 //Cell - Error - 2 ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCustom2.StateNormal.DataCell.Back.Color1 = DataGridViewHandler.ColorBackCellError(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCustom2.StateNormal.DataCell.Content.Color1 = DataGridViewHandler.ColorTextCellError(null); //Cell - RegionFace - 3 ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCustom3.StateNormal.DataCell.Back.Color1 = DataGridViewHandler.ColorBackCellImage(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCustom3.StateNormal.DataCell.Content.Color1 = DataGridViewHandler.ColorTextCellImage(null); break; case PaletteMode.Office2007Blue: case PaletteMode.Office2007Silver: case PaletteMode.Office2007White: case PaletteMode.Office2010Blue: case PaletteMode.Office2010Silver: case PaletteMode.Office2010White: case PaletteMode.Office2013White: case PaletteMode.Office365Blue: case PaletteMode.Office365Silver: case PaletteMode.Office365White: case PaletteMode.ProfessionalOffice2003: case PaletteMode.ProfessionalSystem: case PaletteMode.SparkleBlue: case PaletteMode.SparkleOrange: case PaletteMode.SparklePurple: //ColumnHeader - Normal - 0 ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCommon.StateCommon.HeaderColumn.Back.Color1 = DataGridViewHandler.ColorBackHeaderNormal(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCommon.StateCommon.HeaderColumn.Content.Color1 = DataGridViewHandler.ColorTextHeaderNormal(null); //ColumnHeader - Warning - 1 ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCustom1.StateCommon.HeaderColumn.Back.Color1 = DataGridViewHandler.ColorBackHeaderWarning(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCustom1.StateCommon.HeaderColumn.Content.Color1 = DataGridViewHandler.ColorTextHeaderWarning(null); //ColumnHeader - Error - 2 ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCustom2.StateCommon.HeaderColumn.Back.Color1 = DataGridViewHandler.ColorBackCellError(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCustom2.StateCommon.HeaderColumn.Content.Color1 = DataGridViewHandler.ColorTextCellError(null); //ColumnHeader - Image - 3 ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCustom3.StateCommon.HeaderColumn.Back.Color1 = DataGridViewHandler.ColorBackCellImage(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCustom3.StateCommon.HeaderColumn.Content.Color1 = DataGridViewHandler.ColorTextCellImage(null); //Cell - Editable - (Normal / Favorite) - 0 ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCommon.StateNormal.DataCell.Back.Color1 = DataGridViewHandler.ColorBackCellNormal(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCommon.StateNormal.DataCell.Content.Color1 = DataGridViewHandler.ColorTextCellNormal(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCommon.StateNormal.DataCell.Back.Color2 = DataGridViewHandler.ColorBackCellFavorite(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCommon.StateNormal.DataCell.Content.Color2 = DataGridViewHandler.ColorTextCellFavorite(null); //Cell - ReadOnly - 0 (Normal / Favorite) ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCommon.StateDisabled.DataCell.Back.Color1 = DataGridViewHandler.ColorBackCellReadOnly(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCommon.StateDisabled.DataCell.Content.Color1 = DataGridViewHandler.ColorTextCellReadOnly(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCommon.StateDisabled.DataCell.Back.Color2 = DataGridViewHandler.ColorBackCellFavoriteReadOnly(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCommon.StateDisabled.DataCell.Content.Color2 = DataGridViewHandler.ColorTextCellFavoriteReadOnly(null); //Cell - Warning - 1 //Cell - Error - 2 ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCustom2.StateNormal.DataCell.Back.Color1 = DataGridViewHandler.ColorBackCellError(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCustom2.StateNormal.DataCell.Content.Color1 = DataGridViewHandler.ColorTextCellError(null); //Cell - RegionFace - 3 ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCustom3.StateNormal.DataCell.Back.Color1 = DataGridViewHandler.ColorBackCellImage(null); ((KryptonPalette)kryptonManager.GlobalPalette).GridStyles.GridCustom3.StateNormal.DataCell.Content.Color1 = DataGridViewHandler.ColorTextCellImage(null); break; default: throw new NotImplementedException(); } } }
private void InitializeControlDiffForm() { _ControlDiffForm = new KryptonForm(); _ControlDiffForm.ClientSize = new System.Drawing.Size(950, 825); _ControlDiffForm.StartPosition = FormStartPosition.CenterScreen; _ControlDiffForm.PaletteMode = ComponentFactory.Krypton.Toolkit.PaletteMode.Office2010Silver; _ControlDiffForm.FormClosing += new System.Windows.Forms.FormClosingEventHandler(HideControlDiffForm); }
/// <summary> /// Generate a key tip info for each visible tab. /// </summary> /// <param name="ownerForm">KryptonForm instance that owns this view.</param> /// <returns>Array of KeyTipInfo instances.</returns> public KeyTipInfo[] GetQATKeyTips(KryptonForm ownerForm) { // Create all the list of all possible QAT key tip strings Stack <string> keyTipsPool = new Stack <string>(); // Then use the alphanumeric 0A - 0Z for (int i = 25; i >= 0; i--) { keyTipsPool.Push("0" + (char)(65 + i)); } // Then use the number 09 - 01 for (int i = 1; i <= 9; i++) { keyTipsPool.Push("0" + i.ToString()); } // Start with the number 1 - 9 for (int i = 9; i >= 1; i--) { keyTipsPool.Push(i.ToString()); } // If integrated into the caption area then get the caption area height Padding borders = Padding.Empty; if ((ownerForm != null)) //&& !ownerForm.ApplyComposition) { borders = ownerForm.WindowMargin; } KeyTipInfoList keyTipList = new KeyTipInfoList(); foreach (ViewBase child in this) { // If visible and we have another key tip available on stack if (child.Visible && (keyTipsPool.Count > 0) && (child is ViewDrawRibbonQATButton)) { // Cast to correct type ViewDrawRibbonQATButton viewQAT = (ViewDrawRibbonQATButton)child; // Get the screen location of the view tab Rectangle viewRect = ParentControl.RectangleToScreen(viewQAT.ClientRectangle); // The keytip should be centered on the bottom center of the view Point screenPt = new Point(viewRect.Left + (viewRect.Width / 2) - borders.Left, viewRect.Bottom - 2 - borders.Top); // Create new key tip that invokes the qat controller keyTipList.Add(new KeyTipInfo(viewQAT.Enabled, keyTipsPool.Pop(), screenPt, viewQAT.ClientRectangle, viewQAT.KeyTipTarget)); } } // If we have the extra button and it is in overflow appearance if ((_extraButton != null) && _extraButton.Overflow) { // Get the screen location of the extra button Rectangle viewRect = ParentControl.RectangleToScreen(_extraButton.ClientRectangle); // The keytip should be centered on the bottom center of the view Point screenPt = new Point(viewRect.Left + (viewRect.Width / 2) - borders.Left, viewRect.Bottom - 2 - borders.Top); // Create fixed key tip of '00' that invokes the extra button contoller keyTipList.Add(new KeyTipInfo(true, "00", screenPt, _extraButton.ClientRectangle, _extraButton.KeyTipTarget)); } return(keyTipList.ToArray()); }
private void ResetSession() { m_currentUser = null; CurrentActiveWindow = null; Contacts.Clear(); m_ActiveChatUsers.Clear(); if (null != m_mainWindow) { m_mainWindow.Dispose(); m_mainWindow = null; } if (m_sessionMgr != null) { m_sessionMgr.Dispose(); m_sessionMgr = null; } }
/// <summary> /// Initialize a new instance of the PaletteFormRedirect class. /// </summary> /// <param name="redirect">Inheritence redirection instance.</param> /// <param name="needPaint">Delegate for notifying paint requests.</param> /// <param name="form"></param> public PaletteFormRedirect(PaletteRedirect redirect, NeedPaintHandler needPaint, KryptonForm form) : this(redirect, redirect, needPaint, form) { }