From aaf4ee8df94d6ba0c93dceb36229777d2ae76a48 Mon Sep 17 00:00:00 2001 From: alcexhim Date: Wed, 22 Apr 2015 15:52:49 -0400 Subject: [PATCH] Added Windows Forms User Interface for ArkAngles Setup --- .../ArkAnglesSetupEditor.Designer.cs | 700 ++++++++++++++++++ .../Setup/ArkAngles/ArkAnglesSetupEditor.cs | 81 ++ .../Setup/ArkAngles/ArkAnglesSetupEditor.resx | 120 +++ .../Properties/AssemblyInfo.cs | 36 + .../Properties/Resources.Designer.cs | 83 +++ .../Properties/Resources.resx | 127 ++++ .../Resources/Setup.ico | Bin 0 -> 766 bytes .../Resources/Uninstall.ico | Bin 0 -> 766 bytes ...rkAngles.UserInterface.WindowsForms.csproj | 98 +++ CSharp/UniversalEditor.WindowsForms.sln | 69 +- 10 files changed, 1284 insertions(+), 30 deletions(-) create mode 100644 CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.Designer.cs create mode 100644 CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.cs create mode 100644 CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.resx create mode 100644 CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/AssemblyInfo.cs create mode 100644 CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/Resources.Designer.cs create mode 100644 CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/Resources.resx create mode 100644 CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Resources/Setup.ico create mode 100644 CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Resources/Uninstall.ico create mode 100644 CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms.csproj diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.Designer.cs b/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.Designer.cs new file mode 100644 index 00000000..09efa08d --- /dev/null +++ b/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.Designer.cs @@ -0,0 +1,700 @@ +namespace UniversalEditor.Editors.Setup.ArkAngles +{ + partial class ArkAnglesSetupEditor + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.lblProductTitle = new System.Windows.Forms.Label(); + this.txtHeaderText = new System.Windows.Forms.TextBox(); + this.lblFooterText = new System.Windows.Forms.Label(); + this.textBox2 = new System.Windows.Forms.TextBox(); + this.label2 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.numericUpDown1 = new System.Windows.Forms.NumericUpDown(); + this.label4 = new System.Windows.Forms.Label(); + this.numericUpDown2 = new System.Windows.Forms.NumericUpDown(); + this.label5 = new System.Windows.Forms.Label(); + this.pnlUninstallationTitle = new System.Windows.Forms.Panel(); + this.label7 = new System.Windows.Forms.Label(); + this.picUninstallationTitle = new System.Windows.Forms.PictureBox(); + this.lblUninstallationTitle = new System.Windows.Forms.Label(); + this.lblLogFileName = new System.Windows.Forms.Label(); + this.txtLogFileName = new System.Windows.Forms.TextBox(); + this.pnlUninstallation = new System.Windows.Forms.Panel(); + this.chkRestart = new System.Windows.Forms.CheckBox(); + this.fraAutomatedActions = new System.Windows.Forms.GroupBox(); + this.lvPostInstallActions = new System.Windows.Forms.ListView(); + this.cmdPostInstallActionMoveUp = new System.Windows.Forms.Button(); + this.cmdPostInstallActionMoveDown = new System.Windows.Forms.Button(); + this.chTitle = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.fraAppearance = new System.Windows.Forms.GroupBox(); + this.lblAppearanceBackground = new System.Windows.Forms.Label(); + this.cmdAppearanceBackgroundTop = new System.Windows.Forms.Button(); + this.cmdAppearanceBackgroundBottom = new System.Windows.Forms.Button(); + this.lblAppearanceBackgroundTop = new System.Windows.Forms.Label(); + this.lblAppearanceBackgroundBottom = new System.Windows.Forms.Label(); + this.lblAppearanceTitle = new System.Windows.Forms.Label(); + this.cmdAppearanceTitleForeground = new System.Windows.Forms.Button(); + this.cmdAppearanceTitleBackground = new System.Windows.Forms.Button(); + this.lblAppearanceTitleForeground = new System.Windows.Forms.Label(); + this.lblAppearanceTitleBackground = new System.Windows.Forms.Label(); + this.fraGeneral = new System.Windows.Forms.GroupBox(); + this.lblAppearanceTitleShadowOffset = new System.Windows.Forms.Label(); + this.txtAppearanceTitleShadowOffset = new System.Windows.Forms.NumericUpDown(); + this.cmdAppearanceFooter = new System.Windows.Forms.Button(); + this.cmdAppearanceButtonLabel = new System.Windows.Forms.Button(); + this.lblAppearanceFooter = new System.Windows.Forms.Label(); + this.lblAppearanceButtonLabel = new System.Windows.Forms.Label(); + this.pnlInstallation = new System.Windows.Forms.Panel(); + this.panel3 = new System.Windows.Forms.Panel(); + this.label1 = new System.Windows.Forms.Label(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.label6 = new System.Windows.Forms.Label(); + this.lblAppearanceOther = new System.Windows.Forms.Label(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).BeginInit(); + this.pnlUninstallationTitle.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.picUninstallationTitle)).BeginInit(); + this.pnlUninstallation.SuspendLayout(); + this.fraAutomatedActions.SuspendLayout(); + this.fraAppearance.SuspendLayout(); + this.fraGeneral.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.txtAppearanceTitleShadowOffset)).BeginInit(); + this.pnlInstallation.SuspendLayout(); + this.panel3.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); + // + // lblProductTitle + // + this.lblProductTitle.AutoSize = true; + this.lblProductTitle.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.lblProductTitle.Location = new System.Drawing.Point(6, 22); + this.lblProductTitle.Name = "lblProductTitle"; + this.lblProductTitle.Size = new System.Drawing.Size(65, 13); + this.lblProductTitle.TabIndex = 1; + this.lblProductTitle.Text = "&Header text:"; + // + // txtHeaderText + // + this.txtHeaderText.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.txtHeaderText.Location = new System.Drawing.Point(77, 19); + this.txtHeaderText.Name = "txtHeaderText"; + this.txtHeaderText.Size = new System.Drawing.Size(360, 20); + this.txtHeaderText.TabIndex = 2; + this.txtHeaderText.Text = "Your Application Setup"; + // + // lblFooterText + // + this.lblFooterText.AutoSize = true; + this.lblFooterText.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.lblFooterText.Location = new System.Drawing.Point(6, 48); + this.lblFooterText.Name = "lblFooterText"; + this.lblFooterText.Size = new System.Drawing.Size(60, 13); + this.lblFooterText.TabIndex = 1; + this.lblFooterText.Text = "&Footer text:"; + // + // textBox2 + // + this.textBox2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.textBox2.Location = new System.Drawing.Point(77, 45); + this.textBox2.Name = "textBox2"; + this.textBox2.Size = new System.Drawing.Size(360, 20); + this.textBox2.TabIndex = 2; + this.textBox2.Text = "Copyright ©2015 Your Company Name"; + // + // label2 + // + this.label2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.label2.AutoSize = true; + this.label2.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.label2.Location = new System.Drawing.Point(441, 22); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(30, 13); + this.label2.TabIndex = 1; + this.label2.Text = "&Size:"; + // + // label3 + // + this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.label3.AutoSize = true; + this.label3.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.label3.Location = new System.Drawing.Point(443, 48); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(30, 13); + this.label3.TabIndex = 1; + this.label3.Text = "Si&ze:"; + // + // numericUpDown1 + // + this.numericUpDown1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.numericUpDown1.Location = new System.Drawing.Point(479, 20); + this.numericUpDown1.Name = "numericUpDown1"; + this.numericUpDown1.Size = new System.Drawing.Size(49, 20); + this.numericUpDown1.TabIndex = 3; + this.numericUpDown1.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; + this.numericUpDown1.Value = new decimal(new int[] { + 23, + 0, + 0, + 0}); + // + // label4 + // + this.label4.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.label4.AutoSize = true; + this.label4.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.label4.Location = new System.Drawing.Point(534, 22); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(16, 13); + this.label4.TabIndex = 1; + this.label4.Text = "pt"; + // + // numericUpDown2 + // + this.numericUpDown2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.numericUpDown2.Location = new System.Drawing.Point(477, 46); + this.numericUpDown2.Name = "numericUpDown2"; + this.numericUpDown2.Size = new System.Drawing.Size(49, 20); + this.numericUpDown2.TabIndex = 3; + this.numericUpDown2.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; + // + // label5 + // + this.label5.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.label5.AutoSize = true; + this.label5.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.label5.Location = new System.Drawing.Point(532, 48); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(16, 13); + this.label5.TabIndex = 1; + this.label5.Text = "pt"; + // + // pnlUninstallationTitle + // + this.pnlUninstallationTitle.BackColor = System.Drawing.SystemColors.Window; + this.pnlUninstallationTitle.Controls.Add(this.label7); + this.pnlUninstallationTitle.Controls.Add(this.picUninstallationTitle); + this.pnlUninstallationTitle.Controls.Add(this.lblUninstallationTitle); + this.pnlUninstallationTitle.Dock = System.Windows.Forms.DockStyle.Top; + this.pnlUninstallationTitle.Location = new System.Drawing.Point(0, 0); + this.pnlUninstallationTitle.Name = "pnlUninstallationTitle"; + this.pnlUninstallationTitle.Size = new System.Drawing.Size(562, 56); + this.pnlUninstallationTitle.TabIndex = 5; + // + // label7 + // + this.label7.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.label7.Dock = System.Windows.Forms.DockStyle.Bottom; + this.label7.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.label7.Location = new System.Drawing.Point(0, 54); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(562, 2); + this.label7.TabIndex = 0; + // + // picUninstallationTitle + // + this.picUninstallationTitle.Anchor = System.Windows.Forms.AnchorStyles.Left; + this.picUninstallationTitle.Image = global::UniversalEditor.Properties.Resources.Uninstall; + this.picUninstallationTitle.Location = new System.Drawing.Point(13, 12); + this.picUninstallationTitle.Name = "picUninstallationTitle"; + this.picUninstallationTitle.Size = new System.Drawing.Size(32, 32); + this.picUninstallationTitle.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.picUninstallationTitle.TabIndex = 0; + this.picUninstallationTitle.TabStop = false; + // + // lblUninstallationTitle + // + this.lblUninstallationTitle.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right))); + this.lblUninstallationTitle.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.lblUninstallationTitle.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold); + this.lblUninstallationTitle.Location = new System.Drawing.Point(51, 22); + this.lblUninstallationTitle.Name = "lblUninstallationTitle"; + this.lblUninstallationTitle.Size = new System.Drawing.Size(508, 13); + this.lblUninstallationTitle.TabIndex = 1; + this.lblUninstallationTitle.Text = "Uninstallation"; + // + // lblLogFileName + // + this.lblLogFileName.AutoSize = true; + this.lblLogFileName.Location = new System.Drawing.Point(3, 65); + this.lblLogFileName.Name = "lblLogFileName"; + this.lblLogFileName.Size = new System.Drawing.Size(73, 13); + this.lblLogFileName.TabIndex = 6; + this.lblLogFileName.Text = "&Log file name:"; + // + // txtLogFileName + // + this.txtLogFileName.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.txtLogFileName.Location = new System.Drawing.Point(82, 62); + this.txtLogFileName.Name = "txtLogFileName"; + this.txtLogFileName.Size = new System.Drawing.Size(477, 20); + this.txtLogFileName.TabIndex = 2; + // + // pnlUninstallation + // + this.pnlUninstallation.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.pnlUninstallation.Controls.Add(this.pnlUninstallationTitle); + this.pnlUninstallation.Controls.Add(this.lblLogFileName); + this.pnlUninstallation.Controls.Add(this.txtLogFileName); + this.pnlUninstallation.Location = new System.Drawing.Point(0, 496); + this.pnlUninstallation.Name = "pnlUninstallation"; + this.pnlUninstallation.Size = new System.Drawing.Size(562, 90); + this.pnlUninstallation.TabIndex = 7; + // + // chkRestart + // + this.chkRestart.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.chkRestart.Location = new System.Drawing.Point(6, 170); + this.chkRestart.Name = "chkRestart"; + this.chkRestart.Size = new System.Drawing.Size(279, 17); + this.chkRestart.TabIndex = 7; + this.chkRestart.Text = "Provide &restart option upon installation completion"; + this.chkRestart.UseVisualStyleBackColor = true; + // + // fraAutomatedActions + // + this.fraAutomatedActions.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.fraAutomatedActions.Controls.Add(this.cmdPostInstallActionMoveDown); + this.fraAutomatedActions.Controls.Add(this.cmdPostInstallActionMoveUp); + this.fraAutomatedActions.Controls.Add(this.lvPostInstallActions); + this.fraAutomatedActions.Controls.Add(this.chkRestart); + this.fraAutomatedActions.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.fraAutomatedActions.Location = new System.Drawing.Point(268, 86); + this.fraAutomatedActions.Name = "fraAutomatedActions"; + this.fraAutomatedActions.Size = new System.Drawing.Size(291, 198); + this.fraAutomatedActions.TabIndex = 8; + this.fraAutomatedActions.TabStop = false; + this.fraAutomatedActions.Text = "Automated actions"; + // + // lvPostInstallActions + // + this.lvPostInstallActions.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.lvPostInstallActions.CheckBoxes = true; + this.lvPostInstallActions.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.chTitle}); + this.lvPostInstallActions.FullRowSelect = true; + this.lvPostInstallActions.HideSelection = false; + this.lvPostInstallActions.Location = new System.Drawing.Point(6, 19); + this.lvPostInstallActions.Name = "lvPostInstallActions"; + this.lvPostInstallActions.Size = new System.Drawing.Size(198, 145); + this.lvPostInstallActions.TabIndex = 0; + this.lvPostInstallActions.UseCompatibleStateImageBehavior = false; + this.lvPostInstallActions.View = System.Windows.Forms.View.Details; + this.lvPostInstallActions.ItemCheck += new System.Windows.Forms.ItemCheckEventHandler(this.lvPostInstallActions_ItemCheck); + this.lvPostInstallActions.SelectedIndexChanged += new System.EventHandler(this.lvPostInstallActions_SelectedIndexChanged); + // + // cmdPostInstallActionMoveUp + // + this.cmdPostInstallActionMoveUp.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.cmdPostInstallActionMoveUp.Enabled = false; + this.cmdPostInstallActionMoveUp.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.cmdPostInstallActionMoveUp.Location = new System.Drawing.Point(210, 19); + this.cmdPostInstallActionMoveUp.Name = "cmdPostInstallActionMoveUp"; + this.cmdPostInstallActionMoveUp.Size = new System.Drawing.Size(75, 23); + this.cmdPostInstallActionMoveUp.TabIndex = 1; + this.cmdPostInstallActionMoveUp.Text = "Move &Up"; + this.cmdPostInstallActionMoveUp.UseVisualStyleBackColor = true; + // + // cmdPostInstallActionMoveDown + // + this.cmdPostInstallActionMoveDown.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.cmdPostInstallActionMoveDown.Enabled = false; + this.cmdPostInstallActionMoveDown.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.cmdPostInstallActionMoveDown.Location = new System.Drawing.Point(210, 48); + this.cmdPostInstallActionMoveDown.Name = "cmdPostInstallActionMoveDown"; + this.cmdPostInstallActionMoveDown.Size = new System.Drawing.Size(75, 23); + this.cmdPostInstallActionMoveDown.TabIndex = 1; + this.cmdPostInstallActionMoveDown.Text = "Move &Down"; + this.cmdPostInstallActionMoveDown.UseVisualStyleBackColor = true; + // + // chTitle + // + this.chTitle.Text = "Title"; + this.chTitle.Width = 185; + // + // fraAppearance + // + this.fraAppearance.Controls.Add(this.lblAppearanceButtonLabel); + this.fraAppearance.Controls.Add(this.lblAppearanceTitleBackground); + this.fraAppearance.Controls.Add(this.lblAppearanceBackgroundBottom); + this.fraAppearance.Controls.Add(this.lblAppearanceFooter); + this.fraAppearance.Controls.Add(this.lblAppearanceTitleForeground); + this.fraAppearance.Controls.Add(this.lblAppearanceBackgroundTop); + this.fraAppearance.Controls.Add(this.cmdAppearanceButtonLabel); + this.fraAppearance.Controls.Add(this.cmdAppearanceTitleBackground); + this.fraAppearance.Controls.Add(this.cmdAppearanceBackgroundBottom); + this.fraAppearance.Controls.Add(this.cmdAppearanceFooter); + this.fraAppearance.Controls.Add(this.cmdAppearanceTitleForeground); + this.fraAppearance.Controls.Add(this.lblAppearanceTitleShadowOffset); + this.fraAppearance.Controls.Add(this.lblAppearanceOther); + this.fraAppearance.Controls.Add(this.lblAppearanceTitle); + this.fraAppearance.Controls.Add(this.txtAppearanceTitleShadowOffset); + this.fraAppearance.Controls.Add(this.cmdAppearanceBackgroundTop); + this.fraAppearance.Controls.Add(this.lblAppearanceBackground); + this.fraAppearance.Location = new System.Drawing.Point(3, 86); + this.fraAppearance.Name = "fraAppearance"; + this.fraAppearance.Size = new System.Drawing.Size(259, 198); + this.fraAppearance.TabIndex = 9; + this.fraAppearance.TabStop = false; + this.fraAppearance.Text = "Appearance"; + // + // lblAppearanceBackground + // + this.lblAppearanceBackground.AutoSize = true; + this.lblAppearanceBackground.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.lblAppearanceBackground.Location = new System.Drawing.Point(6, 24); + this.lblAppearanceBackground.Name = "lblAppearanceBackground"; + this.lblAppearanceBackground.Size = new System.Drawing.Size(68, 13); + this.lblAppearanceBackground.TabIndex = 0; + this.lblAppearanceBackground.Text = "Background:"; + // + // cmdAppearanceBackgroundTop + // + this.cmdAppearanceBackgroundTop.BackColor = System.Drawing.Color.Cyan; + this.cmdAppearanceBackgroundTop.Location = new System.Drawing.Point(80, 19); + this.cmdAppearanceBackgroundTop.Name = "cmdAppearanceBackgroundTop"; + this.cmdAppearanceBackgroundTop.Size = new System.Drawing.Size(75, 23); + this.cmdAppearanceBackgroundTop.TabIndex = 1; + this.cmdAppearanceBackgroundTop.UseVisualStyleBackColor = false; + this.cmdAppearanceBackgroundTop.Click += new System.EventHandler(this.cmdColor_Click); + // + // cmdAppearanceBackgroundBottom + // + this.cmdAppearanceBackgroundBottom.BackColor = System.Drawing.Color.Lime; + this.cmdAppearanceBackgroundBottom.Location = new System.Drawing.Point(161, 19); + this.cmdAppearanceBackgroundBottom.Name = "cmdAppearanceBackgroundBottom"; + this.cmdAppearanceBackgroundBottom.Size = new System.Drawing.Size(75, 23); + this.cmdAppearanceBackgroundBottom.TabIndex = 1; + this.cmdAppearanceBackgroundBottom.UseVisualStyleBackColor = false; + this.cmdAppearanceBackgroundBottom.Click += new System.EventHandler(this.cmdColor_Click); + // + // lblAppearanceBackgroundTop + // + this.lblAppearanceBackgroundTop.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.lblAppearanceBackgroundTop.Location = new System.Drawing.Point(80, 49); + this.lblAppearanceBackgroundTop.Name = "lblAppearanceBackgroundTop"; + this.lblAppearanceBackgroundTop.Size = new System.Drawing.Size(75, 15); + this.lblAppearanceBackgroundTop.TabIndex = 2; + this.lblAppearanceBackgroundTop.Text = "Top"; + this.lblAppearanceBackgroundTop.TextAlign = System.Drawing.ContentAlignment.TopCenter; + // + // lblAppearanceBackgroundBottom + // + this.lblAppearanceBackgroundBottom.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.lblAppearanceBackgroundBottom.Location = new System.Drawing.Point(161, 49); + this.lblAppearanceBackgroundBottom.Name = "lblAppearanceBackgroundBottom"; + this.lblAppearanceBackgroundBottom.Size = new System.Drawing.Size(75, 15); + this.lblAppearanceBackgroundBottom.TabIndex = 2; + this.lblAppearanceBackgroundBottom.Text = "Bottom"; + this.lblAppearanceBackgroundBottom.TextAlign = System.Drawing.ContentAlignment.TopCenter; + // + // lblAppearanceTitle + // + this.lblAppearanceTitle.AutoSize = true; + this.lblAppearanceTitle.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.lblAppearanceTitle.Location = new System.Drawing.Point(6, 72); + this.lblAppearanceTitle.Name = "lblAppearanceTitle"; + this.lblAppearanceTitle.Size = new System.Drawing.Size(30, 13); + this.lblAppearanceTitle.TabIndex = 0; + this.lblAppearanceTitle.Text = "Title:"; + // + // cmdAppearanceTitleForeground + // + this.cmdAppearanceTitleForeground.BackColor = System.Drawing.Color.White; + this.cmdAppearanceTitleForeground.Location = new System.Drawing.Point(80, 67); + this.cmdAppearanceTitleForeground.Name = "cmdAppearanceTitleForeground"; + this.cmdAppearanceTitleForeground.Size = new System.Drawing.Size(75, 23); + this.cmdAppearanceTitleForeground.TabIndex = 1; + this.cmdAppearanceTitleForeground.UseVisualStyleBackColor = false; + this.cmdAppearanceTitleForeground.Click += new System.EventHandler(this.cmdColor_Click); + // + // cmdAppearanceTitleBackground + // + this.cmdAppearanceTitleBackground.BackColor = System.Drawing.Color.Black; + this.cmdAppearanceTitleBackground.Location = new System.Drawing.Point(161, 67); + this.cmdAppearanceTitleBackground.Name = "cmdAppearanceTitleBackground"; + this.cmdAppearanceTitleBackground.Size = new System.Drawing.Size(75, 23); + this.cmdAppearanceTitleBackground.TabIndex = 1; + this.cmdAppearanceTitleBackground.UseVisualStyleBackColor = false; + this.cmdAppearanceTitleBackground.Click += new System.EventHandler(this.cmdColor_Click); + // + // lblAppearanceTitleForeground + // + this.lblAppearanceTitleForeground.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.lblAppearanceTitleForeground.Location = new System.Drawing.Point(80, 97); + this.lblAppearanceTitleForeground.Name = "lblAppearanceTitleForeground"; + this.lblAppearanceTitleForeground.Size = new System.Drawing.Size(75, 15); + this.lblAppearanceTitleForeground.TabIndex = 2; + this.lblAppearanceTitleForeground.Text = "Foreground"; + this.lblAppearanceTitleForeground.TextAlign = System.Drawing.ContentAlignment.TopCenter; + // + // lblAppearanceTitleBackground + // + this.lblAppearanceTitleBackground.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.lblAppearanceTitleBackground.Location = new System.Drawing.Point(161, 97); + this.lblAppearanceTitleBackground.Name = "lblAppearanceTitleBackground"; + this.lblAppearanceTitleBackground.Size = new System.Drawing.Size(75, 15); + this.lblAppearanceTitleBackground.TabIndex = 2; + this.lblAppearanceTitleBackground.Text = "Background"; + this.lblAppearanceTitleBackground.TextAlign = System.Drawing.ContentAlignment.TopCenter; + // + // fraGeneral + // + this.fraGeneral.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.fraGeneral.Controls.Add(this.lblProductTitle); + this.fraGeneral.Controls.Add(this.textBox2); + this.fraGeneral.Controls.Add(this.label2); + this.fraGeneral.Controls.Add(this.txtHeaderText); + this.fraGeneral.Controls.Add(this.label4); + this.fraGeneral.Controls.Add(this.numericUpDown1); + this.fraGeneral.Controls.Add(this.label5); + this.fraGeneral.Controls.Add(this.lblFooterText); + this.fraGeneral.Controls.Add(this.label3); + this.fraGeneral.Controls.Add(this.numericUpDown2); + this.fraGeneral.Location = new System.Drawing.Point(3, 3); + this.fraGeneral.Name = "fraGeneral"; + this.fraGeneral.Size = new System.Drawing.Size(556, 77); + this.fraGeneral.TabIndex = 11; + this.fraGeneral.TabStop = false; + this.fraGeneral.Text = "General"; + // + // lblAppearanceTitleShadowOffset + // + this.lblAppearanceTitleShadowOffset.AutoSize = true; + this.lblAppearanceTitleShadowOffset.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.lblAppearanceTitleShadowOffset.Location = new System.Drawing.Point(6, 174); + this.lblAppearanceTitleShadowOffset.Name = "lblAppearanceTitleShadowOffset"; + this.lblAppearanceTitleShadowOffset.Size = new System.Drawing.Size(99, 13); + this.lblAppearanceTitleShadowOffset.TabIndex = 0; + this.lblAppearanceTitleShadowOffset.Text = "Title shadow &offset:"; + // + // txtAppearanceTitleShadowOffset + // + this.txtAppearanceTitleShadowOffset.Location = new System.Drawing.Point(111, 172); + this.txtAppearanceTitleShadowOffset.Name = "txtAppearanceTitleShadowOffset"; + this.txtAppearanceTitleShadowOffset.Size = new System.Drawing.Size(49, 20); + this.txtAppearanceTitleShadowOffset.TabIndex = 3; + this.txtAppearanceTitleShadowOffset.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; + // + // cmdAppearanceFooter + // + this.cmdAppearanceFooter.BackColor = System.Drawing.Color.Black; + this.cmdAppearanceFooter.Location = new System.Drawing.Point(80, 115); + this.cmdAppearanceFooter.Name = "cmdAppearanceFooter"; + this.cmdAppearanceFooter.Size = new System.Drawing.Size(75, 23); + this.cmdAppearanceFooter.TabIndex = 1; + this.cmdAppearanceFooter.UseVisualStyleBackColor = false; + this.cmdAppearanceFooter.Click += new System.EventHandler(this.cmdColor_Click); + // + // cmdAppearanceButtonLabel + // + this.cmdAppearanceButtonLabel.BackColor = System.Drawing.Color.Black; + this.cmdAppearanceButtonLabel.Location = new System.Drawing.Point(161, 115); + this.cmdAppearanceButtonLabel.Name = "cmdAppearanceButtonLabel"; + this.cmdAppearanceButtonLabel.Size = new System.Drawing.Size(75, 23); + this.cmdAppearanceButtonLabel.TabIndex = 1; + this.cmdAppearanceButtonLabel.UseVisualStyleBackColor = false; + this.cmdAppearanceButtonLabel.Click += new System.EventHandler(this.cmdColor_Click); + // + // lblAppearanceFooter + // + this.lblAppearanceFooter.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.lblAppearanceFooter.Location = new System.Drawing.Point(80, 145); + this.lblAppearanceFooter.Name = "lblAppearanceFooter"; + this.lblAppearanceFooter.Size = new System.Drawing.Size(75, 15); + this.lblAppearanceFooter.TabIndex = 2; + this.lblAppearanceFooter.Text = "Footer"; + this.lblAppearanceFooter.TextAlign = System.Drawing.ContentAlignment.TopCenter; + // + // lblAppearanceButtonLabel + // + this.lblAppearanceButtonLabel.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.lblAppearanceButtonLabel.Location = new System.Drawing.Point(161, 145); + this.lblAppearanceButtonLabel.Name = "lblAppearanceButtonLabel"; + this.lblAppearanceButtonLabel.Size = new System.Drawing.Size(75, 15); + this.lblAppearanceButtonLabel.TabIndex = 2; + this.lblAppearanceButtonLabel.Text = "Button Label"; + this.lblAppearanceButtonLabel.TextAlign = System.Drawing.ContentAlignment.TopCenter; + // + // pnlInstallation + // + this.pnlInstallation.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.pnlInstallation.Controls.Add(this.panel3); + this.pnlInstallation.Location = new System.Drawing.Point(0, 290); + this.pnlInstallation.Name = "pnlInstallation"; + this.pnlInstallation.Size = new System.Drawing.Size(562, 200); + this.pnlInstallation.TabIndex = 12; + // + // panel3 + // + this.panel3.BackColor = System.Drawing.SystemColors.Window; + this.panel3.Controls.Add(this.label1); + this.panel3.Controls.Add(this.pictureBox1); + this.panel3.Controls.Add(this.label6); + this.panel3.Dock = System.Windows.Forms.DockStyle.Top; + this.panel3.Location = new System.Drawing.Point(0, 0); + this.panel3.Name = "panel3"; + this.panel3.Size = new System.Drawing.Size(562, 56); + this.panel3.TabIndex = 5; + // + // label1 + // + this.label1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.label1.Dock = System.Windows.Forms.DockStyle.Bottom; + this.label1.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.label1.Location = new System.Drawing.Point(0, 54); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(562, 2); + this.label1.TabIndex = 0; + // + // pictureBox1 + // + this.pictureBox1.Anchor = System.Windows.Forms.AnchorStyles.Left; + this.pictureBox1.Image = global::UniversalEditor.Properties.Resources.Setup; + this.pictureBox1.Location = new System.Drawing.Point(13, 12); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(32, 32); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.pictureBox1.TabIndex = 0; + this.pictureBox1.TabStop = false; + // + // label6 + // + this.label6.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right))); + this.label6.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold); + this.label6.Location = new System.Drawing.Point(51, 22); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(508, 13); + this.label6.TabIndex = 1; + this.label6.Text = "Installation"; + // + // lblAppearanceOther + // + this.lblAppearanceOther.AutoSize = true; + this.lblAppearanceOther.FlatStyle = System.Windows.Forms.FlatStyle.System; + this.lblAppearanceOther.Location = new System.Drawing.Point(6, 120); + this.lblAppearanceOther.Name = "lblAppearanceOther"; + this.lblAppearanceOther.Size = new System.Drawing.Size(36, 13); + this.lblAppearanceOther.TabIndex = 0; + this.lblAppearanceOther.Text = "Other:"; + // + // ArkAnglesSetupEditor + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.pnlInstallation); + this.Controls.Add(this.fraGeneral); + this.Controls.Add(this.fraAppearance); + this.Controls.Add(this.fraAutomatedActions); + this.Controls.Add(this.pnlUninstallation); + this.Name = "ArkAnglesSetupEditor"; + this.Size = new System.Drawing.Size(562, 586); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).EndInit(); + this.pnlUninstallationTitle.ResumeLayout(false); + this.pnlUninstallationTitle.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.picUninstallationTitle)).EndInit(); + this.pnlUninstallation.ResumeLayout(false); + this.pnlUninstallation.PerformLayout(); + this.fraAutomatedActions.ResumeLayout(false); + this.fraAppearance.ResumeLayout(false); + this.fraAppearance.PerformLayout(); + this.fraGeneral.ResumeLayout(false); + this.fraGeneral.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.txtAppearanceTitleShadowOffset)).EndInit(); + this.pnlInstallation.ResumeLayout(false); + this.panel3.ResumeLayout(false); + this.panel3.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Label lblProductTitle; + private System.Windows.Forms.TextBox txtHeaderText; + private System.Windows.Forms.Label lblFooterText; + private System.Windows.Forms.TextBox textBox2; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.NumericUpDown numericUpDown1; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.NumericUpDown numericUpDown2; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.Panel pnlUninstallationTitle; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.PictureBox picUninstallationTitle; + private System.Windows.Forms.Label lblUninstallationTitle; + private System.Windows.Forms.Label lblLogFileName; + private System.Windows.Forms.TextBox txtLogFileName; + private System.Windows.Forms.Panel pnlUninstallation; + private System.Windows.Forms.CheckBox chkRestart; + private System.Windows.Forms.GroupBox fraAutomatedActions; + private System.Windows.Forms.Button cmdPostInstallActionMoveDown; + private System.Windows.Forms.Button cmdPostInstallActionMoveUp; + private System.Windows.Forms.ListView lvPostInstallActions; + private System.Windows.Forms.ColumnHeader chTitle; + private System.Windows.Forms.GroupBox fraAppearance; + private System.Windows.Forms.Button cmdAppearanceBackgroundBottom; + private System.Windows.Forms.Button cmdAppearanceBackgroundTop; + private System.Windows.Forms.Label lblAppearanceBackground; + private System.Windows.Forms.Label lblAppearanceBackgroundBottom; + private System.Windows.Forms.Label lblAppearanceBackgroundTop; + private System.Windows.Forms.Label lblAppearanceTitleBackground; + private System.Windows.Forms.Label lblAppearanceTitleForeground; + private System.Windows.Forms.Button cmdAppearanceTitleBackground; + private System.Windows.Forms.Button cmdAppearanceTitleForeground; + private System.Windows.Forms.Label lblAppearanceTitle; + private System.Windows.Forms.GroupBox fraGeneral; + private System.Windows.Forms.Label lblAppearanceTitleShadowOffset; + private System.Windows.Forms.NumericUpDown txtAppearanceTitleShadowOffset; + private System.Windows.Forms.Label lblAppearanceButtonLabel; + private System.Windows.Forms.Label lblAppearanceFooter; + private System.Windows.Forms.Button cmdAppearanceButtonLabel; + private System.Windows.Forms.Button cmdAppearanceFooter; + private System.Windows.Forms.Panel pnlInstallation; + private System.Windows.Forms.Panel panel3; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Label lblAppearanceOther; + } +} diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.cs b/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.cs new file mode 100644 index 00000000..cfb7f482 --- /dev/null +++ b/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.cs @@ -0,0 +1,81 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Text; +using System.Windows.Forms; + +using UniversalEditor.ObjectModels.Setup.ArkAngles; +using UniversalEditor.ObjectModels.Setup.ArkAngles.Actions; + +namespace UniversalEditor.Editors.Setup.ArkAngles +{ + public partial class ArkAnglesSetupEditor : UserControl + { + public ArkAnglesSetupEditor() + { + InitializeComponent(); + + lvPostInstallActions.Items.Clear(); + + List cmds = new List(); + cmds.Add(AutoStartCommand.Install); + cmds.Add(AutoStartCommand.Catalog); + cmds.Add(null); + cmds.Add(AutoStartCommand.Restart); + cmds.Add(AutoStartCommand.Exit); + + foreach (AutoStartCommand cmd in cmds) + { + ListViewItem lvi = new ListViewItem(); + if (cmd == null) + { + lvi.ForeColor = Color.FromKnownColor(KnownColor.GrayText); + lvi.Text = "(Installation Process)"; + } + else + { + if (cmd == AutoStartCommand.Install) + { + lvi.Text = "Install"; + } + else if (cmd == AutoStartCommand.Catalog) + { + lvi.Text = "Catalog"; + } + else if (cmd == AutoStartCommand.Restart) + { + lvi.Text = "Restart"; + } + else if (cmd == AutoStartCommand.Exit) + { + lvi.Text = "Exit"; + } + } + lvPostInstallActions.Items.Add(lvi); + } + } + + private void lvPostInstallActions_ItemCheck(object sender, ItemCheckEventArgs e) + { + if (lvPostInstallActions.Items[e.Index].Tag == null) e.NewValue = CheckState.Checked; + } + + private void lvPostInstallActions_SelectedIndexChanged(object sender, EventArgs e) + { + cmdPostInstallActionMoveDown.Enabled = (lvPostInstallActions.SelectedItems.Count == 1 && lvPostInstallActions.SelectedItems[0].Tag != null && lvPostInstallActions.SelectedItems[0].Index < lvPostInstallActions.Items.Count - 1); + cmdPostInstallActionMoveUp.Enabled = (lvPostInstallActions.SelectedItems.Count == 1 && lvPostInstallActions.SelectedItems[0].Tag != null && lvPostInstallActions.SelectedItems[0].Index > 0); + } + + private void cmdColor_Click(object sender, EventArgs e) + { + Control cmd = (sender as Control); + ColorDialog dlg = new ColorDialog(); + dlg.Color = cmd.BackColor; + if (dlg.ShowDialog() == DialogResult.OK) + { + cmd.BackColor = dlg.Color; + } + } + } +} diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.resx b/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.resx new file mode 100644 index 00000000..7080a7d1 --- /dev/null +++ b/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/AssemblyInfo.cs b/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/AssemblyInfo.cs new file mode 100644 index 00000000..df35a1bb --- /dev/null +++ b/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("Ark Angles plugin for Universal Editor")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("Mike Becker's Software")] +[assembly: AssemblyProduct("Universal Editor Plugin Pack")] +[assembly: AssemblyCopyright("Copyright ©2015 Mike Becker's Software")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("0745c53c-1c88-44ae-affb-fa319c3a5516")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/Resources.Designer.cs b/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/Resources.Designer.cs new file mode 100644 index 00000000..e1ea5add --- /dev/null +++ b/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/Resources.Designer.cs @@ -0,0 +1,83 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.18444 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace UniversalEditor.Properties { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [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() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [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("UniversalEditor.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap Setup { + get { + object obj = ResourceManager.GetObject("Setup", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap Uninstall { + get { + object obj = ResourceManager.GetObject("Uninstall", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + } +} diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/Resources.resx b/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/Resources.resx new file mode 100644 index 00000000..663cc4be --- /dev/null +++ b/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/Resources.resx @@ -0,0 +1,127 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + ..\Resources\Setup.ico;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Uninstall.ico;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + \ No newline at end of file diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Resources/Setup.ico b/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Resources/Setup.ico new file mode 100644 index 0000000000000000000000000000000000000000..3ea2605b6854f6fa29652044648fd9cf5d22b7a2 GIT binary patch literal 766 zcmbtSF>ZrE5ZuHkL5HifMyaBF0vA_AN|CR)uyjZiToK8D`;Za1z`w*~VD_z$ivM}mT z#*sS^7gJa)uthFL)3)u&sA^Bhhr)AJRg=-!7i-mkI2){e*B&MaHH7W8b>U4L;FWi6 z8d?)a(D2mwS?@W&q#@Mzvmt10D%p_XsU{3Mz`31h**VoIrz)D#BPMY|nI5PmskQ$@ ztJIp6>|5Ux|Im-epZ&iz$1mseREztUd}YmHKF{=YQS-YJLpXPQWv-5z(`M9C``i@W uS~h(u+1W@kUc!i8r07I8UI^-ApQwSwUwMHSf4^e%Qhx#H@wsCF literal 0 HcmV?d00001 diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Resources/Uninstall.ico b/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Resources/Uninstall.ico new file mode 100644 index 0000000000000000000000000000000000000000..78083ce350f25e7a1eb69e1046a2b3c003a7a5e5 GIT binary patch literal 766 zcmZvZ!AiqG5Qe8Vkld0HQSs6mFX9XIs6q~c2VbQHVFNv63qtc8zJXB4H7B2=M{gwLX61$nILqOYeDt1ow;I?>GE$bd5xP{)ksu94O zzz&s$Q@#qV>Zsco7U!mTfOan6geF$7R+q-dOqemjmC4eu#8qed_rMzV$eH(xRdQoU{xAoR+o4vRoj5 zwi~c0y$N`^0gDa38IPf!ue|-wzfno$$I+zCWatwaw2=(gpAx@RpXpj;)b^QDV{-VN h>!}Q1z#H-djy(S_;Ya9fRygl*^eA%jEHdf5R9_ManS=lU literal 0 HcmV?d00001 diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms.csproj b/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms.csproj new file mode 100644 index 00000000..37df0e8f --- /dev/null +++ b/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms.csproj @@ -0,0 +1,98 @@ + + + + + Debug + AnyCPU + {CF83423B-800F-4EF9-8955-E7A8C2C5C057} + Library + Properties + UniversalEditor + UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms + v3.5 + 512 + + + + true + full + false + ..\..\..\..\Output\Debug\Plugins\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + ..\..\..\..\Output\Release\Plugins\ + TRACE + prompt + 4 + + + + + + + + + + UserControl + + + ArkAnglesSetupEditor.cs + + + + True + True + Resources.resx + + + + + ArkAnglesSetupEditor.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + + + + + + + + + + + {2d4737e6-6d95-408a-90db-8dff38147e85} + UniversalEditor.Core + + + {8622ebc4-8e20-476e-b284-33d472081f5c} + UniversalEditor.UserInterface + + + {30467e5c-05bc-4856-aadc-13906ef4cadd} + UniversalEditor.Essential + + + {21d14362-103a-4b38-8fb8-eea6c7c89e09} + UniversalEditor.Plugins.ArkAngles + + + {bcbb72bd-0ecb-4ff2-8d91-e466361fb6f9} + UniversalEditor.UserInterface.WindowsForms + + + + + \ No newline at end of file diff --git a/CSharp/UniversalEditor.WindowsForms.sln b/CSharp/UniversalEditor.WindowsForms.sln index f3847bbd..ad953e99 100644 --- a/CSharp/UniversalEditor.WindowsForms.sln +++ b/CSharp/UniversalEditor.WindowsForms.sln @@ -1,6 +1,8 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 +# Visual Studio 2013 +VisualStudioVersion = 12.0.31101.0 +MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Libraries", "Libraries", "{15D19291-4200-4C30-A68A-0191B6F83BE1}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Core", "Libraries\UniversalEditor.Core\UniversalEditor.Core.csproj", "{2D4737E6-6D95-408A-90DB-8DFF38147E85}" @@ -147,6 +149,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Mic EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.ArkAngles", "Plugins\UniversalEditor.Plugins.ArkAngles\UniversalEditor.Plugins.ArkAngles.csproj", "{21D14362-103A-4B38-8FB8-EEA6C7C89E09}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms\UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms.csproj", "{CF83423B-800F-4EF9-8955-E7A8C2C5C057}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -402,27 +406,38 @@ Global {21D14362-103A-4B38-8FB8-EEA6C7C89E09}.Debug|Any CPU.Build.0 = Debug|Any CPU {21D14362-103A-4B38-8FB8-EEA6C7C89E09}.Release|Any CPU.ActiveCfg = Release|Any CPU {21D14362-103A-4B38-8FB8-EEA6C7C89E09}.Release|Any CPU.Build.0 = Release|Any CPU + {CF83423B-800F-4EF9-8955-E7A8C2C5C057}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CF83423B-800F-4EF9-8955-E7A8C2C5C057}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CF83423B-800F-4EF9-8955-E7A8C2C5C057}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CF83423B-800F-4EF9-8955-E7A8C2C5C057}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection GlobalSection(NestedProjects) = preSolution {2D4737E6-6D95-408A-90DB-8DFF38147E85} = {15D19291-4200-4C30-A68A-0191B6F83BE1} - {3F664673-7E22-4486-9AD0-FC81861D0B78} = {15D19291-4200-4C30-A68A-0191B6F83BE1} - {8622EBC4-8E20-476E-B284-33D472081F5C} = {15D19291-4200-4C30-A68A-0191B6F83BE1} - {6F0AB1AF-E1A1-4D19-B19C-05BBB15C94B2} = {A935623A-E98E-43FF-BBE2-DAA61A587345} - {62CFC025-B8CF-42AA-880A-92F27377FCAF} = {A935623A-E98E-43FF-BBE2-DAA61A587345} {30467E5C-05BC-4856-AADC-13906EF4CADD} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {3F664673-7E22-4486-9AD0-FC81861D0B78} = {15D19291-4200-4C30-A68A-0191B6F83BE1} {7CA0A889-C1A1-4CEB-AA54-43A640B41C6C} = {71CFF024-26F7-4626-A526-B435FDF8D64E} {BE4D0BA3-0888-42A5-9C09-FC308A4509D2} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {617D9EB5-CA93-45D6-AA6B-5A012B7698AC} = {5A423A3E-51C5-4188-8AD5-FB5C0CB76C6A} + {8622EBC4-8E20-476E-B284-33D472081F5C} = {15D19291-4200-4C30-A68A-0191B6F83BE1} + {FE016EA3-DC31-4A92-8B0A-8C746EC117E1} = {46041F27-7C1C-4209-B72B-251EDB5D4C61} {369CFD53-3E65-4A9E-8BDD-4CCD78BF3E33} = {71CFF024-26F7-4626-A526-B435FDF8D64E} {30A2F772-8EC1-425A-8D5D-36A0BE4D6B66} = {71CFF024-26F7-4626-A526-B435FDF8D64E} {3DC2C1F6-F332-4E55-BF6A-AED78A7C3FD2} = {71CFF024-26F7-4626-A526-B435FDF8D64E} {899E3DD6-EA65-4168-AAE3-867A4F9650A6} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {6F0AB1AF-E1A1-4D19-B19C-05BBB15C94B2} = {A935623A-E98E-43FF-BBE2-DAA61A587345} + {C1F34183-7A2F-41A6-9958-F6F329099654} = {A846CA33-9CAA-4237-B14F-8721DBA89442} + {2013757E-4240-4E07-AD22-91219AD9B74F} = {C1F34183-7A2F-41A6-9958-F6F329099654} + {5A423A3E-51C5-4188-8AD5-FB5C0CB76C6A} = {C1F34183-7A2F-41A6-9958-F6F329099654} {19AEFD28-37E8-4FFD-B879-FEE57824689D} = {71CFF024-26F7-4626-A526-B435FDF8D64E} {76FD1306-9CA4-428F-993B-B7E4EEEACBF3} = {71CFF024-26F7-4626-A526-B435FDF8D64E} {26095090-3F7D-4DB5-A9BF-4C687230FC0F} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} = {C1F34183-7A2F-41A6-9958-F6F329099654} + {54990D5E-CE09-459F-916E-AF13101765B4} = {C1F34183-7A2F-41A6-9958-F6F329099654} {D4D9C9A6-04A4-46AD-8238-2493A455723F} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {62CFC025-B8CF-42AA-880A-92F27377FCAF} = {A935623A-E98E-43FF-BBE2-DAA61A587345} {4FD9DB1D-76AA-48D1-8446-95376C4A2BC2} = {71CFF024-26F7-4626-A526-B435FDF8D64E} {10B9B771-9939-4D0B-8D47-501B6F60209F} = {71CFF024-26F7-4626-A526-B435FDF8D64E} {FEC4EAD0-8A6E-4029-A537-EBD9F420B227} = {71CFF024-26F7-4626-A526-B435FDF8D64E} @@ -433,46 +448,40 @@ Global {FD6B879E-46B0-47BE-860E-BF0C11135590} = {71CFF024-26F7-4626-A526-B435FDF8D64E} {41DBA506-177E-4B2D-8E6D-738E371326A1} = {71CFF024-26F7-4626-A526-B435FDF8D64E} {BED1EEAF-9ADD-46F6-92D0-53957858E25B} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {E0897B7B-617A-4709-A4C6-FC0F6B441B2A} = {5A423A3E-51C5-4188-8AD5-FB5C0CB76C6A} {9F1FDC26-5F1C-4C2A-BBBF-3A597A72802D} = {71CFF024-26F7-4626-A526-B435FDF8D64E} {E6C9A73D-4556-4220-9BC7-302A7EE64C1A} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {DF96F24E-FED9-4BAC-8389-63590125DC61} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {E0B0223C-3E44-4D2A-9FED-F1A319D84D39} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {791A36F8-5D96-452B-89D2-78BA74596A1E} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {4698BC3F-EC29-42EB-9AED-3D8F9983A108} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {04674541-23C2-4308-A9DF-DBC43AE99814} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {B2DFA94A-A468-48A1-AB31-04EE432E7B2B} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {A968C097-44CE-42BA-B66C-CB3A871EE117} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {CC5C9010-83EF-491D-9262-2CED509D895D} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {7C861D40-8214-4DC5-89D1-129F267C1D1B} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {64089452-6A08-47A5-A857-BF418F80D4A3} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {7BB04C9F-DC3F-448A-8FD3-9A6BB52BC886} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {D623EC26-1A04-4BFE-84EE-E738281499C0} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {311885BE-3FAF-430B-91B2-6EC135D3A8AB} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {05127997-B7F3-4802-8021-06C048C8FE63} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {21D14362-103A-4B38-8FB8-EEA6C7C89E09} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {FE016EA3-DC31-4A92-8B0A-8C746EC117E1} = {46041F27-7C1C-4209-B72B-251EDB5D4C61} {ED627DF7-3E78-4428-AB31-810BA1586E62} = {46041F27-7C1C-4209-B72B-251EDB5D4C61} - {C1F34183-7A2F-41A6-9958-F6F329099654} = {A846CA33-9CAA-4237-B14F-8721DBA89442} - {5A423A3E-51C5-4188-8AD5-FB5C0CB76C6A} = {C1F34183-7A2F-41A6-9958-F6F329099654} - {2013757E-4240-4E07-AD22-91219AD9B74F} = {C1F34183-7A2F-41A6-9958-F6F329099654} - {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} = {C1F34183-7A2F-41A6-9958-F6F329099654} - {54990D5E-CE09-459F-916E-AF13101765B4} = {C1F34183-7A2F-41A6-9958-F6F329099654} - {617D9EB5-CA93-45D6-AA6B-5A012B7698AC} = {5A423A3E-51C5-4188-8AD5-FB5C0CB76C6A} - {E0897B7B-617A-4709-A4C6-FC0F6B441B2A} = {5A423A3E-51C5-4188-8AD5-FB5C0CB76C6A} + {DF96F24E-FED9-4BAC-8389-63590125DC61} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {118E40C4-323E-4B4B-8EF4-38EED6CC5E83} = {54990D5E-CE09-459F-916E-AF13101765B4} {BCBB72BD-0ECB-4FF2-8D91-E466361FB6F9} = {2013757E-4240-4E07-AD22-91219AD9B74F} {D8E59ADD-B591-49AF-B18E-6E0D4581700C} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} {9B5ABDC3-ADF7-42B7-ADE9-8DC715310492} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} {4250B20B-2DC9-432F-B0C2-BD20B80B4970} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} {049A3447-14AF-4CAE-BE0E-1C42DD1AB1CB} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} + {A5A14A71-5DB3-4495-92F6-8D27C98FF0F4} = {BC6859FB-B61C-471D-9F84-613E5C388C52} + {E0B0223C-3E44-4D2A-9FED-F1A319D84D39} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {791A36F8-5D96-452B-89D2-78BA74596A1E} = {71CFF024-26F7-4626-A526-B435FDF8D64E} {EE70D9BB-52FB-4BF5-A704-06F4881301CF} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} + {4698BC3F-EC29-42EB-9AED-3D8F9983A108} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {04674541-23C2-4308-A9DF-DBC43AE99814} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {B2DFA94A-A468-48A1-AB31-04EE432E7B2B} = {71CFF024-26F7-4626-A526-B435FDF8D64E} {F19919B7-1D51-4972-8E4A-E59D68D4926A} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} + {A968C097-44CE-42BA-B66C-CB3A871EE117} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {CC5C9010-83EF-491D-9262-2CED509D895D} = {71CFF024-26F7-4626-A526-B435FDF8D64E} {094E86E4-903B-493C-91EF-4597658748A9} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} + {7C861D40-8214-4DC5-89D1-129F267C1D1B} = {71CFF024-26F7-4626-A526-B435FDF8D64E} {F635B40D-4BC1-48CB-9FFD-38076D569640} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} + {64089452-6A08-47A5-A857-BF418F80D4A3} = {71CFF024-26F7-4626-A526-B435FDF8D64E} {997FFB89-0ED6-47EB-BD97-68B3138F91AD} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} + {7BB04C9F-DC3F-448A-8FD3-9A6BB52BC886} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {D623EC26-1A04-4BFE-84EE-E738281499C0} = {71CFF024-26F7-4626-A526-B435FDF8D64E} {E1A1FD87-BEA4-41B7-9472-B4E35A0630B5} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} + {311885BE-3FAF-430B-91B2-6EC135D3A8AB} = {71CFF024-26F7-4626-A526-B435FDF8D64E} {14341BB8-05E4-4EF8-AD05-3D3073C1EF00} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} {B6F4A892-3701-445D-A7E9-B5D5C07FEF2D} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} - {118E40C4-323E-4B4B-8EF4-38EED6CC5E83} = {54990D5E-CE09-459F-916E-AF13101765B4} - {A5A14A71-5DB3-4495-92F6-8D27C98FF0F4} = {BC6859FB-B61C-471D-9F84-613E5C388C52} + {05127997-B7F3-4802-8021-06C048C8FE63} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {21D14362-103A-4B38-8FB8-EEA6C7C89E09} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {CF83423B-800F-4EF9-8955-E7A8C2C5C057} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} EndGlobalSection EndGlobal