4 using System.Net.Sockets;
7 using System.ComponentModel;
8 using System.Collections;
9 using System.Collections.Specialized;
10 using System.Windows.Forms;
11 using System.Drawing.Design;
12 using System.Windows.Forms.Design;
14 namespace Npgsql.Design {
15 public class ConnectionStringEditorForm : System.Windows.Forms.Form {
16 private System.Windows.Forms.TabControl tc_main;
17 private System.Windows.Forms.TabPage tp_connection;
18 private System.Windows.Forms.Label lab_advise;
19 private System.Windows.Forms.Label lab_login;
20 private System.Windows.Forms.Label lab_username;
21 private System.Windows.Forms.TextBox tb_username;
22 private System.Windows.Forms.Label lab_select_db;
23 private System.Windows.Forms.ComboBox cb_select_db;
24 private System.Windows.Forms.GroupBox gb_add_parms;
25 private System.Windows.Forms.Label lab_timeout;
26 private System.Windows.Forms.TextBox tb_timeout;
27 private System.Windows.Forms.Button btn_check_connection;
28 private System.Windows.Forms.Button btn_ok;
29 private System.Windows.Forms.Button btn_cancel;
30 private System.Windows.Forms.Button btn_help;
31 private System.Windows.Forms.Label lab_port;
32 private System.Windows.Forms.TextBox tb_port;
33 private System.Windows.Forms.Label lab_server;
34 private System.Windows.Forms.TextBox tb_server;
35 private System.Windows.Forms.TextBox tb_password;
36 private System.Windows.Forms.Button btn_refresh;
37 private System.Windows.Forms.Label lab_password;
38 private System.Resources.ResourceManager resman;
39 private Npgsql.NpgsqlConnection pgconn;
42 /// Required designer variable.
44 private System.ComponentModel.Container components = null;
46 public ConnectionStringEditorForm()
50 public ConnectionStringEditorForm(String ConnectionString) {
51 InitializeComponent();
52 // Attention: The localization-issues don't only affect the surface but also affect some
53 // MessageBoxes which have to be localized too - look for resman!
54 resman = new System.Resources.ResourceManager(typeof(ConnectionStringEditorForm));
56 this.pgconn.ConnectionString = ConnectionString;
57 this.tb_server.Text = this.pgconn.Host;
58 this.tb_port.Text = this.pgconn.Port.ToString();
59 this.tb_timeout.Text = this.pgconn.ConnectionTimeout.ToString();
60 if (this.pgconn.Database != "") {
61 this.cb_select_db.Items.Add(this.pgconn.Database);
62 this.cb_select_db.SelectedIndex = 0;
64 this.tb_username.Text = this.pgconn.UserName;
65 this.tb_password.Text = this.pgconn.Password;
69 /// Clean up any resources being used.
71 protected override void Dispose( bool disposing ) {
73 if(components != null) {
77 base.Dispose( disposing );
80 #region Windows Form Designer generated code
82 /// Required method for Designer support - do not modify
83 /// the contents of this method with the code editor.
85 private void InitializeComponent() {
86 System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(ConnectionStringEditorForm));
87 this.tc_main = new System.Windows.Forms.TabControl();
88 this.tp_connection = new System.Windows.Forms.TabPage();
89 this.btn_refresh = new System.Windows.Forms.Button();
90 this.tb_server = new System.Windows.Forms.TextBox();
91 this.btn_check_connection = new System.Windows.Forms.Button();
92 this.gb_add_parms = new System.Windows.Forms.GroupBox();
93 this.tb_port = new System.Windows.Forms.TextBox();
94 this.lab_port = new System.Windows.Forms.Label();
95 this.tb_timeout = new System.Windows.Forms.TextBox();
96 this.lab_timeout = new System.Windows.Forms.Label();
97 this.cb_select_db = new System.Windows.Forms.ComboBox();
98 this.lab_select_db = new System.Windows.Forms.Label();
99 this.tb_password = new System.Windows.Forms.TextBox();
100 this.lab_password = new System.Windows.Forms.Label();
101 this.tb_username = new System.Windows.Forms.TextBox();
102 this.lab_username = new System.Windows.Forms.Label();
103 this.lab_login = new System.Windows.Forms.Label();
104 this.lab_server = new System.Windows.Forms.Label();
105 this.lab_advise = new System.Windows.Forms.Label();
106 this.btn_ok = new System.Windows.Forms.Button();
107 this.btn_cancel = new System.Windows.Forms.Button();
108 this.btn_help = new System.Windows.Forms.Button();
109 this.pgconn = new Npgsql.NpgsqlConnection();
110 this.tc_main.SuspendLayout();
111 this.tp_connection.SuspendLayout();
112 this.gb_add_parms.SuspendLayout();
113 this.SuspendLayout();
117 this.tc_main.AccessibleDescription = ((string)(resources.GetObject("tc_main.AccessibleDescription")));
118 this.tc_main.AccessibleName = ((string)(resources.GetObject("tc_main.AccessibleName")));
119 this.tc_main.Alignment = ((System.Windows.Forms.TabAlignment)(resources.GetObject("tc_main.Alignment")));
120 this.tc_main.Anchor = ((System.Windows.Forms.AnchorStyles)(resources.GetObject("tc_main.Anchor")));
121 this.tc_main.Appearance = ((System.Windows.Forms.TabAppearance)(resources.GetObject("tc_main.Appearance")));
122 this.tc_main.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("tc_main.BackgroundImage")));
123 this.tc_main.Controls.AddRange(new System.Windows.Forms.Control[] {
124 this.tp_connection});
125 this.tc_main.Dock = ((System.Windows.Forms.DockStyle)(resources.GetObject("tc_main.Dock")));
126 this.tc_main.Enabled = ((bool)(resources.GetObject("tc_main.Enabled")));
127 this.tc_main.Font = ((System.Drawing.Font)(resources.GetObject("tc_main.Font")));
128 this.tc_main.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("tc_main.ImeMode")));
129 this.tc_main.ItemSize = ((System.Drawing.Size)(resources.GetObject("tc_main.ItemSize")));
130 this.tc_main.Location = ((System.Drawing.Point)(resources.GetObject("tc_main.Location")));
131 this.tc_main.Name = "tc_main";
132 this.tc_main.Padding = ((System.Drawing.Point)(resources.GetObject("tc_main.Padding")));
133 this.tc_main.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject("tc_main.RightToLeft")));
134 this.tc_main.SelectedIndex = 0;
135 this.tc_main.ShowToolTips = ((bool)(resources.GetObject("tc_main.ShowToolTips")));
136 this.tc_main.Size = ((System.Drawing.Size)(resources.GetObject("tc_main.Size")));
137 this.tc_main.TabIndex = ((int)(resources.GetObject("tc_main.TabIndex")));
138 this.tc_main.Text = resources.GetString("tc_main.Text");
139 this.tc_main.Visible = ((bool)(resources.GetObject("tc_main.Visible")));
143 this.tp_connection.AccessibleDescription = ((string)(resources.GetObject("tp_connection.AccessibleDescription")));
144 this.tp_connection.AccessibleName = ((string)(resources.GetObject("tp_connection.AccessibleName")));
145 this.tp_connection.Anchor = ((System.Windows.Forms.AnchorStyles)(resources.GetObject("tp_connection.Anchor")));
146 this.tp_connection.AutoScroll = ((bool)(resources.GetObject("tp_connection.AutoScroll")));
147 this.tp_connection.AutoScrollMargin = ((System.Drawing.Size)(resources.GetObject("tp_connection.AutoScrollMargin")));
148 this.tp_connection.AutoScrollMinSize = ((System.Drawing.Size)(resources.GetObject("tp_connection.AutoScrollMinSize")));
149 this.tp_connection.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("tp_connection.BackgroundImage")));
150 this.tp_connection.Controls.AddRange(new System.Windows.Forms.Control[] {
153 this.btn_check_connection,
164 this.tp_connection.Dock = ((System.Windows.Forms.DockStyle)(resources.GetObject("tp_connection.Dock")));
165 this.tp_connection.Enabled = ((bool)(resources.GetObject("tp_connection.Enabled")));
166 this.tp_connection.Font = ((System.Drawing.Font)(resources.GetObject("tp_connection.Font")));
167 this.tp_connection.ImageIndex = ((int)(resources.GetObject("tp_connection.ImageIndex")));
168 this.tp_connection.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("tp_connection.ImeMode")));
169 this.tp_connection.Location = ((System.Drawing.Point)(resources.GetObject("tp_connection.Location")));
170 this.tp_connection.Name = "tp_connection";
171 this.tp_connection.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject("tp_connection.RightToLeft")));
172 this.tp_connection.Size = ((System.Drawing.Size)(resources.GetObject("tp_connection.Size")));
173 this.tp_connection.TabIndex = ((int)(resources.GetObject("tp_connection.TabIndex")));
174 this.tp_connection.Text = resources.GetString("tp_connection.Text");
175 this.tp_connection.ToolTipText = resources.GetString("tp_connection.ToolTipText");
176 this.tp_connection.Visible = ((bool)(resources.GetObject("tp_connection.Visible")));
180 this.btn_refresh.AccessibleDescription = ((string)(resources.GetObject("btn_refresh.AccessibleDescription")));
181 this.btn_refresh.AccessibleName = ((string)(resources.GetObject("btn_refresh.AccessibleName")));
182 this.btn_refresh.Anchor = ((System.Windows.Forms.AnchorStyles)(resources.GetObject("btn_refresh.Anchor")));
183 this.btn_refresh.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btn_refresh.BackgroundImage")));
184 this.btn_refresh.Dock = ((System.Windows.Forms.DockStyle)(resources.GetObject("btn_refresh.Dock")));
185 this.btn_refresh.Enabled = ((bool)(resources.GetObject("btn_refresh.Enabled")));
186 this.btn_refresh.FlatStyle = ((System.Windows.Forms.FlatStyle)(resources.GetObject("btn_refresh.FlatStyle")));
187 this.btn_refresh.Font = ((System.Drawing.Font)(resources.GetObject("btn_refresh.Font")));
188 this.btn_refresh.Image = ((System.Drawing.Image)(resources.GetObject("btn_refresh.Image")));
189 this.btn_refresh.ImageAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("btn_refresh.ImageAlign")));
190 this.btn_refresh.ImageIndex = ((int)(resources.GetObject("btn_refresh.ImageIndex")));
191 this.btn_refresh.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("btn_refresh.ImeMode")));
192 this.btn_refresh.Location = ((System.Drawing.Point)(resources.GetObject("btn_refresh.Location")));
193 this.btn_refresh.Name = "btn_refresh";
194 this.btn_refresh.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject("btn_refresh.RightToLeft")));
195 this.btn_refresh.Size = ((System.Drawing.Size)(resources.GetObject("btn_refresh.Size")));
196 this.btn_refresh.TabIndex = ((int)(resources.GetObject("btn_refresh.TabIndex")));
197 this.btn_refresh.Text = resources.GetString("btn_refresh.Text");
198 this.btn_refresh.TextAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("btn_refresh.TextAlign")));
199 this.btn_refresh.Visible = ((bool)(resources.GetObject("btn_refresh.Visible")));
200 this.btn_refresh.Click += new System.EventHandler(this.btn_refresh_Click);
204 this.tb_server.AccessibleDescription = ((string)(resources.GetObject("tb_server.AccessibleDescription")));
205 this.tb_server.AccessibleName = ((string)(resources.GetObject("tb_server.AccessibleName")));
206 this.tb_server.Anchor = ((System.Windows.Forms.AnchorStyles)(resources.GetObject("tb_server.Anchor")));
207 this.tb_server.AutoSize = ((bool)(resources.GetObject("tb_server.AutoSize")));
208 this.tb_server.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("tb_server.BackgroundImage")));
209 this.tb_server.Dock = ((System.Windows.Forms.DockStyle)(resources.GetObject("tb_server.Dock")));
210 this.tb_server.Enabled = ((bool)(resources.GetObject("tb_server.Enabled")));
211 this.tb_server.Font = ((System.Drawing.Font)(resources.GetObject("tb_server.Font")));
212 this.tb_server.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("tb_server.ImeMode")));
213 this.tb_server.Location = ((System.Drawing.Point)(resources.GetObject("tb_server.Location")));
214 this.tb_server.MaxLength = ((int)(resources.GetObject("tb_server.MaxLength")));
215 this.tb_server.Multiline = ((bool)(resources.GetObject("tb_server.Multiline")));
216 this.tb_server.Name = "tb_server";
217 this.tb_server.PasswordChar = ((char)(resources.GetObject("tb_server.PasswordChar")));
218 this.tb_server.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject("tb_server.RightToLeft")));
219 this.tb_server.ScrollBars = ((System.Windows.Forms.ScrollBars)(resources.GetObject("tb_server.ScrollBars")));
220 this.tb_server.Size = ((System.Drawing.Size)(resources.GetObject("tb_server.Size")));
221 this.tb_server.TabIndex = ((int)(resources.GetObject("tb_server.TabIndex")));
222 this.tb_server.Text = resources.GetString("tb_server.Text");
223 this.tb_server.TextAlign = ((System.Windows.Forms.HorizontalAlignment)(resources.GetObject("tb_server.TextAlign")));
224 this.tb_server.Visible = ((bool)(resources.GetObject("tb_server.Visible")));
225 this.tb_server.WordWrap = ((bool)(resources.GetObject("tb_server.WordWrap")));
227 // btn_check_connection
229 this.btn_check_connection.AccessibleDescription = ((string)(resources.GetObject("btn_check_connection.AccessibleDescription")));
230 this.btn_check_connection.AccessibleName = ((string)(resources.GetObject("btn_check_connection.AccessibleName")));
231 this.btn_check_connection.Anchor = ((System.Windows.Forms.AnchorStyles)(resources.GetObject("btn_check_connection.Anchor")));
232 this.btn_check_connection.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btn_check_connection.BackgroundImage")));
233 this.btn_check_connection.Dock = ((System.Windows.Forms.DockStyle)(resources.GetObject("btn_check_connection.Dock")));
234 this.btn_check_connection.Enabled = ((bool)(resources.GetObject("btn_check_connection.Enabled")));
235 this.btn_check_connection.FlatStyle = ((System.Windows.Forms.FlatStyle)(resources.GetObject("btn_check_connection.FlatStyle")));
236 this.btn_check_connection.Font = ((System.Drawing.Font)(resources.GetObject("btn_check_connection.Font")));
237 this.btn_check_connection.Image = ((System.Drawing.Image)(resources.GetObject("btn_check_connection.Image")));
238 this.btn_check_connection.ImageAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("btn_check_connection.ImageAlign")));
239 this.btn_check_connection.ImageIndex = ((int)(resources.GetObject("btn_check_connection.ImageIndex")));
240 this.btn_check_connection.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("btn_check_connection.ImeMode")));
241 this.btn_check_connection.Location = ((System.Drawing.Point)(resources.GetObject("btn_check_connection.Location")));
242 this.btn_check_connection.Name = "btn_check_connection";
243 this.btn_check_connection.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject("btn_check_connection.RightToLeft")));
244 this.btn_check_connection.Size = ((System.Drawing.Size)(resources.GetObject("btn_check_connection.Size")));
245 this.btn_check_connection.TabIndex = ((int)(resources.GetObject("btn_check_connection.TabIndex")));
246 this.btn_check_connection.Text = resources.GetString("btn_check_connection.Text");
247 this.btn_check_connection.TextAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("btn_check_connection.TextAlign")));
248 this.btn_check_connection.Visible = ((bool)(resources.GetObject("btn_check_connection.Visible")));
249 this.btn_check_connection.Click += new System.EventHandler(this.btn_check_connection_Click);
253 this.gb_add_parms.AccessibleDescription = ((string)(resources.GetObject("gb_add_parms.AccessibleDescription")));
254 this.gb_add_parms.AccessibleName = ((string)(resources.GetObject("gb_add_parms.AccessibleName")));
255 this.gb_add_parms.Anchor = ((System.Windows.Forms.AnchorStyles)(resources.GetObject("gb_add_parms.Anchor")));
256 this.gb_add_parms.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("gb_add_parms.BackgroundImage")));
257 this.gb_add_parms.Controls.AddRange(new System.Windows.Forms.Control[] {
262 this.gb_add_parms.Dock = ((System.Windows.Forms.DockStyle)(resources.GetObject("gb_add_parms.Dock")));
263 this.gb_add_parms.Enabled = ((bool)(resources.GetObject("gb_add_parms.Enabled")));
264 this.gb_add_parms.Font = ((System.Drawing.Font)(resources.GetObject("gb_add_parms.Font")));
265 this.gb_add_parms.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("gb_add_parms.ImeMode")));
266 this.gb_add_parms.Location = ((System.Drawing.Point)(resources.GetObject("gb_add_parms.Location")));
267 this.gb_add_parms.Name = "gb_add_parms";
268 this.gb_add_parms.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject("gb_add_parms.RightToLeft")));
269 this.gb_add_parms.Size = ((System.Drawing.Size)(resources.GetObject("gb_add_parms.Size")));
270 this.gb_add_parms.TabIndex = ((int)(resources.GetObject("gb_add_parms.TabIndex")));
271 this.gb_add_parms.TabStop = false;
272 this.gb_add_parms.Text = resources.GetString("gb_add_parms.Text");
273 this.gb_add_parms.Visible = ((bool)(resources.GetObject("gb_add_parms.Visible")));
277 this.tb_port.AccessibleDescription = ((string)(resources.GetObject("tb_port.AccessibleDescription")));
278 this.tb_port.AccessibleName = ((string)(resources.GetObject("tb_port.AccessibleName")));
279 this.tb_port.Anchor = ((System.Windows.Forms.AnchorStyles)(resources.GetObject("tb_port.Anchor")));
280 this.tb_port.AutoSize = ((bool)(resources.GetObject("tb_port.AutoSize")));
281 this.tb_port.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("tb_port.BackgroundImage")));
282 this.tb_port.Dock = ((System.Windows.Forms.DockStyle)(resources.GetObject("tb_port.Dock")));
283 this.tb_port.Enabled = ((bool)(resources.GetObject("tb_port.Enabled")));
284 this.tb_port.Font = ((System.Drawing.Font)(resources.GetObject("tb_port.Font")));
285 this.tb_port.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("tb_port.ImeMode")));
286 this.tb_port.Location = ((System.Drawing.Point)(resources.GetObject("tb_port.Location")));
287 this.tb_port.MaxLength = ((int)(resources.GetObject("tb_port.MaxLength")));
288 this.tb_port.Multiline = ((bool)(resources.GetObject("tb_port.Multiline")));
289 this.tb_port.Name = "tb_port";
290 this.tb_port.PasswordChar = ((char)(resources.GetObject("tb_port.PasswordChar")));
291 this.tb_port.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject("tb_port.RightToLeft")));
292 this.tb_port.ScrollBars = ((System.Windows.Forms.ScrollBars)(resources.GetObject("tb_port.ScrollBars")));
293 this.tb_port.Size = ((System.Drawing.Size)(resources.GetObject("tb_port.Size")));
294 this.tb_port.TabIndex = ((int)(resources.GetObject("tb_port.TabIndex")));
295 this.tb_port.Text = resources.GetString("tb_port.Text");
296 this.tb_port.TextAlign = ((System.Windows.Forms.HorizontalAlignment)(resources.GetObject("tb_port.TextAlign")));
297 this.tb_port.Visible = ((bool)(resources.GetObject("tb_port.Visible")));
298 this.tb_port.WordWrap = ((bool)(resources.GetObject("tb_port.WordWrap")));
302 this.lab_port.AccessibleDescription = ((string)(resources.GetObject("lab_port.AccessibleDescription")));
303 this.lab_port.AccessibleName = ((string)(resources.GetObject("lab_port.AccessibleName")));
304 this.lab_port.Anchor = ((System.Windows.Forms.AnchorStyles)(resources.GetObject("lab_port.Anchor")));
305 this.lab_port.AutoSize = ((bool)(resources.GetObject("lab_port.AutoSize")));
306 this.lab_port.Dock = ((System.Windows.Forms.DockStyle)(resources.GetObject("lab_port.Dock")));
307 this.lab_port.Enabled = ((bool)(resources.GetObject("lab_port.Enabled")));
308 this.lab_port.Font = ((System.Drawing.Font)(resources.GetObject("lab_port.Font")));
309 this.lab_port.Image = ((System.Drawing.Image)(resources.GetObject("lab_port.Image")));
310 this.lab_port.ImageAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("lab_port.ImageAlign")));
311 this.lab_port.ImageIndex = ((int)(resources.GetObject("lab_port.ImageIndex")));
312 this.lab_port.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("lab_port.ImeMode")));
313 this.lab_port.Location = ((System.Drawing.Point)(resources.GetObject("lab_port.Location")));
314 this.lab_port.Name = "lab_port";
315 this.lab_port.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject("lab_port.RightToLeft")));
316 this.lab_port.Size = ((System.Drawing.Size)(resources.GetObject("lab_port.Size")));
317 this.lab_port.TabIndex = ((int)(resources.GetObject("lab_port.TabIndex")));
318 this.lab_port.Text = resources.GetString("lab_port.Text");
319 this.lab_port.TextAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("lab_port.TextAlign")));
320 this.lab_port.Visible = ((bool)(resources.GetObject("lab_port.Visible")));
324 this.tb_timeout.AccessibleDescription = ((string)(resources.GetObject("tb_timeout.AccessibleDescription")));
325 this.tb_timeout.AccessibleName = ((string)(resources.GetObject("tb_timeout.AccessibleName")));
326 this.tb_timeout.Anchor = ((System.Windows.Forms.AnchorStyles)(resources.GetObject("tb_timeout.Anchor")));
327 this.tb_timeout.AutoSize = ((bool)(resources.GetObject("tb_timeout.AutoSize")));
328 this.tb_timeout.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("tb_timeout.BackgroundImage")));
329 this.tb_timeout.Dock = ((System.Windows.Forms.DockStyle)(resources.GetObject("tb_timeout.Dock")));
330 this.tb_timeout.Enabled = ((bool)(resources.GetObject("tb_timeout.Enabled")));
331 this.tb_timeout.Font = ((System.Drawing.Font)(resources.GetObject("tb_timeout.Font")));
332 this.tb_timeout.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("tb_timeout.ImeMode")));
333 this.tb_timeout.Location = ((System.Drawing.Point)(resources.GetObject("tb_timeout.Location")));
334 this.tb_timeout.MaxLength = ((int)(resources.GetObject("tb_timeout.MaxLength")));
335 this.tb_timeout.Multiline = ((bool)(resources.GetObject("tb_timeout.Multiline")));
336 this.tb_timeout.Name = "tb_timeout";
337 this.tb_timeout.PasswordChar = ((char)(resources.GetObject("tb_timeout.PasswordChar")));
338 this.tb_timeout.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject("tb_timeout.RightToLeft")));
339 this.tb_timeout.ScrollBars = ((System.Windows.Forms.ScrollBars)(resources.GetObject("tb_timeout.ScrollBars")));
340 this.tb_timeout.Size = ((System.Drawing.Size)(resources.GetObject("tb_timeout.Size")));
341 this.tb_timeout.TabIndex = ((int)(resources.GetObject("tb_timeout.TabIndex")));
342 this.tb_timeout.Text = resources.GetString("tb_timeout.Text");
343 this.tb_timeout.TextAlign = ((System.Windows.Forms.HorizontalAlignment)(resources.GetObject("tb_timeout.TextAlign")));
344 this.tb_timeout.Visible = ((bool)(resources.GetObject("tb_timeout.Visible")));
345 this.tb_timeout.WordWrap = ((bool)(resources.GetObject("tb_timeout.WordWrap")));
349 this.lab_timeout.AccessibleDescription = ((string)(resources.GetObject("lab_timeout.AccessibleDescription")));
350 this.lab_timeout.AccessibleName = ((string)(resources.GetObject("lab_timeout.AccessibleName")));
351 this.lab_timeout.Anchor = ((System.Windows.Forms.AnchorStyles)(resources.GetObject("lab_timeout.Anchor")));
352 this.lab_timeout.AutoSize = ((bool)(resources.GetObject("lab_timeout.AutoSize")));
353 this.lab_timeout.Dock = ((System.Windows.Forms.DockStyle)(resources.GetObject("lab_timeout.Dock")));
354 this.lab_timeout.Enabled = ((bool)(resources.GetObject("lab_timeout.Enabled")));
355 this.lab_timeout.Font = ((System.Drawing.Font)(resources.GetObject("lab_timeout.Font")));
356 this.lab_timeout.Image = ((System.Drawing.Image)(resources.GetObject("lab_timeout.Image")));
357 this.lab_timeout.ImageAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("lab_timeout.ImageAlign")));
358 this.lab_timeout.ImageIndex = ((int)(resources.GetObject("lab_timeout.ImageIndex")));
359 this.lab_timeout.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("lab_timeout.ImeMode")));
360 this.lab_timeout.Location = ((System.Drawing.Point)(resources.GetObject("lab_timeout.Location")));
361 this.lab_timeout.Name = "lab_timeout";
362 this.lab_timeout.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject("lab_timeout.RightToLeft")));
363 this.lab_timeout.Size = ((System.Drawing.Size)(resources.GetObject("lab_timeout.Size")));
364 this.lab_timeout.TabIndex = ((int)(resources.GetObject("lab_timeout.TabIndex")));
365 this.lab_timeout.Text = resources.GetString("lab_timeout.Text");
366 this.lab_timeout.TextAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("lab_timeout.TextAlign")));
367 this.lab_timeout.Visible = ((bool)(resources.GetObject("lab_timeout.Visible")));
371 this.cb_select_db.AccessibleDescription = ((string)(resources.GetObject("cb_select_db.AccessibleDescription")));
372 this.cb_select_db.AccessibleName = ((string)(resources.GetObject("cb_select_db.AccessibleName")));
373 this.cb_select_db.Anchor = ((System.Windows.Forms.AnchorStyles)(resources.GetObject("cb_select_db.Anchor")));
374 this.cb_select_db.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("cb_select_db.BackgroundImage")));
375 this.cb_select_db.Dock = ((System.Windows.Forms.DockStyle)(resources.GetObject("cb_select_db.Dock")));
376 this.cb_select_db.Enabled = ((bool)(resources.GetObject("cb_select_db.Enabled")));
377 this.cb_select_db.Font = ((System.Drawing.Font)(resources.GetObject("cb_select_db.Font")));
378 this.cb_select_db.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("cb_select_db.ImeMode")));
379 this.cb_select_db.IntegralHeight = ((bool)(resources.GetObject("cb_select_db.IntegralHeight")));
380 this.cb_select_db.ItemHeight = ((int)(resources.GetObject("cb_select_db.ItemHeight")));
381 this.cb_select_db.Location = ((System.Drawing.Point)(resources.GetObject("cb_select_db.Location")));
382 this.cb_select_db.MaxDropDownItems = ((int)(resources.GetObject("cb_select_db.MaxDropDownItems")));
383 this.cb_select_db.MaxLength = ((int)(resources.GetObject("cb_select_db.MaxLength")));
384 this.cb_select_db.Name = "cb_select_db";
385 this.cb_select_db.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject("cb_select_db.RightToLeft")));
386 this.cb_select_db.Size = ((System.Drawing.Size)(resources.GetObject("cb_select_db.Size")));
387 this.cb_select_db.TabIndex = ((int)(resources.GetObject("cb_select_db.TabIndex")));
388 this.cb_select_db.Text = resources.GetString("cb_select_db.Text");
389 this.cb_select_db.Visible = ((bool)(resources.GetObject("cb_select_db.Visible")));
390 this.cb_select_db.DropDown += new System.EventHandler(this.cb_select_db_DropDown);
394 this.lab_select_db.AccessibleDescription = ((string)(resources.GetObject("lab_select_db.AccessibleDescription")));
395 this.lab_select_db.AccessibleName = ((string)(resources.GetObject("lab_select_db.AccessibleName")));
396 this.lab_select_db.Anchor = ((System.Windows.Forms.AnchorStyles)(resources.GetObject("lab_select_db.Anchor")));
397 this.lab_select_db.AutoSize = ((bool)(resources.GetObject("lab_select_db.AutoSize")));
398 this.lab_select_db.Dock = ((System.Windows.Forms.DockStyle)(resources.GetObject("lab_select_db.Dock")));
399 this.lab_select_db.Enabled = ((bool)(resources.GetObject("lab_select_db.Enabled")));
400 this.lab_select_db.Font = ((System.Drawing.Font)(resources.GetObject("lab_select_db.Font")));
401 this.lab_select_db.Image = ((System.Drawing.Image)(resources.GetObject("lab_select_db.Image")));
402 this.lab_select_db.ImageAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("lab_select_db.ImageAlign")));
403 this.lab_select_db.ImageIndex = ((int)(resources.GetObject("lab_select_db.ImageIndex")));
404 this.lab_select_db.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("lab_select_db.ImeMode")));
405 this.lab_select_db.Location = ((System.Drawing.Point)(resources.GetObject("lab_select_db.Location")));
406 this.lab_select_db.Name = "lab_select_db";
407 this.lab_select_db.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject("lab_select_db.RightToLeft")));
408 this.lab_select_db.Size = ((System.Drawing.Size)(resources.GetObject("lab_select_db.Size")));
409 this.lab_select_db.TabIndex = ((int)(resources.GetObject("lab_select_db.TabIndex")));
410 this.lab_select_db.Text = resources.GetString("lab_select_db.Text");
411 this.lab_select_db.TextAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("lab_select_db.TextAlign")));
412 this.lab_select_db.Visible = ((bool)(resources.GetObject("lab_select_db.Visible")));
416 this.tb_password.AccessibleDescription = ((string)(resources.GetObject("tb_password.AccessibleDescription")));
417 this.tb_password.AccessibleName = ((string)(resources.GetObject("tb_password.AccessibleName")));
418 this.tb_password.Anchor = ((System.Windows.Forms.AnchorStyles)(resources.GetObject("tb_password.Anchor")));
419 this.tb_password.AutoSize = ((bool)(resources.GetObject("tb_password.AutoSize")));
420 this.tb_password.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("tb_password.BackgroundImage")));
421 this.tb_password.Dock = ((System.Windows.Forms.DockStyle)(resources.GetObject("tb_password.Dock")));
422 this.tb_password.Enabled = ((bool)(resources.GetObject("tb_password.Enabled")));
423 this.tb_password.Font = ((System.Drawing.Font)(resources.GetObject("tb_password.Font")));
424 this.tb_password.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("tb_password.ImeMode")));
425 this.tb_password.Location = ((System.Drawing.Point)(resources.GetObject("tb_password.Location")));
426 this.tb_password.MaxLength = ((int)(resources.GetObject("tb_password.MaxLength")));
427 this.tb_password.Multiline = ((bool)(resources.GetObject("tb_password.Multiline")));
428 this.tb_password.Name = "tb_password";
429 this.tb_password.PasswordChar = ((char)(resources.GetObject("tb_password.PasswordChar")));
430 this.tb_password.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject("tb_password.RightToLeft")));
431 this.tb_password.ScrollBars = ((System.Windows.Forms.ScrollBars)(resources.GetObject("tb_password.ScrollBars")));
432 this.tb_password.Size = ((System.Drawing.Size)(resources.GetObject("tb_password.Size")));
433 this.tb_password.TabIndex = ((int)(resources.GetObject("tb_password.TabIndex")));
434 this.tb_password.Text = resources.GetString("tb_password.Text");
435 this.tb_password.TextAlign = ((System.Windows.Forms.HorizontalAlignment)(resources.GetObject("tb_password.TextAlign")));
436 this.tb_password.Visible = ((bool)(resources.GetObject("tb_password.Visible")));
437 this.tb_password.WordWrap = ((bool)(resources.GetObject("tb_password.WordWrap")));
441 this.lab_password.AccessibleDescription = ((string)(resources.GetObject("lab_password.AccessibleDescription")));
442 this.lab_password.AccessibleName = ((string)(resources.GetObject("lab_password.AccessibleName")));
443 this.lab_password.Anchor = ((System.Windows.Forms.AnchorStyles)(resources.GetObject("lab_password.Anchor")));
444 this.lab_password.AutoSize = ((bool)(resources.GetObject("lab_password.AutoSize")));
445 this.lab_password.Dock = ((System.Windows.Forms.DockStyle)(resources.GetObject("lab_password.Dock")));
446 this.lab_password.Enabled = ((bool)(resources.GetObject("lab_password.Enabled")));
447 this.lab_password.Font = ((System.Drawing.Font)(resources.GetObject("lab_password.Font")));
448 this.lab_password.Image = ((System.Drawing.Image)(resources.GetObject("lab_password.Image")));
449 this.lab_password.ImageAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("lab_password.ImageAlign")));
450 this.lab_password.ImageIndex = ((int)(resources.GetObject("lab_password.ImageIndex")));
451 this.lab_password.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("lab_password.ImeMode")));
452 this.lab_password.Location = ((System.Drawing.Point)(resources.GetObject("lab_password.Location")));
453 this.lab_password.Name = "lab_password";
454 this.lab_password.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject("lab_password.RightToLeft")));
455 this.lab_password.Size = ((System.Drawing.Size)(resources.GetObject("lab_password.Size")));
456 this.lab_password.TabIndex = ((int)(resources.GetObject("lab_password.TabIndex")));
457 this.lab_password.Text = resources.GetString("lab_password.Text");
458 this.lab_password.TextAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("lab_password.TextAlign")));
459 this.lab_password.Visible = ((bool)(resources.GetObject("lab_password.Visible")));
463 this.tb_username.AccessibleDescription = ((string)(resources.GetObject("tb_username.AccessibleDescription")));
464 this.tb_username.AccessibleName = ((string)(resources.GetObject("tb_username.AccessibleName")));
465 this.tb_username.Anchor = ((System.Windows.Forms.AnchorStyles)(resources.GetObject("tb_username.Anchor")));
466 this.tb_username.AutoSize = ((bool)(resources.GetObject("tb_username.AutoSize")));
467 this.tb_username.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("tb_username.BackgroundImage")));
468 this.tb_username.Dock = ((System.Windows.Forms.DockStyle)(resources.GetObject("tb_username.Dock")));
469 this.tb_username.Enabled = ((bool)(resources.GetObject("tb_username.Enabled")));
470 this.tb_username.Font = ((System.Drawing.Font)(resources.GetObject("tb_username.Font")));
471 this.tb_username.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("tb_username.ImeMode")));
472 this.tb_username.Location = ((System.Drawing.Point)(resources.GetObject("tb_username.Location")));
473 this.tb_username.MaxLength = ((int)(resources.GetObject("tb_username.MaxLength")));
474 this.tb_username.Multiline = ((bool)(resources.GetObject("tb_username.Multiline")));
475 this.tb_username.Name = "tb_username";
476 this.tb_username.PasswordChar = ((char)(resources.GetObject("tb_username.PasswordChar")));
477 this.tb_username.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject("tb_username.RightToLeft")));
478 this.tb_username.ScrollBars = ((System.Windows.Forms.ScrollBars)(resources.GetObject("tb_username.ScrollBars")));
479 this.tb_username.Size = ((System.Drawing.Size)(resources.GetObject("tb_username.Size")));
480 this.tb_username.TabIndex = ((int)(resources.GetObject("tb_username.TabIndex")));
481 this.tb_username.Text = resources.GetString("tb_username.Text");
482 this.tb_username.TextAlign = ((System.Windows.Forms.HorizontalAlignment)(resources.GetObject("tb_username.TextAlign")));
483 this.tb_username.Visible = ((bool)(resources.GetObject("tb_username.Visible")));
484 this.tb_username.WordWrap = ((bool)(resources.GetObject("tb_username.WordWrap")));
488 this.lab_username.AccessibleDescription = ((string)(resources.GetObject("lab_username.AccessibleDescription")));
489 this.lab_username.AccessibleName = ((string)(resources.GetObject("lab_username.AccessibleName")));
490 this.lab_username.Anchor = ((System.Windows.Forms.AnchorStyles)(resources.GetObject("lab_username.Anchor")));
491 this.lab_username.AutoSize = ((bool)(resources.GetObject("lab_username.AutoSize")));
492 this.lab_username.Dock = ((System.Windows.Forms.DockStyle)(resources.GetObject("lab_username.Dock")));
493 this.lab_username.Enabled = ((bool)(resources.GetObject("lab_username.Enabled")));
494 this.lab_username.Font = ((System.Drawing.Font)(resources.GetObject("lab_username.Font")));
495 this.lab_username.Image = ((System.Drawing.Image)(resources.GetObject("lab_username.Image")));
496 this.lab_username.ImageAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("lab_username.ImageAlign")));
497 this.lab_username.ImageIndex = ((int)(resources.GetObject("lab_username.ImageIndex")));
498 this.lab_username.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("lab_username.ImeMode")));
499 this.lab_username.Location = ((System.Drawing.Point)(resources.GetObject("lab_username.Location")));
500 this.lab_username.Name = "lab_username";
501 this.lab_username.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject("lab_username.RightToLeft")));
502 this.lab_username.Size = ((System.Drawing.Size)(resources.GetObject("lab_username.Size")));
503 this.lab_username.TabIndex = ((int)(resources.GetObject("lab_username.TabIndex")));
504 this.lab_username.Text = resources.GetString("lab_username.Text");
505 this.lab_username.TextAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("lab_username.TextAlign")));
506 this.lab_username.Visible = ((bool)(resources.GetObject("lab_username.Visible")));
510 this.lab_login.AccessibleDescription = ((string)(resources.GetObject("lab_login.AccessibleDescription")));
511 this.lab_login.AccessibleName = ((string)(resources.GetObject("lab_login.AccessibleName")));
512 this.lab_login.Anchor = ((System.Windows.Forms.AnchorStyles)(resources.GetObject("lab_login.Anchor")));
513 this.lab_login.AutoSize = ((bool)(resources.GetObject("lab_login.AutoSize")));
514 this.lab_login.Dock = ((System.Windows.Forms.DockStyle)(resources.GetObject("lab_login.Dock")));
515 this.lab_login.Enabled = ((bool)(resources.GetObject("lab_login.Enabled")));
516 this.lab_login.Font = ((System.Drawing.Font)(resources.GetObject("lab_login.Font")));
517 this.lab_login.Image = ((System.Drawing.Image)(resources.GetObject("lab_login.Image")));
518 this.lab_login.ImageAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("lab_login.ImageAlign")));
519 this.lab_login.ImageIndex = ((int)(resources.GetObject("lab_login.ImageIndex")));
520 this.lab_login.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("lab_login.ImeMode")));
521 this.lab_login.Location = ((System.Drawing.Point)(resources.GetObject("lab_login.Location")));
522 this.lab_login.Name = "lab_login";
523 this.lab_login.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject("lab_login.RightToLeft")));
524 this.lab_login.Size = ((System.Drawing.Size)(resources.GetObject("lab_login.Size")));
525 this.lab_login.TabIndex = ((int)(resources.GetObject("lab_login.TabIndex")));
526 this.lab_login.Text = resources.GetString("lab_login.Text");
527 this.lab_login.TextAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("lab_login.TextAlign")));
528 this.lab_login.Visible = ((bool)(resources.GetObject("lab_login.Visible")));
532 this.lab_server.AccessibleDescription = ((string)(resources.GetObject("lab_server.AccessibleDescription")));
533 this.lab_server.AccessibleName = ((string)(resources.GetObject("lab_server.AccessibleName")));
534 this.lab_server.Anchor = ((System.Windows.Forms.AnchorStyles)(resources.GetObject("lab_server.Anchor")));
535 this.lab_server.AutoSize = ((bool)(resources.GetObject("lab_server.AutoSize")));
536 this.lab_server.Dock = ((System.Windows.Forms.DockStyle)(resources.GetObject("lab_server.Dock")));
537 this.lab_server.Enabled = ((bool)(resources.GetObject("lab_server.Enabled")));
538 this.lab_server.Font = ((System.Drawing.Font)(resources.GetObject("lab_server.Font")));
539 this.lab_server.Image = ((System.Drawing.Image)(resources.GetObject("lab_server.Image")));
540 this.lab_server.ImageAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("lab_server.ImageAlign")));
541 this.lab_server.ImageIndex = ((int)(resources.GetObject("lab_server.ImageIndex")));
542 this.lab_server.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("lab_server.ImeMode")));
543 this.lab_server.Location = ((System.Drawing.Point)(resources.GetObject("lab_server.Location")));
544 this.lab_server.Name = "lab_server";
545 this.lab_server.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject("lab_server.RightToLeft")));
546 this.lab_server.Size = ((System.Drawing.Size)(resources.GetObject("lab_server.Size")));
547 this.lab_server.TabIndex = ((int)(resources.GetObject("lab_server.TabIndex")));
548 this.lab_server.Text = resources.GetString("lab_server.Text");
549 this.lab_server.TextAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("lab_server.TextAlign")));
550 this.lab_server.Visible = ((bool)(resources.GetObject("lab_server.Visible")));
554 this.lab_advise.AccessibleDescription = ((string)(resources.GetObject("lab_advise.AccessibleDescription")));
555 this.lab_advise.AccessibleName = ((string)(resources.GetObject("lab_advise.AccessibleName")));
556 this.lab_advise.Anchor = ((System.Windows.Forms.AnchorStyles)(resources.GetObject("lab_advise.Anchor")));
557 this.lab_advise.AutoSize = ((bool)(resources.GetObject("lab_advise.AutoSize")));
558 this.lab_advise.Dock = ((System.Windows.Forms.DockStyle)(resources.GetObject("lab_advise.Dock")));
559 this.lab_advise.Enabled = ((bool)(resources.GetObject("lab_advise.Enabled")));
560 this.lab_advise.Font = ((System.Drawing.Font)(resources.GetObject("lab_advise.Font")));
561 this.lab_advise.Image = ((System.Drawing.Image)(resources.GetObject("lab_advise.Image")));
562 this.lab_advise.ImageAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("lab_advise.ImageAlign")));
563 this.lab_advise.ImageIndex = ((int)(resources.GetObject("lab_advise.ImageIndex")));
564 this.lab_advise.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("lab_advise.ImeMode")));
565 this.lab_advise.Location = ((System.Drawing.Point)(resources.GetObject("lab_advise.Location")));
566 this.lab_advise.Name = "lab_advise";
567 this.lab_advise.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject("lab_advise.RightToLeft")));
568 this.lab_advise.Size = ((System.Drawing.Size)(resources.GetObject("lab_advise.Size")));
569 this.lab_advise.TabIndex = ((int)(resources.GetObject("lab_advise.TabIndex")));
570 this.lab_advise.Text = resources.GetString("lab_advise.Text");
571 this.lab_advise.TextAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("lab_advise.TextAlign")));
572 this.lab_advise.Visible = ((bool)(resources.GetObject("lab_advise.Visible")));
576 this.btn_ok.AccessibleDescription = ((string)(resources.GetObject("btn_ok.AccessibleDescription")));
577 this.btn_ok.AccessibleName = ((string)(resources.GetObject("btn_ok.AccessibleName")));
578 this.btn_ok.Anchor = ((System.Windows.Forms.AnchorStyles)(resources.GetObject("btn_ok.Anchor")));
579 this.btn_ok.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btn_ok.BackgroundImage")));
580 this.btn_ok.Dock = ((System.Windows.Forms.DockStyle)(resources.GetObject("btn_ok.Dock")));
581 this.btn_ok.Enabled = ((bool)(resources.GetObject("btn_ok.Enabled")));
582 this.btn_ok.FlatStyle = ((System.Windows.Forms.FlatStyle)(resources.GetObject("btn_ok.FlatStyle")));
583 this.btn_ok.Font = ((System.Drawing.Font)(resources.GetObject("btn_ok.Font")));
584 this.btn_ok.Image = ((System.Drawing.Image)(resources.GetObject("btn_ok.Image")));
585 this.btn_ok.ImageAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("btn_ok.ImageAlign")));
586 this.btn_ok.ImageIndex = ((int)(resources.GetObject("btn_ok.ImageIndex")));
587 this.btn_ok.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("btn_ok.ImeMode")));
588 this.btn_ok.Location = ((System.Drawing.Point)(resources.GetObject("btn_ok.Location")));
589 this.btn_ok.Name = "btn_ok";
590 this.btn_ok.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject("btn_ok.RightToLeft")));
591 this.btn_ok.Size = ((System.Drawing.Size)(resources.GetObject("btn_ok.Size")));
592 this.btn_ok.TabIndex = ((int)(resources.GetObject("btn_ok.TabIndex")));
593 this.btn_ok.Text = resources.GetString("btn_ok.Text");
594 this.btn_ok.TextAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("btn_ok.TextAlign")));
595 this.btn_ok.Visible = ((bool)(resources.GetObject("btn_ok.Visible")));
596 this.btn_ok.Click += new System.EventHandler(this.btn_ok_Click);
600 this.btn_cancel.AccessibleDescription = ((string)(resources.GetObject("btn_cancel.AccessibleDescription")));
601 this.btn_cancel.AccessibleName = ((string)(resources.GetObject("btn_cancel.AccessibleName")));
602 this.btn_cancel.Anchor = ((System.Windows.Forms.AnchorStyles)(resources.GetObject("btn_cancel.Anchor")));
603 this.btn_cancel.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btn_cancel.BackgroundImage")));
604 this.btn_cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
605 this.btn_cancel.Dock = ((System.Windows.Forms.DockStyle)(resources.GetObject("btn_cancel.Dock")));
606 this.btn_cancel.Enabled = ((bool)(resources.GetObject("btn_cancel.Enabled")));
607 this.btn_cancel.FlatStyle = ((System.Windows.Forms.FlatStyle)(resources.GetObject("btn_cancel.FlatStyle")));
608 this.btn_cancel.Font = ((System.Drawing.Font)(resources.GetObject("btn_cancel.Font")));
609 this.btn_cancel.Image = ((System.Drawing.Image)(resources.GetObject("btn_cancel.Image")));
610 this.btn_cancel.ImageAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("btn_cancel.ImageAlign")));
611 this.btn_cancel.ImageIndex = ((int)(resources.GetObject("btn_cancel.ImageIndex")));
612 this.btn_cancel.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("btn_cancel.ImeMode")));
613 this.btn_cancel.Location = ((System.Drawing.Point)(resources.GetObject("btn_cancel.Location")));
614 this.btn_cancel.Name = "btn_cancel";
615 this.btn_cancel.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject("btn_cancel.RightToLeft")));
616 this.btn_cancel.Size = ((System.Drawing.Size)(resources.GetObject("btn_cancel.Size")));
617 this.btn_cancel.TabIndex = ((int)(resources.GetObject("btn_cancel.TabIndex")));
618 this.btn_cancel.Text = resources.GetString("btn_cancel.Text");
619 this.btn_cancel.TextAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("btn_cancel.TextAlign")));
620 this.btn_cancel.Visible = ((bool)(resources.GetObject("btn_cancel.Visible")));
621 this.btn_cancel.Click += new System.EventHandler(this.btn_cancel_Click);
625 this.btn_help.AccessibleDescription = ((string)(resources.GetObject("btn_help.AccessibleDescription")));
626 this.btn_help.AccessibleName = ((string)(resources.GetObject("btn_help.AccessibleName")));
627 this.btn_help.Anchor = ((System.Windows.Forms.AnchorStyles)(resources.GetObject("btn_help.Anchor")));
628 this.btn_help.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btn_help.BackgroundImage")));
629 this.btn_help.Dock = ((System.Windows.Forms.DockStyle)(resources.GetObject("btn_help.Dock")));
630 this.btn_help.Enabled = ((bool)(resources.GetObject("btn_help.Enabled")));
631 this.btn_help.FlatStyle = ((System.Windows.Forms.FlatStyle)(resources.GetObject("btn_help.FlatStyle")));
632 this.btn_help.Font = ((System.Drawing.Font)(resources.GetObject("btn_help.Font")));
633 this.btn_help.Image = ((System.Drawing.Image)(resources.GetObject("btn_help.Image")));
634 this.btn_help.ImageAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("btn_help.ImageAlign")));
635 this.btn_help.ImageIndex = ((int)(resources.GetObject("btn_help.ImageIndex")));
636 this.btn_help.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("btn_help.ImeMode")));
637 this.btn_help.Location = ((System.Drawing.Point)(resources.GetObject("btn_help.Location")));
638 this.btn_help.Name = "btn_help";
639 this.btn_help.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject("btn_help.RightToLeft")));
640 this.btn_help.Size = ((System.Drawing.Size)(resources.GetObject("btn_help.Size")));
641 this.btn_help.TabIndex = ((int)(resources.GetObject("btn_help.TabIndex")));
642 this.btn_help.Text = resources.GetString("btn_help.Text");
643 this.btn_help.TextAlign = ((System.Drawing.ContentAlignment)(resources.GetObject("btn_help.TextAlign")));
644 this.btn_help.Visible = ((bool)(resources.GetObject("btn_help.Visible")));
645 this.btn_help.Click += new System.EventHandler(this.btn_help_Click);
647 // ConnectionStringEditorForm
649 this.AcceptButton = this.btn_ok;
650 this.AccessibleDescription = ((string)(resources.GetObject("$this.AccessibleDescription")));
651 this.AccessibleName = ((string)(resources.GetObject("$this.AccessibleName")));
652 this.AutoScaleBaseSize = ((System.Drawing.Size)(resources.GetObject("$this.AutoScaleBaseSize")));
653 this.AutoScroll = ((bool)(resources.GetObject("$this.AutoScroll")));
654 this.AutoScrollMargin = ((System.Drawing.Size)(resources.GetObject("$this.AutoScrollMargin")));
655 this.AutoScrollMinSize = ((System.Drawing.Size)(resources.GetObject("$this.AutoScrollMinSize")));
656 this.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("$this.BackgroundImage")));
657 this.CancelButton = this.btn_cancel;
658 this.ClientSize = ((System.Drawing.Size)(resources.GetObject("$this.ClientSize")));
659 this.Controls.AddRange(new System.Windows.Forms.Control[] {
664 this.Enabled = ((bool)(resources.GetObject("$this.Enabled")));
665 this.Font = ((System.Drawing.Font)(resources.GetObject("$this.Font")));
666 this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
667 this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
668 this.ImeMode = ((System.Windows.Forms.ImeMode)(resources.GetObject("$this.ImeMode")));
669 this.Location = ((System.Drawing.Point)(resources.GetObject("$this.Location")));
670 this.MaximizeBox = false;
671 this.MaximumSize = ((System.Drawing.Size)(resources.GetObject("$this.MaximumSize")));
672 this.MinimizeBox = false;
673 this.MinimumSize = ((System.Drawing.Size)(resources.GetObject("$this.MinimumSize")));
674 this.Name = "ConnectionStringEditorForm";
675 this.RightToLeft = ((System.Windows.Forms.RightToLeft)(resources.GetObject("$this.RightToLeft")));
676 this.ShowInTaskbar = false;
677 this.StartPosition = ((System.Windows.Forms.FormStartPosition)(resources.GetObject("$this.StartPosition")));
678 this.Text = resources.GetString("$this.Text");
679 this.tc_main.ResumeLayout(false);
680 this.tp_connection.ResumeLayout(false);
681 this.gb_add_parms.ResumeLayout(false);
682 this.ResumeLayout(false);
687 private void btn_cancel_Click(object sender, System.EventArgs e) {
688 this.DialogResult = DialogResult.Cancel;
692 private void btn_ok_Click(object sender, System.EventArgs e) {
693 if(connect(false) == true){
694 this.DialogResult = DialogResult.OK;
699 private void btn_help_Click(object sender, System.EventArgs e) {
703 private void btn_check_connection_Click(object sender, System.EventArgs e) {
704 if(connect(false) == true){
705 MessageBox.Show(this, resman.GetString("MsgboxText_Success"), resman.GetString("MsgboxTitle_Success"), MessageBoxButtons.OK, MessageBoxIcon.None);
710 /// Returns the generated ConnectionString
712 public string ConnectionString {
714 return this.pgconn.ConnectionString;
718 private bool connect(bool fillComboBox) {
720 StringWriter sw = new StringWriter();
721 if(this.tb_server.Text == String.Empty){
722 MessageBox.Show(this, resman.GetString("MsgboxText_NoServer"), resman.GetString("MsgboxTitle_Error"), MessageBoxButtons.OK, MessageBoxIcon.Error);
725 if(this.tb_username.Text == String.Empty){
726 MessageBox.Show(this, resman.GetString("MsgboxText_NoUser"), resman.GetString("MsgboxTitle_Error"), MessageBoxButtons.OK, MessageBoxIcon.Error);
729 sw.Write("Server={0};", this.tb_server.Text);
730 if(this.tb_port.Text != String.Empty && Convert.ToInt32(this.tb_port.Text) != ConnectionStringDefaults.Port){
731 sw.Write("{0}={1};", ConnectionStringKeys.Port, tb_port.Text);
733 // this happens if the user clicks Ok or Check Connection
734 // before selecting a database
735 if(fillComboBox == false && (String)this.cb_select_db.Text == String.Empty){
736 MessageBox.Show(this, resman.GetString("MsgboxText_NoDb"), resman.GetString("MsgboxTitle_Error"), MessageBoxButtons.OK, MessageBoxIcon.Error);
739 // this happens if the user clicks the database-combobox
740 // in order to select a database
741 else if(fillComboBox == true && (String)this.cb_select_db.Text == String.Empty){
742 sw.Write("{0}=template1;", ConnectionStringKeys.Database);
745 sw.Write("{0}={1};", ConnectionStringKeys.Database, this.cb_select_db.Text);
748 if(this.tb_timeout.Text != String.Empty && Convert.ToInt32(this.tb_timeout.Text) != ConnectionStringDefaults.Timeout){
749 sw.Write("{0}={1};", ConnectionStringKeys.Timeout, this.tb_timeout.Text);
752 // don't mind if the value is nonsense - just don't put it into the string
753 catch(FormatException){
754 MessageBox.Show(this, resman.GetString("MsgboxText_TimeoutNaN"), resman.GetString("MsgboxTitle_Error"), MessageBoxButtons.OK, MessageBoxIcon.Error);
757 catch(OverflowException){
758 MessageBox.Show(this, resman.GetString("MsgboxText_TimeoutOverflow"), resman.GetString("MsgboxTitle_Error"), MessageBoxButtons.OK, MessageBoxIcon.Error);
762 sw.Write("{0}={1};", ConnectionStringKeys.UserName, this.tb_username.Text);
763 sw.Write("{0}={1};", ConnectionStringKeys.Password, this.tb_password.Text);
764 this.pgconn.ConnectionString = sw.ToString();
766 if(fillComboBox == true){
767 cb_select_db.Items.Clear();
768 NpgsqlCommand com = new NpgsqlCommand("SELECT datname FROM pg_database WHERE datallowconn = 't'", this.pgconn);
769 NpgsqlDataReader dr = com.ExecuteReader();
771 cb_select_db.Items.Add(dr["datname"]);
772 if(cb_select_db.Items.Count > 0){
773 cb_select_db.SelectedIndex = 0;
778 }catch(Exception ex){
779 MessageBox.Show(this, ex.Message, resman.GetString("MsgboxTitle_Error"), MessageBoxButtons.OK, MessageBoxIcon.Error);
785 private void btn_refresh_Click(object sender, System.EventArgs e) {
791 private void cb_select_db_DropDown(object sender, System.EventArgs e) {
793 if(cb_select_db.Items.Count < 1){