|
From: <nic...@us...> - 2013-11-19 20:17:55
|
Revision: 4681
http://sourceforge.net/p/mp-plugins/code/4681
Author: nicsergio
Date: 2013-11-19 20:17:53 +0000 (Tue, 19 Nov 2013)
Log Message:
-----------
Modified Paths:
--------------
trunk/plugins/ShortCuter&SkinEditor/Source/Common/My.Common.csproj
trunk/plugins/ShortCuter&SkinEditor/Source/Common/Tools.cs
trunk/plugins/ShortCuter&SkinEditor/Source/Common/VersionInfo.Designer.cs
trunk/plugins/ShortCuter&SkinEditor/Source/Common/VersionInfo.cs
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/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/Properties/Resources.Designer.cs
trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/Properties/Resources.resx
trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/XtremeMenuEditor.csproj
Added Paths:
-----------
trunk/plugins/ShortCuter&SkinEditor/Source/Common/Properties/Resources.Designer.cs
trunk/plugins/ShortCuter&SkinEditor/Source/Common/Properties/Resources.resx
trunk/plugins/ShortCuter&SkinEditor/Source/Common/VersionInfo.resx
Modified: trunk/plugins/ShortCuter&SkinEditor/Source/Common/My.Common.csproj
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/Common/My.Common.csproj 2013-11-18 18:51:11 UTC (rev 4680)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/Common/My.Common.csproj 2013-11-19 20:17:53 UTC (rev 4681)
@@ -44,15 +44,20 @@
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
- <Compile Include="Skin.cs" />
- <Compile Include="Properties\AssemblyInfo.cs" />
- <Compile Include="Tools.cs" />
<Compile Include="VersionInfo.cs">
<SubType>Form</SubType>
</Compile>
- <Compile Include="VersionInfo.designer.cs">
+ <Compile Include="VersionInfo.Designer.cs">
<DependentUpon>VersionInfo.cs</DependentUpon>
</Compile>
+ <Compile Include="Properties\Resources.Designer.cs">
+ <AutoGen>True</AutoGen>
+ <DesignTime>True</DesignTime>
+ <DependentUpon>Resources.resx</DependentUpon>
+ </Compile>
+ <Compile Include="Skin.cs" />
+ <Compile Include="Properties\AssemblyInfo.cs" />
+ <Compile Include="Tools.cs" />
</ItemGroup>
<ItemGroup>
<Content Include="Resources\Images\ArrowDown.png" />
@@ -107,7 +112,15 @@
<SubType>Designer</SubType>
</Content>
</ItemGroup>
- <ItemGroup />
+ <ItemGroup>
+ <EmbeddedResource Include="Properties\Resources.resx">
+ <Generator>ResXFileCodeGenerator</Generator>
+ <LastGenOutput>Resources.Designer.cs</LastGenOutput>
+ </EmbeddedResource>
+ <EmbeddedResource Include="VersionInfo.resx">
+ <DependentUpon>VersionInfo.cs</DependentUpon>
+ </EmbeddedResource>
+ </ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
Added: trunk/plugins/ShortCuter&SkinEditor/Source/Common/Properties/Resources.Designer.cs
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/Common/Properties/Resources.Designer.cs (rev 0)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/Common/Properties/Resources.Designer.cs 2013-11-19 20:17:53 UTC (rev 4681)
@@ -0,0 +1,63 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+// Il codice è stato generato da uno strumento.
+// 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.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+namespace My.Common.Properties {
+ using System;
+
+
+ /// <summary>
+ /// Classe di risorse fortemente tipizzata per la ricerca di stringhe localizzate e così via.
+ /// </summary>
+ // Questa classe è stata generata automaticamente dalla classe StronglyTypedResourceBuilder.
+ // tramite uno strumento quale ResGen o Visual Studio.
+ // Per aggiungere o rimuovere un membro, modificare il file con estensione ResX ed eseguire nuovamente ResGen
+ // con l'opzione /str oppure ricompilare il progetto VS.
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ internal class Resources {
+
+ private static global::System.Resources.ResourceManager resourceMan;
+
+ private static global::System.Globalization.CultureInfo resourceCulture;
+
+ [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
+ internal Resources() {
+ }
+
+ /// <summary>
+ /// Restituisce l'istanza di ResourceManager nella cache utilizzata da questa classe.
+ /// </summary>
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Resources.ResourceManager ResourceManager {
+ get {
+ if (object.ReferenceEquals(resourceMan, null)) {
+ global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("My.Common.Properties.Resources", typeof(Resources).Assembly);
+ resourceMan = temp;
+ }
+ return resourceMan;
+ }
+ }
+
+ /// <summary>
+ /// Esegue l'override della proprietà CurrentUICulture del thread corrente per tutte le
+ /// ricerche di risorse eseguite utilizzando questa classe di risorse fortemente tipizzata.
+ /// </summary>
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Globalization.CultureInfo Culture {
+ get {
+ return resourceCulture;
+ }
+ set {
+ resourceCulture = value;
+ }
+ }
+ }
+}
Added: trunk/plugins/ShortCuter&SkinEditor/Source/Common/Properties/Resources.resx
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/Common/Properties/Resources.resx (rev 0)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/Common/Properties/Resources.resx 2013-11-19 20:17:53 UTC (rev 4681)
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <!--
+ Microsoft ResX Schema
+
+ Version 2.0
+
+ The primary goals of this format is to allow a simple XML format
+ that is mostly human readable. The generation and parsing of the
+ various data types are done through the TypeConverter classes
+ associated with the data types.
+
+ Example:
+
+ ... ado.net/XML headers & schema ...
+ <resheader name="resmimetype">text/microsoft-resx</resheader>
+ <resheader name="version">2.0</resheader>
+ <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+ <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+ <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+ <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+ <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+ <value>[base64 mime encoded serialized .NET Framework object]</value>
+ </data>
+ <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+ <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+ <comment>This is a comment</comment>
+ </data>
+
+ There are any number of "resheader" rows that contain simple
+ name/value pairs.
+
+ Each data row contains a name, and value. The row also contains a
+ type or mimetype. Type corresponds to a .NET class that support
+ text/value conversion through the TypeConverter architecture.
+ Classes that don't support this are serialized and stored with the
+ mimetype set.
+
+ The mimetype is used for serialized objects, and tells the
+ ResXResourceReader how to depersist the object. This is currently not
+ extensible. For a given mimetype the value must be set accordingly:
+
+ Note - application/x-microsoft.net.object.binary.base64 is the format
+ that the ResXResourceWriter will generate, however the reader can
+ read any of the formats listed below.
+
+ mimetype: application/x-microsoft.net.object.binary.base64
+ value : The object must be serialized with
+ : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+ : and then encoded with base64 encoding.
+
+ mimetype: application/x-microsoft.net.object.soap.base64
+ value : The object must be serialized with
+ : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+ : and then encoded with base64 encoding.
+
+ mimetype: application/x-microsoft.net.object.bytearray.base64
+ value : The object must be serialized into a byte array
+ : using a System.ComponentModel.TypeConverter
+ : and then encoded with base64 encoding.
+ -->
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+</root>
\ No newline at end of file
Modified: trunk/plugins/ShortCuter&SkinEditor/Source/Common/Tools.cs
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/Common/Tools.cs 2013-11-18 18:51:11 UTC (rev 4680)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/Common/Tools.cs 2013-11-19 20:17:53 UTC (rev 4681)
@@ -1,4 +1,5 @@
-using System.Drawing;
+using System;
+using System.Drawing;
using System.Drawing.Drawing2D;
using System.Reflection;
using System.Windows.Forms;
@@ -14,6 +15,7 @@
#endregion
#region Metodi pubblici statici
+ #region Finestre di dialogo
public static void ErrorMessage(string description) //Emissione messaggio di errore (senza errore specifico)
{
ErrorMessage(description, ""); //--> override metodo per parametro opzionale
@@ -33,6 +35,12 @@
DialogResult ret = MessageBox.Show(question, MessageHeader, MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);
return (ret == DialogResult.OK);
}
+ #endregion
+ #region Metodi grafici
+ public static void RoundEdges(Control winControl, int radius) //Arrotondamento spigoli controllo grafico (raggiature simmetriche)
+ {
+ RoundEdges(winControl, radius, radius);
+ }
public static void RoundEdges(Control winControl, int wRadius, int hRadius) //Arrotondamento spigoli controllo grafico
{
Rectangle r = new Rectangle(-1, -1, winControl.Width + 1, winControl.Height + 1);
@@ -44,5 +52,31 @@
winControl.Region = new Region(gp);
}
#endregion
+ public static string RetrieveLinkerTimestamp(string filePath) //Lettura data & ora di compilazione di un assembly
+ {
+ const int c_PeHeaderOffset = 60;
+ const int c_LinkerTimestampOffset = 8;
+ byte[] b = new byte[2048];
+ System.IO.Stream s = null;
+
+ try
+ {
+ s = new System.IO.FileStream(filePath, System.IO.FileMode.Open, System.IO.FileAccess.Read);
+ s.Read(b, 0, 2048);
+ }
+ finally
+ {
+ if (s != null)
+ s.Close();
+ }
+
+ int i = System.BitConverter.ToInt32(b, c_PeHeaderOffset);
+ int secondsSince1970 = System.BitConverter.ToInt32(b, i + c_LinkerTimestampOffset);
+ DateTime dt = new DateTime(1970, 1, 1, 0, 0, 0);
+ dt = dt.AddSeconds(secondsSince1970);
+ dt = dt.AddHours(TimeZone.CurrentTimeZone.GetUtcOffset(dt).Hours);
+ return dt.ToString();
+ }
+ #endregion
}
}
Modified: trunk/plugins/ShortCuter&SkinEditor/Source/Common/VersionInfo.Designer.cs
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/Common/VersionInfo.Designer.cs 2013-11-18 18:51:11 UTC (rev 4680)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/Common/VersionInfo.Designer.cs 2013-11-19 20:17:53 UTC (rev 4681)
@@ -28,69 +28,75 @@
/// </summary>
private void InitializeComponent()
{
- this.groupBox1 = new System.Windows.Forms.GroupBox();
- this.exitPictureBox = new System.Windows.Forms.PictureBox();
- this.infoPictureBox = new System.Windows.Forms.PictureBox();
- ((System.ComponentModel.ISupportInitialize)(this.exitPictureBox)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.infoPictureBox)).BeginInit();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(VersionInfo));
+ this.okPictureBox = new System.Windows.Forms.PictureBox();
+ this.logoPictureBox = new System.Windows.Forms.PictureBox();
+ this.label1 = new System.Windows.Forms.Label();
+ ((System.ComponentModel.ISupportInitialize)(this.okPictureBox)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).BeginInit();
this.SuspendLayout();
//
- // groupBox1
+ // okPictureBox
//
- this.groupBox1.BackColor = System.Drawing.Color.Transparent;
- this.groupBox1.Location = new System.Drawing.Point(200, 50);
- this.groupBox1.Name = "groupBox1";
- this.groupBox1.Size = new System.Drawing.Size(475, 214);
- this.groupBox1.TabIndex = 1;
- this.groupBox1.TabStop = false;
+ this.okPictureBox.BackColor = System.Drawing.Color.Transparent;
+ this.okPictureBox.Image = ((System.Drawing.Image)(resources.GetObject("okPictureBox.Image")));
+ this.okPictureBox.Location = new System.Drawing.Point(450, 2);
+ this.okPictureBox.Name = "okPictureBox";
+ this.okPictureBox.Size = new System.Drawing.Size(32, 32);
+ this.okPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
+ this.okPictureBox.TabIndex = 0;
+ this.okPictureBox.TabStop = false;
+ this.okPictureBox.Click += new System.EventHandler(this.okPictureBox_Click);
//
- // exitPictureBox
+ // logoPictureBox
//
- this.exitPictureBox.BackColor = System.Drawing.Color.Transparent;
- this.exitPictureBox.Location = new System.Drawing.Point(643, 3);
- this.exitPictureBox.Name = "exitPictureBox";
- this.exitPictureBox.Size = new System.Drawing.Size(32, 32);
- this.exitPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
- this.exitPictureBox.TabIndex = 4;
- this.exitPictureBox.TabStop = false;
- this.exitPictureBox.Click += new System.EventHandler(this.exitPictureBox_Click);
+ this.logoPictureBox.BackColor = System.Drawing.Color.Transparent;
+ this.logoPictureBox.Location = new System.Drawing.Point(12, 52);
+ this.logoPictureBox.Name = "logoPictureBox";
+ this.logoPictureBox.Size = new System.Drawing.Size(128, 128);
+ this.logoPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
+ this.logoPictureBox.TabIndex = 1;
+ this.logoPictureBox.TabStop = false;
+ this.logoPictureBox.MouseDown += new System.Windows.Forms.MouseEventHandler(this.VersionInfo_MouseDown);
+ this.logoPictureBox.MouseMove += new System.Windows.Forms.MouseEventHandler(this.VersionInfo_MouseMove);
+ this.logoPictureBox.MouseUp += new System.Windows.Forms.MouseEventHandler(this.VersionInfo_MouseUp);
//
- // infoPictureBox
+ // label1
//
- this.infoPictureBox.BackColor = System.Drawing.Color.Transparent;
- this.infoPictureBox.Location = new System.Drawing.Point(25, 65);
- this.infoPictureBox.Name = "infoPictureBox";
- this.infoPictureBox.Size = new System.Drawing.Size(128, 128);
- this.infoPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
- this.infoPictureBox.TabIndex = 3;
- this.infoPictureBox.TabStop = false;
- this.infoPictureBox.MouseDown += new System.Windows.Forms.MouseEventHandler(this.VersionInfo_MouseDown);
- this.infoPictureBox.MouseMove += new System.Windows.Forms.MouseEventHandler(this.VersionInfo_MouseMove);
- this.infoPictureBox.MouseUp += new System.Windows.Forms.MouseEventHandler(this.VersionInfo_MouseUp);
+ this.label1.BackColor = System.Drawing.Color.Transparent;
+ this.label1.Font = new System.Drawing.Font("Alien Encounters", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.ForeColor = System.Drawing.Color.White;
+ this.label1.Location = new System.Drawing.Point(0, 0);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(500, 36);
+ this.label1.TabIndex = 2;
+ this.label1.Text = "Version Information";
+ this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.label1.MouseDown += new System.Windows.Forms.MouseEventHandler(this.VersionInfo_MouseDown);
+ this.label1.MouseMove += new System.Windows.Forms.MouseEventHandler(this.VersionInfo_MouseMove);
+ this.label1.MouseUp += new System.Windows.Forms.MouseEventHandler(this.VersionInfo_MouseUp);
//
// VersionInfo
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
- this.ClientSize = new System.Drawing.Size(700, 300);
- this.Controls.Add(this.exitPictureBox);
- this.Controls.Add(this.infoPictureBox);
- this.Controls.Add(this.groupBox1);
+ this.ClientSize = new System.Drawing.Size(500, 300);
+ this.Controls.Add(this.okPictureBox);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.logoPictureBox);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
this.MaximizeBox = false;
this.MinimizeBox = false;
this.Name = "VersionInfo";
- this.Opacity = 0.85D;
this.ShowIcon = false;
this.ShowInTaskbar = false;
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
- this.Load += new System.EventHandler(this.VersionInfo_Load);
this.Paint += new System.Windows.Forms.PaintEventHandler(this.VersionInfo_Paint);
this.MouseDown += new System.Windows.Forms.MouseEventHandler(this.VersionInfo_MouseDown);
this.MouseMove += new System.Windows.Forms.MouseEventHandler(this.VersionInfo_MouseMove);
this.MouseUp += new System.Windows.Forms.MouseEventHandler(this.VersionInfo_MouseUp);
- ((System.ComponentModel.ISupportInitialize)(this.exitPictureBox)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.infoPictureBox)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.okPictureBox)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).EndInit();
this.ResumeLayout(false);
this.PerformLayout();
@@ -98,8 +104,8 @@
#endregion
- private System.Windows.Forms.GroupBox groupBox1;
- private System.Windows.Forms.PictureBox infoPictureBox;
- private System.Windows.Forms.PictureBox exitPictureBox;
+ private System.Windows.Forms.PictureBox okPictureBox;
+ private System.Windows.Forms.PictureBox logoPictureBox;
+ private System.Windows.Forms.Label label1;
}
}
\ No newline at end of file
Modified: trunk/plugins/ShortCuter&SkinEditor/Source/Common/VersionInfo.cs
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/Common/VersionInfo.cs 2013-11-18 18:51:11 UTC (rev 4680)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/Common/VersionInfo.cs 2013-11-19 20:17:53 UTC (rev 4681)
@@ -3,17 +3,18 @@
using System.ComponentModel;
using System.Data;
using System.Drawing;
-using System.Drawing.Drawing2D;
+using System.Linq;
using System.Text;
using System.Windows.Forms;
+using System.Drawing.Drawing2D;
using System.Reflection;
+
namespace My.Common
{
public partial class VersionInfo : Form
{
static VersionInfo myVersionInfo;
- const double opNorm = 0.95;
const double opMove = 0.6;
//Selezione e mouse
@@ -21,81 +22,57 @@
private int eXSel = 0;
private int eYSel = 0;
- public static void ShowInfo(Image imgInfo, Image imgExit, string comment)
+
+ public VersionInfo()
{
+ InitializeComponent();
+ Tools.RoundEdges(this, 75, 50);
+ }
+
+
+
+
+ public static void ShowInfo(Image imgInfo, string comment, string forumURL, string wikiURL)
+ {
myVersionInfo = new VersionInfo();
- myVersionInfo.infoPictureBox.Image = imgInfo;
- myVersionInfo.exitPictureBox.Image = imgExit;
- myVersionInfo.Opacity = opNorm;
-
+ myVersionInfo.logoPictureBox.Image = imgInfo;
+
Assembly myAssembly = Assembly.GetExecutingAssembly();
string name = myAssembly.GetName().Name.ToString();
string fileName = System.IO.Path.GetFileName(myAssembly.Location);
string title = ((AssemblyTitleAttribute)myAssembly.GetCustomAttributes(typeof(AssemblyTitleAttribute), false)[0]).Title;
string description = ((AssemblyDescriptionAttribute)myAssembly.GetCustomAttributes(typeof(AssemblyDescriptionAttribute), false)[0]).Description;
string author = ((AssemblyCompanyAttribute)myAssembly.GetCustomAttributes(typeof(AssemblyCompanyAttribute), false)[0]).Company;
- string buildDate = RetrieveLinkerTimestamp();
- Tools.InfoMessage(name + "\n" +
- fileName + "\n" +
- title + "\n" +
- description + "\n" +
- author + "\n" +
- buildDate);
+ string buildDate = Tools.RetrieveLinkerTimestamp(myAssembly.Location);
+ /* Tools.InfoMessage(name + "\n" +
+ fileName + "\n" +
+ title + "\n" +
+ description + "\n" +
+ author + "\n" +
+ buildDate);
- /* //Tools.InfoMessage(myAssembly.FullName + " V" +
- myAssembly.GetName().Version.ToString() + "\n\n" +
- ">>> " + description + " <<<" + "\n\n\n\n" +
- "...a big thank to Marduk65 for this skin!");
+ //Tools.InfoMessage(myAssembly.FullName + " V" +
+ myAssembly.GetName().Version.ToString() + "\n\n" +
+ ">>> " + description + " <<<" + "\n\n\n\n" +
+ "...a big thank to Marduk65 for this skin!");
- //Tools.InfoMessage(title + " V" + myAssembly.GetName().Version.ToString() + "\n\n" +
- ">>> " + description + " <<<" + "\n\n\n\n" +
- "...a big thank to MoPath & Chemelli for this plugin!");
-
-*/
-
+ //Tools.InfoMessage(title + " V" + myAssembly.GetName().Version.ToString() + "\n\n" +
+ ">>> " + description + " <<<" + "\n\n\n\n" +
+ "...a big thank to MoPath & Chemelli for this plugin!");
+ date
+ */
myVersionInfo.ShowDialog();
}
-
-
- private static string RetrieveLinkerTimestamp()
- {
- string filePath = Assembly.GetExecutingAssembly().Location;
- const int c_PeHeaderOffset = 60;
- const int c_LinkerTimestampOffset = 8;
- byte[] b = new byte[2048];
- System.IO.Stream s = null;
- try
- {
- s = new System.IO.FileStream(filePath, System.IO.FileMode.Open, System.IO.FileAccess.Read);
- s.Read(b, 0, 2048);
- }
- finally
- {
- if (s != null)
- s.Close();
- }
- int i = System.BitConverter.ToInt32(b, c_PeHeaderOffset);
- int secondsSince1970 = System.BitConverter.ToInt32(b, i + c_LinkerTimestampOffset);
- DateTime dt = new DateTime(1970, 1, 1, 0, 0, 0);
- dt = dt.AddSeconds(secondsSince1970);
- dt = dt.AddHours(TimeZone.CurrentTimeZone.GetUtcOffset(dt).Hours);
- return dt.ToString();
- }
- public VersionInfo()
- {
- InitializeComponent();
- Tools.RoundEdges(this,110,50);
- }
-
+
private void VersionInfo_Paint(object sender, PaintEventArgs e)
{
@@ -133,15 +110,13 @@
private void VersionInfo_MouseUp(object sender, MouseEventArgs e)
{
mouseSel = false;
- this.Opacity = opNorm;
+ this.Opacity = 1;
}
- private void exitPictureBox_Click(object sender, EventArgs e)
+ private void okPictureBox_Click(object sender, EventArgs e)
{
this.Close();
}
- private void VersionInfo_Load(object sender, EventArgs e)
- {
- }
+
}
}
Added: trunk/plugins/ShortCuter&SkinEditor/Source/Common/VersionInfo.resx
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/Common/VersionInfo.resx (rev 0)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/Common/VersionInfo.resx 2013-11-19 20:17:53 UTC (rev 4681)
@@ -0,0 +1,182 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <!--
+ Microsoft ResX Schema
+
+ Version 2.0
+
+ The primary goals of this format is to allow a simple XML format
+ that is mostly human readable. The generation and parsing of the
+ various data types are done through the TypeConverter classes
+ associated with the data types.
+
+ Example:
+
+ ... ado.net/XML headers & schema ...
+ <resheader name="resmimetype">text/microsoft-resx</resheader>
+ <resheader name="version">2.0</resheader>
+ <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+ <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+ <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+ <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+ <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+ <value>[base64 mime encoded serialized .NET Framework object]</value>
+ </data>
+ <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+ <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+ <comment>This is a comment</comment>
+ </data>
+
+ There are any number of "resheader" rows that contain simple
+ name/value pairs.
+
+ Each data row contains a name, and value. The row also contains a
+ type or mimetype. Type corresponds to a .NET class that support
+ text/value conversion through the TypeConverter architecture.
+ Classes that don't support this are serialized and stored with the
+ mimetype set.
+
+ The mimetype is used for serialized objects, and tells the
+ ResXResourceReader how to depersist the object. This is currently not
+ extensible. For a given mimetype the value must be set accordingly:
+
+ Note - application/x-microsoft.net.object.binary.base64 is the format
+ that the ResXResourceWriter will generate, however the reader can
+ read any of the formats listed below.
+
+ mimetype: application/x-microsoft.net.object.binary.base64
+ value : The object must be serialized with
+ : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+ : and then encoded with base64 encoding.
+
+ mimetype: application/x-microsoft.net.object.soap.base64
+ value : The object must be serialized with
+ : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+ : and then encoded with base64 encoding.
+
+ mimetype: application/x-microsoft.net.object.bytearray.base64
+ value : The object must be serialized into a byte array
+ : using a System.ComponentModel.TypeConverter
+ : and then encoded with base64 encoding.
+ -->
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <metadata name="okPictureBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+ <value>True</value>
+ </metadata>
+ <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+ <data name="okPictureBox.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+ <value>
+ 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
+ AAAAAElFTkSuQmCC
+</value>
+ </data>
+ <metadata name="logoPictureBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+ <value>True</value>
+ </metadata>
+ <metadata name="label1.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>
+</root>
\ No newline at end of file
Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Properties/Resources.Designer.cs
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Properties/Resources.Designer.cs 2013-11-18 18:51:11 UTC (rev 4680)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Properties/Resources.Designer.cs 2013-11-19 20:17:53 UTC (rev 4681)
@@ -83,16 +83,6 @@
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
- internal static System.Drawing.Bitmap Ok {
- get {
- object obj = ResourceManager.GetObject("Ok", resourceCulture);
- return ((System.Drawing.Bitmap)(obj));
- }
- }
-
- /// <summary>
- /// Looks up a localized resource of type System.Drawing.Bitmap.
- /// </summary>
internal static System.Drawing.Bitmap RowAdd {
get {
object obj = ResourceManager.GetObject("RowAdd", resourceCulture);
Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Properties/Resources.resx
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Properties/Resources.resx 2013-11-18 18:51:11 UTC (rev 4680)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Properties/Resources.resx 2013-11-19 20:17:53 UTC (rev 4681)
@@ -124,10 +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>
<data name="RowAdd" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\..\common\resources\images\rowadd.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 2013-11-18 18:51:11 UTC (rev 4680)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuter.csproj 2013-11-19 20:17:53 UTC (rev 4681)
@@ -145,15 +145,9 @@
<Content Include="..\Common\Resources\Images\ArrowDown.png">
<Link>Resources\Images\ArrowDown.png</Link>
</Content>
- <Content Include="..\Common\Resources\Images\Exit.png">
- <Link>Resources\Images\Exit.png</Link>
- </Content>
<Content Include="..\Common\Resources\Images\Info.png">
<Link>Resources\Images\Info.png</Link>
</Content>
- <Content Include="..\Common\Resources\Images\Ok.png">
- <Link>Resources\Images\Ok.png</Link>
- </Content>
<Content Include="..\Common\Resources\Images\RowAdd.png">
<Link>Resources\Images\RowAdd.png</Link>
</Content>
Modified: trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/BHEditorForm.Designer.cs
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/BHEditorForm.Designer.cs 2013-11-18 18:51:11 UTC (rev 4680)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/BHEditorForm.Designer.cs 2013-11-19 20:17:53 UTC (rev 4681)
@@ -983,7 +983,7 @@
// arrowsPictureBox
//
this.arrowsPictureBox.ErrorImage = null;
- this.arrowsPictureBox.Image = ((System.Drawing.Image)(resources.GetObject("arrowsPictureBox.Image")));
+ this.arrowsPictureBox.Image = global::ProcessPlugins.XtremeMenuEditor.Properties.Resources.ArrowDoubleDown;
this.arrowsPictureBox.Location = new System.Drawing.Point(592, 9);
this.arrowsPictureBox.Name = "arrowsPictureBox";
this.arrowsPictureBox.Size = new System.Drawing.Size(358, 90);
Modified: trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/BHEditorForm.cs
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/BHEditorForm.cs 2013-11-18 18:51:11 UTC (rev 4680)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/BHEditorForm.cs 2013-11-19 20:17:53 UTC (rev 4681)
@@ -69,7 +69,7 @@
fanartHandlerPictureBox.Parent = backgroundPictureBox;
fanartHandlerPictureBox.Location = new Point(fanartHandlerPictureBox.Location.X - backgroundPictureBox.Location.X,
fanartHandlerPictureBox.Location.Y - backgroundPictureBox.Location.Y);
- Tools.RoundEdges(backgroundPictureBox, 45, 45);
+ Tools.RoundEdges(backgroundPictureBox, 45);
toolTip.SetToolTip(menuRowAddButton, "Add menu item to list");
toolTip.SetToolTip(menuRowRemoveButton, "Remove selected menu item from list");
@@ -882,7 +882,7 @@
}
private void infoPictureBox_Click(object sender, EventArgs e)
{
- VersionInfo.ShowInfo(XtremeMenuEditor.Properties.Resources.Editor, XtremeMenuEditor.Properties.Resources.Ok, "...a big thank to Marduk65 for this skin!");
+ VersionInfo.ShowInfo(XtremeMenuEditor.Properties.Resources.Editor,"...a big thank to Marduk65 for this skin!","","");
}
#endregion
Modified: trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/BHEditorForm.resx
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/BHEditorForm.resx 2013-11-18 18:51:11 UTC (rev 4680)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/BHEditorForm.resx 2013-11-19 20:17:53 UTC (rev 4681)
@@ -339,143 +339,13 @@
<metadata name="arrowsPictureBox.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
- <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
- <data name="arrowsPictureBox.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
- <value>
- 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
- AAAASUVORK5CYII=
-</value>
- </data>
<metadata name="$this.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>25</value>
</metadata>
+ <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAUAEBAAAAAAIABoBAAAVgAAACAgAAAAACAAqBAAAL4EAAAwMAAAAAAgAKglAABmFQAAQEAAAAAA
Modified: trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/Properties/Resources.Designer.cs
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/XtremeMenuEditor/Properties/Resources.Designer.cs 2013-11-18...
[truncated message content] |