From: <nic...@us...> - 2013-11-11 18:20:09
|
Revision: 4674 http://sourceforge.net/p/mp-plugins/code/4674 Author: nicsergio Date: 2013-11-11 18:20:05 +0000 (Mon, 11 Nov 2013) Log Message: ----------- Modified Paths: -------------- trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/BHEditorForm.Designer.cs trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/BHEditorForm.cs trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/BHEditorForm.resx trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/Menu.cs trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/Properties/Resources.Designer.cs trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/Properties/Resources.resx trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/Resources/XmlFiles/DefaultMenu.xml trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/XtremeMenuEditor.csproj Added Paths: ----------- trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/Resources/Images/UpdateNotify.png Modified: trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/BHEditorForm.Designer.cs =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/BHEditorForm.Designer.cs 2013-11-09 19:35:41 UTC (rev 4673) +++ trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/BHEditorForm.Designer.cs 2013-11-11 18:20:05 UTC (rev 4674) @@ -40,7 +40,6 @@ this.propertiesPanel = new System.Windows.Forms.Panel(); this.propertiesGroupBox = new System.Windows.Forms.GroupBox(); this.iconGroupBox = new System.Windows.Forms.GroupBox(); - this.iconPictureBox = new System.Windows.Forms.PictureBox(); this.iconComboBox = new System.Windows.Forms.ComboBox(); this.iconBrowseButton = new System.Windows.Forms.Button(); this.loadParameterTextBox = new System.Windows.Forms.TextBox(); @@ -48,8 +47,6 @@ this.skinFileShowLabel = new System.Windows.Forms.Label(); this.captionTextBox = new System.Windows.Forms.TextBox(); this.backgroundGroupBox = new System.Windows.Forms.GroupBox(); - this.fanartHandlerPictureBox = new System.Windows.Forms.PictureBox(); - this.backgroundPictureBox = new System.Windows.Forms.PictureBox(); this.fanartComboBox = new System.Windows.Forms.ComboBox(); this.multiImageComboBox = new System.Windows.Forms.ComboBox(); this.fanartRadioButton = new System.Windows.Forms.RadioButton(); @@ -82,17 +79,22 @@ this.backgroundAnimatedCheckBox = new System.Windows.Forms.CheckBox(); this.showRssCheckBox = new System.Windows.Forms.CheckBox(); this.subMenuGroupBox = new System.Windows.Forms.GroupBox(); + this.subMenuListBox = new System.Windows.Forms.ListBox(); + this.menuGroupBox = new System.Windows.Forms.GroupBox(); + this.menuListBox = new System.Windows.Forms.ListBox(); + this.backgroundImageTimer = new System.Windows.Forms.Timer(this.components); + this.iconOpenFileDialog = new System.Windows.Forms.OpenFileDialog(); + this.toolTip = new System.Windows.Forms.ToolTip(this.components); this.subMenuRowRemoveButton = new System.Windows.Forms.Button(); this.subMenuRowDownButton = new System.Windows.Forms.Button(); this.subMenuRowUpButton = new System.Windows.Forms.Button(); - this.subMenuListBox = new System.Windows.Forms.ListBox(); - this.menuGroupBox = new System.Windows.Forms.GroupBox(); this.menuRowRemoveButton = new System.Windows.Forms.Button(); this.menuRowDownButton = new System.Windows.Forms.Button(); this.menuRowUpButton = new System.Windows.Forms.Button(); - this.menuListBox = new System.Windows.Forms.ListBox(); this.subMenuArrowPictureBox = new System.Windows.Forms.PictureBox(); - this.backgroundImageTimer = new System.Windows.Forms.Timer(this.components); + this.iconPictureBox = new System.Windows.Forms.PictureBox(); + this.fanartHandlerPictureBox = new System.Windows.Forms.PictureBox(); + this.backgroundPictureBox = new System.Windows.Forms.PictureBox(); this.infoPictureBox = new System.Windows.Forms.PictureBox(); this.subMenuRowAddButton = new System.Windows.Forms.Button(); this.menuRowAddButton = new System.Windows.Forms.Button(); @@ -100,19 +102,17 @@ this.propRightPictureBox = new System.Windows.Forms.PictureBox(); this.menuRowEditButton = new System.Windows.Forms.Button(); this.subMenuRowEditButton = new System.Windows.Forms.Button(); + this.updateNotifyMenuPictureBox = new System.Windows.Forms.PictureBox(); this.arrowsPictureBox = new System.Windows.Forms.PictureBox(); - this.iconOpenFileDialog = new System.Windows.Forms.OpenFileDialog(); - this.toolTip = new System.Windows.Forms.ToolTip(this.components); + this.updateNotifySubMenuPictureBox = new System.Windows.Forms.PictureBox(); + this.updateNotifyTimer = new System.Windows.Forms.Timer(this.components); this.itemsTabControl.SuspendLayout(); this.linksTabPage.SuspendLayout(); this.skinTabPage.SuspendLayout(); this.propertiesPanel.SuspendLayout(); this.propertiesGroupBox.SuspendLayout(); this.iconGroupBox.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.iconPictureBox)).BeginInit(); this.backgroundGroupBox.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.fanartHandlerPictureBox)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.backgroundPictureBox)).BeginInit(); this.overlayGroupBox.SuspendLayout(); this.menuPanel.SuspendLayout(); this.creationGroupBox.SuspendLayout(); @@ -123,10 +123,15 @@ this.subMenuGroupBox.SuspendLayout(); this.menuGroupBox.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.subMenuArrowPictureBox)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.iconPictureBox)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.fanartHandlerPictureBox)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.backgroundPictureBox)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.infoPictureBox)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.propLeftPictureBox)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.propRightPictureBox)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.updateNotifyMenuPictureBox)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.arrowsPictureBox)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.updateNotifySubMenuPictureBox)).BeginInit(); this.SuspendLayout(); // // itemsTabControl @@ -243,17 +248,6 @@ this.iconGroupBox.TabStop = false; this.iconGroupBox.Text = "Icon"; // - // iconPictureBox - // - this.iconPictureBox.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(213)))), ((int)(((byte)(220)))), ((int)(((byte)(227))))); - this.iconPictureBox.ErrorImage = global::ProcessPlugins.XtremeMenuEditor.Properties.Resources.IconError; - this.iconPictureBox.Location = new System.Drawing.Point(21, 22); - this.iconPictureBox.Name = "iconPictureBox"; - this.iconPictureBox.Size = new System.Drawing.Size(64, 64); - this.iconPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; - this.iconPictureBox.TabIndex = 32; - this.iconPictureBox.TabStop = false; - // // iconComboBox // this.iconComboBox.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); @@ -331,29 +325,6 @@ this.backgroundGroupBox.TabStop = false; this.backgroundGroupBox.Text = "Background image(s)"; // - // fanartHandlerPictureBox - // - this.fanartHandlerPictureBox.BackColor = System.Drawing.Color.Transparent; - this.fanartHandlerPictureBox.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.fanartHandlerPictureBox.Image = global::ProcessPlugins.XtremeMenuEditor.Properties.Resources.FanartHandler; - this.fanartHandlerPictureBox.Location = new System.Drawing.Point(234, 93); - this.fanartHandlerPictureBox.Name = "fanartHandlerPictureBox"; - this.fanartHandlerPictureBox.Size = new System.Drawing.Size(48, 48); - this.fanartHandlerPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; - this.fanartHandlerPictureBox.TabIndex = 31; - this.fanartHandlerPictureBox.TabStop = false; - this.fanartHandlerPictureBox.Visible = false; - // - // backgroundPictureBox - // - this.backgroundPictureBox.ErrorImage = global::ProcessPlugins.XtremeMenuEditor.Properties.Resources.BackgroundError; - this.backgroundPictureBox.Location = new System.Drawing.Point(42, 93); - this.backgroundPictureBox.Name = "backgroundPictureBox"; - this.backgroundPictureBox.Size = new System.Drawing.Size(240, 135); - this.backgroundPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; - this.backgroundPictureBox.TabIndex = 14; - this.backgroundPictureBox.TabStop = false; - // // fanartComboBox // this.fanartComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; @@ -579,6 +550,7 @@ this.createBackupCheckBox.TabIndex = 19; this.createBackupCheckBox.Text = "Back-up settings (.bak)"; this.createBackupCheckBox.UseVisualStyleBackColor = true; + this.createBackupCheckBox.CheckedChanged += new System.EventHandler(this.createBackupCheckBox_CheckedChanged); // // clearCacheCheckBox // @@ -590,6 +562,7 @@ this.clearCacheCheckBox.TabIndex = 18; this.clearCacheCheckBox.Text = "Clear cache"; this.clearCacheCheckBox.UseVisualStyleBackColor = true; + this.clearCacheCheckBox.CheckedChanged += new System.EventHandler(this.clearCacheCheckBox_CheckedChanged); // // saveButton // @@ -683,6 +656,7 @@ this.defaultMenuItemComboBox.Name = "defaultMenuItemComboBox"; this.defaultMenuItemComboBox.Size = new System.Drawing.Size(132, 21); this.defaultMenuItemComboBox.TabIndex = 0; + this.defaultMenuItemComboBox.SelectedIndexChanged += new System.EventHandler(this.defaultMenuItemComboBox_SelectedIndexChanged); // // backgroundAnimatedCheckBox // @@ -694,6 +668,7 @@ this.backgroundAnimatedCheckBox.TabIndex = 2; this.backgroundAnimatedCheckBox.Text = "Background animated"; this.backgroundAnimatedCheckBox.UseVisualStyleBackColor = true; + this.backgroundAnimatedCheckBox.CheckedChanged += new System.EventHandler(this.backgroundAnimatedCheckBox_CheckedChanged); // // showRssCheckBox // @@ -705,6 +680,7 @@ this.showRssCheckBox.TabIndex = 1; this.showRssCheckBox.Text = "Show RSS"; this.showRssCheckBox.UseVisualStyleBackColor = true; + this.showRssCheckBox.CheckedChanged += new System.EventHandler(this.showRssCheckBox_CheckedChanged); // // subMenuGroupBox // @@ -720,6 +696,57 @@ this.subMenuGroupBox.TabStop = false; this.subMenuGroupBox.Text = "Sub Menu"; // + // subMenuListBox + // + this.subMenuListBox.BackColor = System.Drawing.Color.White; + this.subMenuListBox.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.subMenuListBox.FormattingEnabled = true; + this.subMenuListBox.Location = new System.Drawing.Point(6, 25); + this.subMenuListBox.Name = "subMenuListBox"; + this.subMenuListBox.Size = new System.Drawing.Size(138, 134); + this.subMenuListBox.TabIndex = 22; + this.subMenuListBox.SelectedIndexChanged += new System.EventHandler(this.subMenuListBox_SelectedIndexChanged); + this.subMenuListBox.Enter += new System.EventHandler(this.subMenuListBox_Enter); + // + // menuGroupBox + // + this.menuGroupBox.Controls.Add(this.menuRowRemoveButton); + this.menuGroupBox.Controls.Add(this.menuRowDownButton); + this.menuGroupBox.Controls.Add(this.menuRowUpButton); + this.menuGroupBox.Controls.Add(this.menuListBox); + this.menuGroupBox.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.menuGroupBox.Location = new System.Drawing.Point(3, 3); + this.menuGroupBox.Name = "menuGroupBox"; + this.menuGroupBox.Size = new System.Drawing.Size(150, 221); + this.menuGroupBox.TabIndex = 21; + this.menuGroupBox.TabStop = false; + this.menuGroupBox.Text = "Menu"; + // + // menuListBox + // + this.menuListBox.BackColor = System.Drawing.Color.White; + this.menuListBox.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.menuListBox.FormattingEnabled = true; + this.menuListBox.Location = new System.Drawing.Point(6, 25); + this.menuListBox.Name = "menuListBox"; + this.menuListBox.Size = new System.Drawing.Size(138, 134); + this.menuListBox.TabIndex = 18; + this.menuListBox.SelectedIndexChanged += new System.EventHandler(this.menuListBox_SelectedIndexChanged); + this.menuListBox.Enter += new System.EventHandler(this.menuListBox_Enter); + // + // backgroundImageTimer + // + this.backgroundImageTimer.Interval = 2500; + this.backgroundImageTimer.Tick += new System.EventHandler(this.backgroundImageTimer_Tick); + // + // iconOpenFileDialog + // + this.iconOpenFileDialog.Filter = "Image Files |*.png;*.jpg;*.bmp;*.gif"; + // + // toolTip + // + this.toolTip.ShowAlways = true; + // // subMenuRowRemoveButton // this.subMenuRowRemoveButton.AutoSize = true; @@ -756,32 +783,6 @@ this.subMenuRowUpButton.UseVisualStyleBackColor = true; this.subMenuRowUpButton.Click += new System.EventHandler(this.subMenuRowUpButton_Click); // - // subMenuListBox - // - this.subMenuListBox.BackColor = System.Drawing.Color.White; - this.subMenuListBox.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.subMenuListBox.FormattingEnabled = true; - this.subMenuListBox.Location = new System.Drawing.Point(6, 25); - this.subMenuListBox.Name = "subMenuListBox"; - this.subMenuListBox.Size = new System.Drawing.Size(138, 134); - this.subMenuListBox.TabIndex = 22; - this.subMenuListBox.SelectedIndexChanged += new System.EventHandler(this.subMenuListBox_SelectedIndexChanged); - this.subMenuListBox.Enter += new System.EventHandler(this.subMenuListBox_Enter); - // - // menuGroupBox - // - this.menuGroupBox.Controls.Add(this.menuRowRemoveButton); - this.menuGroupBox.Controls.Add(this.menuRowDownButton); - this.menuGroupBox.Controls.Add(this.menuRowUpButton); - this.menuGroupBox.Controls.Add(this.menuListBox); - this.menuGroupBox.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.menuGroupBox.Location = new System.Drawing.Point(3, 3); - this.menuGroupBox.Name = "menuGroupBox"; - this.menuGroupBox.Size = new System.Drawing.Size(150, 221); - this.menuGroupBox.TabIndex = 21; - this.menuGroupBox.TabStop = false; - this.menuGroupBox.Text = "Menu"; - // // menuRowRemoveButton // this.menuRowRemoveButton.AutoSize = true; @@ -818,18 +819,6 @@ this.menuRowUpButton.UseVisualStyleBackColor = true; this.menuRowUpButton.Click += new System.EventHandler(this.menuRowUpButton_Click); // - // menuListBox - // - this.menuListBox.BackColor = System.Drawing.Color.White; - this.menuListBox.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.menuListBox.FormattingEnabled = true; - this.menuListBox.Location = new System.Drawing.Point(6, 25); - this.menuListBox.Name = "menuListBox"; - this.menuListBox.Size = new System.Drawing.Size(138, 134); - this.menuListBox.TabIndex = 18; - this.menuListBox.SelectedIndexChanged += new System.EventHandler(this.menuListBox_SelectedIndexChanged); - this.menuListBox.Enter += new System.EventHandler(this.menuListBox_Enter); - // // subMenuArrowPictureBox // this.subMenuArrowPictureBox.Image = global::ProcessPlugins.XtremeMenuEditor.Properties.Resources.MiniArrowRight; @@ -840,11 +829,40 @@ this.subMenuArrowPictureBox.TabIndex = 26; this.subMenuArrowPictureBox.TabStop = false; // - // backgroundImageTimer + // iconPictureBox // - this.backgroundImageTimer.Interval = 2500; - this.backgroundImageTimer.Tick += new System.EventHandler(this.backgroundImageTimer_Tick); + this.iconPictureBox.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(213)))), ((int)(((byte)(220)))), ((int)(((byte)(227))))); + this.iconPictureBox.ErrorImage = global::ProcessPlugins.XtremeMenuEditor.Properties.Resources.IconError; + this.iconPictureBox.Location = new System.Drawing.Point(21, 22); + this.iconPictureBox.Name = "iconPictureBox"; + this.iconPictureBox.Size = new System.Drawing.Size(64, 64); + this.iconPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.iconPictureBox.TabIndex = 32; + this.iconPictureBox.TabStop = false; // + // fanartHandlerPictureBox + // + this.fanartHandlerPictureBox.BackColor = System.Drawing.Color.Transparent; + this.fanartHandlerPictureBox.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.fanartHandlerPictureBox.Image = global::ProcessPlugins.XtremeMenuEditor.Properties.Resources.FanartHandler; + this.fanartHandlerPictureBox.Location = new System.Drawing.Point(234, 93); + this.fanartHandlerPictureBox.Name = "fanartHandlerPictureBox"; + this.fanartHandlerPictureBox.Size = new System.Drawing.Size(48, 48); + this.fanartHandlerPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.fanartHandlerPictureBox.TabIndex = 31; + this.fanartHandlerPictureBox.TabStop = false; + this.fanartHandlerPictureBox.Visible = false; + // + // backgroundPictureBox + // + this.backgroundPictureBox.ErrorImage = global::ProcessPlugins.XtremeMenuEditor.Properties.Resources.BackgroundError; + this.backgroundPictureBox.Location = new System.Drawing.Point(42, 93); + this.backgroundPictureBox.Name = "backgroundPictureBox"; + this.backgroundPictureBox.Size = new System.Drawing.Size(240, 135); + this.backgroundPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.backgroundPictureBox.TabIndex = 14; + this.backgroundPictureBox.TabStop = false; + // // infoPictureBox // this.infoPictureBox.Image = ((System.Drawing.Image)(resources.GetObject("infoPictureBox.Image"))); @@ -928,6 +946,17 @@ this.subMenuRowEditButton.UseVisualStyleBackColor = true; this.subMenuRowEditButton.Click += new System.EventHandler(this.subMenuRowEditButton_Click); // + // updateNotifyMenuPictureBox + // + this.updateNotifyMenuPictureBox.Image = global::ProcessPlugins.XtremeMenuEditor.Properties.Resources.UpdateNotify; + this.updateNotifyMenuPictureBox.Location = new System.Drawing.Point(773, 28); + this.updateNotifyMenuPictureBox.Name = "updateNotifyMenuPictureBox"; + this.updateNotifyMenuPictureBox.Size = new System.Drawing.Size(40, 70); + this.updateNotifyMenuPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.updateNotifyMenuPictureBox.TabIndex = 30; + this.updateNotifyMenuPictureBox.TabStop = false; + this.updateNotifyMenuPictureBox.Visible = false; + // // arrowsPictureBox // this.arrowsPictureBox.ErrorImage = null; @@ -939,13 +968,21 @@ this.arrowsPictureBox.TabIndex = 26; this.arrowsPictureBox.TabStop = false; // - // iconOpenFileDialog + // updateNotifySubMenuPictureBox // - this.iconOpenFileDialog.Filter = "Image Files |*.png;*.jpg;*.bmp;*.gif"; + this.updateNotifySubMenuPictureBox.Image = global::ProcessPlugins.XtremeMenuEditor.Properties.Resources.UpdateNotify; + this.updateNotifySubMenuPictureBox.Location = new System.Drawing.Point(943, 28); + this.updateNotifySubMenuPictureBox.Name = "updateNotifySubMenuPictureBox"; + this.updateNotifySubMenuPictureBox.Size = new System.Drawing.Size(40, 70); + this.updateNotifySubMenuPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.updateNotifySubMenuPictureBox.TabIndex = 31; + this.updateNotifySubMenuPictureBox.TabStop = false; + this.updateNotifySubMenuPictureBox.Visible = false; // - // toolTip + // updateNotifyTimer // - this.toolTip.ShowAlways = true; + this.updateNotifyTimer.Interval = 1500; + this.updateNotifyTimer.Tick += new System.EventHandler(this.updateNotifyTimer_Tick); // // BHEditorForm // @@ -963,6 +1000,8 @@ this.Controls.Add(this.propRightPictureBox); this.Controls.Add(this.menuRowEditButton); this.Controls.Add(this.subMenuRowEditButton); + this.Controls.Add(this.updateNotifyMenuPictureBox); + this.Controls.Add(this.updateNotifySubMenuPictureBox); this.Controls.Add(this.arrowsPictureBox); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); @@ -970,6 +1009,7 @@ this.Name = "BHEditorForm"; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; this.Text = "Xtreme Custom Menu Editor"; + this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.BHEditorForm_FormClosing); this.Load += new System.EventHandler(this.BHEditorForm_Load); this.Shown += new System.EventHandler(this.BHEditorForm_Shown); this.itemsTabControl.ResumeLayout(false); @@ -979,11 +1019,8 @@ this.propertiesGroupBox.ResumeLayout(false); this.propertiesGroupBox.PerformLayout(); this.iconGroupBox.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.iconPictureBox)).EndInit(); this.backgroundGroupBox.ResumeLayout(false); this.backgroundGroupBox.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.fanartHandlerPictureBox)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.backgroundPictureBox)).EndInit(); this.overlayGroupBox.ResumeLayout(false); this.overlayGroupBox.PerformLayout(); this.menuPanel.ResumeLayout(false); @@ -1000,10 +1037,15 @@ this.menuGroupBox.ResumeLayout(false); this.menuGroupBox.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.subMenuArrowPictureBox)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.iconPictureBox)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.fanartHandlerPictureBox)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.backgroundPictureBox)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.infoPictureBox)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.propLeftPictureBox)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.propRightPictureBox)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.updateNotifyMenuPictureBox)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.arrowsPictureBox)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.updateNotifySubMenuPictureBox)).EndInit(); this.ResumeLayout(false); this.PerformLayout(); @@ -1084,6 +1126,9 @@ private System.Windows.Forms.Label multiIMageTimeLabel; private System.Windows.Forms.TrackBar multiImageTimeTrackBar; private System.Windows.Forms.ToolTip toolTip; + private System.Windows.Forms.PictureBox updateNotifyMenuPictureBox; + private System.Windows.Forms.PictureBox updateNotifySubMenuPictureBox; + private System.Windows.Forms.Timer updateNotifyTimer; } } Modified: trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/BHEditorForm.cs =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/BHEditorForm.cs 2013-11-09 19:35:41 UTC (rev 4673) +++ trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/BHEditorForm.cs 2013-11-11 18:20:05 UTC (rev 4674) @@ -22,9 +22,10 @@ private const int SubMenuItemsMaxNum = 5; //Numero massimo elementi di sotto-menu private MediaPortal myMediaPortal; //Istanza classe Mediaportal (dati relativi all'installazione ed alla skin) private MenuItems myMenu; //Istanza classe MenuItems (dati relativi al menu per BasicHome) - private bool falseRemMenuItem = false; //Rimozione virtuale elemento di menu (usata per editazione e spostamento) - private bool falseAddMenuItem = false; //Aggiunta virtuale elemento di menu (usata per editazione) - private bool showingProperties = false; //Visualizzazione proprietà elemento in corso + private bool unsavedChanges; //Presenza modifiche da salvare + private bool falseRemMenuItem; //Rimozione virtuale elemento di menu (usata per editazione e spostamento) + private bool falseAddMenuItem; //Aggiunta virtuale elemento di menu (usata per editazione) + private bool showingProperties; //Visualizzazione proprietà elemento in corso private string[] bgImages = new string[50]; //Array immagini di background da visualizzare (multi-immagine) private int bgImageIndex = 0; //Indice immagine di background visualizzata (multi-immagine) #endregion @@ -61,7 +62,9 @@ myMediaPortal.SelectedSkin.FillTreeViewSkinLinks(skinLinksTreeView); skinLinksTreeView.ExpandAll(); skinLinksTreeView.SelectedNode = skinLinksTreeView.Nodes[0]; - + + unsavedChanges = false; //--> necessario a fine aggiornamento controlli grafici + fanartHandlerPictureBox.Parent = backgroundPictureBox; fanartHandlerPictureBox.Location = new Point(fanartHandlerPictureBox.Location.X - backgroundPictureBox.Location.X, fanartHandlerPictureBox.Location.Y - backgroundPictureBox.Location.Y); @@ -110,8 +113,11 @@ skinFileShowLabel.Text = myMediaPortal.SelectedSkin.SkinFiles[selectedIndex].Name; windowIdShowLabel.Text = myMediaPortal.SelectedSkin.SkinFiles[selectedIndex].Id.ToString(); loadParameterTextBox.Text = ""; + multiImageRadioButton.Enabled = true; + fanartRadioButton.Enabled = true; singleImageRadioButton.Checked = true; singleImageComboBox.Text = "hover_extensions.png"; + multiImageComboBox.SelectedIndex = 0; fanartComboBox.SelectedIndex = 0; iconComboBox.Text = ""; overlayGroupBox.Enabled = true; @@ -132,6 +138,8 @@ skinFileShowLabel.Text = myMediaPortal.SelectedSkin.SkinLinks[selectedIndex].XmlFile; windowIdShowLabel.Text = myMediaPortal.SelectedSkin.SkinLinks[selectedIndex].WindowID.ToString(); loadParameterTextBox.Text = myMediaPortal.SelectedSkin.SkinLinks[selectedIndex].LoadParameter; + multiImageRadioButton.Enabled = true; + fanartRadioButton.Enabled = true; if (myMediaPortal.SelectedSkin.SkinLinks[selectedIndex].BackgroundImage.Length > 0) { singleImageRadioButton.Checked = true; @@ -173,6 +181,8 @@ skinFileShowLabel.Text = myMenu.Items[selectedIndex].XmlFile; windowIdShowLabel.Text = myMenu.Items[selectedIndex].Hyperlink.ToString(); loadParameterTextBox.Text = myMenu.Items[selectedIndex].HyperlinkParameter; + multiImageRadioButton.Enabled = true; + fanartRadioButton.Enabled = true; if (myMenu.Items[selectedIndex].BackgroundImage.Length > 0) { singleImageRadioButton.Checked = true; @@ -216,28 +226,12 @@ skinFileShowLabel.Text = myMenu.Items[menuListBox.SelectedIndex].SubMenuItems[selectedIndex].XmlFile; windowIdShowLabel.Text = myMenu.Items[menuListBox.SelectedIndex].SubMenuItems[selectedIndex].Hyperlink.ToString(); loadParameterTextBox.Text = myMenu.Items[menuListBox.SelectedIndex].SubMenuItems[selectedIndex].HyperlinkParameter; - if (myMenu.Items[menuListBox.SelectedIndex].SubMenuItems[selectedIndex].BackgroundImage.Length > 0) - { - singleImageRadioButton.Checked = true; - singleImageComboBox.Text = myMenu.Items[menuListBox.SelectedIndex].SubMenuItems[selectedIndex].BackgroundImage; - } - else - { - if (myMenu.Items[menuListBox.SelectedIndex].SubMenuItems[selectedIndex].BackgroundFolder.Length > 0) - { - multiImageRadioButton.Checked = true; - multiImageComboBox.Text = myMenu.Items[menuListBox.SelectedIndex].SubMenuItems[selectedIndex].BackgroundFolder; - } - else - { - if (myMenu.Items[menuListBox.SelectedIndex].SubMenuItems[selectedIndex].FanartHandler.Length > 0) - { - fanartRadioButton.Checked = true; - fanartComboBox.SelectedIndex = fanartComboBox.FindStringExact(myMediaPortal.GetFanartDescription(myMenu.Items[menuListBox.SelectedIndex].SubMenuItems[selectedIndex].FanartHandler)); - } - - } - } + singleImageRadioButton.Checked = true; + singleImageComboBox.Text = myMenu.Items[menuListBox.SelectedIndex].SubMenuItems[selectedIndex].BackgroundImage; + multiImageComboBox.SelectedIndex = 0; + multiImageRadioButton.Enabled = false; + fanartComboBox.SelectedIndex = 0; + fanartRadioButton.Enabled = false; iconComboBox.Text = myMediaPortal.SelectedSkin.GetMenuIconFile(myMenu.Items[menuListBox.SelectedIndex].SubMenuItems[selectedIndex].Icon); overlayGroupBox.Enabled = false; overlayComboBox.SelectedIndex = 0; @@ -345,6 +339,7 @@ } private void MoveSubMenuItemList(bool dirUp) //Spostamento elemento di sotto-menu { + unsavedChanges = true; int index = subMenuListBox.SelectedIndex; SubMenuItem smItem = myMenu.Items[menuListBox.SelectedIndex].SubMenuItems[index]; myMenu.Items[menuListBox.SelectedIndex].SubMenuItems.RemoveAt(index); @@ -425,19 +420,20 @@ Tools.InfoMessage("A caption is requested."); return; } + + if (labelTextBox.Text.Length > 0 || multiImageRadioButton.Checked || fanartRadioButton.Checked || overlayComboBox.SelectedIndex > 0) + Tools.InfoMessage("Sub-menu items limitations:\n" + + " - only support single background image (no multi-image, no fanart)\n" + + " - do not support overlay\n" + + " - do not display context labels" ); + + unsavedChanges = true; SubMenuItem smItem = new SubMenuItem(); smItem.Caption = captionTextBox.Text; smItem.XmlFile = skinFileShowLabel.Text; smItem.Hyperlink = Convert.ToInt32(windowIdShowLabel.Text); smItem.HyperlinkParameter = loadParameterTextBox.Text; - if (singleImageRadioButton.Checked) - smItem.BackgroundImage = singleImageComboBox.Text; - else - if (multiImageRadioButton.Checked) - smItem.BackgroundFolder = multiImageComboBox.Text; - else - if (fanartRadioButton.Checked) - smItem.FanartHandler = myMediaPortal.GetFanartValue(fanartComboBox.Text); + smItem.BackgroundImage = singleImageComboBox.Text; smItem.Icon = myMediaPortal.SelectedSkin.GetMenuIconPath(iconComboBox.Text); if (edit) //Caso di editazione: rimozione ed re-inserimento elemento { @@ -468,6 +464,10 @@ //Se elemento non trovato, viene selezionato il primo defaultMenuItemComboBox.SelectedIndex = (defaultItemIndex < 0) ? 0 : defaultItemIndex; } + private void UpdateNotify() + { + + } private void SaveMenu() //Salvataggio impostazioni e creazione menu { myMenu.GeneralDefaultItemIndex = defaultMenuItemComboBox.SelectedIndex; @@ -477,8 +477,9 @@ myMenu.EditorClearCache = clearCacheCheckBox.Checked; myMenu.EditorCreateBackup = createBackupCheckBox.Checked; - myMenu.SaveMenu(myMediaPortal.SelectedSkin.CachePath, - myMediaPortal.SelectedSkin.SkinPath); //--> salvataggio & creazione (con eventuale cancellazione cache) + if (myMenu.SaveMenu(myMediaPortal.SelectedSkin.CachePath, + myMediaPortal.SelectedSkin.SkinPath)) //--> salvataggio & creazione (con eventuale cancellazione cache) + unsavedChanges = false; } private void ShowInfo() //Visualizzazione informazioni versione { @@ -522,6 +523,17 @@ { skinLinksTreeView.Focus(); } + private void BHEditorForm_FormClosing(object sender, FormClosingEventArgs e) + { + if (unsavedChanges) //Se presenti modifiche non salvate + { //Richiesta conferma per chiusura applicazione + if (!Tools.QuestionMessage("Unsaved changes will be lost...\nDo you want to proceed?")) + { + e.Cancel = true; //--> annullamento chiusura form + return; + } + } + } #endregion #region Eventi Liste Files & Links Skin private void itemsTabControl_SelectedIndexChanged(object sender, EventArgs e) @@ -715,17 +727,40 @@ } private void myMenuItems_ListChanged(object sender, EventArgs e) { + unsavedChanges = true; if (!falseRemMenuItem && myMenu.Items.Count > 0) DefaultMenuItemRefresh(); } + private void defaultMenuItemComboBox_SelectedIndexChanged(object sender, EventArgs e) + { + unsavedChanges = true; + } + private void showRssCheckBox_CheckedChanged(object sender, EventArgs e) + { + unsavedChanges = true; + } + private void backgroundAnimatedCheckBox_CheckedChanged(object sender, EventArgs e) + { + unsavedChanges = true; + } private void multiImageTimeTrackBar_ValueChanged(object sender, EventArgs e) { + unsavedChanges = true; multiIMageTimeLabel.Text = multiImageTimeTrackBar.Value.ToString(); } + private void clearCacheCheckBox_CheckedChanged(object sender, EventArgs e) + { + unsavedChanges = true; + } + private void createBackupCheckBox_CheckedChanged(object sender, EventArgs e) + { + unsavedChanges = true; + } #endregion #region Eventi Modifica Sotto-Menu private void subMenuRowRemoveButton_Click(object sender, EventArgs e) { + unsavedChanges = true; int index = subMenuListBox.SelectedIndex; myMenu.Items[menuListBox.SelectedIndex].SubMenuItems.RemoveAt(index); subMenuListBox.Focus(); @@ -807,5 +842,14 @@ return false; } #endregion + + private void updateNotifyTimer_Tick(object sender, EventArgs e) + { + if (menuRowEditButton.Visible) + updateNotifyMenuPictureBox.Visible = !updateNotifyMenuPictureBox.Visible; + else + if (subMenuRowEditButton.Visible) + updateNotifySubMenuPictureBox.Visible = !updateNotifySubMenuPictureBox.Visible; + } } } Modified: trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/BHEditorForm.resx =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/BHEditorForm.resx 2013-11-09 19:35:41 UTC (rev 4673) +++ trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/BHEditorForm.resx 2013-11-11 18:20:05 UTC (rev 4674) @@ -123,15 +123,27 @@ <metadata name="linksTabPage.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> + <metadata name="skinTabPage.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="linksTabPage.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> <metadata name="skinLinksTreeView.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> + <metadata name="skinLinksTreeView.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> <metadata name="skinTabPage.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> <metadata name="skinFilesListBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> + <metadata name="skinFilesListBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> <metadata name="multiImageFolderBrowserDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <value>183, 2</value> </metadata> @@ -144,9 +156,51 @@ <metadata name="propertiesGroupBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> + <metadata name="propertiesGroupBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> <metadata name="iconGroupBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> + <metadata name="loadParameterTextBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="windowIdShowLabel.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="skinFileShowLabel.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="captionTextBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="backgroundGroupBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="overlayGroupBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="labelTextBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="loadParameterLabel.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="windowIdLabel.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="skinFileLabel.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="captionLabel.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="labelLabel.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="iconGroupBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> <metadata name="iconPictureBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> @@ -156,6 +210,12 @@ <metadata name="iconBrowseButton.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> + <metadata name="iconComboBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="iconBrowseButton.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> <metadata name="loadParameterTextBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> @@ -201,6 +261,30 @@ <metadata name="singleImageBrowseButton.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> + <metadata name="fanartComboBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="multiImageComboBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="fanartRadioButton.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="multiImageRadioButton.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="singleImageRadioButton.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="singleImageComboBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="multiImageBrowseButton.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="singleImageBrowseButton.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> <metadata name="overlayGroupBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> @@ -210,6 +294,12 @@ <metadata name="overlayComboBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> + <metadata name="overlayLabel.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="overlayComboBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> <metadata name="labelTextBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> @@ -234,6 +324,21 @@ <metadata name="creationGroupBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> + <metadata name="generalGroupBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="subMenuGroupBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="menuGroupBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="subMenuArrowPictureBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="creationGroupBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> <metadata name="createBackupCheckBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> @@ -243,12 +348,33 @@ <metadata name="saveButton.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> + <metadata name="createBackupCheckBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="clearCacheCheckBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="saveButton.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> <metadata name="generalGroupBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> <metadata name="multiImageTimeGroupBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> + <metadata name="defaultMenuItemGroupBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="backgroundAnimatedCheckBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="showRssCheckBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="multiImageTimeGroupBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> <metadata name="multiIMageTimeLabel.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> @@ -258,12 +384,24 @@ <metadata name="multiImageTimeTrackBar.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> + <metadata name="multiIMageTimeLabel.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="multiImageTimeSecLabel.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="multiImageTimeTrackBar.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> <metadata name="defaultMenuItemGroupBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> <metadata name="defaultMenuItemComboBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> + <metadata name="defaultMenuItemComboBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> <metadata name="backgroundAnimatedCheckBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> @@ -285,6 +423,9 @@ <metadata name="subMenuListBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> + <metadata name="subMenuListBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> <metadata name="menuGroupBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> @@ -300,12 +441,48 @@ <metadata name="menuListBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> - <metadata name="subMenuArrowPictureBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <metadata name="menuListBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> <metadata name="backgroundImageTimer.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <value>390, 2</value> </metadata> + <metadata name="iconOpenFileDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> + <value>555, 2</value> + </metadata> + <metadata name="toolTip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> + <value>833, 1</value> + </metadata> + <metadata name="subMenuRowRemoveButton.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="subMenuRowDownButton.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="subMenuRowUpButton.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="menuRowRemoveButton.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="menuRowDownButton.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="menuRowUpButton.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="subMenuArrowPictureBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="iconPictureBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="fanartHandlerPictureBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> + <metadata name="backgroundPictureBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> + <value>True</value> + </metadata> <metadata name="infoPictureBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> @@ -510,12 +687,9 @@ AAAASUVORK5CYII= </value> </data> - <metadata name="iconOpenFileDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> - <value>555, 2</value> + <metadata name="updateNotifyTimer.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> + <value>700, 1</value> </metadata> - <metadata name="toolTip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> - <value>703, 1</value> - </metadata> <metadata name="$this.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> Modified: trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/Menu.cs =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/Menu.cs 2013-11-09 19:35:41 UTC (rev 4673) +++ trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/Menu.cs 2013-11-11 18:20:05 UTC (rev 4674) @@ -16,14 +16,14 @@ public int Hyperlink = 0; //Id finestra per visualizzazione in MediaPortal public string HyperlinkParameter = ""; //Eventuali parametri aggiuntivi per visualizzazione (sotto-categorie, ecc.) public string BackgroundImage = ""; //File immagine di background - public string BackgroundFolder = ""; //Cartella per multi-image di background - public string FanartHandler = ""; //Tipologia ... [truncated message content] |