42
40
this.saveFileDialog1 = new System.Windows.Forms.SaveFileDialog();
43
41
this.menuStrip1 = new System.Windows.Forms.MenuStrip();
44
42
this.fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
43
this.openFileMenuItem = new System.Windows.Forms.ToolStripMenuItem();
44
this.newStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
45
this.closeStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
46
this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
47
this.updateCurrentFileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
45
48
this.saveAsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
46
this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
47
this.updateCurrentFileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
48
this.tmCommitEnabled = new System.Windows.Forms.ToolStripMenuItem();
49
49
this.openDataFileDialog = new System.Windows.Forms.OpenFileDialog();
50
this.newStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
50
this.statusStrip1 = new System.Windows.Forms.StatusStrip();
51
this.fileNameLabel = new System.Windows.Forms.ToolStripStatusLabel();
52
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
53
this.propertyGrid1 = new System.Windows.Forms.PropertyGrid();
54
this.splitContainer2 = new System.Windows.Forms.SplitContainer();
55
this.hexEditor = new Be.Windows.Forms.HexBox();
51
56
this.contextMenuStrip1.SuspendLayout();
52
57
this.menuStrip1.SuspendLayout();
58
this.statusStrip1.SuspendLayout();
59
this.splitContainer1.Panel1.SuspendLayout();
60
this.splitContainer1.Panel2.SuspendLayout();
61
this.splitContainer1.SuspendLayout();
62
this.splitContainer2.Panel1.SuspendLayout();
63
this.splitContainer2.Panel2.SuspendLayout();
64
this.splitContainer2.SuspendLayout();
53
65
this.SuspendLayout();
57
this.btnOpenFile.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
58
this.btnOpenFile.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
59
this.btnOpenFile.Location = new System.Drawing.Point(495, 38);
60
this.btnOpenFile.Name = "btnOpenFile";
61
this.btnOpenFile.Size = new System.Drawing.Size(75, 23);
62
this.btnOpenFile.TabIndex = 0;
63
this.btnOpenFile.Text = "Open file...";
64
this.btnOpenFile.UseVisualStyleBackColor = true;
65
this.btnOpenFile.Click += new System.EventHandler(this.btnOpenFile_Click);
69
69
this.openFileDialog1.Filter = "Office files (*.xls *.doc *.ppt)|*.xls;*.doc;*.ppt|Thumbs db files (Thumbs.db)|*." +
70
70
"db|MSI Setup files (*.msi)|*.msi|All files (*.*)|*.*";
71
71
this.openFileDialog1.Title = "Open OLE Structured Storae file";
75
this.tbFileName.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
76
| System.Windows.Forms.AnchorStyles.Right)));
77
this.tbFileName.Enabled = false;
78
this.tbFileName.Location = new System.Drawing.Point(12, 40);
79
this.tbFileName.Name = "tbFileName";
80
this.tbFileName.Size = new System.Drawing.Size(477, 20);
81
this.tbFileName.TabIndex = 2;
85
this.treeView1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
86
| System.Windows.Forms.AnchorStyles.Left)
87
| System.Windows.Forms.AnchorStyles.Right)));
88
75
this.treeView1.ContextMenuStrip = this.contextMenuStrip1;
89
this.treeView1.Location = new System.Drawing.Point(12, 67);
76
this.treeView1.Dock = System.Windows.Forms.DockStyle.Fill;
77
this.treeView1.HideSelection = false;
78
this.treeView1.Location = new System.Drawing.Point(0, 0);
90
79
this.treeView1.Name = "treeView1";
91
this.treeView1.Size = new System.Drawing.Size(558, 274);
80
this.treeView1.Size = new System.Drawing.Size(241, 240);
92
81
this.treeView1.TabIndex = 4;
82
this.treeView1.MouseUp += new System.Windows.Forms.MouseEventHandler(this.treeView1_MouseUp);
94
84
// contextMenuStrip1
149
139
this.fileToolStripMenuItem});
150
140
this.menuStrip1.Location = new System.Drawing.Point(0, 0);
151
141
this.menuStrip1.Name = "menuStrip1";
152
this.menuStrip1.Size = new System.Drawing.Size(582, 24);
142
this.menuStrip1.Size = new System.Drawing.Size(729, 24);
153
143
this.menuStrip1.TabIndex = 5;
154
144
this.menuStrip1.Text = "menuStrip1";
156
146
// fileToolStripMenuItem
158
148
this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
149
this.openFileMenuItem,
159
150
this.newStripMenuItem1,
160
this.tmCommitEnabled,
151
this.closeStripMenuItem1,
152
this.toolStripSeparator2,
161
153
this.updateCurrentFileToolStripMenuItem,
162
this.toolStripSeparator1,
163
154
this.saveAsToolStripMenuItem});
164
155
this.fileToolStripMenuItem.Name = "fileToolStripMenuItem";
165
156
this.fileToolStripMenuItem.Size = new System.Drawing.Size(35, 20);
166
157
this.fileToolStripMenuItem.Text = "File";
161
this.openFileMenuItem.Image = global::StructuredStorageExplorer.Properties.Resources.folder;
162
this.openFileMenuItem.Name = "openFileMenuItem";
163
this.openFileMenuItem.Size = new System.Drawing.Size(179, 22);
164
this.openFileMenuItem.Text = "Open...";
165
this.openFileMenuItem.Click += new System.EventHandler(this.openFileMenuItem_Click);
169
this.newStripMenuItem1.Image = global::StructuredStorageExplorer.Properties.Resources.page_white;
170
this.newStripMenuItem1.Name = "newStripMenuItem1";
171
this.newStripMenuItem1.Size = new System.Drawing.Size(179, 22);
172
this.newStripMenuItem1.Text = "New Compound File";
173
this.newStripMenuItem1.Click += new System.EventHandler(this.newStripMenuItem1_Click);
175
// closeStripMenuItem1
177
this.closeStripMenuItem1.Name = "closeStripMenuItem1";
178
this.closeStripMenuItem1.Size = new System.Drawing.Size(179, 22);
179
this.closeStripMenuItem1.Text = "Close file";
180
this.closeStripMenuItem1.Click += new System.EventHandler(this.closeStripMenuItem1_Click);
182
// toolStripSeparator2
184
this.toolStripSeparator2.Name = "toolStripSeparator2";
185
this.toolStripSeparator2.Size = new System.Drawing.Size(176, 6);
187
// updateCurrentFileToolStripMenuItem
189
this.updateCurrentFileToolStripMenuItem.Image = global::StructuredStorageExplorer.Properties.Resources.disk;
190
this.updateCurrentFileToolStripMenuItem.Name = "updateCurrentFileToolStripMenuItem";
191
this.updateCurrentFileToolStripMenuItem.Size = new System.Drawing.Size(179, 22);
192
this.updateCurrentFileToolStripMenuItem.Text = "Save";
193
this.updateCurrentFileToolStripMenuItem.Click += new System.EventHandler(this.updateCurrentFileToolStripMenuItem_Click);
168
195
// saveAsToolStripMenuItem
170
197
this.saveAsToolStripMenuItem.Name = "saveAsToolStripMenuItem";
171
this.saveAsToolStripMenuItem.Size = new System.Drawing.Size(190, 22);
198
this.saveAsToolStripMenuItem.Size = new System.Drawing.Size(179, 22);
172
199
this.saveAsToolStripMenuItem.Text = "Save As...";
173
200
this.saveAsToolStripMenuItem.Click += new System.EventHandler(this.saveAsToolStripMenuItem_Click);
175
// toolStripSeparator1
177
this.toolStripSeparator1.Name = "toolStripSeparator1";
178
this.toolStripSeparator1.Size = new System.Drawing.Size(187, 6);
180
// updateCurrentFileToolStripMenuItem
182
this.updateCurrentFileToolStripMenuItem.Enabled = false;
183
this.updateCurrentFileToolStripMenuItem.Name = "updateCurrentFileToolStripMenuItem";
184
this.updateCurrentFileToolStripMenuItem.Size = new System.Drawing.Size(190, 22);
185
this.updateCurrentFileToolStripMenuItem.Text = "Update current file";
186
this.updateCurrentFileToolStripMenuItem.Click += new System.EventHandler(this.updateCurrentFileToolStripMenuItem_Click);
190
this.tmCommitEnabled.CheckOnClick = true;
191
this.tmCommitEnabled.Name = "tmCommitEnabled";
192
this.tmCommitEnabled.Size = new System.Drawing.Size(190, 22);
193
this.tmCommitEnabled.Text = "Update mode enabled";
194
this.tmCommitEnabled.Click += new System.EventHandler(this.tmCommitEnabled_Click);
198
this.newStripMenuItem1.Name = "newStripMenuItem1";
199
this.newStripMenuItem1.Size = new System.Drawing.Size(190, 22);
200
this.newStripMenuItem1.Text = "New Compound File";
201
this.newStripMenuItem1.Click += new System.EventHandler(this.newStripMenuItem1_Click);
204
this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
205
this.fileNameLabel});
206
this.statusStrip1.Location = new System.Drawing.Point(0, 509);
207
this.statusStrip1.Name = "statusStrip1";
208
this.statusStrip1.Size = new System.Drawing.Size(729, 22);
209
this.statusStrip1.TabIndex = 6;
210
this.statusStrip1.Text = "statusStrip1";
214
this.fileNameLabel.Name = "fileNameLabel";
215
this.fileNameLabel.Size = new System.Drawing.Size(0, 17);
219
this.splitContainer1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
220
this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
221
this.splitContainer1.Location = new System.Drawing.Point(0, 0);
222
this.splitContainer1.Name = "splitContainer1";
223
this.splitContainer1.Orientation = System.Windows.Forms.Orientation.Horizontal;
225
// splitContainer1.Panel1
227
this.splitContainer1.Panel1.Controls.Add(this.treeView1);
229
// splitContainer1.Panel2
231
this.splitContainer1.Panel2.Controls.Add(this.propertyGrid1);
232
this.splitContainer1.Size = new System.Drawing.Size(243, 485);
233
this.splitContainer1.SplitterDistance = 242;
234
this.splitContainer1.TabIndex = 5;
238
this.propertyGrid1.Dock = System.Windows.Forms.DockStyle.Fill;
239
this.propertyGrid1.Location = new System.Drawing.Point(0, 0);
240
this.propertyGrid1.Name = "propertyGrid1";
241
this.propertyGrid1.Size = new System.Drawing.Size(241, 237);
242
this.propertyGrid1.TabIndex = 0;
243
this.propertyGrid1.ToolbarVisible = false;
247
this.splitContainer2.Dock = System.Windows.Forms.DockStyle.Fill;
248
this.splitContainer2.Location = new System.Drawing.Point(0, 24);
249
this.splitContainer2.Name = "splitContainer2";
251
// splitContainer2.Panel1
253
this.splitContainer2.Panel1.Controls.Add(this.splitContainer1);
255
// splitContainer2.Panel2
257
this.splitContainer2.Panel2.Controls.Add(this.hexEditor);
258
this.splitContainer2.Size = new System.Drawing.Size(729, 485);
259
this.splitContainer2.SplitterDistance = 243;
260
this.splitContainer2.TabIndex = 7;
264
this.hexEditor.BackColor = System.Drawing.Color.WhiteSmoke;
265
this.hexEditor.Dock = System.Windows.Forms.DockStyle.Fill;
266
this.hexEditor.Font = new System.Drawing.Font("Courier New", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
267
this.hexEditor.InfoForeColor = System.Drawing.Color.Empty;
268
this.hexEditor.LineInfoVisible = true;
269
this.hexEditor.Location = new System.Drawing.Point(0, 0);
270
this.hexEditor.Name = "hexEditor";
271
this.hexEditor.ShadowSelectionColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(60)))), ((int)(((byte)(188)))), ((int)(((byte)(255)))));
272
this.hexEditor.Size = new System.Drawing.Size(482, 485);
273
this.hexEditor.StringViewVisible = true;
274
this.hexEditor.TabIndex = 0;
275
this.hexEditor.UseFixedBytesPerLine = true;
276
this.hexEditor.VScrollBarVisible = true;
205
280
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
206
281
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
207
this.ClientSize = new System.Drawing.Size(582, 382);
282
this.ClientSize = new System.Drawing.Size(729, 531);
283
this.Controls.Add(this.splitContainer2);
284
this.Controls.Add(this.statusStrip1);
208
285
this.Controls.Add(this.menuStrip1);
209
this.Controls.Add(this.treeView1);
210
this.Controls.Add(this.tbFileName);
211
this.Controls.Add(this.btnOpenFile);
212
286
this.MainMenuStrip = this.menuStrip1;
213
287
this.Name = "MainForm";
214
288
this.Text = "Structured Storage eXplorer";