Adding SoundGraphDisplay and SensorFrontView classes.
They were respectively based on SystemTray and SensorNotifyIcon.
SoundGraphDisplay is now able to load iMONDisplay.dll providing it lives on your PATH.
Adding option to sensor context menu for adding it into FrontView.
3 This Source Code Form is subject to the terms of the Mozilla Public
4 License, v. 2.0. If a copy of the MPL was not distributed with this
5 file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 Copyright (C) 2009-2010 Michael Möller <mmoeller@openhardwaremonitor.org>
11 namespace OpenHardwareMonitor.GUI {
12 partial class ReportForm {
14 /// Required designer variable.
16 private System.ComponentModel.IContainer components = null;
19 /// Clean up any resources being used.
21 /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
22 protected override void Dispose(bool disposing) {
23 if (disposing && (components != null)) {
26 base.Dispose(disposing);
29 #region Windows Form Designer generated code
32 /// Required method for Designer support - do not modify
33 /// the contents of this method with the code editor.
35 private void InitializeComponent() {
36 this.sendButton = new System.Windows.Forms.Button();
37 this.exitButton = new System.Windows.Forms.Button();
38 this.commentTextBox = new System.Windows.Forms.TextBox();
39 this.label3 = new System.Windows.Forms.Label();
40 this.label1 = new System.Windows.Forms.Label();
41 this.commentPanel = new System.Windows.Forms.Panel();
42 this.reportPanel = new System.Windows.Forms.Panel();
43 this.reportTextBox = new System.Windows.Forms.TextBox();
44 this.textBox1 = new System.Windows.Forms.TextBox();
45 this.label2 = new System.Windows.Forms.Label();
46 this.emailTextBox = new System.Windows.Forms.TextBox();
47 this.titleLabel = new System.Windows.Forms.Label();
48 this.commentPanel.SuspendLayout();
49 this.reportPanel.SuspendLayout();
54 this.sendButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
55 this.sendButton.Location = new System.Drawing.Point(472, 627);
56 this.sendButton.Name = "sendButton";
57 this.sendButton.Size = new System.Drawing.Size(75, 23);
58 this.sendButton.TabIndex = 2;
59 this.sendButton.Text = "Send";
60 this.sendButton.UseVisualStyleBackColor = true;
61 this.sendButton.Click += new System.EventHandler(this.sendButton_Click);
65 this.exitButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
66 this.exitButton.DialogResult = System.Windows.Forms.DialogResult.Cancel;
67 this.exitButton.Location = new System.Drawing.Point(553, 627);
68 this.exitButton.Name = "exitButton";
69 this.exitButton.Size = new System.Drawing.Size(75, 23);
70 this.exitButton.TabIndex = 3;
71 this.exitButton.Text = "Cancel";
72 this.exitButton.UseVisualStyleBackColor = true;
76 this.commentTextBox.AcceptsReturn = true;
77 this.commentTextBox.BorderStyle = System.Windows.Forms.BorderStyle.None;
78 this.commentTextBox.Dock = System.Windows.Forms.DockStyle.Fill;
79 this.commentTextBox.Location = new System.Drawing.Point(4, 4);
80 this.commentTextBox.Multiline = true;
81 this.commentTextBox.Name = "commentTextBox";
82 this.commentTextBox.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
83 this.commentTextBox.Size = new System.Drawing.Size(609, 77);
84 this.commentTextBox.TabIndex = 1;
88 this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
89 | System.Windows.Forms.AnchorStyles.Right)));
90 this.label3.AutoEllipsis = true;
91 this.label3.AutoSize = true;
92 this.label3.Location = new System.Drawing.Point(9, 39);
93 this.label3.Margin = new System.Windows.Forms.Padding(3, 12, 3, 8);
94 this.label3.Name = "label3";
95 this.label3.Size = new System.Drawing.Size(253, 13);
96 this.label3.TabIndex = 5;
97 this.label3.Text = "The following report has been created automatically:";
101 this.label1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)
102 | System.Windows.Forms.AnchorStyles.Right)));
103 this.label1.AutoEllipsis = true;
104 this.label1.AutoSize = true;
105 this.label1.Location = new System.Drawing.Point(9, 505);
106 this.label1.Margin = new System.Windows.Forms.Padding(3, 12, 3, 8);
107 this.label1.Name = "label1";
108 this.label1.Size = new System.Drawing.Size(279, 13);
109 this.label1.TabIndex = 6;
110 this.label1.Text = "You can add additional information to the report (optional):";
114 this.commentPanel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)
115 | System.Windows.Forms.AnchorStyles.Right)));
116 this.commentPanel.BackColor = System.Drawing.SystemColors.Window;
117 this.commentPanel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
118 this.commentPanel.Controls.Add(this.commentTextBox);
119 this.commentPanel.Location = new System.Drawing.Point(12, 529);
120 this.commentPanel.Margin = new System.Windows.Forms.Padding(3, 3, 3, 8);
121 this.commentPanel.Name = "commentPanel";
122 this.commentPanel.Padding = new System.Windows.Forms.Padding(4, 4, 1, 4);
123 this.commentPanel.Size = new System.Drawing.Size(616, 87);
124 this.commentPanel.TabIndex = 1;
125 this.commentPanel.TabStop = true;
129 this.reportPanel.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
130 | System.Windows.Forms.AnchorStyles.Left)
131 | System.Windows.Forms.AnchorStyles.Right)));
132 this.reportPanel.BackColor = System.Drawing.SystemColors.Window;
133 this.reportPanel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
134 this.reportPanel.Controls.Add(this.reportTextBox);
135 this.reportPanel.Controls.Add(this.textBox1);
136 this.reportPanel.Location = new System.Drawing.Point(12, 63);
137 this.reportPanel.Name = "reportPanel";
138 this.reportPanel.Padding = new System.Windows.Forms.Padding(4, 4, 1, 4);
139 this.reportPanel.Size = new System.Drawing.Size(616, 394);
140 this.reportPanel.TabIndex = 8;
144 this.reportTextBox.BackColor = System.Drawing.SystemColors.Window;
145 this.reportTextBox.BorderStyle = System.Windows.Forms.BorderStyle.None;
146 this.reportTextBox.Dock = System.Windows.Forms.DockStyle.Fill;
147 this.reportTextBox.Location = new System.Drawing.Point(4, 4);
148 this.reportTextBox.Multiline = true;
149 this.reportTextBox.Name = "reportTextBox";
150 this.reportTextBox.ReadOnly = true;
151 this.reportTextBox.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
152 this.reportTextBox.Size = new System.Drawing.Size(609, 384);
153 this.reportTextBox.TabIndex = 9;
154 this.reportTextBox.TabStop = false;
158 this.textBox1.BorderStyle = System.Windows.Forms.BorderStyle.None;
159 this.textBox1.Dock = System.Windows.Forms.DockStyle.Fill;
160 this.textBox1.Location = new System.Drawing.Point(4, 4);
161 this.textBox1.Multiline = true;
162 this.textBox1.Name = "textBox1";
163 this.textBox1.Size = new System.Drawing.Size(609, 384);
164 this.textBox1.TabIndex = 2;
168 this.label2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)
169 | System.Windows.Forms.AnchorStyles.Right)));
170 this.label2.AutoEllipsis = true;
171 this.label2.AutoSize = true;
172 this.label2.Location = new System.Drawing.Point(9, 476);
173 this.label2.Margin = new System.Windows.Forms.Padding(3, 12, 3, 8);
174 this.label2.Name = "label2";
175 this.label2.Size = new System.Drawing.Size(171, 13);
176 this.label2.TabIndex = 9;
177 this.label2.Text = "Enter your email address (optional):";
181 this.emailTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)
182 | System.Windows.Forms.AnchorStyles.Right)));
183 this.emailTextBox.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
184 this.emailTextBox.Location = new System.Drawing.Point(188, 473);
185 this.emailTextBox.Name = "emailTextBox";
186 this.emailTextBox.Size = new System.Drawing.Size(440, 20);
187 this.emailTextBox.TabIndex = 0;
191 this.titleLabel.AutoSize = true;
192 this.titleLabel.Location = new System.Drawing.Point(9, 14);
193 this.titleLabel.Name = "titleLabel";
194 this.titleLabel.Size = new System.Drawing.Size(409, 13);
195 this.titleLabel.TabIndex = 10;
196 this.titleLabel.Text = "Help improve the Open Hardware Monitor by submitting a report about your hardware" +
201 this.AcceptButton = this.sendButton;
202 this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
203 this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
204 this.CancelButton = this.exitButton;
205 this.ClientSize = new System.Drawing.Size(640, 662);
206 this.ControlBox = false;
207 this.Controls.Add(this.titleLabel);
208 this.Controls.Add(this.emailTextBox);
209 this.Controls.Add(this.label2);
210 this.Controls.Add(this.reportPanel);
211 this.Controls.Add(this.commentPanel);
212 this.Controls.Add(this.label1);
213 this.Controls.Add(this.label3);
214 this.Controls.Add(this.exitButton);
215 this.Controls.Add(this.sendButton);
216 this.MaximizeBox = false;
217 this.MinimizeBox = false;
218 this.Name = "ReportForm";
219 this.ShowIcon = false;
220 this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
221 this.Text = "Open Hardware Monitor";
222 this.commentPanel.ResumeLayout(false);
223 this.commentPanel.PerformLayout();
224 this.reportPanel.ResumeLayout(false);
225 this.reportPanel.PerformLayout();
226 this.ResumeLayout(false);
227 this.PerformLayout();
233 private System.Windows.Forms.Button sendButton;
234 private System.Windows.Forms.Button exitButton;
235 private System.Windows.Forms.TextBox commentTextBox;
236 private System.Windows.Forms.Label label3;
237 private System.Windows.Forms.Label label1;
238 private System.Windows.Forms.Panel commentPanel;
239 private System.Windows.Forms.Panel reportPanel;
240 private System.Windows.Forms.TextBox reportTextBox;
241 private System.Windows.Forms.TextBox textBox1;
242 private System.Windows.Forms.Label label2;
243 private System.Windows.Forms.TextBox emailTextBox;
244 private System.Windows.Forms.Label titleLabel;