Commit 29bfb37c460780e1d0d7dcd897594c39e5f27063
1 parent
d6ae9ade
Exists in
master
and in
7 other branches
Inclusão de propriedade para definição da posição das barras de botões
Showing
1 changed file
with
27 additions
and
11 deletions
Show diff stats
classesjs/classe_interface.js
| ... | ... | @@ -42,6 +42,25 @@ O HTML deve conter as definições da interface criada e deve estar armazenado em |
| 42 | 42 | */ |
| 43 | 43 | i3GEO.interface = { |
| 44 | 44 | /* |
| 45 | + Property: BARRABOTOESTOP | |
| 46 | + | |
| 47 | + Distância da barra de botões em ralação ao topo do mapa. | |
| 48 | + | |
| 49 | + Type: | |
| 50 | + {number} | |
| 51 | + */ | |
| 52 | + BARRABOTOESTOP: 12, | |
| 53 | + /* | |
| 54 | + Property: BARRABOTOESLEFT | |
| 55 | + | |
| 56 | + Distância da barra de botões em ralação ao lado esquerdo do mapa. | |
| 57 | + | |
| 58 | + Type: | |
| 59 | + {number} | |
| 60 | + */ | |
| 61 | + BARRABOTOESLEFT: 3, | |
| 62 | + | |
| 63 | + /* | |
| 45 | 64 | Property: ATUAL |
| 46 | 65 | |
| 47 | 66 | Interface atual em uso. |
| ... | ... | @@ -189,18 +208,15 @@ i3GEO.interface = { |
| 189 | 208 | ativaBotoes: function(){ |
| 190 | 209 | var imagemxy = i3GEO.util.pegaPosicaoObjeto($i(i3GEO.interface.IDCORPO)); |
| 191 | 210 | if ($i("barraDeBotoes1")){ |
| 192 | - var x1 = imagemxy[0]+40; | |
| 193 | - var y1 = imagemxy[1]+10; | |
| 211 | + var x1 = imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT; | |
| 212 | + var y1 = imagemxy[1]+i3GEO.interface.BARRABOTOESTOP; | |
| 194 | 213 | } |
| 195 | 214 | if ($i("barraDeBotoes2")){ |
| 196 | - var x2 = imagemxy[0]; | |
| 197 | - var y2 = imagemxy[1]+10; | |
| 215 | + var x2 = imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT; | |
| 216 | + var y2 = imagemxy[1]+i3GEO.interface.BARRABOTOESTOP; | |
| 198 | 217 | } |
| 199 | - else{ | |
| 200 | - if ($i("barraDeBotoes1")){ | |
| 201 | - var x1 = imagemxy[0]; | |
| 202 | - var x2 = imagemxy[1]+10; | |
| 203 | - } | |
| 218 | + if ($i("barraDeBotoes1") && $i("barraDeBotoes2")){ | |
| 219 | + var x1 = imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT+40; | |
| 204 | 220 | } |
| 205 | 221 | if ($i("barraDeBotoes1")) |
| 206 | 222 | i3GEO.barraDeBotoes.inicializaBarra("barraDeBotoes1","i3geo_barra1",true,x1,y1); |
| ... | ... | @@ -571,8 +587,8 @@ i3GEO.interface = { |
| 571 | 587 | ativaBotoes: function(){ |
| 572 | 588 | var imagemxy = i3GEO.util.pegaPosicaoObjeto($i(i3GEO.interface.IDCORPO)); |
| 573 | 589 | if ($i("barraDeBotoes2")){ |
| 574 | - var x2 = imagemxy[0]+80; | |
| 575 | - var y2 = imagemxy[1]+10; | |
| 590 | + var x2 = imagemxy[0]+i3GEO.interface.BARRABOTOESLEFT; | |
| 591 | + var y2 = imagemxy[1]+i3GEO.interface.BARRABOTOESTOP; | |
| 576 | 592 | } |
| 577 | 593 | if ($i("barraDeBotoes2")) |
| 578 | 594 | i3GEO.barraDeBotoes.inicializaBarra("barraDeBotoes2","i3geo_barra2",false,x2,y2); | ... | ... |