Commit 2a4a719f6a061ba7a02398302a48afa6dc86cfe9

Authored by Edmar Moretti
1 parent dc7441f9

Conversão da ferramenta de inserir textos para bootstrap

ferramentas/inseretxt/index.js
... ... @@ -110,15 +110,19 @@ i3GEOF.inseretxt = {
110 110 $i("i3GEOinseretxtDivComboTemas").style.display = "block";
111 111 if ($i("i3GEOinseretxtComboTemas")){
112 112 $i("i3GEOinseretxtComboTemas").onchange = function(){
113   - $i("i3GEOinseretxtDivComboItens").innerHTML = "<p class=paragrafo style=color:red >"+$trad('msgAguarde',i3GEOF.inseretxt.dicionario)+"...</p>";
114 113 i3GEO.mapa.ativaTema($i("i3GEOinseretxtComboTemas").value);
115 114 //combodeitens
116 115 i3GEO.util.comboItens(
117 116 "i3GEOinseretxtComboItens",
118 117 i3GEO.temaAtivo,
119 118 function(retorno){
120   - $i("i3GEOinseretxtDivComboItens").innerHTML = "<p class=paragrafo >"+retorno.dados+"</p>";
121   - }
  119 + $i("i3GEOinseretxtDivComboItens").innerHTML = retorno.dados;
  120 + },
  121 + "i3GEOinseretxtComboItens",
  122 + "",
  123 + "",
  124 + "",
  125 + "form-control"
122 126 );
123 127 };
124 128 }
... ... @@ -131,7 +135,10 @@ i3GEOF.inseretxt = {
131 135 "",
132 136 false,
133 137 "ligados",
134   - "display:block"
  138 + "",
  139 + false,
  140 + true,
  141 + "form-control"
135 142 );
136 143 };
137 144 $i("i3GEOinseretxtguia3").onclick = function(){
... ... @@ -143,9 +150,6 @@ i3GEOF.inseretxt = {
143 150 false
144 151 );
145 152 };
146   - i3GEO.util.mensagemAjuda("i3GEOinseretxtmen1",$i("i3GEOinseretxtmen1").innerHTML);
147   - i3GEO.util.mensagemAjuda("i3GEOinseretxtmen2",$i("i3GEOinseretxtmen2").innerHTML);
148   - //i3GEO.util.comboFontes("i3GEOinseretxtListaFonte","i3GEOinseretxtDivListaFonte");
149 153 i3GEOF.inseretxt.ativaFoco();
150 154 }
151 155 catch(erro){
... ... @@ -282,14 +286,19 @@ i3GEOF.inseretxt = {
282 286 };
283 287 tema = $i("i3GEOinseretxtComboTemas").value;
284 288 item = $i("i3GEOinseretxtComboItens").value;
285   - if(i3GEOF.inseretxt.contaPontos == 0)
286   - {i3GEO.php.identificaunico(temp,objposicaocursor.ddx+","+objposicaocursor.ddy,tema,item);}
  289 + if(item == ""){
  290 + i3GEOF.inseretxt.contaPontos = 0;
  291 + return;
  292 + }
  293 + if(i3GEOF.inseretxt.contaPontos == 0){
  294 + i3GEO.php.identificaunico(temp,objposicaocursor.ddx+","+objposicaocursor.ddy,tema,item);
  295 + }
287 296 else{
288 297 i3GEOF.inseretxt.iniciaInsere();
289 298 }
290 299  
291 300 }
292   - }catch(e){i3GEO.janela.tempoMsg("Erro: "+e);i3GEOF.inseretxt.aguarde.visibility = "hidden";}
  301 + }catch(e){i3GEO.janela.tempoMsg("Erro: ");i3GEOF.inseretxt.aguarde.visibility = "hidden";}
