The files contained in this repository can be downloaded to your computer using a svn client.
On Linux you simply type the command displayed below.

This URL has Read-Only access.

Statistics
| Revision:

root / trunk / DomotiGa / FMain.form @ 140

History | View | Annotate | Download (15.7 kB)

1
# Gambas Form File 2.0
2
3
{ Form Form
4
  MoveScaled(25,6.1429,124,85)
5
  Background = Color.TextBackground
6
  Text = ("")
7
  Icon = Picture["icons/domotiga.png"]
8
  AutoResize = True
9
  { MenuFile Menu
10
    Text = ("File")
11
    Picture = Picture["icons/wire.png"]
12
    { MenuLogout Menu
13
      Text = ("Logout")
14
      Picture = Picture["icons/logout.png"]
15
      Visible = False
16
      Shortcut = "Alt+L"
17
    }
18
    { MenuQuit Menu
19
      Text = ("Quit")
20
      Picture = Picture["icon:/16/quit"]
21
      Shortcut = "Alt+Q"
22
    }
23
  }
24
  { MenuSetup Menu
25
    Text = ("Setup")
26
    { MenuSettingsMain Menu
27
      Text = ("Main")
28
      Picture = Picture["icons/settings.png"]
29
    }
30
    { MenuSettingsAstro Menu
31
      Text = ("Astro and Location")
32
      Picture = Picture["icons/world.png"]
33
    }
34
    { MenuSettingsMySQL Menu
35
      Text = ("Database")
36
      Picture = Picture["icons/database.png"]
37
    }
38
    { MenuSettingsEmail Menu
39
      Text = ("E-mail")
40
      Picture = Picture["icons/email.png"]
41
    }
42
    { MenuSettingsGmail Menu
43
      Text = ("Gmail")
44
      Picture = Picture["icons/rss.png"]
45
    }
46
    { MenuSettingsTwitter Menu
47
      Text = ("Twitter")
48
      Picture = Picture["icons/twitter.gif"]
49
    }
50
    { MenuSettingsSound Menu
51
      Text = ("Sound")
52
      Picture = Picture["icons/sound.png"]
53
    }
54
    { MenuSettingsVoiceText Menu
55
      Text = ("VoiceText")
56
      Picture = Picture["icons/voice.png"]
57
    }
58
    { MenuSettingsWebServer Menu
59
      Text = ("Webserver")
60
      Picture = Picture["icons/webserver.png"]
61
    }
62
    { MenuSettingsTVGuide Menu
63
      Text = ("TV Guide")
64
      Picture = Picture["icons/tv.png"]
65
    }
66
    { MenuSettingsServerStats Menu
67
      Text = ("Server Stats")
68
      Picture = Picture["icons/serverstats.png"]
69
    }
70
    { MenuSettingsXMLRPC Menu
71
      Text = ("XML-RPC")
72
      Picture = Picture["icons/xml.png"]
73
    }
74
    { Menu1 Menu
75
      Text = ("Interfaces")
76
      { MenuSettingsAsterisk Menu
77
        Text = ("Asterisk")
78
        Picture = Picture["icons/asterisk.png"]
79
      }
80
      { MenuSettingsBluetooth Menu
81
        Text = ("Bluetooth")
82
        Picture = Picture["icons/bt.png"]
83
      }
84
      { MenuSettingsBwiredMap Menu
85
        Text = ("Bwired Map")
86
      }
87
      { MenuSettingsSMS Menu
88
        Text = ("Falcom SMS")
89
        Picture = Picture["icons/sms.png"]
90
      }
91
      { MenuSettingsDSC Menu
92
        Text = ("DSC Security Panel")
93
        Picture = Picture["icons/security.png"]
94
      }
95
      { MenuSettingsFritzBox Menu
96
        Text = ("Fritz!Box")
97
        Picture = Picture["icons/fritz.jpg"]
98
      }
99
      { MenuSettingsHDDTemp Menu
100
        Text = ("HDDTemp")
101
        Picture = Picture["icons/drive.png"]
102
      }
103
      { MenuSettingsHeyu Menu
104
        Text = ("Heyu X10")
105
        Picture = Picture["icons/heyu.png"]
106
      }
107
      { MenuSettingsVideoServer Menu
108
        Text = ("IP Videoserver")
109
        Picture = Picture["icons/film.png"]
110
      }
111
      { MenuSettingsIRMan Menu
112
        Text = ("IRMan IR")
113
        Picture = Picture["icons/control.png"]
114
      }
115
      { MenuSettingsOneWire Menu
116
        Text = ("Midon 1-Wire")
117
        Picture = Picture["icons/wire.png"]
118
      }
119
      { MenuSettingsGPS Menu
120
        Text = ("NMEA GPS")
121
        Picture = Picture["icons/gps.png"]
122
      }
123
      { MenuSettingsPlugwise Menu
124
        Text = ("Plugwise")
125
        Picture = Picture["icons/plugwise.jpg"]
126
      }
127
      { MenuSettingsRRDTool Menu
128
        Text = ("RRDTool")
129
        Picture = Picture["icons/charts.png"]
130
      }
131
      { MenuSettingsRFXCom Menu
132
        Text = ("RFXCom")
133
        Picture = Picture["icons/wire.png"]
134
      }
135
      { MenuSettingsAIBO Menu
136
        Text = ("Sony AIBO")
137
        Picture = Picture["icons/aibo.gif"]
138
      }
139
      { MenuSettingsCamVisca Menu
140
        Text = ("Sony Visca")
141
        Picture = Picture["icons/webcam.png"]
142
      }
143
      { MenuSettingsUPS Menu
144
        Text = ("UPS Monitor")
145
        Picture = Picture["icons/ups.gif"]
146
      }
147
      { MenuSettingsWeeder Menu
148
        Text = ("Weeder I/O")
149
        Picture = Picture["icons/weeder.png"]
150
      }
151
      { MenuSettingsCTX35 Menu
152
        Text = ("Xanura CTX35")
153
        Picture = Picture["icons/x10.gif"]
154
      }
155
    }
156
  }
157
  { MenuDevices Menu
158
    Text = ("Devices")
159
    { MenuEditDevices Menu
160
      Text = ("Add Device")
161
      Picture = Picture["icons/devices.png"]
162
    }
163
    { MenuDevicesList Menu
164
      Text = ("List Devices")
165
      Picture = Picture["icons/list.png"]
166
      Shortcut = "Alt+D"
167
    }
168
    { MenuLocations Menu
169
      Text = ("Floors and Locations")
170
      Picture = Picture["icons/groups.png"]
171
    }
172
    { MenuDeviceModules Menu
173
      Text = ("Modules and Groups")
174
      Picture = Picture["icons/modules.png"]
175
    }
176
    { MenuDeviceEditBlacklist Menu
177
      Text = ("Edit Blacklist")
178
      Picture = Picture["icons/bin.png"]
179
    }
180
  }
181
  { MenuEvents Menu
182
    Text = ("Events")
183
    { MenuEditEvents Menu
184
      Text = ("Add Event")
185
      Picture = Picture["icons/event.png"]
186
    }
187
    { MenuEventsList Menu
188
      Text = ("List Events")
189
      Picture = Picture["icons/events.png"]
190
    }
191
    { MenuEditTriggers Menu
192
      Text = ("Add Trigger")
193
      Picture = Picture["icons/triggers.png"]
194
    }
195
    { MenuEditConditions Menu
196
      Text = ("Add Condition")
197
      Picture = Picture["icons/conditions.png"]
198
    }
199
    { MenuEditActions Menu
200
      Text = ("Add Action")
201
      Picture = Picture["icons/actions.png"]
202
    }
203
  }
204
  { MenuEdit Menu
205
    Text = ("Edit")
206
    { MenuEditUsers Menu
207
      Text = ("Users")
208
      Picture = Picture["icons/users.png"]
209
      Shortcut = "Alt+U"
210
    }
211
    { MenuEditContacts Menu
212
      Text = ("Contacts")
213
      Picture = Picture["icons/contacts.png"]
214
      Shortcut = "Alt+C"
215
    }
216
    { MenuEditNewsfeeds Menu
217
      Text = ("Newsfeeds")
218
      Picture = Picture["icons/rss.png"]
219
    }
220
    { MenuEditNotify Menu
221
      Text = ("Notify")
222
      Picture = Picture["icons/notify.png"]
223
    }
224
  }
225
  { MenuTools Menu
226
    Text = ("Tools")
227
    { MenuToolsSerialports Menu
228
      Text = ("Serial Port Usage")
229
      Picture = Picture["icons/serial.png"]
230
    }
231
    { MenuToolsSerialMonitor Menu
232
      Text = ("Serial Monitor")
233
      Picture = Picture["icons/serialterm.png"]
234
    }
235
    { MenuToolsRFXComSimulate Menu
236
      Text = ("RFXCom Simulate")
237
      Picture = Picture["icons/wire.png"]
238
    }
239
    { Menu2 Menu
240
      Text = ("")
241
    }
242
    { MenuToolsX10Cmdr Menu
243
      Text = ("X10 Commander")
244
      Picture = Picture["icons/x10.gif"]
245
    }
246
    { MenuToolsBluetoothBrowser Menu
247
      Text = ("Bluetooth Browser")
248
      Picture = Picture["icons/bt.png"]
249
    }
250
    { MenuToolsDatabaseAdmin Menu
251
      Text = ("Database Admin")
252
      Picture = Picture["icon:/16/clear"]
253
    }
254
  }
255
  { MenuHelp Menu
256
    Text = ("?")
257
    { MenuAbout Menu
258
      Text = ("About DomotiGa")
259
      Picture = Picture["icon:/16/info"]
260
    }
261
  }
262
  { wrkMain Workspace
263
    MoveScaled(19,1,109,73)
264
    Background = Color.TextBackground
265
  }
266
  { pnlStatus Panel
267
    MoveScaled(0,76,123,3)
268
    Border = Border.Sunken
269
    { hbStatus HBox
270
      MoveScaled(1,1,122,2.4286)
271
      Expand = True
272
      AutoResize = True
273
      Padding = 2
274
      { tbMode TextBox
275
        MoveScaled(1,0.1429,5,2)
276
        Font = Font["-2"]
277
        Text = ("Mode:")
278
        ReadOnly = True
279
        Border = False
280
      }
281
      { pbMute PictureBox
282
        MoveScaled(6,0.1429,2.4286,2.4286)
283
        Picture = Picture["icons/sound.png"]
284
        Alignment = Align.Center
285
      }
286
      { txtMode TextBox
287
        MoveScaled(8,0.1429,7,2)
288
        Font = Font["-2"]
289
        Background = Color.TextBackground
290
        Text = ("")
291
        ReadOnly = True
292
        Border = False
293
      }
294
      { pbSunRise PictureBox
295
        MoveScaled(17,0.1429,2.4286,2.4286)
296
        Picture = Picture["icons/sun.png"]
297
        Alignment = Align.Center
298
      }
299
      { txtSunRise TextBox
300
        MoveScaled(20,0.1429,6,2)
301
        Font = Font["-2"]
302
        Background = Color.TextBackground
303
        Text = ("")
304
        ReadOnly = True
305
        Border = False
306
      }
307
      { pbSunSet PictureBox
308
        MoveScaled(26,0.1429,2.1429,2.1429)
309
        Picture = Picture["icons/sunset.jpg"]
310
        Alignment = Align.Center
311
      }
312
      { txtSunSet TextBox
313
        MoveScaled(29,0,7,2)
314
        Font = Font["-2"]
315
        Background = Color.TextBackground
316
        Text = ("")
317
        Alignment = Align.Left
318
        ReadOnly = True
319
        Border = False
320
      }
321
      { txtEmailIn TextBox
322
        MoveScaled(37,0,7,2)
323
        Font = Font["-2"]
324
        Text = ("")
325
        Border = False
326
      }
327
      { txtCallsIn TextBox
328
        MoveScaled(44,0,6,2)
329
        Font = Font["-2"]
330
        Text = ("")
331
        Border = False
332
      }
333
      { txtVoiceIn TextBox
334
        MoveScaled(50,0,9,2)
335
        Font = Font["-2"]
336
        Text = ("")
337
        Border = False
338
      }
339
      { pbUser PictureBox
340
        MoveScaled(61,0,2.1429,2.1429)
341
        Visible = False
342
        Picture = Picture["icons/key.png"]
343
      }
344
      { txtUser TextLabel
345
        MoveScaled(65,0,9,2)
346
        Font = Font["-2"]
347
        Padding = 2
348
        Text = ("")
349
        Alignment = Align.Normal
350
      }
351
      { HPanel1 HPanel
352
        MoveScaled(67,0,3,2)
353
        Expand = True
354
      }
355
      { pbDSC PictureBox
356
        MoveScaled(71,0,2,2)
357
        Picture = Picture["icons/led-off.png"]
358
        Alignment = Align.Center
359
      }
360
      { tbDSC TextBox
361
        MoveScaled(74,0,4,2)
362
        Font = Font["-2"]
363
        Text = ("DSC")
364
        Alignment = Align.Left
365
        ReadOnly = True
366
        Border = False
367
      }
368
      { pbOneWire PictureBox
369
        MoveScaled(77,0,2,2)
370
        Picture = Picture["icons/led-off.png"]
371
        Alignment = Align.Center
372
      }
373
      { tbOneWire TextBox
374
        MoveScaled(79,0,6,2)
375
        Font = Font["-2"]
376
        Text = ("1-Wire")
377
        Alignment = Align.Left
378
        ReadOnly = True
379
        Border = False
380
      }
381
      { pbRFXCom PictureBox
382
        MoveScaled(85,0,2,2)
383
        Picture = Picture["icons/led-off.png"]
384
        Alignment = Align.Center
385
      }
386
      { tbRFXCom TextBox
387
        MoveScaled(87,0,7,2)
388
        Font = Font["-2"]
389
        Text = ("RFXCom")
390
        Alignment = Align.Left
391
        ReadOnly = True
392
        Border = False
393
      }
394
      { pbX10 PictureBox
395
        MoveScaled(94,0,2,2)
396
        Picture = Picture["icons/led-off.png"]
397
        Alignment = Align.Center
398
      }
399
      { tbX10 TextBox
400
        MoveScaled(96,0,4,2)
401
        Font = Font["-2"]
402
        Text = ("X10")
403
        Alignment = Align.Left
404
        ReadOnly = True
405
        Border = False
406
      }
407
      { txtDate TextBox
408
        MoveScaled(104,0,10,2)
409
        Font = Font["-2"]
410
        Text = ("")
411
        Alignment = Align.Right
412
        ReadOnly = True
413
        Border = False
414
      }
415
      { txtTime TextBox
416
        MoveScaled(115,0,6,2)
417
        Font = Font["-2"]
418
        Text = ("")
419
        Alignment = Align.Center
420
        ReadOnly = True
421
        Border = False
422
      }
423
    }
424
  }
425
  { spnMain SidePanel
426
    MoveScaled(0,0,18,74)
427
    Orientation = Align.Left
428
    Resizable = False
429
    { tpnMain ToolPanel
430
      MoveScaled(0,0,17,75)
431
      Background = Color.TextBackground
432
      Count = 3
433
      Border = True
434
      Index = 0
435
      Text = ("Main Menu")
436
      { VBox1 VBox
437
        MoveScaled(0,0,17,89)
438
        { tbnHome ToolButton
439
          MoveScaled(0,0,16,6)
440
          Font = Font["-1"]
441
          Background = Color.TextBackground
442
          Text = ("Home")
443
          Picture = Picture["images/home.png"]
444
        }
445
        { tbnControl ToolButton
446
          MoveScaled(0,6,16,6)
447
          Font = Font["-1"]
448
          Background = Color.TextBackground
449
          Text = ("Control")
450
          Picture = Picture["images/control.png"]
451
        }
452
        { tbnFloorplans ToolButton
453
          MoveScaled(0,12,16,6)
454
          Font = Font["-1"]
455
          Background = Color.TextBackground
456
          Text = ("Floorplan")
457
          Picture = Picture["images/floorplan.png"]
458
        }
459
        { tbnLocations ToolButton
460
          MoveScaled(0,18,16,6)
461
          Font = Font["-1"]
462
          Background = Color.TextBackground
463
          Text = ("Locations")
464
          Picture = Picture["images/locations.png"]
465
        }
466
        { tbnClimate ToolButton
467
          MoveScaled(0,24,16,6)
468
          Font = Font["-1"]
469
          Background = Color.TextBackground
470
          Text = ("Climate")
471
          Picture = Picture["images/climate.png"]
472
        }
473
        { tbnSecurity ToolButton
474
          MoveScaled(0,30,16,6)
475
          Font = Font["-1"]
476
          Background = Color.TextBackground
477
          Text = ("Security")
478
          Picture = Picture["images/security.png"]
479
        }
480
        { tbnHVAC ToolButton
481
          MoveScaled(0,36,16,6)
482
          Font = Font["-1"]
483
          Background = Color.TextBackground
484
          Text = ("HVAC")
485
          Picture = Picture["images/hvac.png"]
486
        }
487
        { tbnEnergy ToolButton
488
          MoveScaled(0,42,16,6)
489
          Font = Font["-1"]
490
          Background = Color.TextBackground
491
          Text = ("Energy")
492
          Picture = Picture["images/energy.png"]
493
        }
494
        { tbnLogFiles ToolButton
495
          MoveScaled(0,48,16,6)
496
          Font = Font["-1"]
497
          Background = Color.TextBackground
498
          Text = ("Logfiles")
499
          Picture = Picture["images/logs.png"]
500
        }
501
      }
502
      Index = 1
503
      Text = ("Extra")
504
      { VBox2 VBox
505
        MoveScaled(0,0,17,97)
506
        { tbnPhone ToolButton
507
          MoveScaled(0,0,16,6)
508
          Font = Font["-1"]
509
          Background = Color.TextBackground
510
          Text = ("Phone")
511
          Picture = Picture["images/phone.png"]
512
        }
513
        { tbnCaptures ToolButton
514
          MoveScaled(0,6,16,6)
515
          Font = Font["-1"]
516
          Background = Color.TextBackground
517
          Text = ("Captures")
518
          Picture = Picture["images/captures.png"]
519
        }
520
        { tbnBarcodes ToolButton
521
          MoveScaled(0,12,16,6)
522
          Font = Font["-1"]
523
          Background = Color.TextBackground
524
          Text = ("Barcodes")
525
          Picture = Picture["images/stock.png"]
526
        }
527
        { tbnCamera ToolButton
528
          MoveScaled(0,18,16,6)
529
          Font = Font["-1"]
530
          Background = Color.TextBackground
531
          Text = ("Camera")
532
          Picture = Picture["images/camera.png"]
533
        }
534
        { tbnWeather ToolButton
535
          MoveScaled(0,24,16,6)
536
          Font = Font["-1"]
537
          Background = Color.TextBackground
538
          Text = ("Weather")
539
          Picture = Picture["images/weather.png"]
540
        }
541
        { tbnEmail ToolButton
542
          MoveScaled(0,30,16,6)
543
          Font = Font["-1"]
544
          Background = Color.TextBackground
545
          Text = ("E-mail")
546
          Picture = Picture["images/email.png"]
547
        }
548
        { tbnNews ToolButton
549
          MoveScaled(0,36,16,6)
550
          Font = Font["-1"]
551
          Background = Color.TextBackground
552
          Text = ("News")
553
          Picture = Picture["images/news.png"]
554
        }
555
        { tbnTVGuide ToolButton
556
          MoveScaled(0,42,16,6)
557
          Font = Font["-1"]
558
          Background = Color.TextBackground
559
          Text = ("TV Guide")
560
          Picture = Picture["images/tvguide.png"]
561
        }
562
      }
563
      Index = 2
564
      Text = ("System")
565
      { VBox3 VBox
566
        MoveScaled(0,0,17,95)
567
        { tbnDebug ToolButton
568
          MoveScaled(0,0,16,6)
569
          Font = Font["-1"]
570
          Background = Color.TextBackground
571
          Text = ("Debug")
572
          Picture = Picture["images/system.png"]
573
        }
574
        { tbnServerStats ToolButton
575
          MoveScaled(0,6,16,6)
576
          Font = Font["-1"]
577
          Background = Color.TextBackground
578
          Text = ("Statistics")
579
          Picture = Picture["images/serverstats.png"]
580
        }
581
        { tbnEvents ToolButton
582
          MoveScaled(0,12,16,6)
583
          Font = Font["-1"]
584
          Background = Color.TextBackground
585
          ToolTip = ("Events")
586
          Text = ("Events")
587
          Picture = Picture["images/events.png"]
588
        }
589
        { tbnDevices ToolButton
590
          MoveScaled(0,18,16,6)
591
          Font = Font["-1"]
592
          Background = Color.TextBackground
593
          Text = ("Devices")
594
          Picture = Picture["images/devices.png"]
595
        }
596
      }
597
      Index = 0
598
    }
599
  }
600
}