Multiple tool improvements

- Added DropdownBox controler
- GenerateLayoutCode() added bool noStaticData
- Reviewed multiple layouts
This commit is contained in:
Ray San
2018-04-05 13:56:43 +02:00
parent c9bc1fadb7
commit 7c14e7547a
5 changed files with 269 additions and 217 deletions

View File

@ -1,116 +1,123 @@
#
# rgl text file (v1.0) - raygui layout text file generated using rGuiLayout
#
# Total number of controls: 101
# Total number of controls: 108
# Anchor info: a <id> <posx> <posy> <enabled>
# Control info: c <id> <type> <rectangle> <anchor_id> <text>
#
a 000 0 0 1
a 001 0 0 1
a 001 50 50 1
a 002 0 0 0
a 003 0 0 0
a 004 0 0 0
a 005 0 0 0
a 006 0 0 0
a 007 0 0 0
c 000 1 113 98 92 20 1 Pickup/Coin
c 001 1 113 123 92 20 1 Laser/Shoot
c 002 1 113 148 92 20 1 Explosion
c 003 1 113 173 92 20 1 Powerup
c 004 1 113 198 92 20 1 Hit/Hurt
c 005 1 113 223 92 20 1 Jump
c 006 1 113 248 92 20 1 Blip/Select
c 007 1 113 414 92 20 1 Mutate
c 008 1 113 439 92 20 1 Randomize
c 009 1 494 65 92 20 1 Screen Size x2
c 010 1 494 333 92 20 1 Load Sound
c 011 1 494 357 92 20 1 Save Sound
c 012 1 494 439 92 20 1 Export Wav
c 013 1 494 131 92 20 1 Play Sound
c 014 10 494 165 10 10 1 SAMPLE TEXT
c 015 0 510 165 80 20 1 Play on change
c 016 0 494 190 80 20 1 powered by
c 017 0 505 300 70 20 1 www.raylib.com
c 018 0 494 99 92 20 1 VOLUME: 60 %
c 019 6 494 115 92 10 1 SAMPLE TEXT
c 020 9 494 390 92 20 1 SAMPLE TEXT
c 021 9 494 414 92 20 1 SAMPLE TEXT
c 022 4 217 65 264 20 1 SAMPLE TEXT
c 023 0 116 285 90 20 1 based on sfxr by
c 024 0 113 298 98 20 1 Tomas Pettersson
c 025 0 118 370 100 20 1 www.github.com/
c 026 0 118 385 81 20 1 raysan5/raylib
c 027 6 344 98 100 10 1 SAMPLE TEXT
c 028 6 344 113 100 10 1 SAMPLE TEXT
c 029 6 344 128 100 10 1 SAMPLE TEXT
c 030 6 344 143 100 10 1 SAMPLE TEXT
c 031 6 344 164 100 10 1 SAMPLE TEXT
c 032 6 344 179 100 10 1 SAMPLE TEXT
c 033 6 344 194 100 10 1 SAMPLE TEXT
c 034 6 344 209 100 10 1 SAMPLE TEXT
c 035 6 344 224 100 10 1 SAMPLE TEXT
c 036 6 344 239 100 10 1 SAMPLE TEXT
c 037 6 344 260 100 10 1 SAMPLE TEXT
c 038 6 344 275 100 10 1 SAMPLE TEXT
c 039 6 344 296 100 10 1 SAMPLE TEXT
c 040 6 344 311 100 10 1 SAMPLE TEXT
c 041 6 344 332 100 10 1 SAMPLE TEXT
c 042 6 344 353 100 10 1 SAMPLE TEXT
c 043 6 344 368 100 10 1 SAMPLE TEXT
c 044 6 344 389 100 10 1 SAMPLE TEXT
c 045 6 344 404 100 10 1 SAMPLE TEXT
c 046 6 344 419 100 10 1 SAMPLE TEXT
c 047 6 344 434 100 10 1 SAMPLE TEXT
c 048 6 344 449 100 10 1 SAMPLE TEXT
c 049 14 427 530 173 20 1 Wave size:
c 050 14 100 530 201 20 1 SOUND INFO: Num samples:
c 051 14 300 530 128 20 1 Duration:
c 052 0 451 450 20 20 1 0.00
c 053 0 451 99 20 20 1 0.00
c 054 0 451 129 20 20 1 0.00
c 055 0 451 180 20 20 1 0.00
c 056 0 451 195 20 20 1 0.00
c 057 0 451 210 20 20 1 0.00
c 058 0 451 225 20 20 1 0.00
c 059 0 451 240 20 20 1 0.00
c 060 0 451 261 20 20 1 0.00
c 061 0 451 276 20 20 1 0.00
c 062 0 451 297 20 20 1 0.00
c 063 0 451 312 19 20 1 0.00
c 064 0 451 333 19 20 1 0.00
c 065 0 451 354 19 20 1 0.00
c 066 0 451 390 20 20 1 1.00
c 067 0 451 405 20 20 1 0.00
c 068 0 451 420 20 20 1 0.00
c 069 0 451 435 20 20 1 0.00
c 070 0 451 165 20 20 1 0.30
c 071 0 451 114 20 20 1 0.30
c 072 0 451 144 20 20 1 0.40
c 073 0 451 369 19 20 1 0.00
c 074 0 258 98 80 20 1 ATTACK TIME
c 075 0 255 113 81 20 1 SUSTAIN TIME
c 076 0 247 128 90 20 1 SUSTAIN PUNCH
c 077 0 267 143 70 20 1 DECAY TIME
c 078 0 229 164 103 20 1 START FREQUENCY
c 079 0 247 179 90 20 1 MIN FREQUENCY
c 080 0 302 194 30 20 1 SLIDE
c 081 0 263 209 70 20 1 DELTA SLIDE
c 082 0 246 239 90 20 1 VIBRATO SPEED
c 083 0 245 224 90 20 1 VIBRATO DEPTH
c 084 0 243 260 90 20 1 CHANGE AMOUNT
c 085 0 252 275 80 20 1 CHANGE SPEED
c 086 0 258 296 80 20 1 SQUARE DUTY
c 087 0 264 311 68 20 1 DUTY SWEEP
c 088 0 251 332 81 20 1 REPEAT SPEED
c 089 0 251 368 81 20 1 PHASER SWEEP
c 090 0 244 353 88 20 1 PHASER OFFSET
c 091 0 226 404 106 20 1 LPF CUTOFF SWEEP
c 092 0 266 389 66 20 1 LPF CUTOFF
c 093 0 246 419 86 20 1 LPF RESONANCE
c 094 0 225 449 107 20 1 HPF CUTOFF SWEEP
c 095 0 265 434 67 20 1 HPF CUTOFF
c 096 0 118 330 100 20 1 www.github.com/
c 097 0 118 345 81 20 1 raysan5/raygui
c 098 14 494 203 92 92 1 LOGO
c 099 14 129 65 76 20 1 Version
c 100 14 113 471 473 50 1 WAVE
c 000 1 13 48 92 20 1 Pickup/Coin
c 001 1 13 73 92 20 1 Laser/Shoot
c 002 1 13 98 92 20 1 Explosion
c 003 1 13 123 92 20 1 Powerup
c 004 1 13 148 92 20 1 Hit/Hurt
c 005 1 13 173 92 20 1 Jump
c 006 1 13 198 92 20 1 Blip/Select
c 007 1 13 364 92 20 1 Mutate
c 008 1 13 389 92 20 1 Randomize
c 009 1 394 15 92 20 1 Screen Size x2
c 010 1 394 283 92 20 1 Load Sound
c 011 1 394 307 92 20 1 Save Sound
c 012 1 394 389 92 20 1 Export Wav
c 013 1 394 81 92 20 1 Play Sound
c 014 10 394 115 10 10 1 SAMPLE TEXT
c 015 0 410 115 80 20 1 Play on change
c 016 0 394 140 80 20 1 powered by
c 017 0 405 250 70 20 1 www.raylib.com
c 018 0 394 49 92 20 1 VOLUME: 60 %
c 019 6 394 65 92 10 1 SAMPLE TEXT
c 020 9 394 340 92 20 1 SAMPLE TEXT
c 021 9 394 364 92 20 1 SAMPLE TEXT
c 022 4 117 15 264 20 1 SAMPLE TEXT
c 023 0 16 235 90 20 1 based on sfxr by
c 024 0 13 248 98 20 1 Tomas Pettersson
c 025 0 18 320 100 20 1 www.github.com/
c 026 0 18 335 81 20 1 raysan5/raylib
c 027 6 244 48 100 10 1 SAMPLE TEXT
c 028 6 244 63 100 10 1 SAMPLE TEXT
c 029 6 244 78 100 10 1 SAMPLE TEXT
c 030 6 244 93 100 10 1 SAMPLE TEXT
c 031 6 244 114 100 10 1 SAMPLE TEXT
c 032 6 244 129 100 10 1 SAMPLE TEXT
c 033 6 244 144 100 10 1 SAMPLE TEXT
c 034 6 244 159 100 10 1 SAMPLE TEXT
c 035 6 244 174 100 10 1 SAMPLE TEXT
c 036 6 244 189 100 10 1 SAMPLE TEXT
c 037 6 244 210 100 10 1 SAMPLE TEXT
c 038 6 244 225 100 10 1 SAMPLE TEXT
c 039 6 244 246 100 10 1 SAMPLE TEXT
c 040 6 244 261 100 10 1 SAMPLE TEXT
c 041 6 244 282 100 10 1 SAMPLE TEXT
c 042 6 244 303 100 10 1 SAMPLE TEXT
c 043 6 244 318 100 10 1 SAMPLE TEXT
c 044 6 244 339 100 10 1 SAMPLE TEXT
c 045 6 244 354 100 10 1 SAMPLE TEXT
c 046 6 244 369 100 10 1 SAMPLE TEXT
c 047 6 244 384 100 10 1 SAMPLE TEXT
c 048 6 244 399 100 10 1 SAMPLE TEXT
c 049 14 327 480 173 20 1 Wave size:
c 050 14 0 480 201 20 1 SOUND INFO: Num samples:
c 051 14 200 480 128 20 1 Duration:
c 052 0 351 400 20 20 1 0.00
c 053 0 351 49 20 20 1 0.00
c 054 0 351 79 20 20 1 0.00
c 055 0 351 130 20 20 1 0.00
c 056 0 351 145 20 20 1 0.00
c 057 0 351 160 20 20 1 0.00
c 058 0 351 175 20 20 1 0.00
c 059 0 351 190 20 20 1 0.00
c 060 0 351 211 20 20 1 0.00
c 061 0 351 226 20 20 1 0.00
c 062 0 351 247 20 20 1 0.00
c 063 0 351 262 19 20 1 0.00
c 064 0 351 283 19 20 1 0.00
c 065 0 351 304 19 20 1 0.00
c 066 0 351 340 20 20 1 1.00
c 067 0 351 355 20 20 1 0.00
c 068 0 351 370 20 20 1 0.00
c 069 0 351 385 20 20 1 0.00
c 070 0 351 115 20 20 1 0.30
c 071 0 351 64 20 20 1 0.30
c 072 0 351 94 20 20 1 0.40
c 073 0 351 319 19 20 1 0.00
c 074 0 158 48 80 20 1 ATTACK TIME
c 075 0 155 63 81 20 1 SUSTAIN TIME
c 076 0 147 78 90 20 1 SUSTAIN PUNCH
c 077 0 167 93 70 20 1 DECAY TIME
c 078 0 129 114 103 20 1 START FREQUENCY
c 079 0 147 129 90 20 1 MIN FREQUENCY
c 080 0 202 144 30 20 1 SLIDE
c 081 0 163 159 70 20 1 DELTA SLIDE
c 082 0 146 189 90 20 1 VIBRATO SPEED
c 083 0 145 174 90 20 1 VIBRATO DEPTH
c 084 0 143 210 90 20 1 CHANGE AMOUNT
c 085 0 152 225 80 20 1 CHANGE SPEED
c 086 0 158 246 80 20 1 SQUARE DUTY
c 087 0 164 261 68 20 1 DUTY SWEEP
c 088 0 151 282 81 20 1 REPEAT SPEED
c 089 0 151 318 81 20 1 PHASER SWEEP
c 090 0 144 303 88 20 1 PHASER OFFSET
c 091 0 126 354 106 20 1 LPF CUTOFF SWEEP
c 092 0 166 339 66 20 1 LPF CUTOFF
c 093 0 146 369 86 20 1 LPF RESONANCE
c 094 0 125 399 107 20 1 HPF CUTOFF SWEEP
c 095 0 165 384 67 20 1 HPF CUTOFF
c 096 0 18 280 100 20 1 www.github.com/
c 097 0 18 295 81 20 1 raysan5/raygui
c 098 14 394 153 92 92 1 LOGO
c 099 14 29 15 76 20 1 Version
c 100 14 13 421 473 50 1 WAVE
c 101 12 117 42 264 67 1
c 102 12 117 109 264 96 1
c 103 12 117 205 264 36 1
c 104 12 117 277 264 22 1
c 105 12 117 241 264 36 1
c 107 12 117 334 264 81 1
c 107 12 117 299 264 35 1