Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
11/23/09 11:08:34 (15 years ago)
Author:
swagner
Message:

Implemented first draft of MainForm support in HeuristicLab.Core/HeuristicLab.Core.Views and all other depending plugins (#770)

Location:
trunk/sources/HeuristicLab.TestFunctions/3.3
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.TestFunctions/3.3/HeuristicLab.TestFunctions-3.3.csproj

    r1872 r2520  
    107107  </ItemGroup>
    108108  <ItemGroup>
     109    <ProjectReference Include="..\..\HeuristicLab.Core.Views\3.3\HeuristicLab.Core.Views-3.3.csproj">
     110      <Project>{E226881D-315F-423D-B419-A766FE0D8685}</Project>
     111      <Name>HeuristicLab.Core.Views-3.3</Name>
     112    </ProjectReference>
    109113    <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj">
    110114      <Project>{C36BD924-A541-4A00-AFA8-41701378DDC5}</Project>
     
    114118      <Project>{BBAB9DF5-5EF3-4BA8-ADE9-B36E82114937}</Project>
    115119      <Name>HeuristicLab.Data-3.3</Name>
     120    </ProjectReference>
     121    <ProjectReference Include="..\..\HeuristicLab.MainForm.WindowsForms\3.2\HeuristicLab.MainForm.WindowsForms-3.2.csproj">
     122      <Project>{AB687BBE-1BFE-476B-906D-44237135431D}</Project>
     123      <Name>HeuristicLab.MainForm.WindowsForms-3.2</Name>
     124    </ProjectReference>
     125    <ProjectReference Include="..\..\HeuristicLab.MainForm\3.2\HeuristicLab.MainForm-3.2.csproj">
     126      <Project>{3BD61258-31DA-4B09-89C0-4F71FEF5F05A}</Project>
     127      <Name>HeuristicLab.MainForm-3.2</Name>
    116128    </ProjectReference>
    117129    <ProjectReference Include="..\..\HeuristicLab.Operators\3.3\HeuristicLab.Operators-3.3.csproj">
  • trunk/sources/HeuristicLab.TestFunctions/3.3/HeuristicLabTestFunctionsPlugin.cs

    r1872 r2520  
    3232  [PluginFile(Filename = "HeuristicLab.TestFunctions-3.3.dll", Filetype = PluginFileType.Assembly)]
    3333  [Dependency(Dependency = "HeuristicLab.Core-3.3")]
     34  [Dependency(Dependency = "HeuristicLab.Core.Views-3.3")]
    3435  [Dependency(Dependency = "HeuristicLab.Data-3.3")]
     36  [Dependency(Dependency = "HeuristicLab.MainForm-3.2")]
     37  [Dependency(Dependency = "HeuristicLab.MainForm.WindowsForms-3.2")]
    3538  [Dependency(Dependency = "HeuristicLab.Operators-3.3")]
    3639  public class HeuristicLabTestFunctionsPlugin : PluginBase {
  • trunk/sources/HeuristicLab.TestFunctions/3.3/TestFunctionInjector.cs

    r1530 r2520  
    9494      return null;
    9595    }
    96 
    97     /// <summary>
    98     /// Creates a new instance of <see cref="TestFunctionInjectorView"/> to represent the current
    99     /// instance visually.
    100     /// </summary>
    101     /// <returns>The newly created view as <see cref="TestFunctionInjectorView"/>.</returns>
    102     public override IView CreateView() {
    103       return new TestFunctionInjectorView(this);
    104     }
    10596  }
    10697}
  • trunk/sources/HeuristicLab.TestFunctions/3.3/TestFunctionInjectorView.cs

    r1530 r2520  
    3030using HeuristicLab.Core;
    3131using HeuristicLab.Data;
     32using HeuristicLab.Core.Views;
     33using HeuristicLab.MainForm;
    3234
    3335namespace HeuristicLab.TestFunctions {
     
    3537  /// Visual representation of a <see cref="TestFunctionInjector"/>.
    3638  /// </summary>
     39  [Content(typeof(TestFunctionInjector), true)]
    3740  public partial class TestFunctionInjectorView : ViewBase {
    3841    /// <summary>
Note: See TracChangeset for help on using the changeset viewer.