Free cookie consent management tool by TermsFeed Policy Generator

Changeset 2501


Ignore:
Timestamp:
11/17/09 01:05:46 (14 years ago)
Author:
swagner
Message:

Worked on Optimizer (#770)

Location:
trunk/sources
Files:
1 added
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab 3.3.sln

    r2499 r2501  
    2626    {3BD61258-31DA-4B09-89C0-4F71FEF5F05A} = {3BD61258-31DA-4B09-89C0-4F71FEF5F05A}
    2727    {DA0D505A-2149-4E3C-B220-5724DE26EB59} = {DA0D505A-2149-4E3C-B220-5724DE26EB59}
     28    {C664305E-497C-4533-A140-967DEDB05C19} = {C664305E-497C-4533-A140-967DEDB05C19}
    2829    {DC3D7072-7999-4719-B65D-3997744D5DC1} = {DC3D7072-7999-4719-B65D-3997744D5DC1}
    2930    {81609E8A-9757-4865-8B89-0B6603F769E8} = {81609E8A-9757-4865-8B89-0B6603F769E8}
  • trunk/sources/HeuristicLab 3.3/CopyAssemblies.cmd

    r2492 r2501  
    2929copy "%SolutionDir%\HeuristicLab.Operators.Programmable\3.3\%Outdir%\HeuristicLab.Operators.Programmable-3.3.dll" .\plugins
    3030copy "%SolutionDir%\HeuristicLab.OptimizationFrontend\3.3\%Outdir%\HeuristicLab.OptimizationFrontend-3.3.dll" .\plugins
     31copy "%SolutionDir%\HeuristicLab.Optimizer\3.3\%Outdir%\HeuristicLab.Optimizer-3.3.dll" .\plugins
    3132copy "%SolutionDir%\HeuristicLab.Permutation\3.3\%Outdir%\HeuristicLab.Permutation-3.3.dll" .\plugins
    3233copy "%SolutionDir%\HeuristicLab.Persistence\3.3\%Outdir%\HeuristicLab.Persistence-3.3.dll" .\plugins
  • trunk/sources/HeuristicLab.Optimizer/3.3/HeuristicLab.Optimizer-3.3.csproj

    r2499 r2501  
    3939      <RequiredTargetFramework>3.5</RequiredTargetFramework>
    4040    </Reference>
     41    <Reference Include="System.Drawing" />
    4142    <Reference Include="System.Windows.Forms" />
    4243    <Reference Include="System.Xml.Linq">
     
    5253    <Compile Include="HeuristicLabOptimizerApplication.cs" />
    5354    <Compile Include="HeuristicLabOptimizerPlugin.cs" />
     55    <Compile Include="IOptimizerUserInterfaceItemProvider.cs" />
    5456    <Compile Include="Properties\AssemblyInfo.cs" />
    5557  </ItemGroup>
     
    5961  </ItemGroup>
    6062  <ItemGroup>
     63    <ProjectReference Include="..\..\HeuristicLab.Common.Resources\3.2\HeuristicLab.Common.Resources-3.2.csproj">
     64      <Project>{0E27A536-1C4A-4624-A65E-DC4F4F23E3E1}</Project>
     65      <Name>HeuristicLab.Common.Resources-3.2</Name>
     66    </ProjectReference>
    6167    <ProjectReference Include="..\..\HeuristicLab.MainForm.WindowsForms\3.2\HeuristicLab.MainForm.WindowsForms-3.2.csproj">
    6268      <Project>{AB687BBE-1BFE-476B-906D-44237135431D}</Project>
    6369      <Name>HeuristicLab.MainForm.WindowsForms-3.2</Name>
     70    </ProjectReference>
     71    <ProjectReference Include="..\..\HeuristicLab.MainForm\3.2\HeuristicLab.MainForm-3.2.csproj">
     72      <Project>{3BD61258-31DA-4B09-89C0-4F71FEF5F05A}</Project>
     73      <Name>HeuristicLab.MainForm-3.2</Name>
    6474    </ProjectReference>
    6575    <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\HeuristicLab.PluginInfrastructure.csproj">
  • trunk/sources/HeuristicLab.Optimizer/3.3/HeuristicLabOptimizerApplication.cs

    r2498 r2501  
    2323using System.Collections.Generic;
    2424using System.Text;
     25using System.Reflection;
    2526using System.Windows.Forms;
    2627using HeuristicLab.PluginInfrastructure;
     28using HeuristicLab.Common.Resources;
     29using HeuristicLab.MainForm.WindowsForms;
    2730
    2831namespace HeuristicLab.Optimizer {
     
    3033  class HeuristicLabOptimizerApplication : ApplicationBase {
    3134    public override void Run() {
    32       //Form mainForm = new MainForm();
    33       //PluginManager.ControlManager = (IControlManager)mainForm;
    34       //Application.Run(mainForm);
     35      DockingMainForm mainForm = new DockingMainForm(typeof(IOptimizerUserInterfaceItemProvider));
     36      mainForm.Title = "HeuristicLab Optimizer " + Assembly.GetExecutingAssembly().GetName().Version.ToString();
     37      mainForm.Icon = Resources.HeuristicLabIcon;
     38      Application.Run(mainForm);
    3539    }
    3640  }
  • trunk/sources/HeuristicLab.Optimizer/3.3/HeuristicLabOptimizerPlugin.cs

    r2498 r2501  
    2828  [ClassInfo(Name = "HeuristicLab.Optimizer-3.3")]
    2929  [PluginFile(Filename = "HeuristicLab.Optimizer-3.3.dll", Filetype = PluginFileType.Assembly)]
     30  [Dependency(Dependency = "HeuristicLab.Common.Resources-3.2")]
     31  [Dependency(Dependency = "HeuristicLab.MainForm-3.2")]
    3032  [Dependency(Dependency = "HeuristicLab.MainForm.WindowsForms-3.2")]
    3133  public class HeuristicLabOptimizerPlugin : PluginBase {
Note: See TracChangeset for help on using the changeset viewer.