|
From: <nic...@us...> - 2014-01-14 21:31:54
|
Revision: 4729
http://sourceforge.net/p/mp-plugins/code/4729
Author: nicsergio
Date: 2014-01-14 21:31:50 +0000 (Tue, 14 Jan 2014)
Log Message:
-----------
Modified Paths:
--------------
trunk/plugins/ShortCuter&SkinEditor/Source/Common/My.Common.csproj
trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Properties/Resources.Designer.cs
trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Properties/Resources.resx
trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuter.csproj
trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuterConfig.Designer.cs
trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuterConfig.cs
trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuterConfig.resx
trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuts.cs
Added Paths:
-----------
trunk/plugins/ShortCuter&SkinEditor/Source/Common/Resources/Images/RowsCopy.png
Modified: trunk/plugins/ShortCuter&SkinEditor/Source/Common/My.Common.csproj
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/Common/My.Common.csproj 2014-01-14 20:55:15 UTC (rev 4728)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/Common/My.Common.csproj 2014-01-14 21:31:50 UTC (rev 4729)
@@ -63,6 +63,7 @@
<Content Include="Resources\Images\RowEdit.png" />
<Content Include="Resources\Images\RowRemove.png" />
<Content Include="Resources\Images\Rows.png" />
+ <Content Include="Resources\Images\RowsCopy.png" />
<Content Include="Resources\Images\RowUp.png" />
<Content Include="Resources\Images\TreeViewIcons\BasicHome.png" />
<Content Include="Resources\Images\TreeViewIcons\BD.png" />
Added: trunk/plugins/ShortCuter&SkinEditor/Source/Common/Resources/Images/RowsCopy.png
===================================================================
(Binary files differ)
Index: trunk/plugins/ShortCuter&SkinEditor/Source/Common/Resources/Images/RowsCopy.png
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/Common/Resources/Images/RowsCopy.png 2014-01-14 20:55:15 UTC (rev 4728)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/Common/Resources/Images/RowsCopy.png 2014-01-14 21:31:50 UTC (rev 4729)
Property changes on: trunk/plugins/ShortCuter&SkinEditor/Source/Common/Resources/Images/RowsCopy.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Properties/Resources.Designer.cs
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Properties/Resources.Designer.cs 2014-01-14 20:55:15 UTC (rev 4728)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Properties/Resources.Designer.cs 2014-01-14 21:31:50 UTC (rev 4729)
@@ -1,7 +1,7 @@
//------------------------------------------------------------------------------
// <auto-generated>
// Il codice è stato generato da uno strumento.
-// Versione runtime:4.0.30319.18052
+// Versione runtime:4.0.30319.17929
//
// Le modifiche apportate a questo file possono provocare un comportamento non corretto e andranno perse se
// il codice viene rigenerato.
@@ -123,6 +123,16 @@
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
+ internal static System.Drawing.Bitmap RowsCopy {
+ get {
+ object obj = ResourceManager.GetObject("RowsCopy", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
internal static System.Drawing.Bitmap RowUp {
get {
object obj = ResourceManager.GetObject("RowUp", resourceCulture);
Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Properties/Resources.resx
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Properties/Resources.resx 2014-01-14 20:55:15 UTC (rev 4728)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Properties/Resources.resx 2014-01-14 21:31:50 UTC (rev 4729)
@@ -124,7 +124,6 @@
<data name="Info" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\..\common\resources\images\info.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="Ok" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\..\common\resources\images\ok.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@@ -137,6 +136,10 @@
<data name="RowRemove" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\..\common\resources\images\rowremove.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+ <data name="RowsCopy" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\..\common\resources\images\rowscopy.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
<data name="RowUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\..\common\resources\images\rowup.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuter.csproj
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuter.csproj 2014-01-14 20:55:15 UTC (rev 4728)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuter.csproj 2014-01-14 21:31:50 UTC (rev 4729)
@@ -6,7 +6,7 @@
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{20CEBE32-A39E-4A61-B2BD-90BF16E2AEE8}</ProjectGuid>
- <OutputType>Library</OutputType>
+ <OutputType>WinExe</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>ProcessPlugins.ShortCuter</RootNamespace>
<AssemblyName>ShortCuter</AssemblyName>
@@ -171,6 +171,9 @@
<Content Include="..\Common\Resources\Images\RowRemove.png">
<Link>Resources\Images\RowRemove.png</Link>
</Content>
+ <Content Include="..\Common\Resources\Images\RowsCopy.png">
+ <Link>Resources\Images\RowsCopy.png</Link>
+ </Content>
<Content Include="..\Common\Resources\Images\RowUp.png">
<Link>Resources\Images\RowUp.png</Link>
</Content>
Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuterConfig.Designer.cs
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuterConfig.Designer.cs 2014-01-14 20:55:15 UTC (rev 4728)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuterConfig.Designer.cs 2014-01-14 21:31:50 UTC (rev 4729)
@@ -59,6 +59,7 @@
this.numLockComboBox = new System.Windows.Forms.ComboBox();
this.capsLockGroupBox = new System.Windows.Forms.GroupBox();
this.capsLockComboBox = new System.Windows.Forms.ComboBox();
+ this.rowCopyButton = new System.Windows.Forms.Button();
((System.ComponentModel.ISupportInitialize)(this.shortCutsDataGridView)).BeginInit();
this.itemsTabControl.SuspendLayout();
this.linksTabPage.SuspendLayout();
@@ -404,11 +405,24 @@
this.capsLockComboBox.Size = new System.Drawing.Size(133, 21);
this.capsLockComboBox.TabIndex = 0;
//
+ // rowCopyButton
+ //
+ this.rowCopyButton.AutoSize = true;
+ this.rowCopyButton.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
+ this.rowCopyButton.Image = global::ProcessPlugins.ShortCuter.Properties.Resources.RowsCopy;
+ this.rowCopyButton.Location = new System.Drawing.Point(94, 264);
+ this.rowCopyButton.Name = "rowCopyButton";
+ this.rowCopyButton.Size = new System.Drawing.Size(38, 38);
+ this.rowCopyButton.TabIndex = 38;
+ this.rowCopyButton.UseVisualStyleBackColor = true;
+ this.rowCopyButton.Click += new System.EventHandler(this.rowCopyButton_Click);
+ //
// ShortCuterConfig
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1018, 740);
+ this.Controls.Add(this.rowCopyButton);
this.Controls.Add(this.overridesGroupBox);
this.Controls.Add(this.saveButton);
this.Controls.Add(this.rowDownButton);
@@ -480,6 +494,7 @@
private System.Windows.Forms.GroupBox numLockGroupBox;
private System.Windows.Forms.ComboBox capsLockComboBox;
private System.Windows.Forms.ComboBox numLockComboBox;
+ private System.Windows.Forms.Button rowCopyButton;
}
}
\ No newline at end of file
Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuterConfig.cs
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuterConfig.cs 2014-01-14 20:55:15 UTC (rev 4728)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuterConfig.cs 2014-01-14 21:31:50 UTC (rev 4729)
@@ -44,6 +44,7 @@
toolTip.SetToolTip(skinLinksTreeView, "Double click to set the link's parameter to shortcut");
toolTip.SetToolTip(rowAddButton, "Add shortcut to list");
toolTip.SetToolTip(rowRemoveButton, "Remove selected shortcut from list");
+ toolTip.SetToolTip(rowCopyButton, "Copy selected shortcut to list");
toolTip.SetToolTip(rowUpButton, "Move up selected shortcut in list");
toolTip.SetToolTip(rowDownButton, "Move down selected shortcut in list");
toolTip.SetToolTip(resetButton, "Reset actual settings and load the default configuration");
@@ -77,7 +78,7 @@
keyColumn.DefaultCellStyle.Font = new Font("Microsoft Sans Serif", 8, FontStyle.Bold);
keyColumn.DefaultCellStyle.BackColor = Color.Yellow;
keyColumn.ReadOnly = true;
- keyColumn.ToolTipText = "Key assigned to the shortcut";
+ keyColumn.ToolTipText = "Key assigned to the shortcut (double click on the cell)";
DataGridViewCheckBoxColumn ctrlColumn = new DataGridViewCheckBoxColumn();
ctrlColumn.DataPropertyName = "Ctrl";
@@ -344,6 +345,7 @@
{
unsavedChanges = true;
rowRemoveButton.Enabled = (myShortCuts.Items.Count > 0);
+ rowCopyButton.Enabled = (myShortCuts.Items.Count > 0);
MoveItemsListButtonsEnable();
}
private void rowAddButton_Click(object sender, EventArgs e)
@@ -362,6 +364,11 @@
shortCutsDataGridView.CurrentCell = shortCutsDataGridView[0, 0];
}
}
+ private void rowCopyButton_Click(object sender, EventArgs e)
+ {
+ if (myShortCuts.Items.Count > 0)
+ myShortCuts.Items.Insert(shortCutsDataGridView.CurrentRow.Index, myShortCuts.Items[shortCutsDataGridView.CurrentRow.Index].Clone());
+ }
private void rowUpButton_Click(object sender, EventArgs e)
{
MoveItemList(true);
Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuterConfig.resx
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuterConfig.resx 2014-01-14 20:55:15 UTC (rev 4728)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuterConfig.resx 2014-01-14 21:31:50 UTC (rev 4729)
@@ -201,6 +201,9 @@
<metadata name="capsLockComboBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
+ <metadata name="rowCopyButton.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+ <value>True</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/ShortCuter/ShortCuts.cs
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuts.cs 2014-01-14 20:55:15 UTC (rev 4728)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuts.cs 2014-01-14 21:31:50 UTC (rev 4729)
@@ -77,6 +77,20 @@
else
return false;
}
+ public ShortCut Clone() //Clonazione shortcut
+ {
+ ShortCut sc = new ShortCut();
+ sc.Caption = _caption;
+ sc.Key = _key;
+ sc.Ctrl = _ctrl;
+ sc.Alt = _alt;
+ sc.Shift = _shift;
+ sc.WindowID = _windowID;
+ sc.LoadParameter = _loadParameter;
+ sc.Return = _return;
+ sc.SoundEffect = _soundEffect;
+ return sc;
+ }
public override string ToString() //Override metodo ToString per stampare le proprietà dello shortcut
{
string ret;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|