Free cookie consent management tool by TermsFeed Policy Generator

Changeset 4181


Ignore:
Timestamp:
08/10/10 01:10:05 (14 years ago)
Author:
abeham
Message:

#567

  • Improved algorithm wizard design
Location:
trunk/tools/Templates
Files:
19 added
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/Templates/HeuristicLab.VS2010Wizards/AlgorithmWizardForm.Designer.cs

    r4176 r4181  
    2727      this.label1 = new System.Windows.Forms.Label();
    2828      this.label2 = new System.Windows.Forms.Label();
    29       this.label3 = new System.Windows.Forms.Label();
    3029      this.algorithmDescriptionTextBox = new System.Windows.Forms.TextBox();
    3130      this.isMultiObjectiveCheckBox = new System.Windows.Forms.CheckBox();
    3231      this.algorithmNameTextBox = new System.Windows.Forms.TextBox();
    3332      this.cancelButton = new System.Windows.Forms.Button();
    34       this.okButton = new System.Windows.Forms.Button();
     33      this.finishButton = new System.Windows.Forms.Button();
     34      this.panel1 = new System.Windows.Forms.Panel();
     35      this.page2Panel = new System.Windows.Forms.Panel();
     36      this.label3 = new System.Windows.Forms.Label();
     37      this.label4 = new System.Windows.Forms.Label();
     38      this.pictureBox1 = new System.Windows.Forms.PictureBox();
     39      this.panel2 = new System.Windows.Forms.Panel();
     40      this.nextButton = new System.Windows.Forms.Button();
     41      this.previousButton = new System.Windows.Forms.Button();
     42      this.page1Panel = new System.Windows.Forms.Panel();
     43      this.parametersControl1 = new HeuristicLab.VS2010Wizards.ParametersControl();
     44      this.panel1.SuspendLayout();
     45      this.page2Panel.SuspendLayout();
     46      ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
     47      this.page1Panel.SuspendLayout();
    3548      this.SuspendLayout();
    3649      //
    3750      // label1
    3851      //
     52      this.label1.Anchor = System.Windows.Forms.AnchorStyles.None;
    3953      this.label1.AutoSize = true;
    40       this.label1.Location = new System.Drawing.Point(12, 12);
     54      this.label1.Location = new System.Drawing.Point(100, 48);
    4155      this.label1.Name = "label1";
    4256      this.label1.Size = new System.Drawing.Size(38, 13);
     
    4660      // label2
    4761      //
     62      this.label2.Anchor = System.Windows.Forms.AnchorStyles.None;
    4863      this.label2.AutoSize = true;
    49       this.label2.Location = new System.Drawing.Point(12, 38);
     64      this.label2.Location = new System.Drawing.Point(100, 96);
    5065      this.label2.Name = "label2";
    5166      this.label2.Size = new System.Drawing.Size(63, 13);
     
    5368      this.label2.Text = "Description:";
    5469      //
    55       // label3
    56       //
    57       this.label3.AutoSize = true;
    58       this.label3.Location = new System.Drawing.Point(12, 180);
    59       this.label3.Name = "label3";
    60       this.label3.Size = new System.Drawing.Size(80, 13);
    61       this.label3.TabIndex = 4;
    62       this.label3.Text = "Multi-Objective:";
    63       //
    6470      // algorithmDescriptionTextBox
    6571      //
    66       this.algorithmDescriptionTextBox.Location = new System.Drawing.Point(96, 35);
     72      this.algorithmDescriptionTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
     73      this.algorithmDescriptionTextBox.Location = new System.Drawing.Point(102, 112);
    6774      this.algorithmDescriptionTextBox.Multiline = true;
    6875      this.algorithmDescriptionTextBox.Name = "algorithmDescriptionTextBox";
    69       this.algorithmDescriptionTextBox.Size = new System.Drawing.Size(277, 139);
     76      this.algorithmDescriptionTextBox.Size = new System.Drawing.Size(469, 63);
    7077      this.algorithmDescriptionTextBox.TabIndex = 3;
    71       this.algorithmDescriptionTextBox.Text = "Description";
    7278      this.algorithmDescriptionTextBox.TextChanged += new System.EventHandler(this.algorithmDescriptionTextBox_TextChanged);
    7379      //
    7480      // isMultiObjectiveCheckBox
    7581      //
     82      this.isMultiObjectiveCheckBox.Anchor = System.Windows.Forms.AnchorStyles.None;
    7683      this.isMultiObjectiveCheckBox.AutoSize = true;
    77       this.isMultiObjectiveCheckBox.CheckAlign = System.Drawing.ContentAlignment.MiddleRight;
    78       this.isMultiObjectiveCheckBox.Location = new System.Drawing.Point(96, 180);
     84      this.isMultiObjectiveCheckBox.Location = new System.Drawing.Point(102, 188);
    7985      this.isMultiObjectiveCheckBox.Name = "isMultiObjectiveCheckBox";
    80       this.isMultiObjectiveCheckBox.Size = new System.Drawing.Size(15, 14);
     86      this.isMultiObjectiveCheckBox.Size = new System.Drawing.Size(96, 17);
    8187      this.isMultiObjectiveCheckBox.TabIndex = 5;
     88      this.isMultiObjectiveCheckBox.Text = "Multi-Objective";
    8289      this.isMultiObjectiveCheckBox.UseVisualStyleBackColor = true;
    8390      this.isMultiObjectiveCheckBox.CheckedChanged += new System.EventHandler(this.isMultiObjectiveCheckBox_CheckedChanged);
     
    8592      // algorithmNameTextBox
    8693      //
    87       this.algorithmNameTextBox.Location = new System.Drawing.Point(97, 9);
     94      this.algorithmNameTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
     95      this.algorithmNameTextBox.Location = new System.Drawing.Point(103, 64);
    8896      this.algorithmNameTextBox.Name = "algorithmNameTextBox";
    89       this.algorithmNameTextBox.Size = new System.Drawing.Size(276, 20);
     97      this.algorithmNameTextBox.Size = new System.Drawing.Size(468, 20);
    9098      this.algorithmNameTextBox.TabIndex = 1;
    9199      this.algorithmNameTextBox.Text = "MyAlgorithm";
     
    94102      // cancelButton
    95103      //
    96       this.cancelButton.Location = new System.Drawing.Point(97, 208);
     104      this.cancelButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
     105      this.cancelButton.Location = new System.Drawing.Point(589, 391);
    97106      this.cancelButton.Name = "cancelButton";
    98       this.cancelButton.Size = new System.Drawing.Size(75, 23);
     107      this.cancelButton.Size = new System.Drawing.Size(75, 25);
    99108      this.cancelButton.TabIndex = 7;
    100109      this.cancelButton.Text = "Cancel";
     
    102111      this.cancelButton.Click += new System.EventHandler(this.cancelButton_Click);
    103112      //
    104       // okButton
    105       //
    106       this.okButton.Location = new System.Drawing.Point(15, 208);
    107       this.okButton.Name = "okButton";
    108       this.okButton.Size = new System.Drawing.Size(75, 23);
    109       this.okButton.TabIndex = 6;
    110       this.okButton.Text = "Ok";
    111       this.okButton.UseVisualStyleBackColor = true;
    112       this.okButton.Click += new System.EventHandler(this.okButton_Click);
     113      // finishButton
     114      //
     115      this.finishButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
     116      this.finishButton.Location = new System.Drawing.Point(504, 391);
     117      this.finishButton.Name = "finishButton";
     118      this.finishButton.Size = new System.Drawing.Size(75, 25);
     119      this.finishButton.TabIndex = 6;
     120      this.finishButton.Text = "Finish";
     121      this.finishButton.UseVisualStyleBackColor = true;
     122      this.finishButton.Click += new System.EventHandler(this.finishButton_Click);
     123      //
     124      // panel1
     125      //
     126      this.panel1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     127                  | System.Windows.Forms.AnchorStyles.Right)));
     128      this.panel1.BackColor = System.Drawing.Color.White;
     129      this.panel1.Controls.Add(this.label4);
     130      this.panel1.Controls.Add(this.pictureBox1);
     131      this.panel1.Location = new System.Drawing.Point(0, 0);
     132      this.panel1.Name = "panel1";
     133      this.panel1.Size = new System.Drawing.Size(676, 81);
     134      this.panel1.TabIndex = 8;
     135      //
     136      // page2Panel
     137      //
     138      this.page2Panel.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
     139                  | System.Windows.Forms.AnchorStyles.Left)
     140                  | System.Windows.Forms.AnchorStyles.Right)));
     141      this.page2Panel.Controls.Add(this.label3);
     142      this.page2Panel.Controls.Add(this.parametersControl1);
     143      this.page2Panel.Location = new System.Drawing.Point(0, 86);
     144      this.page2Panel.Name = "page2Panel";
     145      this.page2Panel.Size = new System.Drawing.Size(676, 289);
     146      this.page2Panel.TabIndex = 10;
     147      this.page2Panel.Visible = false;
     148      //
     149      // label3
     150      //
     151      this.label3.AutoSize = true;
     152      this.label3.Location = new System.Drawing.Point(13, 10);
     153      this.label3.Name = "label3";
     154      this.label3.Size = new System.Drawing.Size(63, 13);
     155      this.label3.TabIndex = 1;
     156      this.label3.Text = "Parameters:";
     157      //
     158      // label4
     159      //
     160      this.label4.AutoSize = true;
     161      this.label4.Font = new System.Drawing.Font("Calibri", 24F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
     162      this.label4.Location = new System.Drawing.Point(96, 21);
     163      this.label4.Name = "label4";
     164      this.label4.Size = new System.Drawing.Size(311, 39);
     165      this.label4.TabIndex = 1;
     166      this.label4.Text = "New Algorithm Wizard";
     167      //
     168      // pictureBox1
     169      //
     170      this.pictureBox1.Image = global::HeuristicLab.VS2010Wizards.Properties.Resources.HL3_Logo;
     171      this.pictureBox1.Location = new System.Drawing.Point(3, 3);
     172      this.pictureBox1.Name = "pictureBox1";
     173      this.pictureBox1.Size = new System.Drawing.Size(75, 75);
     174      this.pictureBox1.TabIndex = 0;
     175      this.pictureBox1.TabStop = false;
     176      //
     177      // panel2
     178      //
     179      this.panel2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)
     180                  | System.Windows.Forms.AnchorStyles.Right)));
     181      this.panel2.BackColor = System.Drawing.Color.White;
     182      this.panel2.ForeColor = System.Drawing.SystemColors.ControlText;
     183      this.panel2.Location = new System.Drawing.Point(0, 379);
     184      this.panel2.Name = "panel2";
     185      this.panel2.Size = new System.Drawing.Size(676, 2);
     186      this.panel2.TabIndex = 8;
     187      //
     188      // nextButton
     189      //
     190      this.nextButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
     191      this.nextButton.Location = new System.Drawing.Point(406, 391);
     192      this.nextButton.Name = "nextButton";
     193      this.nextButton.Size = new System.Drawing.Size(75, 25);
     194      this.nextButton.TabIndex = 6;
     195      this.nextButton.Text = "Next >";
     196      this.nextButton.UseVisualStyleBackColor = true;
     197      this.nextButton.Click += new System.EventHandler(this.nextButton_Click);
     198      //
     199      // previousButton
     200      //
     201      this.previousButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
     202      this.previousButton.Enabled = false;
     203      this.previousButton.Location = new System.Drawing.Point(321, 391);
     204      this.previousButton.Name = "previousButton";
     205      this.previousButton.Size = new System.Drawing.Size(75, 25);
     206      this.previousButton.TabIndex = 6;
     207      this.previousButton.Text = "< Previous";
     208      this.previousButton.UseVisualStyleBackColor = true;
     209      this.previousButton.Click += new System.EventHandler(this.previousButton_Click);
     210      //
     211      // page1Panel
     212      //
     213      this.page1Panel.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
     214                  | System.Windows.Forms.AnchorStyles.Left)
     215                  | System.Windows.Forms.AnchorStyles.Right)));
     216      this.page1Panel.Controls.Add(this.label1);
     217      this.page1Panel.Controls.Add(this.label2);
     218      this.page1Panel.Controls.Add(this.algorithmDescriptionTextBox);
     219      this.page1Panel.Controls.Add(this.algorithmNameTextBox);
     220      this.page1Panel.Controls.Add(this.isMultiObjectiveCheckBox);
     221      this.page1Panel.Location = new System.Drawing.Point(0, 86);
     222      this.page1Panel.Name = "page1Panel";
     223      this.page1Panel.Size = new System.Drawing.Size(676, 298);
     224      this.page1Panel.TabIndex = 9;
     225      //
     226      // parametersControl1
     227      //
     228      this.parametersControl1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
     229                  | System.Windows.Forms.AnchorStyles.Left)
     230                  | System.Windows.Forms.AnchorStyles.Right)));
     231      this.parametersControl1.Location = new System.Drawing.Point(0, 33);
     232      this.parametersControl1.Name = "parametersControl1";
     233      this.parametersControl1.Size = new System.Drawing.Size(676, 256);
     234      this.parametersControl1.TabIndex = 0;
    113235      //
    114236      // AlgorithmWizardForm
     
    116238      this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
    117239      this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
    118       this.ClientSize = new System.Drawing.Size(385, 242);
    119       this.Controls.Add(this.algorithmDescriptionTextBox);
    120       this.Controls.Add(this.isMultiObjectiveCheckBox);
    121       this.Controls.Add(this.algorithmNameTextBox);
     240      this.ClientSize = new System.Drawing.Size(676, 428);
     241      this.Controls.Add(this.panel1);
    122242      this.Controls.Add(this.cancelButton);
    123       this.Controls.Add(this.okButton);
    124       this.Controls.Add(this.label3);
    125       this.Controls.Add(this.label2);
    126       this.Controls.Add(this.label1);
     243      this.Controls.Add(this.previousButton);
     244      this.Controls.Add(this.nextButton);
     245      this.Controls.Add(this.finishButton);
     246      this.Controls.Add(this.panel2);
     247      this.Controls.Add(this.page1Panel);
     248      this.Controls.Add(this.page2Panel);
    127249      this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
    128250      this.Name = "AlgorithmWizardForm";
    129251      this.Text = "New Algorithm Wizard";
     252      this.panel1.ResumeLayout(false);
     253      this.panel1.PerformLayout();
     254      this.page2Panel.ResumeLayout(false);
     255      this.page2Panel.PerformLayout();
     256      ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
     257      this.page1Panel.ResumeLayout(false);
     258      this.page1Panel.PerformLayout();
    130259      this.ResumeLayout(false);
    131       this.PerformLayout();
    132260
    133261    }
     
    137265    private System.Windows.Forms.Label label1;
    138266    private System.Windows.Forms.Label label2;
    139     private System.Windows.Forms.Label label3;
    140267    private System.Windows.Forms.TextBox algorithmDescriptionTextBox;
    141268    private System.Windows.Forms.CheckBox isMultiObjectiveCheckBox;
    142269    private System.Windows.Forms.TextBox algorithmNameTextBox;
    143270    private System.Windows.Forms.Button cancelButton;
    144     private System.Windows.Forms.Button okButton;
     271    private System.Windows.Forms.Button finishButton;
     272    private System.Windows.Forms.Panel panel1;
     273    private System.Windows.Forms.PictureBox pictureBox1;
     274    private System.Windows.Forms.Panel panel2;
     275    private System.Windows.Forms.Label label4;
     276    private System.Windows.Forms.Button nextButton;
     277    private System.Windows.Forms.Button previousButton;
     278    private System.Windows.Forms.Panel page1Panel;
     279    private System.Windows.Forms.Panel page2Panel;
     280    private ParametersControl parametersControl1;
     281    private System.Windows.Forms.Label label3;
    145282  }
    146283}
  • trunk/tools/Templates/HeuristicLab.VS2010Wizards/AlgorithmWizardForm.cs

    r4176 r4181  
    3030    }
    3131
    32     private void okButton_Click(object sender, System.EventArgs e) {
     32    private void finishButton_Click(object sender, System.EventArgs e) {
    3333      DialogResult = System.Windows.Forms.DialogResult.OK;
    3434      Close();
     
    5151      IsMultiObjective = isMultiObjectiveCheckBox.Checked;
    5252    }
     53
     54    private void nextButton_Click(object sender, EventArgs e) {
     55      page1Panel.Visible = false;
     56      page2Panel.Visible = true;
     57      nextButton.Enabled = false;
     58      previousButton.Enabled = true;
     59    }
     60
     61    private void previousButton_Click(object sender, EventArgs e) {
     62      page2Panel.Visible = false;
     63      page1Panel.Visible = true;
     64      previousButton.Enabled = false;
     65      nextButton.Enabled = true;
     66    }
    5367  }
    5468}
  • trunk/tools/Templates/HeuristicLab.VS2010Wizards/AlgorithmWizardForm.resx

    r4176 r4181  
    113113  </resheader>
    114114  <resheader name="reader">
    115     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
     115    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
    116116  </resheader>
    117117  <resheader name="writer">
    118     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
     118    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
    119119  </resheader>
    120   <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
     120  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    121121  <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    122122    <value>
  • trunk/tools/Templates/HeuristicLab.VS2010Wizards/HeuristicLab.VS2010Wizards.csproj

    r4176 r4181  
    1111    <RootNamespace>HeuristicLab.VS2010Wizards</RootNamespace>
    1212    <AssemblyName>HeuristicLab.VS2010Wizards</AssemblyName>
    13     <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
     13    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
    1414    <FileAlignment>512</FileAlignment>
    1515    <TargetFrameworkProfile>
     
    4040    <AssemblyOriginatorKeyFile>VS2010Templates.snk</AssemblyOriginatorKeyFile>
    4141  </PropertyGroup>
     42  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
     43    <DebugSymbols>true</DebugSymbols>
     44    <OutputPath>bin\x86\Debug\</OutputPath>
     45    <DefineConstants>DEBUG;TRACE</DefineConstants>
     46    <DebugType>full</DebugType>
     47    <PlatformTarget>x86</PlatformTarget>
     48    <CodeAnalysisLogFile>bin\Debug\HeuristicLab.VS2010Wizards.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
     49    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
     50    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
     51    <ErrorReport>prompt</ErrorReport>
     52    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
     53    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
     54    <CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>
     55    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
     56  </PropertyGroup>
     57  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
     58    <OutputPath>bin\x86\Release\</OutputPath>
     59    <DefineConstants>TRACE</DefineConstants>
     60    <Optimize>true</Optimize>
     61    <DebugType>pdbonly</DebugType>
     62    <PlatformTarget>x86</PlatformTarget>
     63    <CodeAnalysisLogFile>bin\Release\HeuristicLab.VS2010Wizards.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
     64    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
     65    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
     66    <ErrorReport>prompt</ErrorReport>
     67    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
     68    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
     69    <CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>
     70    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
     71    <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
     72    <CodeAnalysisFailOnMissingRules>false</CodeAnalysisFailOnMissingRules>
     73  </PropertyGroup>
    4274  <ItemGroup>
    4375    <Reference Include="envdte, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     
    5890    <Compile Include="AlgorithmWizardForm.Designer.cs">
    5991      <DependentUpon>AlgorithmWizardForm.cs</DependentUpon>
     92    </Compile>
     93    <Compile Include="ParametersControl.cs">
     94      <SubType>UserControl</SubType>
     95    </Compile>
     96    <Compile Include="ParametersControl.Designer.cs">
     97      <DependentUpon>ParametersControl.cs</DependentUpon>
    6098    </Compile>
    6199    <Compile Include="Properties\Resources.Designer.cs">
     
    80118      <DependentUpon>AlgorithmWizardForm.cs</DependentUpon>
    81119    </EmbeddedResource>
     120    <EmbeddedResource Include="ParametersControl.resx">
     121      <DependentUpon>ParametersControl.cs</DependentUpon>
     122    </EmbeddedResource>
    82123    <EmbeddedResource Include="Properties\Resources.resx">
    83124      <Generator>ResXFileCodeGenerator</Generator>
    84125      <LastGenOutput>Resources.Designer.cs</LastGenOutput>
     126      <SubType>Designer</SubType>
    85127    </EmbeddedResource>
    86128    <EmbeddedResource Include="ViewWizardForm.resx">
     
    93135  <ItemGroup>
    94136    <Content Include="HeuristicLabIcon.ico" />
     137    <None Include="Resources\VS2008ImageLibrary_CommonElements_Objects_Arrow_Up.png" />
     138    <None Include="Resources\VS2008ImageLibrary_CommonElements_Objects_Arrow_Down.png" />
     139    <None Include="Resources\VS2008ImageLibrary_Actions_Delete.png" />
     140    <None Include="Resources\VS2008ImageLibrary_CommonElements_Actions_Add.png" />
     141    <None Include="Resources\HL3_Logo.png" />
    95142  </ItemGroup>
    96143  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
  • trunk/tools/Templates/HeuristicLab.VS2010Wizards/Properties/Resources.Designer.cs

    r4176 r4181  
    6161        }
    6262       
    63         internal static System.Drawing.Icon HeuristicLabIcon {
     63        internal static System.Drawing.Bitmap HL3_Logo {
    6464            get {
    65                 object obj = ResourceManager.GetObject("HeuristicLabIcon", resourceCulture);
    66                 return ((System.Drawing.Icon)(obj));
     65                object obj = ResourceManager.GetObject("HL3_Logo", resourceCulture);
     66                return ((System.Drawing.Bitmap)(obj));
     67            }
     68        }
     69       
     70        internal static System.Drawing.Bitmap VS2008ImageLibrary_Actions_Delete {
     71            get {
     72                object obj = ResourceManager.GetObject("VS2008ImageLibrary_Actions_Delete", resourceCulture);
     73                return ((System.Drawing.Bitmap)(obj));
     74            }
     75        }
     76       
     77        internal static System.Drawing.Bitmap VS2008ImageLibrary_CommonElements_Actions_Add {
     78            get {
     79                object obj = ResourceManager.GetObject("VS2008ImageLibrary_CommonElements_Actions_Add", resourceCulture);
     80                return ((System.Drawing.Bitmap)(obj));
     81            }
     82        }
     83       
     84        internal static System.Drawing.Bitmap VS2008ImageLibrary_CommonElements_Objects_Arrow_Down {
     85            get {
     86                object obj = ResourceManager.GetObject("VS2008ImageLibrary_CommonElements_Objects_Arrow_Down", resourceCulture);
     87                return ((System.Drawing.Bitmap)(obj));
     88            }
     89        }
     90       
     91        internal static System.Drawing.Bitmap VS2008ImageLibrary_CommonElements_Objects_Arrow_Up {
     92            get {
     93                object obj = ResourceManager.GetObject("VS2008ImageLibrary_CommonElements_Objects_Arrow_Up", resourceCulture);
     94                return ((System.Drawing.Bitmap)(obj));
    6795            }
    6896        }
  • trunk/tools/Templates/HeuristicLab.VS2010Wizards/Properties/Resources.resx

    r4176 r4181  
    113113  </resheader>
    114114  <resheader name="reader">
    115     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
     115    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
    116116  </resheader>
    117117  <resheader name="writer">
    118     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
     118    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
    119119  </resheader>
    120   <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
    121   <data name="HeuristicLabIcon" type="System.Resources.ResXFileRef, System.Windows.Forms">
    122     <value>..\HeuristicLabIcon.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
     120  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
     121  <data name="HL3_Logo" type="System.Resources.ResXFileRef, System.Windows.Forms">
     122    <value>..\Resources\HL3_Logo.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
     123  </data>
     124  <data name="VS2008ImageLibrary_Actions_Delete" type="System.Resources.ResXFileRef, System.Windows.Forms">
     125    <value>..\Resources\VS2008ImageLibrary_Actions_Delete.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
     126  </data>
     127  <data name="VS2008ImageLibrary_CommonElements_Actions_Add" type="System.Resources.ResXFileRef, System.Windows.Forms">
     128    <value>..\Resources\VS2008ImageLibrary_CommonElements_Actions_Add.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
     129  </data>
     130  <data name="VS2008ImageLibrary_CommonElements_Objects_Arrow_Down" type="System.Resources.ResXFileRef, System.Windows.Forms">
     131    <value>..\Resources\VS2008ImageLibrary_CommonElements_Objects_Arrow_Down.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
     132  </data>
     133  <data name="VS2008ImageLibrary_CommonElements_Objects_Arrow_Up" type="System.Resources.ResXFileRef, System.Windows.Forms">
     134    <value>..\Resources\VS2008ImageLibrary_CommonElements_Objects_Arrow_Up.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
    123135  </data>
    124136</root>
  • trunk/tools/Templates/VS2010Wizards.sln

    r4176 r4181  
    2020  ProjectSection(SolutionItems) = preProject
    2121    HeuristicLabAlgorithmTemplate\__TemplateIcon.ico = HeuristicLabAlgorithmTemplate\__TemplateIcon.ico
     22    HeuristicLabAlgorithmTemplate\DefaultAlgorithm.cs = HeuristicLabAlgorithmTemplate\DefaultAlgorithm.cs
    2223    HeuristicLabAlgorithmTemplate\InstallTemplate.cmd = HeuristicLabAlgorithmTemplate\InstallTemplate.cmd
    2324    HeuristicLabAlgorithmTemplate\MyTemplate.vstemplate = HeuristicLabAlgorithmTemplate\MyTemplate.vstemplate
    24     HeuristicLabAlgorithmTemplate\DefaultAlgorithm.cs = HeuristicLabAlgorithmTemplate\DefaultAlgorithm.cs
    2525  EndProjectSection
     26EndProject
     27Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.VS2010Wizards.Test", "HeuristicLab.VS2010Wizards.Test\HeuristicLab.VS2010Wizards.Test.csproj", "{5908CE89-79AC-4CFC-ADA9-7D73A1D03DC4}"
    2628EndProject
    2729Global
    2830  GlobalSection(SolutionConfigurationPlatforms) = preSolution
    2931    Debug|Any CPU = Debug|Any CPU
     32    Debug|x86 = Debug|x86
    3033    Release|Any CPU = Release|Any CPU
     34    Release|x86 = Release|x86
    3135  EndGlobalSection
    3236  GlobalSection(ProjectConfigurationPlatforms) = postSolution
    3337    {A24AC3D1-0D32-495B-A3FA-CD15B960DCF1}.Debug|Any CPU.ActiveCfg = Debug
    3438    {A24AC3D1-0D32-495B-A3FA-CD15B960DCF1}.Debug|Any CPU.Build.0 = Debug
     39    {A24AC3D1-0D32-495B-A3FA-CD15B960DCF1}.Debug|x86.ActiveCfg = Debug
     40    {A24AC3D1-0D32-495B-A3FA-CD15B960DCF1}.Debug|x86.Build.0 = Debug
    3541    {A24AC3D1-0D32-495B-A3FA-CD15B960DCF1}.Release|Any CPU.ActiveCfg = Release
    3642    {A24AC3D1-0D32-495B-A3FA-CD15B960DCF1}.Release|Any CPU.Build.0 = Release
     43    {A24AC3D1-0D32-495B-A3FA-CD15B960DCF1}.Release|x86.ActiveCfg = Release
     44    {A24AC3D1-0D32-495B-A3FA-CD15B960DCF1}.Release|x86.Build.0 = Release
    3745    {F1B37418-F66E-41C0-BC36-B9A02BBAF62D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
    3846    {F1B37418-F66E-41C0-BC36-B9A02BBAF62D}.Debug|Any CPU.Build.0 = Debug|Any CPU
    39     {F1B37418-F66E-41C0-BC36-B9A02BBAF62D}.Release|Any CPU.ActiveCfg = Release|Any CPU
    40     {F1B37418-F66E-41C0-BC36-B9A02BBAF62D}.Release|Any CPU.Build.0 = Release|Any CPU
     47    {F1B37418-F66E-41C0-BC36-B9A02BBAF62D}.Debug|x86.ActiveCfg = Debug|Any CPU
     48    {F1B37418-F66E-41C0-BC36-B9A02BBAF62D}.Debug|x86.Build.0 = Debug|Any CPU
     49    {F1B37418-F66E-41C0-BC36-B9A02BBAF62D}.Release|Any CPU.ActiveCfg = Release|x86
     50    {F1B37418-F66E-41C0-BC36-B9A02BBAF62D}.Release|Any CPU.Build.0 = Release|x86
     51    {F1B37418-F66E-41C0-BC36-B9A02BBAF62D}.Release|x86.ActiveCfg = Release|x86
     52    {F1B37418-F66E-41C0-BC36-B9A02BBAF62D}.Release|x86.Build.0 = Release|x86
     53    {5908CE89-79AC-4CFC-ADA9-7D73A1D03DC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     54    {5908CE89-79AC-4CFC-ADA9-7D73A1D03DC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
     55    {5908CE89-79AC-4CFC-ADA9-7D73A1D03DC4}.Debug|x86.ActiveCfg = Debug|Any CPU
     56    {5908CE89-79AC-4CFC-ADA9-7D73A1D03DC4}.Debug|x86.Build.0 = Debug|Any CPU
     57    {5908CE89-79AC-4CFC-ADA9-7D73A1D03DC4}.Release|Any CPU.ActiveCfg = Release|x86
     58    {5908CE89-79AC-4CFC-ADA9-7D73A1D03DC4}.Release|Any CPU.Build.0 = Release|x86
     59    {5908CE89-79AC-4CFC-ADA9-7D73A1D03DC4}.Release|x86.ActiveCfg = Release|x86
     60    {5908CE89-79AC-4CFC-ADA9-7D73A1D03DC4}.Release|x86.Build.0 = Release|x86
    4161  EndGlobalSection
    4262  GlobalSection(SolutionProperties) = preSolution
Note: See TracChangeset for help on using the changeset viewer.