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,15 +110,19 @@ i3GEOF.inseretxt = {
110 $i("i3GEOinseretxtDivComboTemas").style.display = "block"; 110 $i("i3GEOinseretxtDivComboTemas").style.display = "block";
111 if ($i("i3GEOinseretxtComboTemas")){ 111 if ($i("i3GEOinseretxtComboTemas")){
112 $i("i3GEOinseretxtComboTemas").onchange = function(){ 112 $i("i3GEOinseretxtComboTemas").onchange = function(){
113 - $i("i3GEOinseretxtDivComboItens").innerHTML = "<p class=paragrafo style=color:red >"+$trad('msgAguarde',i3GEOF.inseretxt.dicionario)+"...</p>";  
114 i3GEO.mapa.ativaTema($i("i3GEOinseretxtComboTemas").value); 113 i3GEO.mapa.ativaTema($i("i3GEOinseretxtComboTemas").value);
115 //combodeitens 114 //combodeitens
116 i3GEO.util.comboItens( 115 i3GEO.util.comboItens(
117 "i3GEOinseretxtComboItens", 116 "i3GEOinseretxtComboItens",
118 i3GEO.temaAtivo, 117 i3GEO.temaAtivo,
119 function(retorno){ 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,7 +135,10 @@ i3GEOF.inseretxt = {
131 "", 135 "",
132 false, 136 false,
133 "ligados", 137 "ligados",
134 - "display:block" 138 + "",
  139 + false,
  140 + true,
  141 + "form-control"
135 ); 142 );
136 }; 143 };
137 $i("i3GEOinseretxtguia3").onclick = function(){ 144 $i("i3GEOinseretxtguia3").onclick = function(){
@@ -143,9 +150,6 @@ i3GEOF.inseretxt = { @@ -143,9 +150,6 @@ i3GEOF.inseretxt = {
143 false 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 i3GEOF.inseretxt.ativaFoco(); 153 i3GEOF.inseretxt.ativaFoco();
150 } 154 }
151 catch(erro){ 155 catch(erro){
@@ -282,14 +286,19 @@ i3GEOF.inseretxt = { @@ -282,14 +286,19 @@ i3GEOF.inseretxt = {
282 }; 286 };
283 tema = $i("i3GEOinseretxtComboTemas").value; 287 tema = $i("i3GEOinseretxtComboTemas").value;
284 item = $i("i3GEOinseretxtComboItens").value; 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 else{ 296 else{
288 i3GEOF.inseretxt.iniciaInsere(); 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 iniciaInsere: function(){ 303 iniciaInsere: function(){
295 var texto = $i("i3GEOinseretxttexto").value; 304 var texto = $i("i3GEOinseretxttexto").value;
@@ -303,7 +312,7 @@ i3GEOF.inseretxt = { @@ -303,7 +312,7 @@ i3GEOF.inseretxt = {
303 i3GEOF.inseretxt.contaPontos = 1; 312 i3GEOF.inseretxt.contaPontos = 1;
304 i3GEOF.inseretxt.pontoi = objposicaocursor.ddx+" "+objposicaocursor.ddy; 313 i3GEOF.inseretxt.pontoi = objposicaocursor.ddx+" "+objposicaocursor.ddy;
305 i3GEOF.inseretxt.aguarde.visibility = "hidden"; 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 return; 316 return;
308 } 317 }
309 if(i3GEOF.inseretxt.contaPontos == 1){ 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 <ul class='yui-nav' style='border-width: 0pt 0pt 0px; border-color: rgb(240, 240, 240); border-bottom-color: white;'> 2 <ul class='yui-nav' style='border-width: 0pt 0pt 0px; border-color: rgb(240, 240, 240); border-bottom-color: white;'>
3 <li> 3 <li>
4 <div id='i3GEOinseretxtguia3' style='text-align: center; left: 0px;'> 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 </a> 7 </a>
8 </div> 8 </div>
9 </li> 9 </li>
10 <li> 10 <li>
11 <div id='i3GEOinseretxtguia1' style='text-align: center; left: 0px;'> 11 <div id='i3GEOinseretxtguia1' style='text-align: center; left: 0px;'>
12 - <a> <em>{{{digita}}}</em> 12 + <a>
  13 + <em>{{{digita}}}</em>
13 </a> 14 </a>
14 </div> 15 </div>
15 </li> 16 </li>
16 <li> 17 <li>
17 <div id='i3GEOinseretxtguia2' style='text-align: center; left: 0px;'> 18 <div id='i3GEOinseretxtguia2' style='text-align: center; left: 0px;'>
18 - <a> <em>{{{captura}}}</em> 19 + <a>
  20 + <em>{{{captura}}}</em>
19 </a> 21 </a>
20 </div> 22 </div>
21 </li> 23 </li>
22 </ul> 24 </ul>
23 </div> 25 </div>
24 <br> 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 </div> 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 </div> 41 </div>
  42 + <h5 class="alert alert-info">{{{ajuda}}}</h5>
37 </div> 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 </div> 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 </div> 54 </div>
49 -<div class='guiaobj' id='i3GEOinseretxtguia3obj' style='left: 1px; display: none;'></div>  
50 \ No newline at end of file 55 \ No newline at end of file
  56 +<div class="container-fluid" id='i3GEOinseretxtguia3obj'></div>
51 \ No newline at end of file 57 \ No newline at end of file