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.
root / trunk / DomotiGa / FCamera.form @ 789
History | View | Annotate | Download (5.5 kB)
| 1 | # Gambas Form File 2.0 |
|---|---|
| 2 | |
| 3 | { Form Form
|
| 4 | MoveScaled(0,0,119,75) |
| 5 | Background = Color.TextBackground |
| 6 | Text = ("Camera Control")
|
| 7 | Icon = Picture["icons/webcam.png"] |
| 8 | { frameSpeed Frame
|
| 9 | MoveScaled(106,0,12,17) |
| 10 | Text = ("Speed")
|
| 11 | { TextLabel3 TextLabel
|
| 12 | MoveScaled(1,3,4,3) |
| 13 | Text = ("Pan")
|
| 14 | } |
| 15 | { slPanSpeed Slider
|
| 16 | MoveScaled(1,6,9,3) |
| 17 | MinValue = 1 |
| 18 | MaxValue = 18 |
| 19 | PageStep = 1 |
| 20 | } |
| 21 | { TextLabel9 TextLabel
|
| 22 | MoveScaled(1,9,4,3) |
| 23 | Text = ("Tilt")
|
| 24 | } |
| 25 | { slTiltSpeed Slider
|
| 26 | MoveScaled(1,12,9,3) |
| 27 | MinValue = 1 |
| 28 | MaxValue = 14 |
| 29 | PageStep = 1 |
| 30 | } |
| 31 | } |
| 32 | { frameStream Frame
|
| 33 | MoveScaled(1,0,71,55) |
| 34 | Text = ("Video Stream")
|
| 35 | { lblMoviePlayer DrawingArea
|
| 36 | MoveScaled(1,2,68.4286,51.4286) |
| 37 | } |
| 38 | } |
| 39 | { frameZoom Frame
|
| 40 | MoveScaled(77,17,41,8) |
| 41 | Text = ("Zoom")
|
| 42 | { btnTele Button
|
| 43 | MoveScaled(1,3,9,3) |
| 44 | Text = ("Tele")
|
| 45 | } |
| 46 | { btnWide Button
|
| 47 | MoveScaled(11,3,9,3) |
| 48 | Text = ("Wide")
|
| 49 | } |
| 50 | { slZoom Slider
|
| 51 | MoveScaled(24,3,15,3) |
| 52 | MinValue = 1 |
| 53 | MaxValue = 9999 |
| 54 | PageStep = 1 |
| 55 | } |
| 56 | } |
| 57 | { frameFocus Frame
|
| 58 | MoveScaled(77,25,21,16) |
| 59 | Text = ("Focus")
|
| 60 | { btnFocusAuto Button
|
| 61 | MoveScaled(1,3,19,3) |
| 62 | Text = ("Auto")
|
| 63 | } |
| 64 | { btnFocusManual Button
|
| 65 | MoveScaled(1,7,9,3) |
| 66 | Text = ("Manual")
|
| 67 | } |
| 68 | { btnFocusFar Button
|
| 69 | MoveScaled(11,11,9,3) |
| 70 | Enabled = False |
| 71 | Text = ("Far")
|
| 72 | } |
| 73 | { btnFocusNear Button
|
| 74 | MoveScaled(1,11,9,3) |
| 75 | Enabled = False |
| 76 | Text = ("Near")
|
| 77 | } |
| 78 | } |
| 79 | { frameExposure Frame
|
| 80 | MoveScaled(99,25,19,24) |
| 81 | Text = ("Exposure")
|
| 82 | { btnAEAuto Button
|
| 83 | MoveScaled(1,3,17,3) |
| 84 | Text = ("Auto")
|
| 85 | } |
| 86 | { btnAEManual Button
|
| 87 | MoveScaled(1,7,17,3) |
| 88 | Text = ("Manual")
|
| 89 | } |
| 90 | { btnAEShutter Button
|
| 91 | MoveScaled(1,11,8,3) |
| 92 | Enabled = False |
| 93 | Text = ("Shutter")
|
| 94 | } |
| 95 | { btnAEBright Button
|
| 96 | MoveScaled(1,15,8,3) |
| 97 | Enabled = False |
| 98 | Text = ("Bright")
|
| 99 | } |
| 100 | { btnPlus Button
|
| 101 | MoveScaled(1,19,4,3) |
| 102 | Enabled = False |
| 103 | Text = ("+")
|
| 104 | } |
| 105 | { btnAEIris Button
|
| 106 | MoveScaled(10,11,8,3) |
| 107 | Enabled = False |
| 108 | Text = ("Iris")
|
| 109 | } |
| 110 | { btnReset Button
|
| 111 | MoveScaled(12,19,6,3) |
| 112 | Enabled = False |
| 113 | Text = ("Reset")
|
| 114 | } |
| 115 | { btnMin Button
|
| 116 | MoveScaled(6,19,4,3) |
| 117 | Enabled = False |
| 118 | Text = ("-")
|
| 119 | } |
| 120 | { btnAEGain Button
|
| 121 | MoveScaled(10,15,8,3) |
| 122 | Enabled = False |
| 123 | Text = ("Gain")
|
| 124 | } |
| 125 | } |
| 126 | { frameBalance Frame
|
| 127 | MoveScaled(77,41,21,16) |
| 128 | Text = ("White Balance")
|
| 129 | { btnWBAuto Button
|
| 130 | MoveScaled(1,3,19,3) |
| 131 | Text = ("Auto")
|
| 132 | } |
| 133 | { btnWBIndoor Button
|
| 134 | MoveScaled(1,7,9,3) |
| 135 | Text = ("Indoor")
|
| 136 | } |
| 137 | { btnWBOutdoor Button
|
| 138 | MoveScaled(1,11,9,3) |
| 139 | Text = ("Outdoor")
|
| 140 | } |
| 141 | { btnWBOnePush Button
|
| 142 | MoveScaled(11,7,9,3) |
| 143 | Text = ("OnePush")
|
| 144 | } |
| 145 | { btnWBTrigger Button
|
| 146 | MoveScaled(11,11,9,3) |
| 147 | Text = ("Trigger")
|
| 148 | } |
| 149 | } |
| 150 | { Frame9 Frame
|
| 151 | MoveScaled(99,49,9,8) |
| 152 | Text = ("Power")
|
| 153 | { btnPower Button
|
| 154 | MoveScaled(1,3,7,3) |
| 155 | Text = ("Off")
|
| 156 | } |
| 157 | } |
| 158 | { slPan Slider
|
| 159 | MoveScaled(1,55,71,3) |
| 160 | } |
| 161 | { framePresets Frame
|
| 162 | MoveScaled(77,57,41,14) |
| 163 | Text = ("Presets")
|
| 164 | { btnPreset1 Button
|
| 165 | MoveScaled(1,3,5,3) |
| 166 | Text = ("1")
|
| 167 | } |
| 168 | { btnPreset4 Button
|
| 169 | MoveScaled(1,7,5,3) |
| 170 | Text = ("4")
|
| 171 | } |
| 172 | { btnPreset2 Button
|
| 173 | MoveScaled(8,3,5,3) |
| 174 | Text = ("2")
|
| 175 | } |
| 176 | { btnPreset3 Button
|
| 177 | MoveScaled(15,3,5,3) |
| 178 | Text = ("3")
|
| 179 | } |
| 180 | { btnPreset5 Button
|
| 181 | MoveScaled(8,7,5,3) |
| 182 | Text = ("5")
|
| 183 | } |
| 184 | { btnPreset6 Button
|
| 185 | MoveScaled(15,7,5,3) |
| 186 | Text = ("6")
|
| 187 | } |
| 188 | { rbPresetRecall RadioButton
|
| 189 | MoveScaled(22,3,8,3) |
| 190 | Text = ("Recall")
|
| 191 | } |
| 192 | { rbPresetSet RadioButton
|
| 193 | MoveScaled(22,7,7,3) |
| 194 | Text = ("Set")
|
| 195 | } |
| 196 | { rbPresetReset RadioButton
|
| 197 | MoveScaled(32,3,8,3) |
| 198 | Text = ("Reset")
|
| 199 | } |
| 200 | } |
| 201 | { frameCamera Frame
|
| 202 | MoveScaled(1,58,71,13) |
| 203 | Text = ("Camera")
|
| 204 | { btnOpen Button
|
| 205 | MoveScaled(58,3,10,3) |
| 206 | Text = ("View")
|
| 207 | } |
| 208 | { cmbCameras ComboBox
|
| 209 | MoveScaled(2,3,52,3) |
| 210 | ReadOnly = True |
| 211 | Text = ("")
|
| 212 | } |
| 213 | { lblStatus TextLabel
|
| 214 | MoveScaled(9,7,48,3) |
| 215 | Text = ("")
|
| 216 | } |
| 217 | { TextLabel1 TextLabel
|
| 218 | MoveScaled(2,7,7,3) |
| 219 | AutoResize = True |
| 220 | Text = ("Status:")
|
| 221 | } |
| 222 | { lblView TextLabel
|
| 223 | MoveScaled(9,10,48,2) |
| 224 | Font = Font["-2"] |
| 225 | Text = ("")
|
| 226 | } |
| 227 | { btnEditCameras Button
|
| 228 | MoveScaled(58,7,10,3) |
| 229 | Text = ("Cameras")
|
| 230 | } |
| 231 | } |
| 232 | { frameDirection Frame
|
| 233 | MoveScaled(77,0,28,17) |
| 234 | Text = ("Direction")
|
| 235 | { btnUp Button
|
| 236 | MoveScaled(10,4,8,3) |
| 237 | Text = ("Up")
|
| 238 | } |
| 239 | { btnLeft Button
|
| 240 | MoveScaled(1,8,8,3) |
| 241 | Text = ("Left")
|
| 242 | } |
| 243 | { btnDown Button
|
| 244 | MoveScaled(10,12,8,3) |
| 245 | Text = ("Down")
|
| 246 | } |
| 247 | { btnRight Button
|
| 248 | MoveScaled(19,8,8,3) |
| 249 | Text = ("Right")
|
| 250 | } |
| 251 | { btnHome Button
|
| 252 | MoveScaled(10,8,8,3) |
| 253 | Text = ("Home")
|
| 254 | } |
| 255 | { btnUpLeft Button
|
| 256 | MoveScaled(1,4,8,3) |
| 257 | Text = ("UpLeft")
|
| 258 | } |
| 259 | { btnUpRight Button
|
| 260 | MoveScaled(19,4,8,3) |
| 261 | Text = ("UpRight")
|
| 262 | } |
| 263 | { btnDownLeft Button
|
| 264 | MoveScaled(1,12,8,3) |
| 265 | Text = ("DnLeft")
|
| 266 | } |
| 267 | { btnDownRight Button
|
| 268 | MoveScaled(19,12,8,3) |
| 269 | Text = ("DnRight")
|
| 270 | } |
| 271 | } |
| 272 | { frameBacklight Frame
|
| 273 | MoveScaled(109,49,9,8) |
| 274 | Text = ("BLight")
|
| 275 | { btnBL Button
|
| 276 | MoveScaled(1,3,7,3) |
| 277 | Text = ("On")
|
| 278 | } |
| 279 | } |
| 280 | { slTilt Slider
|
| 281 | MoveScaled(72,1,3,54) |
| 282 | } |
| 283 | } |
