Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/22/11 15:28:01 (14 years ago)
Author:
ascheibe
Message:

#1233

  • some admin gui updates
  • HeuristicLab.Calendar is now HeuristicLab.ExtLibs/HeuristicLab.DayView Plugin
Location:
branches/HeuristicLab.Hive-3.4/sources
Files:
11 added
7 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/Administration/HiveAdministrationView.Designer.cs

    r5525 r5538  
    3939      this.tabSlaves = new System.Windows.Forms.TabPage();
    4040      this.splitSlaves = new System.Windows.Forms.SplitContainer();
     41      this.updateSlaveGroups = new HeuristicLab.Clients.Hive.Views.Common.UpdateControl();
    4142      this.btnRemoveGroup = new System.Windows.Forms.Button();
    4243      this.btnAddGroup = new System.Windows.Forms.Button();
     
    6061      this.label9 = new System.Windows.Forms.Label();
    6162      this.tabSchedule = new System.Windows.Forms.TabPage();
     63      this.scheduleControl1 = new HeuristicLab.Clients.Hive.Views.Administration.ScheduleControl();
    6264      this.tabJobs = new System.Windows.Forms.TabPage();
     65      this.updateControl1 = new HeuristicLab.Clients.Hive.Views.Common.UpdateControl();
     66      this.hiveJobListViewSlaves = new HeuristicLab.Clients.Hive.Views.HiveJobListView();
    6367      this.tabUsers = new System.Windows.Forms.TabPage();
    6468      this.splitUsers = new System.Windows.Forms.SplitContainer();
     
    8286      this.label7 = new System.Windows.Forms.Label();
    8387      this.tabUserJobs = new System.Windows.Forms.TabPage();
     88      this.updateControl2 = new HeuristicLab.Clients.Hive.Views.Common.UpdateControl();
     89      this.hiveExperimentManagerView = new HeuristicLab.Clients.Hive.Views.HiveExperimentManagerView();
    8490      this.tabStatistics = new System.Windows.Forms.TabPage();
    8591      this.label5 = new System.Windows.Forms.Label();
    86       this.updateSlaveGroups = new HeuristicLab.Clients.Hive.Views.Common.UpdateControl();
    87       this.scheduleControl1 = new HeuristicLab.Clients.Hive.Views.Administration.ScheduleControl();
    88       this.hiveJobListViewSlaves = new HeuristicLab.Clients.Hive.Views.HiveJobListView();
    89       this.hiveExperimentManagerView = new HeuristicLab.Clients.Hive.Views.HiveExperimentManagerView();
    90       this.updateControl1 = new HeuristicLab.Clients.Hive.Views.Common.UpdateControl();
    91       this.updateControl2 = new HeuristicLab.Clients.Hive.Views.Common.UpdateControl();
    9292      this.tabAdmin.SuspendLayout();
    9393      this.tabSlaves.SuspendLayout();
     
    158158      this.splitSlaves.TabIndex = 2;
    159159      //
     160      // updateSlaveGroups
     161      //
     162      this.updateSlaveGroups.Location = new System.Drawing.Point(63, 3);
     163      this.updateSlaveGroups.Name = "updateSlaveGroups";
     164      this.updateSlaveGroups.Size = new System.Drawing.Size(75, 24);
     165      this.updateSlaveGroups.TabIndex = 4;
     166      this.updateSlaveGroups.UpdateAction = null;
     167      //
    160168      // btnRemoveGroup
    161169      //
     
    188196      this.treeSlaveGroup.Size = new System.Drawing.Size(209, 472);
    189197      this.treeSlaveGroup.TabIndex = 0;
    190       this.treeSlaveGroup.Click += new System.EventHandler(this.treeSlaveGroup_Click);
    191       this.treeSlaveGroup.MouseClick += new System.Windows.Forms.MouseEventHandler(this.treeSlaveGroup_MouseClick);
     198      this.treeSlaveGroup.NodeMouseClick += new System.Windows.Forms.TreeNodeMouseClickEventHandler(this.treeSlaveGroup_NodeMouseClick);
    192199      //
    193200      // imageListSlaveGroups
     
    379386      this.tabSchedule.UseVisualStyleBackColor = true;
    380387      //
     388      // scheduleControl1
     389      //
     390      this.scheduleControl1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
     391                  | System.Windows.Forms.AnchorStyles.Left)
     392                  | System.Windows.Forms.AnchorStyles.Right)));
     393      this.scheduleControl1.Location = new System.Drawing.Point(7, 7);
     394      this.scheduleControl1.Name = "scheduleControl1";
     395      this.scheduleControl1.Size = new System.Drawing.Size(862, 562);
     396      this.scheduleControl1.TabIndex = 0;
     397      //
    381398      // tabJobs
    382399      //
     
    390407      this.tabJobs.Text = "Jobs";
    391408      this.tabJobs.UseVisualStyleBackColor = true;
     409      //
     410      // updateControl1
     411      //
     412      this.updateControl1.Location = new System.Drawing.Point(7, 3);
     413      this.updateControl1.Name = "updateControl1";
     414      this.updateControl1.Size = new System.Drawing.Size(75, 24);
     415      this.updateControl1.TabIndex = 1;
     416      this.updateControl1.UpdateAction = null;
     417      //
     418      // hiveJobListViewSlaves
     419      //
     420      this.hiveJobListViewSlaves.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
     421                  | System.Windows.Forms.AnchorStyles.Left)
     422                  | System.Windows.Forms.AnchorStyles.Right)));
     423      this.hiveJobListViewSlaves.Caption = "JobItemList View";
     424      this.hiveJobListViewSlaves.Content = null;
     425      this.hiveJobListViewSlaves.Location = new System.Drawing.Point(7, 26);
     426      this.hiveJobListViewSlaves.Name = "hiveJobListViewSlaves";
     427      this.hiveJobListViewSlaves.ReadOnly = false;
     428      this.hiveJobListViewSlaves.Size = new System.Drawing.Size(485, 450);
     429      this.hiveJobListViewSlaves.TabIndex = 0;
    392430      //
    393431      // tabUsers
     
    622660      this.tabUserJobs.UseVisualStyleBackColor = true;
    623661      //
     662      // updateControl2
     663      //
     664      this.updateControl2.Location = new System.Drawing.Point(7, 4);
     665      this.updateControl2.Name = "updateControl2";
     666      this.updateControl2.Size = new System.Drawing.Size(75, 24);
     667      this.updateControl2.TabIndex = 1;
     668      this.updateControl2.UpdateAction = null;
     669      //
     670      // hiveExperimentManagerView
     671      //
     672      this.hiveExperimentManagerView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
     673                  | System.Windows.Forms.AnchorStyles.Left)
     674                  | System.Windows.Forms.AnchorStyles.Right)));
     675      this.hiveExperimentManagerView.Caption = "HiveExperimentManagerBaseView";
     676      this.hiveExperimentManagerView.Content = null;
     677      this.hiveExperimentManagerView.Location = new System.Drawing.Point(4, 26);
     678      this.hiveExperimentManagerView.Name = "hiveExperimentManagerView";
     679      this.hiveExperimentManagerView.ReadOnly = false;
     680      this.hiveExperimentManagerView.Size = new System.Drawing.Size(484, 449);
     681      this.hiveExperimentManagerView.TabIndex = 0;
     682      //
    624683      // tabStatistics
    625684      //
     
    642701      this.label5.Text = "Show some global statistics, e.g. Overall execution time, nr of calculated jobs, " +
    643702          "....";
    644       //
    645       // updateSlaveGroups
    646       //
    647       this.updateSlaveGroups.Location = new System.Drawing.Point(63, 3);
    648       this.updateSlaveGroups.Name = "updateSlaveGroups";
    649       this.updateSlaveGroups.Size = new System.Drawing.Size(75, 24);
    650       this.updateSlaveGroups.TabIndex = 4;
    651       this.updateSlaveGroups.UpdateAction = null;
    652       //
    653       // scheduleControl1
    654       //
    655       this.scheduleControl1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
    656                   | System.Windows.Forms.AnchorStyles.Left)
    657                   | System.Windows.Forms.AnchorStyles.Right)));
    658       this.scheduleControl1.Location = new System.Drawing.Point(7, 7);
    659       this.scheduleControl1.Name = "scheduleControl1";
    660       this.scheduleControl1.Size = new System.Drawing.Size(862, 562);
    661       this.scheduleControl1.TabIndex = 0;
    662       //
    663       // hiveJobListViewSlaves
    664       //
    665       this.hiveJobListViewSlaves.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
    666                   | System.Windows.Forms.AnchorStyles.Left)
    667                   | System.Windows.Forms.AnchorStyles.Right)));
    668       this.hiveJobListViewSlaves.Caption = "JobItemList View";
    669       this.hiveJobListViewSlaves.Content = null;
    670       this.hiveJobListViewSlaves.Location = new System.Drawing.Point(7, 26);
    671       this.hiveJobListViewSlaves.Name = "hiveJobListViewSlaves";
    672       this.hiveJobListViewSlaves.ReadOnly = false;
    673       this.hiveJobListViewSlaves.Size = new System.Drawing.Size(485, 450);
    674       this.hiveJobListViewSlaves.TabIndex = 0;
    675       //
    676       // hiveExperimentManagerView
    677       //
    678       this.hiveExperimentManagerView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
    679                   | System.Windows.Forms.AnchorStyles.Left)
    680                   | System.Windows.Forms.AnchorStyles.Right)));
    681       this.hiveExperimentManagerView.Caption = "HiveExperimentManagerBaseView";
    682       this.hiveExperimentManagerView.Content = null;
    683       this.hiveExperimentManagerView.Location = new System.Drawing.Point(4, 26);
    684       this.hiveExperimentManagerView.Name = "hiveExperimentManagerView";
    685       this.hiveExperimentManagerView.ReadOnly = false;
    686       this.hiveExperimentManagerView.Size = new System.Drawing.Size(484, 449);
    687       this.hiveExperimentManagerView.TabIndex = 0;
    688       //
    689       // updateControl1
    690       //
    691       this.updateControl1.Location = new System.Drawing.Point(7, 3);
    692       this.updateControl1.Name = "updateControl1";
    693       this.updateControl1.Size = new System.Drawing.Size(75, 24);
    694       this.updateControl1.TabIndex = 1;
    695       this.updateControl1.UpdateAction = null;
    696       //
    697       // updateControl2
    698       //
    699       this.updateControl2.Location = new System.Drawing.Point(7, 4);
    700       this.updateControl2.Name = "updateControl2";
    701       this.updateControl2.Size = new System.Drawing.Size(75, 24);
    702       this.updateControl2.TabIndex = 1;
    703       this.updateControl2.UpdateAction = null;
    704703      //
    705704      // HiveAdministrationView
  • branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/Administration/HiveAdministrationView.cs

    r5525 r5538  
    123123    }
    124124
    125     private void treeSlaveGroup_Click(object sender, System.EventArgs e) {
    126 
    127     }
    128 
    129     private void treeSlaveGroup_MouseClick(object sender, MouseEventArgs e) {
    130       if (treeSlaveGroup.SelectedNode != null &&
    131       treeSlaveGroup.SelectedNode.Tag != null) {
    132         if (treeSlaveGroup.SelectedNode.Tag.GetType() == typeof(Slave)) {
    133           Slave s = treeSlaveGroup.SelectedNode.Tag as Slave;
     125    private void treeSlaveGroup_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e) {
     126      if (e.Node != null) {
     127        if (e.Node.Tag.GetType() == typeof(Slave)) {
     128          Slave s = e.Node.Tag as Slave;
    134129          txtName.Text = s.Name;
    135130          txtDetailsDescription.Text = s.Description;
     
    139134          txtOS.Text = s.OperatingSystem;
    140135          txtSlaveState.Text = s.SlaveState.ToString();
    141         } else if (treeSlaveGroup.SelectedNode.Tag.GetType() == typeof(SlaveGroup)) {
    142           SlaveGroup s = treeSlaveGroup.SelectedNode.Tag as SlaveGroup;
     136        } else if (e.Node.Tag.GetType() == typeof(SlaveGroup)) {
     137          SlaveGroup s = e.Node.Tag as SlaveGroup;
    143138          txtName.Text = s.Name;
    144139          txtDetailsDescription.Text = s.Description;
     
    153148
    154149
    155 
    156150    #region Event Handlers
    157151    // TODO: Put event handlers here
  • branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/Administration/HiveAdministrationView.resx

    r5525 r5538  
    118118    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
    119119  </resheader>
    120   <metadata name="imageListUsers.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
    121     <value>120, 17</value>
    122   </metadata>
    123120  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    124121  <data name="btnRemoveGroup.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     
    240237    <value>17, 17</value>
    241238  </metadata>
     239  <metadata name="imageListUsers.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
     240    <value>120, 17</value>
     241  </metadata>
    242242</root>
  • branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/Administration/ScheduleControl.Designer.cs

    r5457 r5538  
    2424    /// </summary>
    2525    private void InitializeComponent() {
    26       HeuristicLab.Calendar.DrawTool drawTool1 = new HeuristicLab.Calendar.DrawTool();
     26      Calendar.DrawTool drawTool1 = new Calendar.DrawTool();
    2727      this.cbx_forcePush = new System.Windows.Forms.CheckBox();
    2828      this.btnClearCal = new System.Windows.Forms.Button();
     
    4040      this.btCreate = new System.Windows.Forms.Button();
    4141      this.mcOnline = new System.Windows.Forms.MonthCalendar();
    42       this.dvOnline = new HeuristicLab.Calendar.DayView();
     42      this.dvOnline = new Calendar.DayView();
    4343      this.groupBox1.SuspendLayout();
    4444      this.SuspendLayout();
     
    193193      this.dvOnline.ActiveTool = drawTool1;
    194194      this.dvOnline.AmPmDisplay = false;
    195       this.dvOnline.AppointmentDuration = HeuristicLab.Calendar.AppointmentSlotDuration.SixtyMinutes;
    196       this.dvOnline.AppointmentHeightMode = HeuristicLab.Calendar.AppHeightDrawMode.TrueHeightAll;
     195      this.dvOnline.AppointmentDuration = Calendar.AppointmentSlotDuration.SixtyMinutes;
     196      this.dvOnline.AppointmentHeightMode = Calendar.AppHeightDrawMode.TrueHeightAll;
    197197      this.dvOnline.DayHeadersHeight = 15;
    198198      this.dvOnline.DaysToShow = 7;
  • branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/HeuristicLab.Clients.Hive.Views-3.4.csproj

    r5525 r5538  
    7171  </PropertyGroup>
    7272  <ItemGroup>
     73    <Reference Include="Calendar.DayView">
     74      <HintPath>..\..\..\..\..\..\..\Program Files\HeuristicLab 3.3\Calendar.DayView.dll</HintPath>
     75    </Reference>
    7376    <Reference Include="HeuristicLab.Collections-3.3">
    7477      <HintPath>..\..\..\..\..\..\..\..\Program Files\HeuristicLab 3.3\HeuristicLab.Collections-3.3.dll</HintPath>
     
    117120  </ItemGroup>
    118121  <ItemGroup>
     122    <Compile Include="Administration\HiveAppointment.cs" />
    119123    <Compile Include="Common\UpdateControl.cs">
    120124      <SubType>UserControl</SubType>
     
    233237  </ItemGroup>
    234238  <ItemGroup>
    235     <ProjectReference Include="..\..\HeuristicLab.Calendar\3.3\HeuristicLab.Calendar-3.3.csproj">
    236       <Project>{D17A4D6A-4CAA-4470-8A19-F42463C021FD}</Project>
    237       <Name>HeuristicLab.Calendar-3.3</Name>
    238     </ProjectReference>
    239239    <ProjectReference Include="..\..\HeuristicLab.Clients.Hive\3.4\HeuristicLab.Clients.Hive-3.4.csproj">
    240240      <Project>{B5EF1E5A-9F3D-40B9-B4B0-30AADF2E2CEB}</Project>
    241241      <Name>HeuristicLab.Clients.Hive-3.4</Name>
     242    </ProjectReference>
     243    <ProjectReference Include="..\..\HeuristicLab.ExtLibs\HeuristicLab.DayView\1.0\HeuristicLab.DayView-1.0.csproj">
     244      <Project>{02766ECC-D0F5-4115-9ECA-47409167B638}</Project>
     245      <Name>HeuristicLab.DayView-1.0</Name>
    242246    </ProjectReference>
    243247    <ProjectReference Include="..\..\HeuristicLab.Hive\3.4\HeuristicLab.Hive-3.4.csproj">
  • branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive/3.4/Administration/HiveAdministrationClient.cs

    r5526 r5538  
    5050
    5151    public void UpdateSlaveGroups() {
     52      /*SlaveGroup sg = new SlaveGroup();
     53      sg.Name = "Test" + Guid.NewGuid();
     54      sg.Description = "TestGroupdesc";
     55      sg.Id = Guid.NewGuid();
     56      ServiceLocator.Instance.CallHiveService(service => service.AddSlaveGroup(sg));*/
     57
     58
    5259      ServiceLocator.Instance.CallHiveService(service => {
    53         /*SlaveGroup sg = new SlaveGroup();
    54         sg.Name = "Test" + Guid.NewGuid();
    55         sg.Description = "TestGroupdesc";
    56         sg.Id = Guid.NewGuid();
    57         service.Obj.AddSlaveGroup(sg);*/
    58 
    5960        SlaveGroups = new List<SlaveGroup>(service.GetSlaveGroups());
    6061        Slaves = new List<Slave>(service.GetSlaves());
  • branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Hive 3.4.sln

    r5457 r5538  
    6767Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Clients.Hive.Tests-3.4", "HeuristicLab.Clients.Hive.Tests\HeuristicLab.Clients.Hive.Tests-3.4.csproj", "{8D40A723-139D-40E4-8BBA-4CB309A9E4B9}"
    6868EndProject
    69 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Calendar-3.3", "HeuristicLab.Calendar\3.3\HeuristicLab.Calendar-3.3.csproj", "{D17A4D6A-4CAA-4470-8A19-F42463C021FD}"
     69Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "HeuristicLab.ExtLibs", "HeuristicLab.ExtLibs", "{063D87A6-1085-49F6-A195-5D1890CBE994}"
     70EndProject
     71Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "HeuristicLab.DayView", "HeuristicLab.DayView", "{A2061FFC-C564-4872-AA06-56B002DDEDBF}"
     72EndProject
     73Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.DayView-1.0", "HeuristicLab.ExtLibs\HeuristicLab.DayView\1.0\HeuristicLab.DayView-1.0.csproj", "{02766ECC-D0F5-4115-9ECA-47409167B638}"
    7074EndProject
    7175Global
     
    291295    {8D40A723-139D-40E4-8BBA-4CB309A9E4B9}.Release|x64.ActiveCfg = Release|Any CPU
    292296    {8D40A723-139D-40E4-8BBA-4CB309A9E4B9}.Release|x86.ActiveCfg = Release|Any CPU
    293     {D17A4D6A-4CAA-4470-8A19-F42463C021FD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
    294     {D17A4D6A-4CAA-4470-8A19-F42463C021FD}.Debug|Any CPU.Build.0 = Debug|Any CPU
    295     {D17A4D6A-4CAA-4470-8A19-F42463C021FD}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
    296     {D17A4D6A-4CAA-4470-8A19-F42463C021FD}.Debug|Mixed Platforms.Build.0 = Debug|x64
    297     {D17A4D6A-4CAA-4470-8A19-F42463C021FD}.Debug|x64.ActiveCfg = Debug|x64
    298     {D17A4D6A-4CAA-4470-8A19-F42463C021FD}.Debug|x64.Build.0 = Debug|x64
    299     {D17A4D6A-4CAA-4470-8A19-F42463C021FD}.Debug|x86.ActiveCfg = Debug|x86
    300     {D17A4D6A-4CAA-4470-8A19-F42463C021FD}.Debug|x86.Build.0 = Debug|x86
    301     {D17A4D6A-4CAA-4470-8A19-F42463C021FD}.Release|Any CPU.ActiveCfg = Release|Any CPU
    302     {D17A4D6A-4CAA-4470-8A19-F42463C021FD}.Release|Any CPU.Build.0 = Release|Any CPU
    303     {D17A4D6A-4CAA-4470-8A19-F42463C021FD}.Release|Mixed Platforms.ActiveCfg = Release|x64
    304     {D17A4D6A-4CAA-4470-8A19-F42463C021FD}.Release|Mixed Platforms.Build.0 = Release|x64
    305     {D17A4D6A-4CAA-4470-8A19-F42463C021FD}.Release|x64.ActiveCfg = Release|x64
    306     {D17A4D6A-4CAA-4470-8A19-F42463C021FD}.Release|x64.Build.0 = Release|x64
    307     {D17A4D6A-4CAA-4470-8A19-F42463C021FD}.Release|x86.ActiveCfg = Release|x86
    308     {D17A4D6A-4CAA-4470-8A19-F42463C021FD}.Release|x86.Build.0 = Release|x86
     297    {02766ECC-D0F5-4115-9ECA-47409167B638}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     298    {02766ECC-D0F5-4115-9ECA-47409167B638}.Debug|Any CPU.Build.0 = Debug|Any CPU
     299    {02766ECC-D0F5-4115-9ECA-47409167B638}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
     300    {02766ECC-D0F5-4115-9ECA-47409167B638}.Debug|Mixed Platforms.Build.0 = Debug|x86
     301    {02766ECC-D0F5-4115-9ECA-47409167B638}.Debug|x64.ActiveCfg = Debug|x64
     302    {02766ECC-D0F5-4115-9ECA-47409167B638}.Debug|x64.Build.0 = Debug|x64
     303    {02766ECC-D0F5-4115-9ECA-47409167B638}.Debug|x86.ActiveCfg = Debug|x86
     304    {02766ECC-D0F5-4115-9ECA-47409167B638}.Debug|x86.Build.0 = Debug|x86
     305    {02766ECC-D0F5-4115-9ECA-47409167B638}.Release|Any CPU.ActiveCfg = Release|Any CPU
     306    {02766ECC-D0F5-4115-9ECA-47409167B638}.Release|Any CPU.Build.0 = Release|Any CPU
     307    {02766ECC-D0F5-4115-9ECA-47409167B638}.Release|Mixed Platforms.ActiveCfg = Release|x86
     308    {02766ECC-D0F5-4115-9ECA-47409167B638}.Release|Mixed Platforms.Build.0 = Release|x86
     309    {02766ECC-D0F5-4115-9ECA-47409167B638}.Release|x64.ActiveCfg = Release|x64
     310    {02766ECC-D0F5-4115-9ECA-47409167B638}.Release|x64.Build.0 = Release|x64
     311    {02766ECC-D0F5-4115-9ECA-47409167B638}.Release|x86.ActiveCfg = Release|x86
     312    {02766ECC-D0F5-4115-9ECA-47409167B638}.Release|x86.Build.0 = Release|x86
    309313  EndGlobalSection
    310314  GlobalSection(SolutionProperties) = preSolution
    311315    HideSolutionNode = FALSE
    312316  EndGlobalSection
     317  GlobalSection(NestedProjects) = preSolution
     318    {A2061FFC-C564-4872-AA06-56B002DDEDBF} = {063D87A6-1085-49F6-A195-5D1890CBE994}
     319    {02766ECC-D0F5-4115-9ECA-47409167B638} = {A2061FFC-C564-4872-AA06-56B002DDEDBF}
     320  EndGlobalSection
    313321EndGlobal
Note: See TracChangeset for help on using the changeset viewer.