Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
11/23/10 15:03:01 (14 years ago)
Author:
epitzer
Message:

Several GUI improvements (#47)

  • add icons and tool tips
  • add support for suspending the operator trace view
  • faster skipping of stack-only operations
  • remove log view and execution time view
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.DebugEngine/OperationContentView.Designer.cs

    r4903 r4909  
    3939      this.collectionLabel = new System.Windows.Forms.Label();
    4040      this.timer = new System.Windows.Forms.Timer(this.components);
     41      this.executionContextImageList = new System.Windows.Forms.ImageList(this.components);
     42      this.parametersImageList = new System.Windows.Forms.ImageList(this.components);
     43      this.scopeImageList = new System.Windows.Forms.ImageList(this.components);
     44      this.parameterColumn = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
    4145      this.groupBox.SuspendLayout();
    4246      this.splitContainer1.Panel1.SuspendLayout();
     
    117121      //
    118122      this.executionContextTreeView.Dock = System.Windows.Forms.DockStyle.Fill;
     123      this.executionContextTreeView.ImageIndex = 0;
     124      this.executionContextTreeView.ImageList = this.executionContextImageList;
    119125      this.executionContextTreeView.Location = new System.Drawing.Point(3, 16);
    120126      this.executionContextTreeView.Name = "executionContextTreeView";
     127      this.executionContextTreeView.SelectedImageIndex = 0;
     128      this.executionContextTreeView.ShowNodeToolTips = true;
    121129      this.executionContextTreeView.Size = new System.Drawing.Size(236, 161);
    122130      this.executionContextTreeView.TabIndex = 0;
     
    137145      // parameterListView
    138146      //
     147      this.parameterListView.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
     148            this.parameterColumn});
    139149      this.parameterListView.Dock = System.Windows.Forms.DockStyle.Fill;
    140       this.parameterListView.FullRowSelect = true;
     150      this.parameterListView.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.None;
     151      this.parameterListView.HideSelection = false;
    141152      this.parameterListView.Location = new System.Drawing.Point(3, 16);
    142153      this.parameterListView.Name = "parameterListView";
     154      this.parameterListView.ShowItemToolTips = true;
    143155      this.parameterListView.Size = new System.Drawing.Size(236, 158);
     156      this.parameterListView.SmallImageList = this.parametersImageList;
    144157      this.parameterListView.TabIndex = 0;
    145158      this.parameterListView.UseCompatibleStateImageBehavior = false;
    146       this.parameterListView.View = System.Windows.Forms.View.List;
     159      this.parameterListView.View = System.Windows.Forms.View.Details;
    147160      this.parameterListView.ItemActivate += new System.EventHandler(this.parameterListView_ItemActivate);
    148161      //
     
    161174      //
    162175      this.scopeTreeView.Dock = System.Windows.Forms.DockStyle.Fill;
     176      this.scopeTreeView.ImageIndex = 0;
     177      this.scopeTreeView.ImageList = this.scopeImageList;
    163178      this.scopeTreeView.Location = new System.Drawing.Point(3, 16);
    164179      this.scopeTreeView.Name = "scopeTreeView";
     180      this.scopeTreeView.SelectedImageIndex = 0;
     181      this.scopeTreeView.ShowNodeToolTips = true;
    165182      this.scopeTreeView.Size = new System.Drawing.Size(299, 342);
    166183      this.scopeTreeView.TabIndex = 0;
     184      this.scopeTreeView.NodeMouseDoubleClick += new System.Windows.Forms.TreeNodeMouseClickEventHandler(this.scopeTreeView_NodeMouseDoubleClick);
    167185      //
    168186      // nameTextBox
     
    215233      this.timer.Interval = 500;
    216234      this.timer.Tick += new System.EventHandler(this.timer_Tick);
     235      //
     236      // executionContextImageList
     237      //
     238      this.executionContextImageList.ColorDepth = System.Windows.Forms.ColorDepth.Depth8Bit;
     239      this.executionContextImageList.ImageSize = new System.Drawing.Size(16, 16);
     240      this.executionContextImageList.TransparentColor = System.Drawing.Color.Transparent;
     241      //
     242      // parametersImageList
     243      //
     244      this.parametersImageList.ColorDepth = System.Windows.Forms.ColorDepth.Depth8Bit;
     245      this.parametersImageList.ImageSize = new System.Drawing.Size(16, 16);
     246      this.parametersImageList.TransparentColor = System.Drawing.Color.Transparent;
     247      //
     248      // scopeImageList
     249      //
     250      this.scopeImageList.ColorDepth = System.Windows.Forms.ColorDepth.Depth8Bit;
     251      this.scopeImageList.ImageSize = new System.Drawing.Size(16, 16);
     252      this.scopeImageList.TransparentColor = System.Drawing.Color.Transparent;
    217253      //
    218254      // OperationContentView
     
    254290    private System.Windows.Forms.GroupBox scopeGroupBox;
    255291    private System.Windows.Forms.Timer timer;
     292    private System.Windows.Forms.ImageList executionContextImageList;
     293    private System.Windows.Forms.ImageList parametersImageList;
     294    private System.Windows.Forms.ImageList scopeImageList;
     295    private System.Windows.Forms.ColumnHeader parameterColumn;
    256296  }
    257297}
Note: See TracChangeset for help on using the changeset viewer.