Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/17/11 20:03:46 (13 years ago)
Author:
ascheibe
Message:

#1233

  • added ItemView and Item for the Slave
  • added a Tray Icon App for data visualization and control of the slave windows service
  • added control methods to SlaveCommunication for controlling the slave core
  • fixed typo in namespace
Location:
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Slave.Views/3.4
Files:
4 added
2 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Slave.Views/3.4/HeuristicLab.Clients.Hive.Slave.Views-3.4.csproj

    r5264 r5314  
    3939  </PropertyGroup>
    4040  <ItemGroup>
     41    <Reference Include="HeuristicLab.Algorithms.GeneticAlgorithm-3.3">
     42      <HintPath>..\..\..\..\..\..\..\Program Files\HeuristicLab 3.3\HeuristicLab.Algorithms.GeneticAlgorithm-3.3.dll</HintPath>
     43    </Reference>
     44    <Reference Include="HeuristicLab.Collections-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     45      <HintPath>..\..\..\..\..\..\..\Program Files\HeuristicLab 3.3\HeuristicLab.Collections-3.3.dll</HintPath>
     46    </Reference>
    4147    <Reference Include="HeuristicLab.Common-3.3">
    4248      <HintPath>..\..\..\..\..\..\..\..\..\..\..\Program Files\HeuristicLab 3.3\HeuristicLab.Common-3.3.dll</HintPath>
    4349    </Reference>
     50    <Reference Include="HeuristicLab.Common.Resources-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     51      <HintPath>..\..\..\..\..\..\..\Program Files\HeuristicLab 3.3\HeuristicLab.Common.Resources-3.3.dll</HintPath>
     52    </Reference>
    4453    <Reference Include="HeuristicLab.Core-3.3">
    4554      <HintPath>..\..\..\..\..\..\..\..\..\..\..\Program Files\HeuristicLab 3.3\HeuristicLab.Core-3.3.dll</HintPath>
     55    </Reference>
     56    <Reference Include="HeuristicLab.Core.Views-3.3">
     57      <HintPath>..\..\..\..\..\..\..\Program Files\HeuristicLab 3.3\HeuristicLab.Core.Views-3.3.dll</HintPath>
     58    </Reference>
     59    <Reference Include="HeuristicLab.Data-3.3">
     60      <HintPath>..\..\..\..\..\..\..\Program Files\HeuristicLab 3.3\HeuristicLab.Data-3.3.dll</HintPath>
     61    </Reference>
     62    <Reference Include="HeuristicLab.Data.Views-3.3">
     63      <HintPath>..\..\..\..\..\..\..\Program Files\HeuristicLab 3.3\HeuristicLab.Data.Views-3.3.dll</HintPath>
     64    </Reference>
     65    <Reference Include="HeuristicLab.MainForm-3.3">
     66      <HintPath>..\..\..\..\..\..\..\Program Files\HeuristicLab 3.3\HeuristicLab.MainForm-3.3.dll</HintPath>
     67    </Reference>
     68    <Reference Include="HeuristicLab.MainForm.WindowsForms-3.3">
     69      <HintPath>..\..\..\..\..\..\..\Program Files\HeuristicLab 3.3\HeuristicLab.MainForm.WindowsForms-3.3.dll</HintPath>
     70    </Reference>
     71    <Reference Include="HeuristicLab.Optimization-3.3">
     72      <HintPath>..\..\..\..\..\..\..\Program Files\HeuristicLab 3.3\HeuristicLab.Optimization-3.3.dll</HintPath>
     73    </Reference>
     74    <Reference Include="HeuristicLab.Optimizer-3.3">
     75      <HintPath>..\..\..\..\..\..\..\Program Files\HeuristicLab 3.3\HeuristicLab.Optimizer-3.3.dll</HintPath>
    4676    </Reference>
    4777    <Reference Include="HeuristicLab.Persistence-3.3">
     
    5383    <Reference Include="System" />
    5484    <Reference Include="System.Core" />
     85    <Reference Include="System.Drawing" />
     86    <Reference Include="System.ServiceModel" />
    5587    <Reference Include="System.ServiceProcess" />
     88    <Reference Include="System.Windows.Forms" />
    5689    <Reference Include="System.Xml.Linq" />
    5790    <Reference Include="System.Data.DataSetExtensions" />
     
    6093  </ItemGroup>
    6194  <ItemGroup>
     95    <Compile Include="SlaveItem.cs" />
    6296    <None Include="Properties\AssemblyInfo.cs.frame" />
    6397    <None Include="HeuristicLabClientsHiveSlaveViewsPlugin.cs.frame" />
     98    <Compile Include="SlaveView.cs">
     99      <SubType>UserControl</SubType>
     100    </Compile>
     101    <Compile Include="SlaveView.Designer.cs">
     102      <DependentUpon>SlaveView.cs</DependentUpon>
     103    </Compile>
    64104    <Compile Include="HeuristicLabClientsHiveSlaveViewsPlugin.cs" />
    65105    <Compile Include="Properties\AssemblyInfo.cs" />
     
    67107  <ItemGroup>
    68108    <None Include="HeuristicLab.snk" />
     109  </ItemGroup>
     110  <ItemGroup>
     111    <ProjectReference Include="..\..\HeuristicLab.Clients.Hive.Slave\3.4\HeuristicLab.Clients.Hive.Slave-3.4.csproj">
     112      <Project>{989FE92B-484E-41EE-87E2-6A24AF0381D8}</Project>
     113      <Name>HeuristicLab.Clients.Hive.Slave-3.4</Name>
     114    </ProjectReference>
     115  </ItemGroup>
     116  <ItemGroup>
     117    <EmbeddedResource Include="SlaveView.resx">
     118      <DependentUpon>SlaveView.cs</DependentUpon>
     119    </EmbeddedResource>
    69120  </ItemGroup>
    70121  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
  • branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Slave.Views/3.4/HeuristicLabClientsHiveSlaveViewsPlugin.cs.frame

    r5043 r5314  
    1 using System;
     1#region License Information
     2/* HeuristicLab
     3 * Copyright (C) 2002-2010 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     4 *
     5 * This file is part of HeuristicLab.
     6 *
     7 * HeuristicLab is free software: you can redistribute it and/or modify
     8 * it under the terms of the GNU General Public License as published by
     9 * the Free Software Foundation, either version 3 of the License, or
     10 * (at your option) any later version.
     11 *
     12 * HeuristicLab is distributed in the hope that it will be useful,
     13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     15 * GNU General Public License for more details.
     16 *
     17 * You should have received a copy of the GNU General Public License
     18 * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>.
     19 */
     20#endregion
     21
     22using System;
    223using System.Collections.Generic;
    324using System.Linq;
     
    1132  [PluginDependency("HeuristicLab.Core", "3.3")]
    1233  [PluginDependency("HeuristicLab.Persistence", "3.3")]
     34  [PluginDependency("HeuristicLab.Clients.Hive.Slave", "3.4")]
    1335  public class HeuristicLabClientsHiveSlaveViewsPlugin : PluginBase {
    1436  }
Note: See TracChangeset for help on using the changeset viewer.