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.Logging/3.3
Files:
8 edited

Legend:

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

    r2493 r2520  
    131131      <Name>HeuristicLab.Common-3.2</Name>
    132132    </ProjectReference>
     133    <ProjectReference Include="..\..\HeuristicLab.Core.Views\3.3\HeuristicLab.Core.Views-3.3.csproj">
     134      <Project>{E226881D-315F-423D-B419-A766FE0D8685}</Project>
     135      <Name>HeuristicLab.Core.Views-3.3</Name>
     136    </ProjectReference>
    133137    <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj">
    134138      <Project>{C36BD924-A541-4A00-AFA8-41701378DDC5}</Project>
     
    138142      <Project>{BBAB9DF5-5EF3-4BA8-ADE9-B36E82114937}</Project>
    139143      <Name>HeuristicLab.Data-3.3</Name>
     144    </ProjectReference>
     145    <ProjectReference Include="..\..\HeuristicLab.MainForm.WindowsForms\3.2\HeuristicLab.MainForm.WindowsForms-3.2.csproj">
     146      <Project>{AB687BBE-1BFE-476B-906D-44237135431D}</Project>
     147      <Name>HeuristicLab.MainForm.WindowsForms-3.2</Name>
     148    </ProjectReference>
     149    <ProjectReference Include="..\..\HeuristicLab.MainForm\3.2\HeuristicLab.MainForm-3.2.csproj">
     150      <Project>{3BD61258-31DA-4B09-89C0-4F71FEF5F05A}</Project>
     151      <Name>HeuristicLab.MainForm-3.2</Name>
    140152    </ProjectReference>
    141153    <ProjectReference Include="..\..\HeuristicLab.Operators\3.3\HeuristicLab.Operators-3.3.csproj">
  • trunk/sources/HeuristicLab.Logging/3.3/HeuristicLabLoggingPlugin.cs

    r2493 r2520  
    3333  [Dependency(Dependency = "HeuristicLab.Common-3.2")]
    3434  [Dependency(Dependency = "HeuristicLab.Core-3.3")]
     35  [Dependency(Dependency = "HeuristicLab.Core.Views-3.3")]
    3536  [Dependency(Dependency = "HeuristicLab.Data-3.3")]
     37  [Dependency(Dependency = "HeuristicLab.MainForm-3.2")]
     38  [Dependency(Dependency = "HeuristicLab.MainForm.WindowsForms-3.2")]
    3639  [Dependency(Dependency = "HeuristicLab.Operators-3.3")]
    3740  [Dependency(Dependency = "HeuristicLab.Charting-3.3")]
  • trunk/sources/HeuristicLab.Logging/3.3/Linechart.cs

    r1872 r2520  
    9797
    9898    /// <summary>
    99     /// Creates an instance of <see cref="LinechartView"/> to represent the current instance visually.
    100     /// </summary>
    101     /// <returns>The created view as <see cref="LinechartView"/>.</returns>
    102     public override IView CreateView() {
    103       return new LinechartView(this);
    104     }
    105 
    106     /// <summary>
    10799    /// Occurs when the number of lines has been changed.
    108100    /// </summary>
  • trunk/sources/HeuristicLab.Logging/3.3/LinechartView.cs

    r2474 r2520  
    3232using HeuristicLab.Charting.Data;
    3333using HeuristicLab.Common;
     34using HeuristicLab.Core.Views;
     35using HeuristicLab.MainForm;
    3436
    3537namespace HeuristicLab.Logging {
     
    3739  /// The visual representation of a <see cref="Linechart"/>.
    3840  /// </summary>
     41  [Content(typeof(Linechart), true)]
    3942  public partial class LinechartView : ViewBase {
    4043    private double maxY = double.MinValue, minY = double.MaxValue;
  • trunk/sources/HeuristicLab.Logging/3.3/Log.cs

    r1872 r2520  
    7070
    7171    /// <summary>
    72     /// Creates an instance of <see cref="LogView"/> to represent the current instance visually.
    73     /// </summary>
    74     /// <returns>The created view as <see cref="LogView"/>.</returns>
    75     public override IView CreateView() {
    76       return new LogView(this);
    77     }
    78 
    79     /// <summary>
    8072    /// Occurs when the items have been changed.
    8173    /// </summary>
  • trunk/sources/HeuristicLab.Logging/3.3/LogView.cs

    r2474 r2520  
    3030using HeuristicLab.Data;
    3131using HeuristicLab.Common;
     32using HeuristicLab.Core.Views;
     33using HeuristicLab.MainForm;
    3234
    3335namespace HeuristicLab.Logging {
     
    3537  /// Visual representation of the <see cref="Log"/> class.
    3638  /// </summary>
     39  [Content(typeof(Log), true)]
    3740  public partial class LogView : ViewBase {
    3841    /// <summary>
  • trunk/sources/HeuristicLab.Logging/3.3/PointXYChart.cs

    r1872 r2520  
    9898
    9999    /// <summary>
    100     /// Creates a new instance of <see cref="PointXYChartView"/> to represent the current instance visually.
    101     /// </summary>
    102     /// <returns>The created view as <see cref="PointXYChartView"/>.</returns>
    103     public override IView CreateView() {
    104       return new PointXYChartView(this);
    105     }
    106 
    107     /// <summary>
    108100    /// Occurs when the values of the current instance have been changed.
    109101    /// </summary>
  • trunk/sources/HeuristicLab.Logging/3.3/PointXYChartView.cs

    r2474 r2520  
    3232using HeuristicLab.Charting.Data;
    3333using HeuristicLab.Common;
     34using HeuristicLab.Core.Views;
     35using HeuristicLab.MainForm;
    3436
    3537namespace HeuristicLab.Logging {
     
    3739  /// Visual representation of a <see cref="PointXYChart"/>.
    3840  /// </summary>
     41  [Content(typeof(PointXYChart), true)]
    3942  public partial class PointXYChartView : ViewBase {
    4043    private static int[] colors = new int[] {
Note: See TracChangeset for help on using the changeset viewer.