Changeset 7256


Ignore:
Timestamp:
01/02/12 15:32:40 (10 years ago)
Author:
ascheibe
Message:

#1725

  • moved Hive resources to HL common resources
  • added missing invokes and usings for displaying the hive information dialog


Location:
trunk/sources
Files:
3 added
3 deleted
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Clients.Hive.Administrator/3.3/Views/ResourcesView.cs

    r7250 r7256  
    5151    public ResourcesView() {
    5252      InitializeComponent();
    53       treeSlaveGroup.ImageList.Images.Add(HiveImageLibrary.Slave);
    54       treeSlaveGroup.ImageList.Images.Add(HiveImageLibrary.SlaveGroup);
     53      treeSlaveGroup.ImageList.Images.Add(HeuristicLab.Common.Resources.VSImageLibrary.MonitorLarge);
     54      treeSlaveGroup.ImageList.Images.Add(HeuristicLab.Common.Resources.VSImageLibrary.NetworkCenterLarge);
    5555
    5656      HiveAdminClient.Instance.Refreshing += new EventHandler(Instance_Refreshing);
     
    346346
    347347    void ResetView() {
    348       treeSlaveGroup.Nodes.Clear();
    349 
    350       if (slaveView.Content != null && slaveView.Content is SlaveGroup) {
    351         slaveView.Content.PropertyChanged -= new System.ComponentModel.PropertyChangedEventHandler(SlaveViewContent_PropertyChanged);
    352       }
    353       slaveView.Content = null;
    354       if (scheduleView.Content != null) {
    355         scheduleView.Content.Clear();
    356       }
    357       HiveAdminClient.Instance.ResetDowntime();
     348      if (this.InvokeRequired) {
     349        Invoke(new Action(ResetView));
     350      } else {
     351        treeSlaveGroup.Nodes.Clear();
     352
     353        if (slaveView.Content != null && slaveView.Content is SlaveGroup) {
     354          slaveView.Content.PropertyChanged -= new System.ComponentModel.PropertyChangedEventHandler(SlaveViewContent_PropertyChanged);
     355        }
     356        slaveView.Content = null;
     357        if (scheduleView.Content != null) {
     358          scheduleView.Content.Clear();
     359        }
     360        HiveAdminClient.Instance.ResetDowntime();
     361      }
    358362    }
    359363
    360364    private void UpdateResources() {
    361       if (this.InvokeRequired) {
    362         this.Invoke(new Action(ResetView));
    363       } else {
    364         ResetView();
    365       }
     365      ResetView();
    366366
    367367      try {
     
    370370      }
    371371      catch (MessageSecurityException) {
     372        ShowMessageSecurityException();
     373      }
     374      catch (AnonymousUserException) {
     375        ShowHiveInformationDialog();
     376      }
     377    }
     378
     379    private void ShowMessageSecurityException() {
     380      if (this.InvokeRequired) {
     381        Invoke(new Action(ShowMessageSecurityException));
     382      } else {
    372383        MessageBox.Show("A Message Security error has occured. This normally means that your user name or password is wrong.", "HeuristicLab Hive Administrator", MessageBoxButtons.OK, MessageBoxIcon.Error);
    373384      }
    374       catch (AnonymousUserException) {
    375         HiveInformationDialog dialog = new HiveInformationDialog();
    376         dialog.ShowDialog(this);
     385    }
     386
     387    private void ShowHiveInformationDialog() {
     388      if (this.InvokeRequired) {
     389        Invoke(new Action(ShowHiveInformationDialog));
     390      } else {
     391        using (HiveInformationDialog dialog = new HiveInformationDialog()) {
     392          dialog.ShowDialog(this);
     393        }
    377394      }
    378395    }
  • trunk/sources/HeuristicLab.Clients.Hive.JobManager/3.3/Views/HiveJobManagerView.cs

    r7249 r7256  
    107107
    108108    private void HandleServiceException(Exception ex) {
    109       if (ex is MessageSecurityException) {
    110         MessageBox.Show("A Message Security error has occured. This normally means that your user name or password is wrong.", "HeuristicLab Hive Job Manager", MessageBoxButtons.OK, MessageBoxIcon.Error);
    111       } else if (ex is AnonymousUserException) {
    112         HiveInformationDialog dialog = new HiveInformationDialog();
    113         dialog.ShowDialog(this);
     109      if (this.InvokeRequired) {
     110        Invoke(new Action<Exception>(HandleServiceException), ex);
    114111      } else {
    115         ErrorHandling.ShowErrorDialog(this, "Refresh failed.", ex);
     112        if (ex is MessageSecurityException) {
     113          MessageBox.Show("A Message Security error has occured. This normally means that your user name or password is wrong.", "HeuristicLab Hive Job Manager", MessageBoxButtons.OK, MessageBoxIcon.Error);
     114        } else if (ex is AnonymousUserException) {
     115          using (HiveInformationDialog dialog = new HiveInformationDialog()) {
     116            dialog.ShowDialog(this);
     117          }
     118        } else {
     119          ErrorHandling.ShowErrorDialog(this, "Refresh failed.", ex);
     120        }
    116121      }
    117122    }
  • trunk/sources/HeuristicLab.Clients.Hive.Views/3.3/HeuristicLab.Clients.Hive.Views-3.3.csproj

    r7249 r7256  
    169169      <DependentUpon>StateLogView.cs</DependentUpon>
    170170    </Compile>
    171     <Compile Include="HiveImageLibrary.Designer.cs">
    172       <AutoGen>True</AutoGen>
    173       <DesignTime>True</DesignTime>
    174       <DependentUpon>HiveImageLibrary.resx</DependentUpon>
    175     </Compile>
    176171    <None Include="Plugin.cs.frame" />
    177172    <Compile Include="Plugin.cs" />
     
    213208      <DependentUpon>StateLogView.cs</DependentUpon>
    214209    </EmbeddedResource>
    215     <EmbeddedResource Include="HiveImageLibrary.resx">
    216       <Generator>PublicResXFileCodeGenerator</Generator>
    217       <LastGenOutput>HiveImageLibrary.Designer.cs</LastGenOutput>
    218     </EmbeddedResource>
    219210    <EmbeddedResource Include="Progress\ProgressView.resx">
    220211      <DependentUpon>ProgressView.cs</DependentUpon>
    221212    </EmbeddedResource>
    222   </ItemGroup>
    223   <ItemGroup>
    224     <None Include="Images\Monitor.ico" />
    225   </ItemGroup>
    226   <ItemGroup>
    227     <None Include="Images\network_center.ico" />
    228213  </ItemGroup>
    229214  <ItemGroup>
     
    303288      <Private>False</Private>
    304289    </ProjectReference>
    305   </ItemGroup>
    306   <ItemGroup>
    307     <None Include="Images\109_AllAnnotations_Info_48x48_72.png" />
    308290  </ItemGroup>
    309291  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
  • trunk/sources/HeuristicLab.Clients.Hive.Views/3.3/HiveInformationDialog.Designer.cs

    r7249 r7256  
    2525    private void InitializeComponent() {
    2626      System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(HiveInformationDialog));
    27       this.richTextBox1 = new System.Windows.Forms.RichTextBox();
    28       this.splitContainer2 = new System.Windows.Forms.SplitContainer();
    29       this.pictureBox1 = new System.Windows.Forms.PictureBox();
     27      this.richTextBox = new System.Windows.Forms.RichTextBox();
    3028      this.okButton = new System.Windows.Forms.Button();
    31       ((System.ComponentModel.ISupportInitialize)(this.splitContainer2)).BeginInit();
    32       this.splitContainer2.Panel1.SuspendLayout();
    33       this.splitContainer2.Panel2.SuspendLayout();
    34       this.splitContainer2.SuspendLayout();
    35       ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
     29      this.panel = new System.Windows.Forms.Panel();
     30      this.label = new System.Windows.Forms.Label();
     31      this.panel.SuspendLayout();
    3632      this.SuspendLayout();
    3733      //
    38       // richTextBox1
     34      // richTextBox
    3935      //
    40       this.richTextBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
     36      this.richTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
    4137                  | System.Windows.Forms.AnchorStyles.Left)
    4238                  | System.Windows.Forms.AnchorStyles.Right)));
    43       this.richTextBox1.BackColor = System.Drawing.Color.White;
    44       this.richTextBox1.BorderStyle = System.Windows.Forms.BorderStyle.None;
    45       this.richTextBox1.Cursor = System.Windows.Forms.Cursors.Default;
    46       this.richTextBox1.Location = new System.Drawing.Point(3, 3);
    47       this.richTextBox1.Name = "richTextBox1";
    48       this.richTextBox1.ReadOnly = true;
    49       this.richTextBox1.Size = new System.Drawing.Size(383, 149);
    50       this.richTextBox1.TabIndex = 0;
    51       this.richTextBox1.Text = resources.GetString("richTextBox1.Text");
    52       this.richTextBox1.LinkClicked += new System.Windows.Forms.LinkClickedEventHandler(this.richTextBox1_LinkClicked);
    53       //
    54       // splitContainer2
    55       //
    56       this.splitContainer2.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
    57                   | System.Windows.Forms.AnchorStyles.Left)
    58                   | System.Windows.Forms.AnchorStyles.Right)));
    59       this.splitContainer2.BackColor = System.Drawing.Color.White;
    60       this.splitContainer2.FixedPanel = System.Windows.Forms.FixedPanel.Panel1;
    61       this.splitContainer2.IsSplitterFixed = true;
    62       this.splitContainer2.Location = new System.Drawing.Point(12, 12);
    63       this.splitContainer2.Name = "splitContainer2";
    64       //
    65       // splitContainer2.Panel1
    66       //
    67       this.splitContainer2.Panel1.Controls.Add(this.pictureBox1);
    68       //
    69       // splitContainer2.Panel2
    70       //
    71       this.splitContainer2.Panel2.Controls.Add(this.richTextBox1);
    72       this.splitContainer2.Size = new System.Drawing.Size(493, 155);
    73       this.splitContainer2.SplitterDistance = 100;
    74       this.splitContainer2.TabIndex = 3;
    75       //
    76       // pictureBox1
    77       //
    78       this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
    79       this.pictureBox1.Location = new System.Drawing.Point(3, 3);
    80       this.pictureBox1.Name = "pictureBox1";
    81       this.pictureBox1.Size = new System.Drawing.Size(94, 136);
    82       this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
    83       this.pictureBox1.TabIndex = 0;
    84       this.pictureBox1.TabStop = false;
     39      this.richTextBox.BackColor = System.Drawing.Color.White;
     40      this.richTextBox.BorderStyle = System.Windows.Forms.BorderStyle.None;
     41      this.richTextBox.Cursor = System.Windows.Forms.Cursors.Default;
     42      this.richTextBox.Location = new System.Drawing.Point(95, 12);
     43      this.richTextBox.Name = "richTextBox";
     44      this.richTextBox.ReadOnly = true;
     45      this.richTextBox.ScrollBars = System.Windows.Forms.RichTextBoxScrollBars.None;
     46      this.richTextBox.Size = new System.Drawing.Size(422, 137);
     47      this.richTextBox.TabIndex = 1;
     48      this.richTextBox.Text = resources.GetString("richTextBox.Text");
     49      this.richTextBox.LinkClicked += new System.Windows.Forms.LinkClickedEventHandler(this.richTextBox1_LinkClicked);
    8550      //
    8651      // okButton
    8752      //
    8853      this.okButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
    89       this.okButton.Location = new System.Drawing.Point(430, 182);
     54      this.okButton.Location = new System.Drawing.Point(442, 170);
    9055      this.okButton.Name = "okButton";
    9156      this.okButton.Size = new System.Drawing.Size(75, 23);
     
    9560      this.okButton.Click += new System.EventHandler(this.okButton_Click);
    9661      //
     62      // panel
     63      //
     64      this.panel.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
     65                  | System.Windows.Forms.AnchorStyles.Left)
     66                  | System.Windows.Forms.AnchorStyles.Right)));
     67      this.panel.BackColor = System.Drawing.SystemColors.Window;
     68      this.panel.Controls.Add(this.label);
     69      this.panel.Controls.Add(this.richTextBox);
     70      this.panel.Location = new System.Drawing.Point(0, 0);
     71      this.panel.Name = "panel";
     72      this.panel.Size = new System.Drawing.Size(529, 164);
     73      this.panel.TabIndex = 1;
     74      //
     75      // label
     76      //
     77      this.label.Anchor = System.Windows.Forms.AnchorStyles.Left;
     78      this.label.Location = new System.Drawing.Point(24, 58);
     79      this.label.Name = "label";
     80      this.label.Size = new System.Drawing.Size(48, 48);
     81      this.label.TabIndex = 0;
     82      //
    9783      // HiveInformationDialog
    9884      //
     85      this.AcceptButton = this.okButton;
    9986      this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
    10087      this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
    101       this.ClientSize = new System.Drawing.Size(517, 208);
     88      this.ClientSize = new System.Drawing.Size(529, 205);
     89      this.Controls.Add(this.panel);
    10290      this.Controls.Add(this.okButton);
    103       this.Controls.Add(this.splitContainer2);
    10491      this.MaximizeBox = false;
    10592      this.MinimizeBox = false;
     
    10794      this.ShowIcon = false;
    10895      this.ShowInTaskbar = false;
     96      this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
    10997      this.Text = "HeuristicLab Hive";
    110       this.splitContainer2.Panel1.ResumeLayout(false);
    111       this.splitContainer2.Panel2.ResumeLayout(false);
    112       ((System.ComponentModel.ISupportInitialize)(this.splitContainer2)).EndInit();
    113       this.splitContainer2.ResumeLayout(false);
    114       ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
     98      this.TopMost = true;
     99      this.panel.ResumeLayout(false);
    115100      this.ResumeLayout(false);
    116101
     
    119104    #endregion
    120105
    121     private System.Windows.Forms.RichTextBox richTextBox1;
    122     private System.Windows.Forms.SplitContainer splitContainer2;
    123     private System.Windows.Forms.PictureBox pictureBox1;
     106    private System.Windows.Forms.RichTextBox richTextBox;
    124107    private System.Windows.Forms.Button okButton;
     108    private System.Windows.Forms.Panel panel;
     109    private System.Windows.Forms.Label label;
    125110  }
    126111}
  • trunk/sources/HeuristicLab.Clients.Hive.Views/3.3/HiveInformationDialog.cs

    r7249 r7256  
    2727    public HiveInformationDialog() {
    2828      InitializeComponent();
     29
     30      label.Image = HeuristicLab.Common.Resources.VSImageLibrary.InformationLarge;
    2931    }
    3032
  • trunk/sources/HeuristicLab.Clients.Hive.Views/3.3/HiveInformationDialog.resx

    r7249 r7256  
    118118    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
    119119  </resheader>
    120   <data name="richTextBox1.Text" xml:space="preserve">
    121     <value>Your user name is set to anonymous. This means that you don't have an account for the Hive server of the HEAL research group (http://heal.heuristiclab.com/).
     120  <data name="richTextBox.Text" xml:space="preserve">
     121    <value>The current user name is set to anonymous. Anonymous users are not allowed to use the Hive computation resources of the HEAL research group (http://heal.heuristiclab.com).
    122122
    123 If you want to use Hive, you can setup your own Hive installation. More information about creating a Hive server and how to use Hive in general can be found in the HowTo section at http://dev.heuristiclab.com/trac/hl/core/wiki/HiveHowTos.
     123If you want to use Hive, please set up your own Hive installation. More information about how to install a Hive server and Hive slaves and how to use Hive in general can be found in the Howto section of the HeuristicLab wiki (http://dev.heuristiclab.com/howtos).
    124124
    125 If you are interested in a research cooperation with HEAL or are already working with us and need access to our Hive, please write an e-mail to: mailto:support@heuristiclab.com</value>
    126   </data>
    127   <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    128   <data name="pictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    129     <value>
    130         iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6
    131         JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAAsSAAALEgHS3X78AAAUHklE
    132         QVRoQ6VZB1iVV7bNzJt5mZmXvO/Ne06cmShgHTWJxhJFg8Klo6JiQQYFwV6IgAgIShRERMSGFaPYEZEm
    133         HWkaERGwgBQlCgiigDV2Y1lv7f/ei9gSM+P3Lc/f7v+vtfc+e+9z+ADAB/8q5nt49CAciJVECnGeuEu8
    134         aAU5l+tyX56T53v8q998/Xe/mjw//hfCnjiwwNv74vqwsJLUlJSq8vLy6/z3+MmTJ89fvHgBLeRcrst9
    135         eU6el9/J7zXv+cu/I+a9BfBjH4n1vL28itauXXumqKjo8k8//fTs6dOnuHXrFqqqqnDkyFFE7o/G6rUb
    136         4R8YgpWrwrBzdyQyM7NRXl6BGzduQJ6nqGeFhYWX5T3yPo1XPvpXhLyXAH5gAD+UsG7dutPV1dXNtO7z
    137         27dvo7CwCJvDt2Hj1khs3nUY63YVYOX2YizbegZLNp2CX1g+fFdlwXt5AjwDdsFn8ToELl+F3Nwjipjn
    138         z58/4/ua5L3yfvnOrxXxiwL40gmLFi4sKy4qqhbiYu2MjMPYvisKe+JPYkN0LQIjLsN7QzVc11zC7JXV
    139         mLGiBlODLmLKsguYvLQMU/xPY6r/CUz7Nhsz/BIwx3cHXL1XYN++A2hqapJwe15UWHhJvsPvTfw1In5W
    140         AF82b83q1cWM4bt0O4qKi7FtRyT2HjqLsAMN8NpQB5fVVzBzVROmhjZjSkgznIKbMCmoERMDr2HC0quw
    141         96+H3ZIa2PlVYfyictj5FmPCgqNw8orH1PnfYbZ7ANLTM/Dw4UM0Nzf/yO9JSHm8r4h3CpCX7IiIKJY4
    142         l3CJiY3HnpjvsTHmKjzXX8as0AZMC72OySE34RxyA5OCr8MxqAkOy5pg598Im4UNGOVbhzGL6jDO7zJG
    143         L6yBje8ljFpwHjae5zDaowDjPDIx0T0SznNXIyR0A65duwb53o4dO4rfV8RbBciPd/IlkknkpRE792LP
    144         oVIsDK8l8XpMC2mC8wohfZOkr8MhqFkh7hDYhDGLryoeWRF5B4F7bsFxWQNGeFeTfDVGLviBxxcwfH4F
    145         hs0rw3D3UxjhdgS2rrGYMCcMc9wX4/yFC0oGi9i+XUTM+yVPvCFAYlDcKJYQ8uHbdmNz9AV4rLuEqcH1
    146         cA5u1pAm8WXNmEDSEwIbGS6NGOPXgLlhzbj7mJ/V/JPjGSvrYOVxASM8hXwlhnpUwNK9DBauJbBwKYaV
    147         y1HYuMTBbtZ6TJrujfPnzyuZKiQk5Az5jPk5Ea8I4MP6nEjnJBZlcm2L2IPw6Aq4ruZkDLqMicsaYU+y
    148         9iSrxjX8M+CqAtvFDXAKuoob916S1x4VVj6EhVsZRZyH1Tw1eXOSN5t7FsZzTsN4ViHMZubCelYsbGeE
    149         YersBbh69SoaGxvv+vr4SBHs/S4RLQIkz0sqk2wgEyr6YCw27T+DuaGVcFxaDfuABsb2VYz3b1BjiaAe
    150         4xfXkXwdRvjUwmdr05vsNVcc/IphOrdCEWI2txSmLmehmn0aRrNOY8iMQgyZng/VtCwMnX4AttNXwW/J
    151         Cty/fx9Hjx695OXpGUl+f3ibiNYCHCQfS0o7efIkvtuXiXlrKuHg/wPsFJL1nIxqsjLKxBy36DLDppYT
    152         tQbWC6rhFnb1rQLu3/8JNm45JF0O87klMJ1Dy88+AxXJG84sxuCpJ2Ew5QS+nvw9jKakY9jU3bCdEojY
    153         uENSK14sDwoq85g3z/qdAqiuDa1fcPHixeabN29iw+adWB5RBYfFFSRZg9FCdCGxSMjWMqNowXtKdpEJ
    154         egnWnlU4XfXwDRF7Es6iv306yZe9JD/zFAxnkPz0QjV55xPQd8rDQKcjMHJKhPXkzRjv5I2GhgacPn26
    155         0XP+/GyXOXP++629kBQrlnWx/rO0tHSEbsvDlKWlGLfwAmx8mPp8qluh1TlJS2ZRZ5cqxjef965AVFoN
    156         bty+h4ZrdxAeeRKWM9Np7TMkX8J4PwMjkh9C4mrLF2AgyQ9wOo4Bk/LQ3+EI9CdmwNgxCiOdQrBpy3Zp
    157         P14sDQi4MPebb6zeJSCavU2tVNnQddswf/VZjPMtwUjv87AmsRGeaoIjaGEtxNrWSlZRYygn6PB55zk5
    158         K0jwNIa6HIf5zBwMcDjKMCH52SXKdcMZJD+Vlp9Cy09Wk9efdBz9HfPwlcMx9LU/QmRD3z4RFo5bMN55
    159         Ea5caUDMwYOXXefOXfXBBx/8trWID6S1le5Q0ubx4/lYsSkdDn5FsJ5fpiY1XwshymNeG+ohqbCSFtfA
    160         naM7J6hrOSflOQWDZ6phKOP0EpjQ+qoZZ2A4/RQGTy5kyBRggGM+LU7i9kfR958kTvS2y8GX43PQxzYV
    161         g8bvhsnYxUhOOYy6urrH5Fr9Tzu7v78uwEFaXOkSV63ZAM/Q47CZX0RCZbBkypO0p4aQ5UiiAkv3cli6
    162         cXTjSOJmLoxvTswJ357Hwi11r0DmUl/74+g1LgfdRqais1Ui9CzjoWMeCx2zGA1ioctzPYt4dLJMQLfh
    163         h/ClzX58PWo5XD2DlIzkv2RJzfRp06zohd9oRYgHgpOSkqpk8i4N3gRnvzwMY4W0cDtHlNKqUnBewpzH
    164         CjghFbiUknwpLcxnvylBfultvvs5njy6jzu3r+N6Yz2OFF5BN/ONaGsYhb8bReFTVXQL2hlHo53xQbRr
    165         dU3ut1MdQEez3eg9dBWG2Xqhvv4KtoaHX549a9YiCvhdawGJpaWlTVL9FgXthK3nEZh/U8SUx7h1YcqT
    166         tCejgGHQAsa08WxJh4IShkYJhrudwZ07P6KCvb+k4ry8POTm5OByXQO6ma6FjtFOheynKhI24ki0k2MN
    167         5LpyT0Rx1DOJxOeWG2Aw3AvH8vJBQ9+YM3v2PgpoqQnigUpW3UeHMzPh7r8fI92OkmSRUmTUYL7WghlE
    168         soiKk9JIMOusMupPOoGOVqnoNTqZFbSR5AtI/rjS92dmpKO2VgSEQcdwFwnGvBTA43ZGPBcxQr6VKDnX
    169         VUWhu/lW6A9bhBMnT0s6ffqNi0suBXysDSMRIK3y823btmO230FmjyNMeYWcfMzTrTGDVZMZRGAox8wo
    170         BlOK0WNUOtqbxqCNQTR6UoDk7by8Y8jJziH5DKQkJ6Gmth7dKaB9iwARoYEi4LVjjZD2DKOuZhHoZ7kE
    171         qRnHcOnSpRdurq5lJP9/xH9IGIkApv8X8A8IxLSFcbCYncMcXYDBLO9SZAZPlbFYk7dZ8pkChzCT9LLN
    172         QUdOtnbGMRQQi0+GHERPm2Rau47ksyD1JCU5BfHxcbhUXUsB69UeMIptBQ15uWYo4LkWFCXh1tl0F/pY
    173         BCJs8x6lM/by8mog+b8S//mKAI/5XnD2joHp9Gx1ZZxykihQRik26rGQ1bJAY/VYtDcmSP6lgCRwiYj0
    174         tFSJVyQkJCAmJho/XBIBG9B+yOsC4l6KeUNALNoZigBOZIsgrFy7UxHAlqKe5Ntp50GLB5b4L8Wk+VEw
    175         mZaJQZOPQ985n2Tz1YXG6QTHAvRjzu40NInEJfXFQcc0juTV+GRwLL4Ymags7pOSEhXLx8bG4mB01CsC
    176         2hnFkVg8LS2ggDeg9QYF0AudTffQA0H4bmesVsAVktcj/qj1wK1Hjx4937wlHI5u22EyNY2Ej7Gss7Q7
    177         SoWkGArozSKjZ5FA0pK71eRbBBiLgDh8Zp3ADFSJhLhYWj5GwUsBG6EzeC/JM+yITzWj9lx9TStMLa49
    178         50JXhlBfy0CkZ51gRb6Cee7utSTfgfiTVkApe++HyYxXR5d1MJ2SSOK5LOvfE1Le89BrfC4LD8mbxUOX
    179         UJOPp+UJYzXaagSUlZXT8mry4oE4iqmuvowephQwJJLkk4jEVqMca6EWpxWjQwHdzXdgwNAA5H5fgIqK
    180         Cnzr53eJ5Du2FhB/5syZppKSEjjPWQazyQfZTGWycuain/0xfGlHyyvk49TkFQFqaMlrBfSgB7QC4uLi
    181         lDkg4SRZqIfpFnpgP8MimZZNYUZKIdHWSOa5QCuQ1VoVh88ttmHIiCXcUDiLlJSUh+5ubjmve2B5UmJi
    182         FVc/mDLTCxbOe9n6pqKPXbaSaTpZJbHE0/KCVuTfFBCvhFBZeTkSE4V4ElJTU7kFwzrAQtbdOBy6Qw6w
    183         mKVRQKoyKjDkuYJUBe0UpPBeEjoySfSy2Awbx+W4fZud7ZYtP44bO3bd63PAccP69SVs5jBvvi+sHDei
    184         //gY9B5/GF2sUxTieuYJbwpQQidBDVUiQyiBApJQUXke3ELkVkk6srOzcfRILq40NCoC9JhqdYwy3oF0
    185         imFNUZAKXXqqq+kBTuBQ+AZsU3b/uGZpHmxgMEOThT7UzoGu7EZrOJGfSu42H+sF/bE78MWoBKWxUpMn
    186         zNTQMdVAIZ+okBd8YpCoCJAslJWVwSqcq7QSJ0+e4LqgGd1VWymACcAoS4PMlmNd5ZqcC0RgOjoYJ+ML
    187         iz0wsF6O9MxjOHPq1E9c0FS3bdtWRQFtid8rAuQ/FrPd/Fit5FljizEYNGo1yeyjgBgl82gF6GgFkLyO
    188         kG8RkEQB/ODIJFy8eInr2CPIz89HMTfCysvL0Hz9FgV8hw7MLLqqHOgZZRMyqqGrIFuBCNRTHcY/zA6h
    189         79BwjHYMRj3XA5vCwm7a2truJfGexP+2VGKNgLGhoaElXH8+D14RgkFWbvhi6CZ0tjyADvSCrnkirZ/I
    190         CUyQtBYiQEeVrKCtQQp6jpRKXMs905MoKSlVvHH1agNu37mHbhTQ0fAQyTEpvBXMdEa56KDKRmeTDPSy
    191         isagYSuxa18i7t69+4JLyqaBAwe6knhn4qOWXkgj4M9c+R+vrKxskl5GvNDXcim6W+1CR4s46NEarwpI
    192         oghCIc8Jp0qlgFQKSFF6ocqKckVIU1Mz7t27RzxCNyMRkIiOqqMK9DRj63MR1skkG59ZpKD/MFrfgdZn
    193         Gx0XFXVvsrPzsY8//tiIxD8llPhvCSGNCJuVISGlsiuxPSICBuaT2YuvQVfLfeigZCCKMNVaXwSoLa8W
    194         kEYBaeg5Kg3XuessVr9x4xYXIQ/x/Nkz3H/wmAK2UUAyyR/TII+jQH3eSfU9Ohvnood5Bvpb74dq1Aoc
    195         SsqUhYxYv3nAgAHercLn5XpAq4Tz4I/0Qixjt4YuwxwXN3xlNg89rTagi/l+eoEiFAEa6xuTuDHTIcnr
    196         qtLR9ut0rqDSFYvf/fFHPHr0mIvxZ8riRgR0V21HJ+b/TsbH30BnCulifIxFKxtfWcdjsPVaLAoI59ri
    197         DnZv3Xp7gr19+ocffmiiSZ9/0obPKx7QeKGXz4IFVazMd6UpG2EzgSIW4AvLzehiEQU9ZiBdRQAtTwG6
    198         GvK6qgwKyEDv0Rl49PgJnj17SjzDM42ABw+fUMAOCkgl+XziRAs687yLSR56WOTS8kksWpvgMH05ampq
    199         UVlS8oQL+cauXbtK6vySaKPNPm+EkPYCu70xwcHBZ2VvkhVamQ9fmS+kJzajq3kUOpiIiGSCuVoEGGdw
    200         zMTfvs6kgEzkFF57Y18oPa8e3QzFA+kK8c4adDE5wVx/nNU2FwNGJMJw1BaMnhCA0nPlePTgwYsFnp6N
    201         gwYNWk7SgwldaR9aW/8ND2hFsFzPkuIm6wSugjB8lD0GmHngS6v16GaxD53YRuiZ0APG6UQm9Iwlj2ej
    202         m9UxjHHJgk9QBryXCTLhG5wF04lx6PD1fvyDYjsbFzBcSNwkH93N2KpYZXHhHgdjmw2wdw7A2ZJzshuH
    203         wG+/bTQzNf2OhC2J7sSfiZbYf6cHFFVc9dN1c8LCws49fvz4maTDmbPcMMhsFitjCAtMBPN0NIWw3JtI
    204         0cli2c9hCszF3wYcxCd9I9G2734iCp/0YfswMI7rgXR0MSVxs3wu8I/hCyuGzIgUGNrsg/GoUHj6rkbV
    205         DxfxkJM22M+v2czMLII8RhK9CVnA/OF167/TAxoRv2Xlc1kWGFheX19/nzvWCA/fCiNzO/Q380IfyzD0
    206         tNzNiRfLMEghMhjLWczhR7n+TSXhNAU9zASpCukelkfRaygn6ohUDBkdBRWtPmysD/8wGCt/nUHNhQvP
    207         vvX21pK3IeH+hCxeJHRe2dD6WQ+03OS6c+aMGXbsQS5mZmZekS0+ye9BQSEYYjaRYeWF/lZr0W/YdvSx
    208         ikQvyxj0tEhiTKcRh3l8mITT0Wc48/qIQzCwOQjV2D0wGrkWVjY+WLFyM1vkSjxlH5YWHX3fw83tOnsd
    209         adZGacjrcJSipax/34Zf/COfxN0kR0cDLqaT6Y0L7MkZVY9flJWVYUv4d7AeNQEGppMwkHNE32Ipq+da
    210         DB4ZDsPRETAaLa3wJgwevgaGwwJgMnw+bCfMRcSOvQrxx9zGP5WX9yTYx+fmZCenU59/9pkvvzeU6Eu0
    211         /yXyPxtCrdWKBfr169fG2clpBid4SUBAwMWUpKTrDxivsiEmfwy5fuMmCrj1ERuXxt3tPQhds53jXkQd
    212         TMYRLkYucl1cV1cPef7BvXsv0mNiHgb7+t6aM2tWjbFKtemjjz6y53ekUfuc+BvxXz9n+fcKoddE/FYm
    213         kr6+ficWljkMrTSm3GuBAQGXE+PiHp07d075q8qDBw9a/kovWYxdrnJdPJaTlYX1/v73F7i6/ujk6FhE
    214         4hvbtGnjxPeaE/0IWWnJlolM2LfG/Oth9Ish9JqI3/DFvydkY+mvKiMjcy4wFjk6OERyz7JAGi7iEas6
    215         tOD5E1b4m1MmTz7LbjLF3Mxsc/fu3d35+xGEsYZ4F3mfJmTk/S17n++K/V/tgbd440ONkE846hGfacgY
    216         cJSyL/l7OGGtGeVcrst9sbY8L7+T34tB5H3vZfVXuPySwp+7Lx/UeETS3P9oyEi3KFVTwkEs21UzdtJc
    217         l/tCWp6X34nFfzXxf8sDb8QhXa4R8zuNJf+oIScpUAshK9fF0vKciH/vUHmXIf8fd88VVs+VScUAAAAA
    218         SUVORK5CYII=
    219 </value>
     125The Hive computation resources of the HEAL research group are available for our research partners. If you are interested in a research partnership, please write an e-mail to mailto:support@heuristiclab.com.</value>
    220126  </data>
    221127</root>
  • trunk/sources/HeuristicLab.Common.Resources/3.3/HeuristicLab.Common.Resources-3.3.csproj

    r6866 r7256  
    432432    <Content Include="Resources\VS2008ImageLibrary\VS2008ImageLibrary_Actions_Checkout.png" />
    433433    <Content Include="Resources\VS2008ImageLibrary\VS2008ImageLibrary_Actions_Clone.png" />
     434    <None Include="Resources\VS2010ImageLibrary\VS2010ImageLibrary_Objects_Information_Large.png" />
     435    <None Include="Resources\VS2010ImageLibrary\VS2010ImageLibrary_Objects_Network_Center_Large.png" />
     436    <None Include="Resources\VS2010ImageLibrary\VS2010ImageLibrary_Objects_Monitor_Large.png" />
    434437    <None Include="Resources\VS2008ImageLibrary\VS2008ImageLibrary_Actions_DisplayInColor_Vertical.png" />
    435438    <Content Include="Resources\VS2008ImageLibrary\VS2008ImageLibrary_Objects_BatchRun_Paused.png" />
  • trunk/sources/HeuristicLab.Common.Resources/3.3/VSImageLibrary.Designer.cs

    r6558 r7256  
    22// <auto-generated>
    33//     This code was generated by a tool.
    4 //     Runtime Version:4.0.30319.235
     4//     Runtime Version:4.0.30319.239
    55//
    66//     Changes to this file may cause incorrect behavior and will be lost if
     
    523523        }
    524524       
     525        public static System.Drawing.Bitmap InformationLarge {
     526            get {
     527                object obj = ResourceManager.GetObject("InformationLarge", resourceCulture);
     528                return ((System.Drawing.Bitmap)(obj));
     529            }
     530        }
     531       
    525532        public static System.Drawing.Bitmap Install {
    526533            get {
     
    593600        }
    594601       
     602        public static System.Drawing.Bitmap MonitorLarge {
     603            get {
     604                object obj = ResourceManager.GetObject("MonitorLarge", resourceCulture);
     605                return ((System.Drawing.Bitmap)(obj));
     606            }
     607        }
     608       
    595609        public static System.Drawing.Bitmap MoveFirst {
    596610            get {
     
    624638            get {
    625639                object obj = ResourceManager.GetObject("Namespace", resourceCulture);
     640                return ((System.Drawing.Bitmap)(obj));
     641            }
     642        }
     643       
     644        public static System.Drawing.Bitmap NetworkCenterLarge {
     645            get {
     646                object obj = ResourceManager.GetObject("NetworkCenterLarge", resourceCulture);
    626647                return ((System.Drawing.Bitmap)(obj));
    627648            }
  • trunk/sources/HeuristicLab.Common.Resources/3.3/VSImageLibrary.resx

    r6558 r7256  
    508508  <data name="DisplayInColorVertical" type="System.Resources.ResXFileRef, System.Windows.Forms">
    509509    <value>Resources\VS2008ImageLibrary\VS2008ImageLibrary_Actions_DisplayInColor_Vertical.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
     510  </data> 
     511  <data name="InformationLarge" type="System.Resources.ResXFileRef, System.Windows.Forms">
     512    <value>Resources\VS2010ImageLibrary\VS2010ImageLibrary_Objects_Information_Large.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
     513  </data>
     514  <data name="MonitorLarge" type="System.Resources.ResXFileRef, System.Windows.Forms">
     515    <value>Resources\VS2010ImageLibrary\VS2010ImageLibrary_Objects_Monitor_Large.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
     516  </data>
     517  <data name="NetworkCenterLarge" type="System.Resources.ResXFileRef, System.Windows.Forms">
     518    <value>Resources\VS2010ImageLibrary\VS2010ImageLibrary_Objects_Network_Center_Large.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
    510519  </data>
    511520</root>
Note: See TracChangeset for help on using the changeset viewer.