|
1 /* |
|
2 * Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * |
|
5 * Redistribution and use in source and binary forms, with or without |
|
6 * modification, are permitted provided that the following conditions are met: |
|
7 * |
|
8 * - Redistributions of source code must retain the above copyright notice, |
|
9 * this list of conditions and the following disclaimer. |
|
10 * - Redistributions in binary form must reproduce the above copyright notice, |
|
11 * this list of conditions and the following disclaimer in the documentation |
|
12 * and/or other materials provided with the distribution. |
|
13 * - Neither the name of Nokia Corporation nor the names of its contributors |
|
14 * may be used to endorse or promote products derived from this software |
|
15 * without specific prior written permission. |
|
16 * |
|
17 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
|
18 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
|
19 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
|
20 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
|
21 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
|
22 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
|
23 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
|
24 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
|
25 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
|
26 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
|
27 * POSSIBILITY OF SUCH DAMAGE. |
|
28 * |
|
29 * Initial Contributors: |
|
30 * Nokia Corporation - initial contribution. |
|
31 * |
|
32 * Contributors: |
|
33 * |
|
34 * Description: |
|
35 * |
|
36 */ |
|
37 |
|
38 namespace HeapUiLib.Controls |
|
39 { |
|
40 partial class HeapCellRelationshipControl |
|
41 { |
|
42 // <summary> |
|
43 // Required designer variable. |
|
44 // </summary> |
|
45 private System.ComponentModel.IContainer components = null; |
|
46 |
|
47 // <summary> |
|
48 // Clean up any resources being used. |
|
49 // </summary> |
|
50 // <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
|
51 protected override void Dispose( bool disposing ) |
|
52 { |
|
53 if ( disposing && ( components != null ) ) |
|
54 { |
|
55 components.Dispose(); |
|
56 } |
|
57 base.Dispose( disposing ); |
|
58 } |
|
59 |
|
60 #region Component Designer generated code |
|
61 |
|
62 // <summary> |
|
63 // Required method for Designer support - do not modify |
|
64 // the contents of this method with the code editor. |
|
65 // </summary> |
|
66 private void InitializeComponent() |
|
67 { |
|
68 HeapLib.Statistics.HeapStatistics heapStatistics1 = new HeapLib.Statistics.HeapStatistics(); |
|
69 XPTable.Models.DataSourceColumnBinder dataSourceColumnBinder1 = new XPTable.Models.DataSourceColumnBinder(); |
|
70 HeapLib.Array.HeapCellArray heapCellArray1 = new HeapLib.Array.HeapCellArray(); |
|
71 this.iTLP = new System.Windows.Forms.TableLayoutPanel(); |
|
72 this.groupBox1 = new System.Windows.Forms.GroupBox(); |
|
73 this.iCellFilter = new HeapUiLib.Controls.HeapCellListingFilter(); |
|
74 this.iTable = new XPTable.Models.Table(); |
|
75 this.iCM_Cells = new XPTable.Models.ColumnModel(); |
|
76 this.iCol_Type = new XPTable.Models.TextColumn(); |
|
77 this.iCol_Address = new XPTable.Models.TextColumn(); |
|
78 this.iCol_Length = new XPTable.Models.TextColumn(); |
|
79 this.iCol_ReferencedBy = new XPTable.Models.TextColumn(); |
|
80 this.iCol_EmbeddedReferencesTo = new XPTable.Models.TextColumn(); |
|
81 this.iCol_Symbol = new XPTable.Models.TextColumn(); |
|
82 this.iTM_Cells = new XPTable.Models.TableModel(); |
|
83 this.iGP_AssociatedWith = new System.Windows.Forms.GroupBox(); |
|
84 this.iAssociatedWith = new HeapUiLib.Controls.HeapCellListingControl(); |
|
85 this.iCol_Index = new XPTable.Models.TextColumn(); |
|
86 this.iRB_ReferencedBy = new System.Windows.Forms.RadioButton(); |
|
87 this.iRB_EmbeddedReferencesTo = new System.Windows.Forms.RadioButton(); |
|
88 this.iTLP.SuspendLayout(); |
|
89 this.groupBox1.SuspendLayout(); |
|
90 ( (System.ComponentModel.ISupportInitialize) ( this.iTable ) ).BeginInit(); |
|
91 this.iGP_AssociatedWith.SuspendLayout(); |
|
92 this.SuspendLayout(); |
|
93 // |
|
94 // iTLP |
|
95 // |
|
96 this.iTLP.ColumnCount = 1; |
|
97 this.iTLP.ColumnStyles.Add( new System.Windows.Forms.ColumnStyle( System.Windows.Forms.SizeType.Percent, 100F ) ); |
|
98 this.iTLP.Controls.Add( this.groupBox1, 0, 0 ); |
|
99 this.iTLP.Controls.Add( this.iGP_AssociatedWith, 0, 2 ); |
|
100 this.iTLP.Dock = System.Windows.Forms.DockStyle.Fill; |
|
101 this.iTLP.Location = new System.Drawing.Point( 0, 0 ); |
|
102 this.iTLP.Margin = new System.Windows.Forms.Padding( 0 ); |
|
103 this.iTLP.Name = "iTLP"; |
|
104 this.iTLP.RowCount = 3; |
|
105 this.iTLP.RowStyles.Add( new System.Windows.Forms.RowStyle( System.Windows.Forms.SizeType.Percent, 50F ) ); |
|
106 this.iTLP.RowStyles.Add( new System.Windows.Forms.RowStyle( System.Windows.Forms.SizeType.Absolute, 10F ) ); |
|
107 this.iTLP.RowStyles.Add( new System.Windows.Forms.RowStyle( System.Windows.Forms.SizeType.Percent, 50F ) ); |
|
108 this.iTLP.RowStyles.Add( new System.Windows.Forms.RowStyle( System.Windows.Forms.SizeType.Absolute, 20F ) ); |
|
109 this.iTLP.Size = new System.Drawing.Size( 603, 538 ); |
|
110 this.iTLP.TabIndex = 0; |
|
111 // |
|
112 // groupBox1 |
|
113 // |
|
114 this.groupBox1.Controls.Add( this.iCellFilter ); |
|
115 this.groupBox1.Controls.Add( this.iTable ); |
|
116 this.groupBox1.Dock = System.Windows.Forms.DockStyle.Fill; |
|
117 this.groupBox1.Location = new System.Drawing.Point( 3, 3 ); |
|
118 this.groupBox1.Name = "groupBox1"; |
|
119 this.groupBox1.Size = new System.Drawing.Size( 597, 258 ); |
|
120 this.groupBox1.TabIndex = 0; |
|
121 this.groupBox1.TabStop = false; |
|
122 this.groupBox1.Text = "Cells"; |
|
123 // |
|
124 // iCellFilter |
|
125 // |
|
126 this.iCellFilter.Anchor = ( (System.Windows.Forms.AnchorStyles) ( ( ( System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left ) |
|
127 | System.Windows.Forms.AnchorStyles.Right ) ) ); |
|
128 this.iCellFilter.FilterType = HeapUiLib.Controls.TFilterType.EFilterShowAll; |
|
129 this.iCellFilter.Font = new System.Drawing.Font( "Tahoma", 8.25F ); |
|
130 this.iCellFilter.Location = new System.Drawing.Point( 10, 16 ); |
|
131 this.iCellFilter.Margin = new System.Windows.Forms.Padding( 0 ); |
|
132 this.iCellFilter.MinimumSize = new System.Drawing.Size( 0, 20 ); |
|
133 this.iCellFilter.Name = "iCellFilter"; |
|
134 this.iCellFilter.Size = new System.Drawing.Size( 578, 20 ); |
|
135 heapStatistics1.HeapBaseAddress = ( (uint) ( 4294967295u ) ); |
|
136 heapStatistics1.HeapSize = ( (uint) ( 1u ) ); |
|
137 this.iCellFilter.Statistics = heapStatistics1; |
|
138 this.iCellFilter.TabIndex = 1; |
|
139 this.iCellFilter.FilterChanged += new HeapUiLib.Controls.HeapCellListingFilter.FilterChangedHandler( this.iCellFilter_FilterChanged ); |
|
140 // |
|
141 // iTable |
|
142 // |
|
143 this.iTable.AlternatingRowColor = System.Drawing.Color.Gainsboro; |
|
144 this.iTable.Anchor = ( (System.Windows.Forms.AnchorStyles) ( ( ( ( System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom ) |
|
145 | System.Windows.Forms.AnchorStyles.Left ) |
|
146 | System.Windows.Forms.AnchorStyles.Right ) ) ); |
|
147 this.iTable.BorderColor = System.Drawing.Color.Black; |
|
148 this.iTable.ColumnModel = this.iCM_Cells; |
|
149 this.iTable.DataMember = null; |
|
150 this.iTable.DataSourceColumnBinder = dataSourceColumnBinder1; |
|
151 this.iTable.EnableToolTips = true; |
|
152 this.iTable.Font = new System.Drawing.Font( "Lucida Console", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ( (byte) ( 0 ) ) ); |
|
153 this.iTable.FullRowSelect = true; |
|
154 this.iTable.HeaderFont = new System.Drawing.Font( "Tahoma", 6.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ( (byte) ( 0 ) ) ); |
|
155 this.iTable.Location = new System.Drawing.Point( 10, 39 ); |
|
156 this.iTable.Name = "iTable"; |
|
157 this.iTable.NoItemsText = "No Cells"; |
|
158 this.iTable.NoItemsTextColor = System.Drawing.SystemColors.ControlText; |
|
159 this.iTable.NoItemsTextFont = new System.Drawing.Font( "Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ( (byte) ( 0 ) ) ); |
|
160 this.iTable.Size = new System.Drawing.Size( 578, 209 ); |
|
161 this.iTable.TabIndex = 0; |
|
162 this.iTable.TableModel = this.iTM_Cells; |
|
163 this.iTable.Text = "table1"; |
|
164 this.iTable.UnfocusedBorderColor = System.Drawing.Color.Black; |
|
165 this.iTable.UnfocusedSelectionBackColor = System.Drawing.SystemColors.Desktop; |
|
166 this.iTable.UnfocusedSelectionForeColor = System.Drawing.SystemColors.HighlightText; |
|
167 this.iTable.PrepareForSort += new XPTable.Events.SortEventHandler( this.iTable_PrepareForSort ); |
|
168 this.iTable.DoubleClick += new System.EventHandler( this.iTable_DoubleClick ); |
|
169 this.iTable.SelectionChanged += new XPTable.Events.SelectionEventHandler( this.iTable_SelectionChanged ); |
|
170 // |
|
171 // iCM_Cells |
|
172 // |
|
173 this.iCM_Cells.Columns.AddRange( new XPTable.Models.Column[] { |
|
174 this.iCol_Type, |
|
175 this.iCol_Address, |
|
176 this.iCol_Length, |
|
177 this.iCol_ReferencedBy, |
|
178 this.iCol_EmbeddedReferencesTo, |
|
179 this.iCol_Symbol} ); |
|
180 // |
|
181 // iCol_Type |
|
182 // |
|
183 this.iCol_Type.ContentWidth = 29; |
|
184 this.iCol_Type.Text = "Type"; |
|
185 this.iCol_Type.Width = 85; |
|
186 // |
|
187 // iCol_Address |
|
188 // |
|
189 this.iCol_Address.Alignment = XPTable.Models.ColumnAlignment.Center; |
|
190 this.iCol_Address.ContentWidth = 46; |
|
191 this.iCol_Address.Text = "Address"; |
|
192 this.iCol_Address.Width = 85; |
|
193 // |
|
194 // iCol_Length |
|
195 // |
|
196 this.iCol_Length.Alignment = XPTable.Models.ColumnAlignment.Right; |
|
197 this.iCol_Length.ContentWidth = 39; |
|
198 this.iCol_Length.Text = "Length"; |
|
199 this.iCol_Length.Width = 85; |
|
200 // |
|
201 // iCol_ReferencedBy |
|
202 // |
|
203 this.iCol_ReferencedBy.Alignment = XPTable.Models.ColumnAlignment.Center; |
|
204 this.iCol_ReferencedBy.ContentWidth = 41; |
|
205 this.iCol_ReferencedBy.Text = "Ref. By"; |
|
206 this.iCol_ReferencedBy.Width = 85; |
|
207 // |
|
208 // iCol_EmbeddedReferencesTo |
|
209 // |
|
210 this.iCol_EmbeddedReferencesTo.Alignment = XPTable.Models.ColumnAlignment.Right; |
|
211 this.iCol_EmbeddedReferencesTo.ContentWidth = 41; |
|
212 this.iCol_EmbeddedReferencesTo.Text = "Ref. To"; |
|
213 this.iCol_EmbeddedReferencesTo.Width = 85; |
|
214 // |
|
215 // iCol_Symbol |
|
216 // |
|
217 this.iCol_Symbol.ContentWidth = 70; |
|
218 this.iCol_Symbol.Text = "Object Name"; |
|
219 this.iCol_Symbol.Width = 350; |
|
220 // |
|
221 // iGP_AssociatedWith |
|
222 // |
|
223 this.iGP_AssociatedWith.Controls.Add( this.iRB_EmbeddedReferencesTo ); |
|
224 this.iGP_AssociatedWith.Controls.Add( this.iRB_ReferencedBy ); |
|
225 this.iGP_AssociatedWith.Controls.Add( this.iAssociatedWith ); |
|
226 this.iGP_AssociatedWith.Dock = System.Windows.Forms.DockStyle.Fill; |
|
227 this.iGP_AssociatedWith.Location = new System.Drawing.Point( 3, 277 ); |
|
228 this.iGP_AssociatedWith.Name = "iGP_AssociatedWith"; |
|
229 this.iGP_AssociatedWith.Size = new System.Drawing.Size( 597, 258 ); |
|
230 this.iGP_AssociatedWith.TabIndex = 1; |
|
231 this.iGP_AssociatedWith.TabStop = false; |
|
232 this.iGP_AssociatedWith.Text = "Associated with..."; |
|
233 // |
|
234 // iAssociatedWith |
|
235 // |
|
236 this.iAssociatedWith.Anchor = ( (System.Windows.Forms.AnchorStyles) ( ( ( ( System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom ) |
|
237 | System.Windows.Forms.AnchorStyles.Left ) |
|
238 | System.Windows.Forms.AnchorStyles.Right ) ) ); |
|
239 this.iAssociatedWith.Cells = heapCellArray1; |
|
240 this.iAssociatedWith.Font = new System.Drawing.Font( "Tahoma", 8.25F ); |
|
241 this.iAssociatedWith.Location = new System.Drawing.Point( 10, 46 ); |
|
242 this.iAssociatedWith.Name = "iAssociatedWith"; |
|
243 this.iAssociatedWith.SelectedCell = null; |
|
244 this.iAssociatedWith.Size = new System.Drawing.Size( 578, 202 ); |
|
245 this.iAssociatedWith.TabIndex = 0; |
|
246 // |
|
247 // iCol_Index |
|
248 // |
|
249 this.iCol_Index.ContentWidth = 0; |
|
250 // |
|
251 // iRB_ReferencedBy |
|
252 // |
|
253 this.iRB_ReferencedBy.AutoSize = true; |
|
254 this.iRB_ReferencedBy.Checked = true; |
|
255 this.iRB_ReferencedBy.Font = new System.Drawing.Font( "Tahoma", 8.25F ); |
|
256 this.iRB_ReferencedBy.Location = new System.Drawing.Point( 10, 20 ); |
|
257 this.iRB_ReferencedBy.Name = "iRB_ReferencedBy"; |
|
258 this.iRB_ReferencedBy.Size = new System.Drawing.Size( 96, 17 ); |
|
259 this.iRB_ReferencedBy.TabIndex = 1; |
|
260 this.iRB_ReferencedBy.TabStop = true; |
|
261 this.iRB_ReferencedBy.Text = "Referenced By"; |
|
262 this.iRB_ReferencedBy.UseVisualStyleBackColor = true; |
|
263 this.iRB_ReferencedBy.CheckedChanged += new System.EventHandler( this.iRB_Type_CheckedChanged ); |
|
264 // |
|
265 // iRB_EmbeddedReferencesTo |
|
266 // |
|
267 this.iRB_EmbeddedReferencesTo.AutoSize = true; |
|
268 this.iRB_EmbeddedReferencesTo.Font = new System.Drawing.Font( "Tahoma", 8.25F ); |
|
269 this.iRB_EmbeddedReferencesTo.Location = new System.Drawing.Point( 136, 20 ); |
|
270 this.iRB_EmbeddedReferencesTo.Name = "iRB_EmbeddedReferencesTo"; |
|
271 this.iRB_EmbeddedReferencesTo.Size = new System.Drawing.Size( 148, 17 ); |
|
272 this.iRB_EmbeddedReferencesTo.TabIndex = 1; |
|
273 this.iRB_EmbeddedReferencesTo.Text = "Embedded References To"; |
|
274 this.iRB_EmbeddedReferencesTo.UseVisualStyleBackColor = true; |
|
275 this.iRB_EmbeddedReferencesTo.CheckedChanged += new System.EventHandler( this.iRB_Type_CheckedChanged ); |
|
276 // |
|
277 // HeapCellRelationshipControl |
|
278 // |
|
279 this.AutoScaleDimensions = new System.Drawing.SizeF( 6F, 13F ); |
|
280 this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
|
281 this.Controls.Add( this.iTLP ); |
|
282 this.Font = new System.Drawing.Font( "Tahoma", 8.25F ); |
|
283 this.Name = "HeapCellRelationshipControl"; |
|
284 this.Size = new System.Drawing.Size( 603, 538 ); |
|
285 this.iTLP.ResumeLayout( false ); |
|
286 this.groupBox1.ResumeLayout( false ); |
|
287 ( (System.ComponentModel.ISupportInitialize) ( this.iTable ) ).EndInit(); |
|
288 this.iGP_AssociatedWith.ResumeLayout( false ); |
|
289 this.iGP_AssociatedWith.PerformLayout(); |
|
290 this.ResumeLayout( false ); |
|
291 |
|
292 } |
|
293 |
|
294 #endregion |
|
295 |
|
296 private System.Windows.Forms.TableLayoutPanel iTLP; |
|
297 private System.Windows.Forms.GroupBox groupBox1; |
|
298 private XPTable.Models.Table iTable; |
|
299 private System.Windows.Forms.GroupBox iGP_AssociatedWith; |
|
300 private XPTable.Models.TableModel iTM_Cells; |
|
301 private XPTable.Models.ColumnModel iCM_Cells; |
|
302 private XPTable.Models.TextColumn iCol_Type; |
|
303 private XPTable.Models.TextColumn iCol_Address; |
|
304 private XPTable.Models.TextColumn iCol_Length; |
|
305 private XPTable.Models.TextColumn iCol_Symbol; |
|
306 private XPTable.Models.TextColumn iCol_Index; |
|
307 private XPTable.Models.TextColumn iCol_ReferencedBy; |
|
308 private XPTable.Models.TextColumn iCol_EmbeddedReferencesTo; |
|
309 private HeapCellListingControl iAssociatedWith; |
|
310 private HeapCellListingFilter iCellFilter; |
|
311 private System.Windows.Forms.RadioButton iRB_EmbeddedReferencesTo; |
|
312 private System.Windows.Forms.RadioButton iRB_ReferencedBy; |
|
313 } |
|
314 } |