Changeset 1138


Ignore:
Timestamp:
01/15/09 15:47:39 (12 years ago)
Author:
whackl
Message:

added first version of scheduler, attention no validation!!! (#468)

Location:
trunk/sources
Files:
2 added
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Hive.Client.Console/HeuristicLab.Hive.Client.Console.csproj

    r1002 r1138  
    5252  </PropertyGroup>
    5353  <ItemGroup>
     54    <Reference Include="Calendar.DayView, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     55      <SpecificVersion>False</SpecificVersion>
     56      <HintPath>.\Calendar.DayView.dll</HintPath>
     57    </Reference>
    5458    <Reference Include="HeuristicLab.Charting-3.2, Version=3.2.0.582, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    5559      <SpecificVersion>False</SpecificVersion>
     
    191195    </None>
    192196  </ItemGroup>
     197  <ItemGroup>
     198    <None Include="Resources\schedule.jpg" />
     199  </ItemGroup>
    193200  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
    194201  <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
  • trunk/sources/HeuristicLab.Hive.Client.Console/HiveClientConsole.Designer.cs

    r1087 r1138  
    4646    private void InitializeComponent() {
    4747      this.components = new System.ComponentModel.Container();
     48      Calendar.DrawTool drawTool3 = new Calendar.DrawTool();
    4849      System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(HiveClientConsole));
     50      this.dvOnline = new Calendar.DayView();
    4951      this.tcClientConsole = new System.Windows.Forms.TabControl();
    5052      this.tpConnection = new System.Windows.Forms.TabPage();
     53      this.gbServerConnection = new System.Windows.Forms.GroupBox();
     54      this.btn_clientShutdown = new System.Windows.Forms.Button();
     55      this.lbStatus = new System.Windows.Forms.Label();
     56      this.lbStatusCaption = new System.Windows.Forms.Label();
     57      this.btnDisconnect = new System.Windows.Forms.Button();
     58      this.btConnect = new System.Windows.Forms.Button();
     59      this.tbPort = new System.Windows.Forms.TextBox();
     60      this.tbIPAdress = new System.Windows.Forms.TextBox();
     61      this.lbServerIPCaption = new System.Windows.Forms.Label();
     62      this.lbPortCaption = new System.Windows.Forms.Label();
    5163      this.gbJobCommon = new System.Windows.Forms.GroupBox();
    5264      this.lvJobDetail = new System.Windows.Forms.ListView();
     
    7688      this.ilEventLog = new System.Windows.Forms.ImageList(this.components);
    7789      this.tabPage2 = new System.Windows.Forms.TabPage();
    78       this.gbOnlineTime = new System.Windows.Forms.GroupBox();
     90      this.pictureBox1 = new System.Windows.Forms.PictureBox();
     91      this.groupBox1 = new System.Windows.Forms.GroupBox();
     92      this.txttimeFrom = new System.Windows.Forms.TextBox();
     93      this.lblTimeFrame = new System.Windows.Forms.Label();
     94      this.btbDelete = new System.Windows.Forms.Button();
     95      this.txtTo = new System.Windows.Forms.TextBox();
     96      this.label2 = new System.Windows.Forms.Label();
     97      this.txtFrom = new System.Windows.Forms.TextBox();
    7998      this.label1 = new System.Windows.Forms.Label();
    80       this.gbServerConnection = new System.Windows.Forms.GroupBox();
    81       this.lbStatus = new System.Windows.Forms.Label();
    82       this.lbStatusCaption = new System.Windows.Forms.Label();
    83       this.btnDisconnect = new System.Windows.Forms.Button();
    84       this.btConnect = new System.Windows.Forms.Button();
    85       this.tbPort = new System.Windows.Forms.TextBox();
    86       this.tbIPAdress = new System.Windows.Forms.TextBox();
    87       this.lbServerIPCaption = new System.Windows.Forms.Label();
    88       this.lbPortCaption = new System.Windows.Forms.Label();
    89       this.btn_clientShutdown = new System.Windows.Forms.Button();
     99      this.btCreate = new System.Windows.Forms.Button();
     100      this.mcOnline = new System.Windows.Forms.MonthCalendar();
     101      this.txtTimeTo = new System.Windows.Forms.TextBox();
     102      this.label3 = new System.Windows.Forms.Label();
    90103      this.tcClientConsole.SuspendLayout();
    91104      this.tpConnection.SuspendLayout();
     105      this.gbServerConnection.SuspendLayout();
    92106      this.gbJobCommon.SuspendLayout();
    93107      this.gbCommon.SuspendLayout();
     
    95109      this.gbEventLog.SuspendLayout();
    96110      this.tabPage2.SuspendLayout();
    97       this.gbOnlineTime.SuspendLayout();
    98       this.gbServerConnection.SuspendLayout();
     111      ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
     112      this.groupBox1.SuspendLayout();
    99113      this.SuspendLayout();
     114      //
     115      // dvOnline
     116      //
     117      drawTool3.DayView = this.dvOnline;
     118      this.dvOnline.ActiveTool = drawTool3;
     119      this.dvOnline.AmPmDisplay = false;
     120      this.dvOnline.AppointmentHeightMode = Calendar.AppHeightDrawMode.TrueHeightAll;
     121      this.dvOnline.DayHeadersHeight = 15;
     122      this.dvOnline.DaysToShow = 7;
     123      this.dvOnline.DrawAllAppBorder = false;
     124      this.dvOnline.EnableDurationDisplay = false;
     125      this.dvOnline.EnableRoundedCorners = false;
     126      this.dvOnline.EnableShadows = false;
     127      this.dvOnline.EnableTimeIndicator = false;
     128      this.dvOnline.Font = new System.Drawing.Font("Microsoft Sans Serif", 8F);
     129      this.dvOnline.Location = new System.Drawing.Point(9, 179);
     130      this.dvOnline.MinHalfHourApp = false;
     131      this.dvOnline.Name = "dvOnline";
     132      this.dvOnline.SelectionEnd = new System.DateTime(((long)(0)));
     133      this.dvOnline.SelectionStart = new System.DateTime(((long)(0)));
     134      this.dvOnline.Size = new System.Drawing.Size(823, 225);
     135      this.dvOnline.StartDate = new System.DateTime(((long)(0)));
     136      this.dvOnline.TabIndex = 18;
    100137      //
    101138      // tcClientConsole
     
    107144      this.tcClientConsole.Name = "tcClientConsole";
    108145      this.tcClientConsole.SelectedIndex = 0;
    109       this.tcClientConsole.Size = new System.Drawing.Size(437, 508);
     146      this.tcClientConsole.Size = new System.Drawing.Size(853, 438);
    110147      this.tcClientConsole.TabIndex = 1;
    111148      //
    112149      // tpConnection
    113150      //
     151      this.tpConnection.Controls.Add(this.gbServerConnection);
    114152      this.tpConnection.Controls.Add(this.gbJobCommon);
    115153      this.tpConnection.Controls.Add(this.gbCommon);
     
    119157      this.tpConnection.Padding = new System.Windows.Forms.Padding(3);
    120158      this.tpConnection.RightToLeft = System.Windows.Forms.RightToLeft.No;
    121       this.tpConnection.Size = new System.Drawing.Size(429, 482);
     159      this.tpConnection.Size = new System.Drawing.Size(845, 412);
    122160      this.tpConnection.TabIndex = 0;
    123161      this.tpConnection.Text = "Status";
    124162      this.tpConnection.UseVisualStyleBackColor = true;
    125163      //
     164      // gbServerConnection
     165      //
     166      this.gbServerConnection.Controls.Add(this.btn_clientShutdown);
     167      this.gbServerConnection.Controls.Add(this.lbStatus);
     168      this.gbServerConnection.Controls.Add(this.lbStatusCaption);
     169      this.gbServerConnection.Controls.Add(this.btnDisconnect);
     170      this.gbServerConnection.Controls.Add(this.btConnect);
     171      this.gbServerConnection.Controls.Add(this.tbPort);
     172      this.gbServerConnection.Controls.Add(this.tbIPAdress);
     173      this.gbServerConnection.Controls.Add(this.lbServerIPCaption);
     174      this.gbServerConnection.Controls.Add(this.lbPortCaption);
     175      this.gbServerConnection.Location = new System.Drawing.Point(424, 6);
     176      this.gbServerConnection.Name = "gbServerConnection";
     177      this.gbServerConnection.Size = new System.Drawing.Size(414, 133);
     178      this.gbServerConnection.TabIndex = 15;
     179      this.gbServerConnection.TabStop = false;
     180      this.gbServerConnection.Text = "Server connection";
     181      //
     182      // btn_clientShutdown
     183      //
     184      this.btn_clientShutdown.Location = new System.Drawing.Point(257, 80);
     185      this.btn_clientShutdown.Name = "btn_clientShutdown";
     186      this.btn_clientShutdown.Size = new System.Drawing.Size(147, 23);
     187      this.btn_clientShutdown.TabIndex = 8;
     188      this.btn_clientShutdown.Text = "Shutdown Client";
     189      this.btn_clientShutdown.UseVisualStyleBackColor = true;
     190      this.btn_clientShutdown.Click += new System.EventHandler(this.btn_clientShutdown_Click);
     191      //
     192      // lbStatus
     193      //
     194      this.lbStatus.AutoSize = true;
     195      this.lbStatus.Location = new System.Drawing.Point(74, 80);
     196      this.lbStatus.Name = "lbStatus";
     197      this.lbStatus.Size = new System.Drawing.Size(50, 13);
     198      this.lbStatus.TabIndex = 7;
     199      this.lbStatus.Text = "loading...";
     200      //
     201      // lbStatusCaption
     202      //
     203      this.lbStatusCaption.AutoSize = true;
     204      this.lbStatusCaption.Location = new System.Drawing.Point(17, 80);
     205      this.lbStatusCaption.Name = "lbStatusCaption";
     206      this.lbStatusCaption.Size = new System.Drawing.Size(40, 13);
     207      this.lbStatusCaption.TabIndex = 6;
     208      this.lbStatusCaption.Text = "Status:";
     209      //
     210      // btnDisconnect
     211      //
     212      this.btnDisconnect.Location = new System.Drawing.Point(257, 51);
     213      this.btnDisconnect.Name = "btnDisconnect";
     214      this.btnDisconnect.Size = new System.Drawing.Size(147, 23);
     215      this.btnDisconnect.TabIndex = 5;
     216      this.btnDisconnect.Text = "Disconnect from server";
     217      this.btnDisconnect.UseVisualStyleBackColor = true;
     218      this.btnDisconnect.Click += new System.EventHandler(this.btnDisconnect_Click);
     219      //
     220      // btConnect
     221      //
     222      this.btConnect.Location = new System.Drawing.Point(257, 23);
     223      this.btConnect.Name = "btConnect";
     224      this.btConnect.Size = new System.Drawing.Size(147, 23);
     225      this.btConnect.TabIndex = 4;
     226      this.btConnect.Text = "Connect to server";
     227      this.btConnect.UseVisualStyleBackColor = true;
     228      this.btConnect.Click += new System.EventHandler(this.btConnect_Click);
     229      //
     230      // tbPort
     231      //
     232      this.tbPort.Location = new System.Drawing.Point(77, 51);
     233      this.tbPort.Name = "tbPort";
     234      this.tbPort.Size = new System.Drawing.Size(143, 20);
     235      this.tbPort.TabIndex = 3;
     236      //
     237      // tbIPAdress
     238      //
     239      this.tbIPAdress.Location = new System.Drawing.Point(77, 25);
     240      this.tbIPAdress.Name = "tbIPAdress";
     241      this.tbIPAdress.Size = new System.Drawing.Size(143, 20);
     242      this.tbIPAdress.TabIndex = 2;
     243      //
     244      // lbServerIPCaption
     245      //
     246      this.lbServerIPCaption.AutoSize = true;
     247      this.lbServerIPCaption.Location = new System.Drawing.Point(17, 28);
     248      this.lbServerIPCaption.Name = "lbServerIPCaption";
     249      this.lbServerIPCaption.Size = new System.Drawing.Size(54, 13);
     250      this.lbServerIPCaption.TabIndex = 0;
     251      this.lbServerIPCaption.Text = "IP adress:";
     252      //
     253      // lbPortCaption
     254      //
     255      this.lbPortCaption.AutoSize = true;
     256      this.lbPortCaption.Location = new System.Drawing.Point(17, 54);
     257      this.lbPortCaption.Name = "lbPortCaption";
     258      this.lbPortCaption.Size = new System.Drawing.Size(29, 13);
     259      this.lbPortCaption.TabIndex = 1;
     260      this.lbPortCaption.Text = "Port:";
     261      //
    126262      // gbJobCommon
    127263      //
     
    129265      this.gbJobCommon.Location = new System.Drawing.Point(8, 152);
    130266      this.gbJobCommon.Name = "gbJobCommon";
    131       this.gbJobCommon.Size = new System.Drawing.Size(412, 106);
     267      this.gbJobCommon.Size = new System.Drawing.Size(412, 252);
    132268      this.gbJobCommon.TabIndex = 13;
    133269      this.gbJobCommon.TabStop = false;
     
    142278      this.lvJobDetail.FullRowSelect = true;
    143279      this.lvJobDetail.GridLines = true;
    144       this.lvJobDetail.Location = new System.Drawing.Point(6, 19);
     280      this.lvJobDetail.Location = new System.Drawing.Point(6, 14);
    145281      this.lvJobDetail.Name = "lvJobDetail";
    146       this.lvJobDetail.Size = new System.Drawing.Size(398, 76);
     282      this.lvJobDetail.Size = new System.Drawing.Size(398, 232);
    147283      this.lvJobDetail.TabIndex = 0;
    148284      this.lvJobDetail.UseCompatibleStateImageBehavior = false;
     
    305441      //
    306442      this.gbEventLog.Controls.Add(this.lvLog);
    307       this.gbEventLog.Location = new System.Drawing.Point(8, 264);
     443      this.gbEventLog.Location = new System.Drawing.Point(426, 152);
    308444      this.gbEventLog.Name = "gbEventLog";
    309       this.gbEventLog.Size = new System.Drawing.Size(412, 207);
     445      this.gbEventLog.Size = new System.Drawing.Size(412, 252);
    310446      this.gbEventLog.TabIndex = 7;
    311447      this.gbEventLog.TabStop = false;
     
    322458      this.lvLog.GridLines = true;
    323459      this.lvLog.LargeImageList = this.ilEventLog;
    324       this.lvLog.Location = new System.Drawing.Point(6, 14);
     460      this.lvLog.Location = new System.Drawing.Point(8, 14);
    325461      this.lvLog.MultiSelect = false;
    326462      this.lvLog.Name = "lvLog";
    327       this.lvLog.Size = new System.Drawing.Size(398, 187);
     463      this.lvLog.Size = new System.Drawing.Size(398, 232);
    328464      this.lvLog.SmallImageList = this.ilEventLog;
    329465      this.lvLog.TabIndex = 6;
     
    362498      // tabPage2
    363499      //
    364       this.tabPage2.Controls.Add(this.gbOnlineTime);
    365       this.tabPage2.Controls.Add(this.gbServerConnection);
     500      this.tabPage2.Controls.Add(this.pictureBox1);
     501      this.tabPage2.Controls.Add(this.groupBox1);
     502      this.tabPage2.Controls.Add(this.mcOnline);
     503      this.tabPage2.Controls.Add(this.dvOnline);
    366504      this.tabPage2.Location = new System.Drawing.Point(4, 22);
    367505      this.tabPage2.Name = "tabPage2";
    368506      this.tabPage2.Padding = new System.Windows.Forms.Padding(3);
    369       this.tabPage2.Size = new System.Drawing.Size(429, 482);
     507      this.tabPage2.Size = new System.Drawing.Size(845, 412);
    370508      this.tabPage2.TabIndex = 1;
    371       this.tabPage2.Text = "Settings";
     509      this.tabPage2.Text = "Schedule";
    372510      this.tabPage2.UseVisualStyleBackColor = true;
    373511      //
    374       // gbOnlineTime
    375       //
    376       this.gbOnlineTime.BackColor = System.Drawing.SystemColors.Control;
    377       this.gbOnlineTime.Controls.Add(this.label1);
    378       this.gbOnlineTime.Location = new System.Drawing.Point(9, 127);
    379       this.gbOnlineTime.Name = "gbOnlineTime";
    380       this.gbOnlineTime.Size = new System.Drawing.Size(409, 344);
    381       this.gbOnlineTime.TabIndex = 4;
    382       this.gbOnlineTime.TabStop = false;
    383       this.gbOnlineTime.Text = "Online time";
     512      // pictureBox1
     513      //
     514      this.pictureBox1.Image = global::HeuristicLab.Hive.Client.Console.Properties.Resources.schedule;
     515      this.pictureBox1.Location = new System.Drawing.Point(586, 12);
     516      this.pictureBox1.Name = "pictureBox1";
     517      this.pictureBox1.Size = new System.Drawing.Size(246, 155);
     518      this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
     519      this.pictureBox1.TabIndex = 22;
     520      this.pictureBox1.TabStop = false;
     521      //
     522      // groupBox1
     523      //
     524      this.groupBox1.Controls.Add(this.txtTimeTo);
     525      this.groupBox1.Controls.Add(this.label3);
     526      this.groupBox1.Controls.Add(this.txttimeFrom);
     527      this.groupBox1.Controls.Add(this.lblTimeFrame);
     528      this.groupBox1.Controls.Add(this.btbDelete);
     529      this.groupBox1.Controls.Add(this.txtTo);
     530      this.groupBox1.Controls.Add(this.label2);
     531      this.groupBox1.Controls.Add(this.txtFrom);
     532      this.groupBox1.Controls.Add(this.label1);
     533      this.groupBox1.Controls.Add(this.btCreate);
     534      this.groupBox1.Location = new System.Drawing.Point(354, 7);
     535      this.groupBox1.Name = "groupBox1";
     536      this.groupBox1.Size = new System.Drawing.Size(215, 161);
     537      this.groupBox1.TabIndex = 21;
     538      this.groupBox1.TabStop = false;
     539      this.groupBox1.Text = "Create";
     540      //
     541      // txttimeFrom
     542      //
     543      this.txttimeFrom.Location = new System.Drawing.Point(90, 89);
     544      this.txttimeFrom.Name = "txttimeFrom";
     545      this.txttimeFrom.Size = new System.Drawing.Size(31, 20);
     546      this.txttimeFrom.TabIndex = 27;
     547      //
     548      // lblTimeFrame
     549      //
     550      this.lblTimeFrame.AutoSize = true;
     551      this.lblTimeFrame.Location = new System.Drawing.Point(51, 92);
     552      this.lblTimeFrame.Name = "lblTimeFrame";
     553      this.lblTimeFrame.Size = new System.Drawing.Size(33, 13);
     554      this.lblTimeFrame.TabIndex = 26;
     555      this.lblTimeFrame.Text = "From:";
     556      //
     557      // btbDelete
     558      //
     559      this.btbDelete.Location = new System.Drawing.Point(132, 129);
     560      this.btbDelete.Name = "btbDelete";
     561      this.btbDelete.Size = new System.Drawing.Size(65, 26);
     562      this.btbDelete.TabIndex = 25;
     563      this.btbDelete.Text = "Delete";
     564      this.btbDelete.UseVisualStyleBackColor = true;
     565      this.btbDelete.Click += new System.EventHandler(this.btbDelete_Click);
     566      //
     567      // txtTo
     568      //
     569      this.txtTo.Location = new System.Drawing.Point(54, 54);
     570      this.txtTo.Name = "txtTo";
     571      this.txtTo.Size = new System.Drawing.Size(143, 20);
     572      this.txtTo.TabIndex = 24;
     573      //
     574      // label2
     575      //
     576      this.label2.AutoSize = true;
     577      this.label2.Location = new System.Drawing.Point(15, 57);
     578      this.label2.Name = "label2";
     579      this.label2.Size = new System.Drawing.Size(23, 13);
     580      this.label2.TabIndex = 23;
     581      this.label2.Text = "To:";
     582      //
     583      // txtFrom
     584      //
     585      this.txtFrom.Location = new System.Drawing.Point(54, 23);
     586      this.txtFrom.Name = "txtFrom";
     587      this.txtFrom.Size = new System.Drawing.Size(143, 20);
     588      this.txtFrom.TabIndex = 22;
    384589      //
    385590      // label1
    386591      //
    387592      this.label1.AutoSize = true;
    388       this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
    389       this.label1.Location = new System.Drawing.Point(116, 169);
     593      this.label1.Location = new System.Drawing.Point(15, 26);
    390594      this.label1.Name = "label1";
    391       this.label1.Size = new System.Drawing.Size(184, 25);
    392       this.label1.TabIndex = 0;
    393       this.label1.Text = "comming soon...";
    394       //
    395       // gbServerConnection
    396       //
    397       this.gbServerConnection.Controls.Add(this.btn_clientShutdown);
    398       this.gbServerConnection.Controls.Add(this.lbStatus);
    399       this.gbServerConnection.Controls.Add(this.lbStatusCaption);
    400       this.gbServerConnection.Controls.Add(this.btnDisconnect);
    401       this.gbServerConnection.Controls.Add(this.btConnect);
    402       this.gbServerConnection.Controls.Add(this.tbPort);
    403       this.gbServerConnection.Controls.Add(this.tbIPAdress);
    404       this.gbServerConnection.Controls.Add(this.lbServerIPCaption);
    405       this.gbServerConnection.Controls.Add(this.lbPortCaption);
    406       this.gbServerConnection.Location = new System.Drawing.Point(8, 6);
    407       this.gbServerConnection.Name = "gbServerConnection";
    408       this.gbServerConnection.Size = new System.Drawing.Size(410, 115);
    409       this.gbServerConnection.TabIndex = 2;
    410       this.gbServerConnection.TabStop = false;
    411       this.gbServerConnection.Text = "Server connection";
    412       //
    413       // lbStatus
    414       //
    415       this.lbStatus.AutoSize = true;
    416       this.lbStatus.Location = new System.Drawing.Point(74, 80);
    417       this.lbStatus.Name = "lbStatus";
    418       this.lbStatus.Size = new System.Drawing.Size(50, 13);
    419       this.lbStatus.TabIndex = 7;
    420       this.lbStatus.Text = "loading...";
    421       //
    422       // lbStatusCaption
    423       //
    424       this.lbStatusCaption.AutoSize = true;
    425       this.lbStatusCaption.Location = new System.Drawing.Point(17, 80);
    426       this.lbStatusCaption.Name = "lbStatusCaption";
    427       this.lbStatusCaption.Size = new System.Drawing.Size(40, 13);
    428       this.lbStatusCaption.TabIndex = 6;
    429       this.lbStatusCaption.Text = "Status:";
    430       //
    431       // btnDisconnect
    432       //
    433       this.btnDisconnect.Location = new System.Drawing.Point(257, 51);
    434       this.btnDisconnect.Name = "btnDisconnect";
    435       this.btnDisconnect.Size = new System.Drawing.Size(147, 23);
    436       this.btnDisconnect.TabIndex = 5;
    437       this.btnDisconnect.Text = "Disconnect from server";
    438       this.btnDisconnect.UseVisualStyleBackColor = true;
    439       this.btnDisconnect.Click += new System.EventHandler(this.btnDisconnect_Click);
    440       //
    441       // btConnect
    442       //
    443       this.btConnect.Location = new System.Drawing.Point(257, 23);
    444       this.btConnect.Name = "btConnect";
    445       this.btConnect.Size = new System.Drawing.Size(147, 23);
    446       this.btConnect.TabIndex = 4;
    447       this.btConnect.Text = "Connect to server";
    448       this.btConnect.UseVisualStyleBackColor = true;
    449       this.btConnect.Click += new System.EventHandler(this.btConnect_Click);
    450       //
    451       // tbPort
    452       //
    453       this.tbPort.Location = new System.Drawing.Point(77, 51);
    454       this.tbPort.Name = "tbPort";
    455       this.tbPort.Size = new System.Drawing.Size(143, 20);
    456       this.tbPort.TabIndex = 3;
    457       //
    458       // tbIPAdress
    459       //
    460       this.tbIPAdress.Location = new System.Drawing.Point(77, 25);
    461       this.tbIPAdress.Name = "tbIPAdress";
    462       this.tbIPAdress.Size = new System.Drawing.Size(143, 20);
    463       this.tbIPAdress.TabIndex = 2;
    464       //
    465       // lbServerIPCaption
    466       //
    467       this.lbServerIPCaption.AutoSize = true;
    468       this.lbServerIPCaption.Location = new System.Drawing.Point(17, 28);
    469       this.lbServerIPCaption.Name = "lbServerIPCaption";
    470       this.lbServerIPCaption.Size = new System.Drawing.Size(54, 13);
    471       this.lbServerIPCaption.TabIndex = 0;
    472       this.lbServerIPCaption.Text = "IP adress:";
    473       //
    474       // lbPortCaption
    475       //
    476       this.lbPortCaption.AutoSize = true;
    477       this.lbPortCaption.Location = new System.Drawing.Point(17, 54);
    478       this.lbPortCaption.Name = "lbPortCaption";
    479       this.lbPortCaption.Size = new System.Drawing.Size(29, 13);
    480       this.lbPortCaption.TabIndex = 1;
    481       this.lbPortCaption.Text = "Port:";
    482       //
    483       // btn_clientShutdown
    484       //
    485       this.btn_clientShutdown.Location = new System.Drawing.Point(257, 80);
    486       this.btn_clientShutdown.Name = "btn_clientShutdown";
    487       this.btn_clientShutdown.Size = new System.Drawing.Size(147, 23);
    488       this.btn_clientShutdown.TabIndex = 8;
    489       this.btn_clientShutdown.Text = "Shutdown Client";
    490       this.btn_clientShutdown.UseVisualStyleBackColor = true;
    491       this.btn_clientShutdown.Click += new System.EventHandler(this.btn_clientShutdown_Click);
     595      this.label1.Size = new System.Drawing.Size(33, 13);
     596      this.label1.TabIndex = 21;
     597      this.label1.Text = "From:";
     598      //
     599      // btCreate
     600      //
     601      this.btCreate.Location = new System.Drawing.Point(54, 129);
     602      this.btCreate.Name = "btCreate";
     603      this.btCreate.Size = new System.Drawing.Size(58, 26);
     604      this.btCreate.TabIndex = 20;
     605      this.btCreate.Text = "Save";
     606      this.btCreate.UseVisualStyleBackColor = true;
     607      this.btCreate.Click += new System.EventHandler(this.btCreate_Click);
     608      //
     609      // mcOnline
     610      //
     611      this.mcOnline.CalendarDimensions = new System.Drawing.Size(2, 1);
     612      this.mcOnline.Location = new System.Drawing.Point(9, 12);
     613      this.mcOnline.Name = "mcOnline";
     614      this.mcOnline.TabIndex = 19;
     615      this.mcOnline.DateChanged += new System.Windows.Forms.DateRangeEventHandler(this.mcOnline_DateChanged);
     616      //
     617      // txtTimeTo
     618      //
     619      this.txtTimeTo.Location = new System.Drawing.Point(166, 89);
     620      this.txtTimeTo.Name = "txtTimeTo";
     621      this.txtTimeTo.Size = new System.Drawing.Size(31, 20);
     622      this.txtTimeTo.TabIndex = 29;
     623      //
     624      // label3
     625      //
     626      this.label3.AutoSize = true;
     627      this.label3.Location = new System.Drawing.Point(137, 92);
     628      this.label3.Name = "label3";
     629      this.label3.Size = new System.Drawing.Size(23, 13);
     630      this.label3.TabIndex = 28;
     631      this.label3.Text = "To:";
    492632      //
    493633      // HiveClientConsole
     
    496636      this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
    497637      this.BackColor = System.Drawing.SystemColors.Control;
    498       this.ClientSize = new System.Drawing.Size(437, 508);
     638      this.ClientSize = new System.Drawing.Size(853, 438);
    499639      this.Controls.Add(this.tcClientConsole);
    500640      this.Name = "HiveClientConsole";
     
    504644      this.tcClientConsole.ResumeLayout(false);
    505645      this.tpConnection.ResumeLayout(false);
     646      this.gbServerConnection.ResumeLayout(false);
     647      this.gbServerConnection.PerformLayout();
    506648      this.gbJobCommon.ResumeLayout(false);
    507649      this.gbCommon.ResumeLayout(false);
     
    510652      this.gbEventLog.ResumeLayout(false);
    511653      this.tabPage2.ResumeLayout(false);
    512       this.gbOnlineTime.ResumeLayout(false);
    513       this.gbOnlineTime.PerformLayout();
    514       this.gbServerConnection.ResumeLayout(false);
    515       this.gbServerConnection.PerformLayout();
     654      ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
     655      this.groupBox1.ResumeLayout(false);
     656      this.groupBox1.PerformLayout();
    516657      this.ResumeLayout(false);
    517658
     
    540681    private System.Windows.Forms.ColumnHeader chProgress;
    541682    private System.Windows.Forms.Label lbConnectionStatusCaption;
    542     private System.Windows.Forms.GroupBox gbServerConnection;
    543     private System.Windows.Forms.TextBox tbPort;
    544     private System.Windows.Forms.TextBox tbIPAdress;
    545     private System.Windows.Forms.Label lbServerIPCaption;
    546     private System.Windows.Forms.Label lbPortCaption;
    547     private System.Windows.Forms.GroupBox gbOnlineTime;
    548     private System.Windows.Forms.Button btnDisconnect;
    549     private System.Windows.Forms.Button btConnect;
    550683    private System.Windows.Forms.ColumnHeader chId;
    551684    private System.Windows.Forms.ImageList ilEventLog;
    552     private System.Windows.Forms.Label lbStatus;
    553     private System.Windows.Forms.Label lbStatusCaption;
    554685    private System.Windows.Forms.Label lbCs;
    555686    private System.Windows.Forms.Label lbConnectionStatus;
     
    558689    private System.Windows.Forms.Label lbJobdone;
    559690    private System.Windows.Forms.Label lbJobsAborted;
     691    private System.Windows.Forms.PictureBox pbGraph;
     692    private System.Windows.Forms.GroupBox gbServerConnection;
     693    private System.Windows.Forms.Button btn_clientShutdown;
     694    private System.Windows.Forms.Label lbStatus;
     695    private System.Windows.Forms.Label lbStatusCaption;
     696    private System.Windows.Forms.Button btnDisconnect;
     697    private System.Windows.Forms.Button btConnect;
     698    private System.Windows.Forms.TextBox tbPort;
     699    private System.Windows.Forms.TextBox tbIPAdress;
     700    private System.Windows.Forms.Label lbServerIPCaption;
     701    private System.Windows.Forms.Label lbPortCaption;
     702    private System.Windows.Forms.GroupBox groupBox1;
     703    private System.Windows.Forms.Button btCreate;
     704    private System.Windows.Forms.MonthCalendar mcOnline;
     705    private Calendar.DayView dvOnline;
     706    private System.Windows.Forms.TextBox txtTo;
     707    private System.Windows.Forms.Label label2;
     708    private System.Windows.Forms.TextBox txtFrom;
    560709    private System.Windows.Forms.Label label1;
    561     private System.Windows.Forms.PictureBox pbGraph;
    562     private System.Windows.Forms.Button btn_clientShutdown;
     710    private System.Windows.Forms.PictureBox pictureBox1;
     711    private System.Windows.Forms.Button btbDelete;
     712    private System.Windows.Forms.TextBox txttimeFrom;
     713    private System.Windows.Forms.Label lblTimeFrame;
     714    private System.Windows.Forms.TextBox txtTimeTo;
     715    private System.Windows.Forms.Label label3;
    563716  }
    564717}
  • trunk/sources/HeuristicLab.Hive.Client.Console/HiveClientConsole.cs

    r1087 r1138  
    3434using System.ServiceModel;
    3535using System.Net;
     36using Calendar;
    3637
    3738namespace HeuristicLab.Hive.Client.Console {
     
    5455    private System.Windows.Forms.Timer refreshTimer;
    5556    private ListViewColumnSorterDate lvwColumnSorter;
     57
     58    private List<Appointment> onlineTimes = new List<Appointment>();
    5659
    5760    #endregion
     
    6972      RefreshGui();
    7073      GetEventLog();
     74      InitCalender();
    7175    }
    7276
     
    161165      } else {
    162166        for (int i = 0; i < jobs.Length; i++) {
    163           allProgress += jobs[i].Progress;         
     167          allProgress += jobs[i].Progress;
    164168        }
    165169
     
    167171
    168172        myPane.AddPieSlice(done, Color.Green, 0, "");
    169         myPane.AddPieSlice(1-done, Color.Red, 0, "");
     173        myPane.AddPieSlice(1 - done, Color.Red, 0, "");
    170174      }
    171175      //Hides the slice labels
     
    175179
    176180      pbGraph.Image = zgc.GetImage();
     181    }
     182
     183    private void InitCalender() {
     184
     185      dvOnline.StartDate = DateTime.Now;
     186      dvOnline.OnNewAppointment += new EventHandler<NewAppointmentEventArgs>(DvOnline_OnNewAppointment);
     187      dvOnline.OnResolveAppointments += new EventHandler<ResolveAppointmentsEventArgs>(DvOnline_OnResolveAppointments);
     188    }
     189
     190    void DvOnline_OnResolveAppointments(object sender, ResolveAppointmentsEventArgs e) {
     191      List<Appointment> Apps = new List<Appointment>();
     192
     193      foreach (Appointment m_App in onlineTimes)
     194        if ((m_App.StartDate >= e.StartDate) &&
     195            (m_App.StartDate <= e.EndDate))
     196          Apps.Add(m_App);
     197
     198      e.Appointments = Apps;
     199    }
     200
     201    void DvOnline_OnNewAppointment(object sender, NewAppointmentEventArgs e) {
     202      Appointment Appointment = new Appointment();
     203
     204      Appointment.StartDate = e.StartDate;
     205      Appointment.EndDate = e.EndDate;
     206
     207      onlineTimes.Add(Appointment);
    177208    }
    178209
     
    191222        tbPort.Text = curConnection.Port.ToString();
    192223      } else {
    193                refreshTimer.Stop();
     224        refreshTimer.Stop();
    194225        DialogResult res = MessageBox.Show("Connection Error, check if Hive Client is running! - " + e.Error.Message, "Connection Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
    195226        if (res == DialogResult.OK)
     
    328359    #endregion
    329360
     361    private void mcOnline_DateChanged(object sender, DateRangeEventArgs e) {
     362      dvOnline.StartDate = mcOnline.SelectionStart;
     363    }
     364
     365    private void btCreate_Click(object sender, EventArgs e) {
     366
     367      if (string.IsNullOrEmpty(txtFrom.Text)) {
     368        Appointment App = new Appointment();
     369        App.StartDate = dvOnline.SelectionStart;
     370        App.EndDate = dvOnline.SelectionEnd;
     371        App.BorderColor = Color.Red;
     372        App.Locked = true;
     373        App.Subject = "Online";
     374        onlineTimes.Add(App);
     375      } else if (string.IsNullOrEmpty(txtTimeTo.Text)) {
     376        Appointment App = new Appointment();
     377        App.StartDate = DateTime.Parse(txtFrom.Text);
     378        App.EndDate = DateTime.Parse(txtTo.Text);
     379        App.BorderColor = Color.Red;
     380        App.Locked = true;
     381        App.Subject = "Online";
     382        onlineTimes.Add(App);
     383      } else {
     384        DateTime from = DateTime.Parse(txtFrom.Text);
     385        DateTime to = DateTime.Parse(txtTo.Text);
     386
     387        while (from.Date != to.Date) {
     388          Appointment App = new Appointment();
     389          App.StartDate = new DateTime(from.Year, from.Month, from.Day, int.Parse(txttimeFrom.Text), 0,0);
     390          App.EndDate = new DateTime(from.Year, from.Month, from.Day, int.Parse(txtTimeTo.Text), 0, 0);
     391          App.BorderColor = Color.Red;
     392          App.Locked = true;
     393          App.Subject = "Online";
     394          onlineTimes.Add(App);
     395          from = from.AddDays(1);
     396        }
     397      }
     398     
     399      dvOnline.Invalidate();
     400    }
     401
     402    private void btbDelete_Click(object sender, EventArgs e) {
     403      if (dvOnline.SelectedAppointment != null)
     404        onlineTimes.Remove(dvOnline.SelectedAppointment);
     405      dvOnline.Invalidate();
     406    }
     407
    330408  }
    331409}
  • trunk/sources/HeuristicLab.Hive.Client.Console/HiveClientConsole.resx

    r1087 r1138  
    127127        ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAABS
    128128        CgAAAk1TRnQBSQFMAgEBAgEAAQQBAAEEAQABEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA
    129         AwABEAMAAQEBAAEgBgABECoAAUMCAQF0AU0CCQHxAwsB/wFgAgMB1AEgAgEBLCwAAUMCAQF0AU0CCQHx
    130         AwsB/wFgAgMB1AEgAgEBLKQAAUoCCgHyAZMBZQELAf8BvwF+AQsB/wG9AXsBCwH/AboBeAELAf8BuAF1
    131         AQsB/wG2AXMBCwH/AT8BKAELAf8BPQIBAWUcAAFKAgoB8gILAaQB/wILAdYB/wILAdQB/wILAdIB/wIL
    132         AdAB/wILAc4B/wILAUYB/wE9AgEBZZgAARUBEQELAf8BxwGBAQsB/wHDAYEBCwH/AbEBbQELAf8BsQFt
    133         AQsB/wGxAW0BCwH/AbEBbQELAf8BswFvAQsB/wG2AXMBCwH/AbQBcAELAf8BXAIFAeQUAAILARYB/wIL
    134         AdwB/wILAdkB/wILAcoB/wILAcoB/wILAcoB/wILAcoB/wILAcsB/wILAc4B/wILAcwB/wFcAgUB5JAA
    135         AwsB/wHLAYEBCwH/AbsBeQELAf8BtgFzAQsB/wG2AXMBCwH/Ae4B3AHEBf8BvgGBASgB/wG2AXMBCwH/
    136         AbYBcwELAf8BtgFzAQsB/wG0AXABCwH/AUkCAgGGDAADCwH/AgsB4AH/AgsB0gH/AgsBzgH/AjgB1gH/
    137         AgsBzgH/AgsBzgH/AgsBzgH/Ag4BzgH/AgsBzgH/AgsBzgH/AgsBzAH/AUkCAgGGiAABLAIBAUIB0AGG
    138         AQsB/wHHAYEBCwH/AboBeAELAf8BugF4AQsB/wG6AXgBCwH/AdABnAFcBf8BugF4AQsB/wG6AXgBCwH/
    139         AboBeAELAf8BugF4AQsB/wG2AXMBCwH/AV8BOgELAf8IAAEsAgEBQgILAeQB/wILAdwB/wILAdIB/wKf
    140         Ae0F/wJRAd4B/wILAdIB/wL0Af0F/wIOAdIB/wILAdIB/wILAc4B/wILAWoB/4gAAwsB/wHSAYkBCwH/
    141         Ab8BfgELAf8BvwF+AQsB/wG/AX4BCwH/Ab8BfgELAf8B0wGfAVwF/wG/AX4BCwH/Ab8BfgELAf8BvwF+
    142         AQsB/wG/AX4BCwH/Ab4BfQELAf8BtgFzAQsB/wE2AgEBVwQAAwsB/wILAeUB/wILAdYB/wILAdYN/wL1
    143         Af0J/wLiAfoB/wILAdYB/wILAdUB/wILAc4B/wE2AgEBV4QAAVMBOwELAf8B1AGMAQsB/wHEAYEBCwH/
    144         AcQBgQELAf8BxAGBAQsB/wHEAYEBCwH/AdcBpAFdBf8BxAGBAQsB/wHEAYEBCwH/AcQBgQELAf8BxAGB
    145         AQsB/wHEAYEBCwH/AbgBdQELAf8BVwIHAewEAAILAVkB/wILAegB/wILAdoB/wILAdoB/wILAdoR/wLi
    146         AfoB/wILAdoB/wILAdoB/wILAdoB/wILAdAB/wFXAgcB7IQAAXMBUAELAf8B1wGOAQsB/wHJAYEBCwH/
    147         AckBgQELAf8ByQGBAQsB/wHJAYEBCwn/AckBgQELAf8ByQGBAQsB/wHJAYEBCwH/AckBgQELAf8ByQGB
    148         AQsB/wG6AXgBCwH/AwsB/wQAAgsBfAH/AgsB6QH/AgsB3gH/AgsB3gH/AgsB3gH/AvQB/Q3/AlEB5wH/
    149         AgsB3gH/AgsB3gH/AgsB3gH/AgsB0gH/AwsB/4QAAWMBQQELAf8B2QGRAQsB/wHOAYMBCwH/Ac4BgwEL
    150         Af8BzgGDAQsB/wHOAYMBCwH/Ac4BgwELAf8B1wGcATwB/wHOAYMBCwH/Ac4BgwELAf8BzgGDAQsB/wHO
    151         AYMBCwH/Ac4BgwELAf8BvQF7AQsB/wEsAgsB+QQAAQsBEAFiAf8CCwHsAf8CCwHiAf8CCwHiAf8C9AH9
    152         Ff8CUQHqAf8CCwHiAf8CCwHiAf8CCwHUAf8BLAILAfmEAAEOAQwBCwH/AdsBlAELAf8B0gGJAQsB/wHS
    153         AYkBCwH/AdIBiQELAf8B0gGJAQsB/wHSAYkBCwH/AesBywGQAf8B0gGJAQsB/wHSAYkBCwH/AdIBiQEL
    154         Af8B0gGJAQsB/wHEAYEBCwH/Ab8BfgELAf8BUQICAZsEAAILAQ4B/wILAe0B/wILAeYB/wILAeUB/wL9
    155         Af4F/wLiAfwB/wILAeUJ/wJ8AfEB/wILAeUB/wILAdoB/wILAdYB/wFRAgIBm4QAAVgCAgGyAd4BmAEL
    156         Af8B2wGUAQsB/wHXAY4BCwH/AdcBjgELAf8B1wGOAQsB/wH7AfYB6wX/AdcBjgELAf8B1wGOAQsB/wHX
    157         AY4BCwH/AdYBjQELAf8BxAGBAQsB/wGpAWwBCwH/CAABWAICAbIBCwEVAe8B/wILAe0B/wILAekB/wIL
    158         AekB/wLhAfwB/wILAekB/wILAekB/wILAekB/wJ8AfMB/wILAekB/wILAegB/wILAdoB/wELARMBnQH/
    159         jAABRQEqAQsB/wHdAZcBCwH/AdsBlAELAf8B2wGUAQsB/wHbAZQBCwH/AdsBlAELAf8B3AGXAREB/wHb
    160         AZQBCwH/AdsBlAELAf8B1QGMAQsB/wHJAYEBCwH/AdEBiAELAf8BIQILAfwMAAILAT8B/wILAe8B/wIL
    161         Ae0B/wILAe0B/wILAe0B/wILAe0B/wILAe0B/wILAe0B/wILAe0B/wILAegB/wILAd4B/wELAR4B4gH/
    162         ASECCwH8jAABGQIBASEBkAFfAQsB/wHfAZkBCwH/AdsBlAELAf8B2QGRAQsB/wHYAZABCwH/AdgBkAEL
    163         Af8B0wGKAQsB/wHQAYYBCwH/Ac4BgwELAf8B2gGSAQsB/wEWAREBCwH/EAABGQIBASECCwGHAf8BCwER
    164         AfEB/wILAe0B/wILAewB/wILAesB/wILAesB/wILAeYB/wILAeQB/wILAeIB/wELASgB5gH/AgsBFQH/
    165         lAABEgIBARYBMAEiAQsB/wHSAYkBCwH/AeIBnQELAf8B2QGRAQsB/wHXAY4BCwH/AdUBjAELAf8B4QGb
    166         AQsB/wHOAYQBCwH/ARYCCwH+GAABEgIBARYCCwEvAf8BCwERAdMB/wELASIB9AH/AgsB7AH/AgsB6QH/
    167         AQsBDAHoAf8BCwEqAfAB/wILAcwB/wEWAgsB/qAAAUYCAQF9AwsB/wFcAUMBCwH/AX0BXAELAf8BPQEu
    168         AQsB/wEWAgsB/gEUAgEBGiQAAUYCAQF9AwsB/wILAV8B/wILAYEB/wILAT8B/wEWAgsB/gEUAgEBGv8A
     129        AwABEAMAAQEBAAEgBgABECoAAUMCAQF0AVoCCQHxAxAB/wFiAgMB1AEgAgEBLCwAAUMCAQF0AVoCCQHx
     130        AxAB/wFiAgMB1AEgAgEBLKQAAVgCCgHyAZMBagEQAf8BvwGBARAB/wG9AYABEAH/AboBfQEQAf8BuAF6
     131        ARAB/wG2AXgBEAH/AUQBLQEQAf8BPQIBAWUcAAFYAgoB8gIQAaQB/wIQAdYB/wIQAdQB/wIQAdIB/wIQ
     132        AdAB/wIQAc4B/wIQAUsB/wE9AgEBZZgAARoBFgEQAf8BxwGBARAB/wHDAYEBEAH/AbEBcgEQAf8BsQFy
     133        ARAB/wGxAXIBEAH/AbEBcgEQAf8BswF0ARAB/wG2AXgBEAH/AbQBdQEQAf8BYQIFAeQUAAIQARsB/wIQ
     134        AdwB/wIQAdkB/wIQAcoB/wIQAcoB/wIQAcoB/wIQAcoB/wIQAcsB/wIQAc4B/wIQAcwB/wFhAgUB5JAA
     135        AxAB/wHLAYEBEAH/AbsBfgEQAf8BtgF4ARAB/wG2AXgBEAH/Ae4B3AHEBf8BvgGBAS0B/wG2AXgBEAH/
     136        AbYBeAEQAf8BtgF4ARAB/wG0AXUBEAH/AUkCAgGGDAADEAH/AhAB4AH/AhAB0gH/AhABzgH/Aj0B1gH/
     137        AhABzgH/AhABzgH/AhABzgH/AhMBzgH/AhABzgH/AhABzgH/AhABzAH/AUkCAgGGiAABLAIBAUIB0AGG
     138        ARAB/wHHAYEBEAH/AboBfQEQAf8BugF9ARAB/wG6AX0BEAH/AdABnAFhBf8BugF9ARAB/wG6AX0BEAH/
     139        AboBfQEQAf8BugF9ARAB/wG2AXgBEAH/AWQBPwEQAf8IAAEsAgEBQgIQAeQB/wIQAdwB/wIQAdIB/wKf
     140        Ae0F/wJWAd4B/wIQAdIB/wL0Af0F/wITAdIB/wIQAdIB/wIQAc4B/wIQAW8B/4gAAxAB/wHSAYkBEAH/
     141        Ab8BgQEQAf8BvwGBARAB/wG/AYEBEAH/Ab8BgQEQAf8B0wGfAWEF/wG/AYEBEAH/Ab8BgQEQAf8BvwGB
     142        ARAB/wG/AYEBEAH/Ab4BgQEQAf8BtgF4ARAB/wE2AgEBVwQAAxAB/wIQAeUB/wIQAdYB/wIQAdYN/wL1
     143        Af0J/wLiAfoB/wIQAdYB/wIQAdUB/wIQAc4B/wE2AgEBV4QAAVgBQAEQAf8B1AGMARAB/wHEAYEBEAH/
     144        AcQBgQEQAf8BxAGBARAB/wHEAYEBEAH/AdcBpAFiBf8BxAGBARAB/wHEAYEBEAH/AcQBgQEQAf8BxAGB
     145        ARAB/wHEAYEBEAH/AbgBegEQAf8BXgIHAewEAAIQAV4B/wIQAegB/wIQAdoB/wIQAdoB/wIQAdoR/wLi
     146        AfoB/wIQAdoB/wIQAdoB/wIQAdoB/wIQAdAB/wFeAgcB7IQAAXgBVQEQAf8B1wGOARAB/wHJAYEBEAH/
     147        AckBgQEQAf8ByQGBARAB/wHJAYEBEAn/AckBgQEQAf8ByQGBARAB/wHJAYEBEAH/AckBgQEQAf8ByQGB
     148        ARAB/wG6AX0BEAH/AxAB/wQAAhABgQH/AhAB6QH/AhAB3gH/AhAB3gH/AhAB3gH/AvQB/Q3/AlYB5wH/
     149        AhAB3gH/AhAB3gH/AhAB3gH/AhAB0gH/AxAB/4QAAWgBRgEQAf8B2QGRARAB/wHOAYMBEAH/Ac4BgwEQ
     150        Af8BzgGDARAB/wHOAYMBEAH/Ac4BgwEQAf8B1wGcAUEB/wHOAYMBEAH/Ac4BgwEQAf8BzgGDARAB/wHO
     151        AYMBEAH/Ac4BgwEQAf8BvQGAARAB/wE9AhAB+QQAARABFQFnAf8CEAHsAf8CEAHiAf8CEAHiAf8C9AH9
     152        Ff8CVgHqAf8CEAHiAf8CEAHiAf8CEAHUAf8BPQIQAfmEAAETAREBEAH/AdsBlAEQAf8B0gGJARAB/wHS
     153        AYkBEAH/AdIBiQEQAf8B0gGJARAB/wHSAYkBEAH/AesBywGQAf8B0gGJARAB/wHSAYkBEAH/AdIBiQEQ
     154        Af8B0gGJARAB/wHEAYEBEAH/Ab8BgQEQAf8BUQICAZsEAAIQARMB/wIQAe0B/wIQAeYB/wIQAeUB/wL9
     155        Af4F/wLiAfwB/wIQAeUJ/wKBAfEB/wIQAeUB/wIQAdoB/wIQAdYB/wFRAgIBm4QAAVgCAgGyAd4BmAEQ
     156        Af8B2wGUARAB/wHXAY4BEAH/AdcBjgEQAf8B1wGOARAB/wH7AfYB6wX/AdcBjgEQAf8B1wGOARAB/wHX
     157        AY4BEAH/AdYBjQEQAf8BxAGBARAB/wGpAXEBEAH/CAABWAICAbIBEAEaAe8B/wIQAe0B/wIQAekB/wIQ
     158        AekB/wLhAfwB/wIQAekB/wIQAekB/wIQAekB/wKBAfMB/wIQAekB/wIQAegB/wIQAdoB/wEQARgBnQH/
     159        jAABSgEvARAB/wHdAZcBEAH/AdsBlAEQAf8B2wGUARAB/wHbAZQBEAH/AdsBlAEQAf8B3AGXARYB/wHb
     160        AZQBEAH/AdsBlAEQAf8B1QGMARAB/wHJAYEBEAH/AdEBiAEQAf8BKwIQAfwMAAIQAUQB/wIQAe8B/wIQ
     161        Ae0B/wIQAe0B/wIQAe0B/wIQAe0B/wIQAe0B/wIQAe0B/wIQAe0B/wIQAegB/wIQAd4B/wEQASMB4gH/
     162        ASsCEAH8jAABGQIBASEBkAFkARAB/wHfAZkBEAH/AdsBlAEQAf8B2QGRARAB/wHYAZABEAH/AdgBkAEQ
     163        Af8B0wGKARAB/wHQAYYBEAH/Ac4BgwEQAf8B2gGSARAB/wEbARYBEAH/EAABGQIBASECEAGHAf8BEAEW
     164        AfEB/wIQAe0B/wIQAewB/wIQAesB/wIQAesB/wIQAeYB/wIQAeQB/wIQAeIB/wEQAS0B5gH/AhABGgH/
     165        lAABEgIBARYBNQEnARAB/wHSAYkBEAH/AeIBnQEQAf8B2QGRARAB/wHXAY4BEAH/AdUBjAEQAf8B4QGb
     166        ARAB/wHOAYQBEAH/ASACEAH+GAABEgIBARYCEAE0Af8BEAEWAdMB/wEQAScB9AH/AhAB7AH/AhAB6QH/
     167        ARABEQHoAf8BEAEvAfAB/wIQAcwB/wEgAhAB/qAAAUYCAQF9AxAB/wFhAUgBEAH/AYEBYQEQAf8BQgEz
     168        ARAB/wEgAhAB/gEUAgEBGiQAAUYCAQF9AxAB/wIQAWQB/wIQAYEB/wIQAUQB/wEgAhAB/gEUAgEBGv8A
    169169        kQABQgFNAT4HAAE+AwABKAMAAUADAAEQAwABAQEAAQEFAAGAFwAD/wEAAfwBHwH8AR8EAAHwAQcB8AEH
    170170        BAAB4AEDAeABAwQAAcABAQHAAQEEAAGAAQEBgAEBBAABgAEAAYAFAAGAAQABgAUAAYABAAGABQABgAEA
     
    173173</value>
    174174  </data>
    175   <metadata name="$this.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    176     <value>True</value>
    177   </metadata>
    178175</root>
  • trunk/sources/HeuristicLab.Hive.Client.Console/Properties/Resources.Designer.cs

    r906 r1138  
    7474            }
    7575        }
     76       
     77        internal static System.Drawing.Bitmap schedule {
     78            get {
     79                object obj = ResourceManager.GetObject("schedule", resourceCulture);
     80                return ((System.Drawing.Bitmap)(obj));
     81            }
     82        }
    7683    }
    7784}
  • trunk/sources/HeuristicLab.Hive.Client.Console/Properties/Resources.resx

    r906 r1138  
    125125    <value>..\Resources\Info.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
    126126  </data>
     127  <data name="schedule" type="System.Resources.ResXFileRef, System.Windows.Forms">
     128    <value>..\Resources\schedule.jpg;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
     129  </data>
    127130</root>
  • trunk/sources/HeuristicLab.Hive.Client.Console/app.config

    r1001 r1138  
    1919                    <reliableSession ordered="true" inactivityTimeout="00:10:00"
    2020                        enabled="false" />
    21                     <security mode="Transport">
    22                         <transport clientCredentialType="Windows" protectionLevel="EncryptAndSign" />
    23                         <message clientCredentialType="Windows" />
     21                    <security mode="None">
     22                        <transport clientCredentialType="None" protectionLevel="None" />
     23                        <message clientCredentialType="None" />
    2424                    </security>
    2525                </binding>
     
    3030                binding="netTcpBinding" bindingConfiguration="NetTcpBinding_IClientConsoleCommunicator"
    3131                contract="ClientService.IClientConsoleCommunicator" name="NetTcpBinding_IClientConsoleCommunicator">
    32                 <identity>
    33                     <userPrincipalName value="mse08003@fhs-hagenberg.ac.at" />
    34                 </identity>
    3532            </endpoint>
    3633        </client>
  • trunk/sources/HeuristicLab/CopyAssemblies.cmd

    r1054 r1138  
    7272copy "%SolutionDir%\HeuristicLab.Hive.Client.Console\%Outdir%\HeuristicLab.Hive.Client.Console-3.2.dll" .\plugins
    7373copy "%SolutionDir%\HeuristicLab.Hive.Client.Console\%Outdir%\ZedGraph.dll" .\plugins
     74copy "%SolutionDir%\HeuristicLab.Hive.Client.Console\%Outdir%\Calendar.DayView.dll" .\plugins
    7475copy "%SolutionDir%\HeuristicLab.Hive.Client.ExecutionEngine\%Outdir%\HeuristicLab.Hive.Client.ExecutionEngine-3.2.dll" .\plugins
    7576copy "%SolutionDir%\HeuristicLab.Hive.Client.Communication\%Outdir%\HeuristicLab.Hive.Client.Communication-3.2.dll" .\plugins
Note: See TracChangeset for help on using the changeset viewer.