editormapfile_comport.js
6.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
//
//Utilizado por editormapfile.js
//
//
//Dependencias: Este programa necessita do arquivo "../dicionario/editormapfile.js"
//
/*
Function: editorComport
Abre o editor das opções que controlam o comportamento do layer no mapa
<PEGACOMPORT>
*/
function editorComport(codigoMap,codigoLayer)
{
var sUrl = "../php/editormapfile.php?funcao=pegaComport&codigoMap="+codigoMap+"&codigoLayer="+codigoLayer;
core_pegaDados("Obtendo dados...",sUrl,"montaEditorComport");
}
function montaEditorComport(dados)
{
var temp = function(){
salvarDadosEditor('comport',dados.codigoMap,dados.codigoLayer,false);
};
core_montaEditor(temp,"450px","650px","","Comportamento "+dados.codigoMap,true,true,false);
var param = {
"linhas":[
{ajuda:$trad("status",i3GEOadmin.editormapfile.dicionario),
titulo:"Status",id:"",value:dados.status,tipo:"text",div:"<div id=cStatus ></div>"},
{ajuda:$trad("identifica",i3GEOadmin.editormapfile.dicionario),
titulo:$trad("identificaTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:dados.identifica,tipo:"text",div:"<div id=cIdentifica ></div>"},
{ajuda:$trad("opacidade",i3GEOadmin.editormapfile.dicionario),
titulo:"Opacity",id:"opacity",value:dados.opacity,tipo:"text"},
{ajuda:$trad("aplicaExtensao",i3GEOadmin.editormapfile.dicionario),
titulo:$trad("aplicaExtensaoTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:dados.aplicaextensao,tipo:"text",div:"<div id=cAplicaextensao ></div>"},
{ajuda:$trad("comentario",i3GEOadmin.editormapfile.dicionario),
titulo:$trad("comentarioTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:dados.permitecomentario,tipo:"text",div:"<div id=cPermitecomentario ></div>"},
{ajuda:$trad("temporizador",i3GEOadmin.editormapfile.dicionario),
titulo:$trad("temporizadorTitulo",i3GEOadmin.editormapfile.dicionario),id:"temporizador",value:dados.temporizador,tipo:"text"},
{ajuda:$trad("classe",i3GEOadmin.editormapfile.dicionario),
titulo:$trad("classeTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:dados.classe,tipo:"text",div:"<div id=cClasse ></div>"},
{ajuda:$trad("legendaImg",i3GEOadmin.editormapfile.dicionario),
titulo:$trad("legendaImgTitulo",i3GEOadmin.editormapfile.dicionario),id:"legendaimg",value:dados.legendaimg,tipo:"text"},
{ajuda:$trad("escondido",i3GEOadmin.editormapfile.dicionario),
titulo:$trad("escondidoTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:dados.escondido,tipo:"text",div:"<div id=cEscondido ></div>"},
{ajuda:$trad("transition",i3GEOadmin.editormapfile.dicionario),
titulo:$trad("transitionTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:dados.transitioneffect,tipo:"text",div:"<div id=cTransitioneffect ></div>"},
{ajuda:$trad("offsite",i3GEOadmin.editormapfile.dicionario),
titulo:$trad("offsiteTitulo",i3GEOadmin.editormapfile.dicionario),id:"offsite",value:dados.offsite,tipo:"text"},
{ajuda:$trad("maxscale",i3GEOadmin.editormapfile.dicionario),
titulo:$trad("maxscaleTitulo",i3GEOadmin.editormapfile.dicionario),id:"maxscale",value:dados.maxscale,tipo:"text"},
{ajuda:$trad("minscale",i3GEOadmin.editormapfile.dicionario),
titulo:$trad("minscaleTitulo",i3GEOadmin.editormapfile.dicionario),id:"minscale",value:dados.minscale,tipo:"text"},
{ajuda:$trad("labelitem",i3GEOadmin.editormapfile.dicionario),
titulo:"Labelitem",id:"labelitem",value:dados.labelitem,tipo:"text"},
{ajuda:$trad("labelMaxscale",i3GEOadmin.editormapfile.dicionario),
titulo:$trad("labelMaxscaleTitulo",i3GEOadmin.editormapfile.dicionario),id:"labelmaxscale",value:dados.labelmaxscale,tipo:"text"},
{ajuda:$trad("labelMinscale",i3GEOadmin.editormapfile.dicionario),
titulo:$trad("labelMinscaleTitulo",i3GEOadmin.editormapfile.dicionario),id:"labelminscale",value:dados.labelminscale,tipo:"text"},
{ajuda:$trad("symbolscale",i3GEOadmin.editormapfile.dicionario),
titulo:$trad("symbolscaleTitulo",i3GEOadmin.editormapfile.dicionario),id:"symbolscale",value:dados.symbolscale,tipo:"text"},
{ajuda:$trad("tolerance",i3GEOadmin.editormapfile.dicionario),
titulo:"Tolerance",id:"tolerance",value:dados.tolerance,tipo:"text"},
{ajuda:" ",
titulo:"Tolerance units",id:"",value:dados.toleranceunits,tipo:"text",div:"<div id=cToleranceunits ></div>"},
{ajuda:$trad("sizeunits",i3GEOadmin.editormapfile.dicionario),
titulo:"Sizeunits",id:"",value:dados.sizeunits,tipo:"text",div:"<div id=cSizeunits ></div>"}
]
};
var ins = "";
ins += core_geraLinhas(param);
ins += "<br><br><br>";
$i("editor_bd").innerHTML = ins;
if($i("cAplicaextensao")){
temp = "<select id='aplicaextensao' >";
temp += core_combosimnao(dados.aplicaextensao);
temp += "</select>";
$i("cAplicaextensao").innerHTML = temp;
}
if($i("cPermitecomentario")){
temp = "<select id='permitecomentario' >";
temp += core_combosimnao(dados.permitecomentario);
temp += "</select>";
$i("cPermitecomentario").innerHTML = temp;
}
if($i("cClasse")){
temp = "<p><select id='classe' >";
temp += core_combosimnao(dados.classe);
temp += "</select>";
$i("cClasse").innerHTML = temp;
}
if($i("cEscondido")){
temp = "<select id='escondido' >";
temp += core_combosimnao(dados.escondido);
temp += "</select>";
$i("cEscondido").innerHTML = temp;
}
if($i("cIdentifica")){
temp = "<select id='identifica' >";
temp += core_combosimnao(dados.identifica);
temp += "</select>";
$i("cIdentifica").innerHTML = temp;
}
if($i("cTransitioneffect")){
temp = "<select id='transitioneffect' >";
temp += core_combosimnao(dados.transitioneffect);
temp += "</select>";
$i("cTransitioneffect").innerHTML = temp;
}
temp = "<select id='status' >";
temp += core_comboObjeto(objstatus,"valor","texto",dados.status);
temp += "</select>";
$i("cStatus").innerHTML = temp;
temp = "<select id='sizeunits' >";
temp += core_comboObjeto(objmapunits,"valor","texto",dados.sizeunits);
temp += "</select>";
$i("cSizeunits").innerHTML = temp;
temp = "<select id='toleranceunits' >";
temp += core_comboObjeto(objmapunits,"valor","texto",dados.toleranceunits);
temp += "</select>";
$i("cToleranceunits").innerHTML = temp;
}