<?xml version="1.0" encoding="UTF-8"?>
<?page contentType="text/html;charset=UTF-8"?>
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winConfigLayoutImpressaoBoleto"?>
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>

<zk xmlns="http://www.zkoss.org/2005/zul">
	<window id="winConfigLayoutImpressaoBoleto"
		title="${c:l('configLayoutImpressaoBoletoController.window.title')}"
		apply="${configLayoutImpressaoBoletoController}"
		contentStyle="overflow:auto" height="470px" width="830px"
		border="normal">
		<toolbar>
			<button id="btnSalvar" image="/gui/img/save.png"
				width="35px" />
			<fileupload visible="false"
				label="${c:l('configLayoutImpressaoBoletoController.fileupload.label')}"
				onUpload="winConfigLayoutImpressaoBoleto$composer.onUpload(event)" />
			<button id="btnCerrar"
				onClick="winConfigLayoutImpressaoBoleto.detach()"
				image="/gui/img/exit.png" width="35px" />
		</toolbar>


		<hbox>
			<grid fixedLayout="true">
				<rows>
					<row spans="2">
						<label
							value="${c:l('configLayoutImpressaoBoletoController.layout.label')}" />
					</row>
					<row spans="2" align="center">
						<textbox id="txtLayout" rows="23" cols="60" />
					</row>
				</rows>
			</grid>
			<tabbox>
				<tabs width="100px">
					<tab
						label="${c:l('configLayoutImpressaoBoletoController.tab.label.valores')}" />
					<tab
						label="${c:l('configLayoutImpressaoBoletoController.tab.label.mensagem')}" />
				</tabs>

				<tabpanels>
					<!-- VALORES DA PASSAGEM -->
					<tabpanel>
						<vbox>
							<grid fixedLayout="true">
								<columns>
									<column width="30%" />
									<column width="70%" />
								</columns>
								<rows>
									<row>
										<label
											value="${c:l('configLayoutImpressaoBoletoController.campo.label')}" />
										<combobox id="cmbCampo">
											<comboitem value="getOrigen"
												label="De" />
											<comboitem
												value="getDestino" label="Para" />
											<comboitem value="getFolio"
												label="Número Bilhete" />
											<comboitem value="getFecha"
												label="Data Viagem" />
											<comboitem value="getHora"
												label="Hora Viagem" />
											<comboitem
												value="getAsiento" label="Poltrona" />
											<comboitem
												value="getPlataforma" label="Plataforma" />
											<comboitem
												value="getValorPedagio" label="Pedagio" />
											<comboitem value="getPrecio"
												label="Tarifa" />
											<comboitem
												value="getValorSeguro" label="Seguro" />
											<comboitem
												value="getValorOutros" label="Outros" />
											<comboitem
												value="getValorTaxaEmbarque" label="Tarifa Embarque" />
											<comboitem
												value="getValorTotalTarifa" label="Total" />
											<comboitem
												value="getPrefixo" label="Prefixo" />
											<comboitem
												value="getPrefixoAuxiliar" label="Prefixo Auxiliar" />
											<comboitem
												value="getFechaVenta" label="Data Emissão" />
											<comboitem
												value="getEmpresa" label="Agência" />
											<comboitem
												value="getCveUsuario" label="Agente" />
											<comboitem
												value="getCorrida" label="Serviço" />
											<comboitem value="gettPago"
												label="Forma Pagamento" />
											<comboitem
												value="getDataEmissao" label="Data Emissão" />
											<comboitem value="getLinha"
												label="Linha" />
											<comboitem
												value="getRodapeDe" label="Rodape - De" />
											<comboitem
												value="getRodapePara" label="Rodape - Para" />
											<comboitem
												value="getRodapeNome" label="Rodape - Nome" />
											<comboitem
												value="getRodapeDocumento" label="Rodape - Documento" />
											<comboitem
												value="getRodapeTel" label="Rodape - Tel" />
											<comboitem
												value="getRodapeDataViagem" label="Rodape - Data Viagem" />
											<comboitem
												value="getRodapeHoraViagem" label="Rodape - Hora Viagem" />
											<comboitem
												value="getSaltoBilhete" label="Salto Bilhete" />
											<comboitem
												value="getCorridaExtra" label="Corrida Extra" />
											<comboitem
												value="getNsuSitef" label="NSU Sitef" />
											<comboitem
												value="getNsuHostSitef" label="NSU Host Sitef" />
											<comboitem
												value="getAutorizacaoSitef" label="Autorização Sitef" />
											<comboitem
												value="getTipoTarjeta" label="Bandeira Cartão" />
											<comboitem
												value="getNumTerminalTarjeta" label="Número Terminal Sitef" />
											<comboitem
												value="getNumTerminalTarjeta" label="Número Terminal Sitef" />
											<comboitem
												value="getFechaValidadTarjeta"
												label="Data de Validade do Cartão" />
											<comboitem
												value="getFechaValidadTarjeta"
												label="Data de Validade do Cartão" />
											<comboitem
												value="getImporteTarjeta" label="Valor Cobrado Cartão" />
											<comboitem
												value="getNumTarjeta" label="Número do Cartão" />
										</combobox>
									</row>
									<row>
										<label
											value="${c:l('configLayoutImpressaoBoletoController.linha.label')}" />
										<intbox id="txtLinha" />
									</row>
									<row>
										<label
											value="${c:l('configLayoutImpressaoBoletoController.coluna.label')}" />
										<intbox id="txtColuna" />
									</row>
									<row>
										<label
											value="${c:l('configLayoutImpressaoBoletoController.tamanho.label')}" />
										<intbox id="txtTamanho" />
									</row>
								</rows>
							</grid>

							<toolbar>
								<button id="btnAddCampoCoordenadas"
									image="/gui/img/add.png" width="35px" />
								<button id="btnRemoverCampoCoordenadas"
									image="/gui/img/remove.png" width="35px" />
							</toolbar>

							<listbox id="campoCoordenadasList"
								use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
								multiple="false">
								<listhead sizable="true">
									<listheader
										image="/gui/img/builder.gif"
										label="${c:l('configLayoutImpressaoBoletoController.campo.label')}" />
									<listheader
										image="/gui/img/builder.gif"
										label="${c:l('configLayoutImpressaoBoletoController.linha.label')}" />
									<listheader
										image="/gui/img/create_doc.gif"
										label="${c:l('configLayoutImpressaoBoletoController.coluna.label')}" />
									<listheader
										image="/gui/img/create_doc.gif"
										label="${c:l('configLayoutImpressaoBoletoController.tamanho.label')}" />										
								</listhead>
							</listbox>
						</vbox>
					</tabpanel>

					<!-- MENSAGENS -->
					<tabpanel>
						<vbox>
							<grid fixedLayout="true">
								<columns>
									<column width="30%" />
									<column width="70%" />
								</columns>
								<rows>
									<row>
										<label
											value="${c:l('configLayoutImpressaoBoletoController.mensagem.label')}" />
										<textbox id="txtMensagem"
											width="98%"
											use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
									</row>
									<row>
										<label
											value="${c:l('configLayoutImpressaoBoletoController.linha.label')}" />
										<intbox id="txtLinhaMensagem"
											width="30%" />
									</row>
									<row>
										<label
											value="${c:l('configLayoutImpressaoBoletoController.coluna.label')}" />
										<intbox id="txtColunaMensagem"
											width="30%" />
									</row>
								</rows>
							</grid>

							<toolbar>
								<button
									id="btnAddCampoCoordenadasMensagem" image="/gui/img/add.png"
									width="35px" />
								<button
									id="btnRemoverCampoCoordenadasMensagem"
									image="/gui/img/remove.png" width="35px" />
							</toolbar>

							<listbox id="campoCoordenadasMensagemList"
								use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
								multiple="false">
								<listhead sizable="true">
									<listheader
										image="/gui/img/builder.gif"
										label="${c:l('configLayoutImpressaoBoletoController.mensagem.label')}" />
									<listheader
										image="/gui/img/builder.gif"
										label="${c:l('configLayoutImpressaoBoletoController.linha.label')}" />
									<listheader
										image="/gui/img/create_doc.gif"
										label="${c:l('configLayoutImpressaoBoletoController.coluna.label')}" />
								</listhead>
							</listbox>
						</vbox>
					</tabpanel>
				</tabpanels>
			</tabbox>
		</hbox>
	</window>
</zk>