293 302 },
294 303 iniciaInsere: function(){
295 304 var texto = $i("i3GEOinseretxttexto").value;
... ... @@ -303,7 +312,7 @@ i3GEOF.inseretxt = {
303 312 i3GEOF.inseretxt.contaPontos = 1;
304 313 i3GEOF.inseretxt.pontoi = objposicaocursor.ddx+" "+objposicaocursor.ddy;
305 314 i3GEOF.inseretxt.aguarde.visibility = "hidden";
306   - i3GEO.janela.tempoMsg($trad('clicaFimConcetor',i3GEOF.inseretxt.dicionario));
  315 + i3GEO.janela.tempoMsg($trad('clicaFimConcetor',i3GEOF.inseretxt.dicionario),1000);
307 316 return;
308 317 }
309 318 if(i3GEOF.inseretxt.contaPontos == 1){
... ...
ferramentas/inseretxt/template_mst.html
1   -<div id='i3GEOinseretxtguiasYUI' class='yui-navset' style='top: 0px; cursor: pointer; left: 0px;'>
  1 +<div class='yui-navset' style='top: 0px; cursor: pointer; margin-left: 2px;'>
2 2 <ul class='yui-nav' style='border-width: 0pt 0pt 0px; border-color: rgb(240, 240, 240); border-bottom-color: white;'>
3 3 <li>
4 4 <div id='i3GEOinseretxtguia3' style='text-align: center; left: 0px;'>
5   - <a> <em> <img class='ticPropriedades2' style='height: 14px' title='{{{propriedades}}}' src='{{{locaplic}}}/imagens/branco.gif'>
6   - </em>
  5 + <a>
  6 + <em><span class="material-icons">settings</span></em>
7 7 </a>
8 8 </div>
9 9 </li>
10 10 <li>
11 11 <div id='i3GEOinseretxtguia1' style='text-align: center; left: 0px;'>
12   - <a> <em>{{{digita}}}</em>
  12 + <a>
  13 + <em>{{{digita}}}</em>
13 14 </a>
14 15 </div>
15 16 </li>
16 17 <li>
17 18 <div id='i3GEOinseretxtguia2' style='text-align: center; left: 0px;'>
18   - <a> <em>{{{captura}}}</em>
  19 + <a>
  20 + <em>{{{captura}}}</em>
19 21 </a>
20 22 </div>
21 23 </li>
22 24 </ul>
23 25 </div>
24 26 <br>
25   -<div class='guiaobj' id='i3GEOinseretxtguia1obj' style='left: 1px; display: none;'>
26   - <p class='paragrafo'>{{{insereTexto}}}:</p>
27   - <div class='i3geoForm i3geoFormIconeEdita'>
28   - <input type='text' id='i3GEOinseretxttexto' value='' />
  27 +<div class="container-fluid" id='i3GEOinseretxtguia1obj'>
  28 + <div class='form-group label-fixed condensed'>
  29 + <label class="control-label" for="i3GEOinseretxttexto">{{{insereTexto}}}</label>
  30 + <input class="form-control input-lg" type='text' id='i3GEOinseretxttexto' value='' />
29 31 </div>
30   - <br>
31   - <p class='paragrafo'>
32   - <input class='inputsb' style='cursor: pointer' type='checkbox' id='i3GEOinseretxttextoconector'> {{{insereConector}}}
33   - </p>
34   - <div id='i3GEOinseretxtmen1' style='text-align: left;'>
35   - <p class='paragrafo'>{{{ajuda}}}
  32 +
  33 + <div class="checkbox text-left">
  34 + <label>
  35 + <input checked id='i3GEOinseretxttextoconector' type="checkbox">
  36 + <span class="checkbox-material noprint">
  37 + <span class="check"></span>
  38 + </span>
  39 + {{{insereConector}}}
  40 + </label>
36 41 </div>
  42 + <h5 class="alert alert-info">{{{ajuda}}}</h5>
37 43 </div>
38   -<div class='guiaobj' id='i3GEOinseretxtguia2obj' style='left: 1px; display: none;'>
39   - <p class='paragrafo'>{{{selecionaTema}}}
40   - <div id='i3GEOinseretxtDivComboTemas' class='styled-select'>{{{msgAguarde}}}...</div>
41   - <br>
42   - <p class='paragrafo'>{{{selecionaItem}}}:</p>
43   - <div id='i3GEOinseretxtDivComboItens' class='styled-select'></div>
44   - <br> <br>
45   - <div id='i3GEOinseretxtmen2' style='text-align: left;'>
46   - <p class='paragrafo'>{{{ajuda2}}}</p>
  44 +<div class="container-fluid" id='i3GEOinseretxtguia2obj'>
  45 + <div style="width: 100%;" class='form-group label-fixed condensed'>
  46 + <label class="control-label" for="">{{{selecionaTema}}}</label>
  47 + <div style="width: 100%;" class="input-group" id='i3GEOinseretxtDivComboTemas'></div>
47 48 </div>
  49 + <div style="width: 100%;" class='form-group label-fixed condensed'>
  50 + <label class="control-label" for="">{{{selecionaItem}}}</label>
  51 + <div style="width: 100%;" class="input-group" id='i3GEOinseretxtDivComboItens'></div>
  52 + </div>
  53 + <h5 class="alert alert-info">{{{ajuda2}}}</h5>
48 54 </div>
49   -<div class='guiaobj' id='i3GEOinseretxtguia3obj' style='left: 1px; display: none;'></div>
50 55 \ No newline at end of file
  56 +<div class="container-fluid" id='i3GEOinseretxtguia3obj'></div>
51 57 \ No newline at end of file
... ...