Cria e gerencia janelas flutuantes
As janelas são criadas por meio da biblioteca YUI
i3GEO.janela
http://localhost/i3geo/classesjs/classe_janela.js
Janelas | Cria e gerencia janelas flutuantes |
Variaveis | |
YAHOO. | Gerenciador das janelas flutuantes da biblioteca YUI |
YAHOO. | Gerenciador das janelas flutuantes de aguarde |
Propriedades | |
ESTILOABD | Estilo que será aplicado ao elemento body da janela (class=’bd’) |
ESTILOAGUARDE | Estilo da janela de aguarde |
AGUARDEMODAL | Indica se a janela de aguarde será do tipo MODAL, ou seja, se irá ou não bloquear as opções do mapa. |
TRANSICAOSUAVE | Altera a transparência das janelas quando o mouse sobrepõe e quando sai (não é ativado no navegador IE) |
OPACIDADE | Valor da opacidade miníma utilizada quando TRANSICAOSUAVE for igual a true. |
OPACIDADEAGUARDE | Valor da opacidade da janela de aguarde. |
Functions | |
cria | Cria uma janela flutuante. |
alteraTamanho | Altera o tamanho de uma janela aberta |
abreAguarde | Abre uma janela com a mensagem de aguarde |
fechaAguarde | Fecha uma janela do tipo aguarde |
tempoMsg | Abre uma janela com uma mensagem temporaria |
ativaAlerta | Substitui a janelça de alerta padrão do sistema operacional por uma outra customizada |
confirma | Janela de confirmacao |
prompt | Janela de prompt para entrada de dados |
mensagemSimples | Mostra uma janela simples com uma mensagem |
cria : function( wlargura, waltura, wsrc, nx, ny, texto, id, modal, classe, funcaoCabecalho, funcaoMinimiza, funcaoAposRedim, dimensionavel, icone, funcaoDuplica, transicao )
Cria uma janela flutuante.
retorno[2].innerHTML
Vc pode recuperar uma janela com o comando
YAHOO.i3GEO.janela.manager.find(id);
{integer} | largura da janela em pixels |
{integer} | altura da janela em pixels |
{String} | URL que será incluída no SRC do iframe interno da janela. Se for “”, o iframe não será criado |
{Integer} | posição x da janela em pixels. Se for “” será fixada no centro |
{Integer} | posição y da janela em pixels. Se for “” será fixada no centro |
{String} | texto do cabeçalho |
{String} | (opcional) nome que será dado ao id que conterá a janela. Se não for definido, será usado |
{Boolean} | (opcional) indica se a janela bloqueará as inferiores ou não. Por default é false |
{String} | (opcional) classe CSS que será aplicada a barra de menu. Por default o valor é hd2. Na interface Google Earth, esse valor é sempre alterado para “hd”. |
{function} | (opcional) funcao que será executada quando o usuário clicar no cabecalho |
{function} | (opcional) funcao que será executada para minimizar a janela |
{function} | (opcional) funcao que será executada para alterar o tamanho da janela |
{boolean} | (opcional) a janela pode ser redimensionada ou nao pelo usuario |
{string} | (opcional) icone que será mostrado no canto superior esquerdo da janela |
{funcao} | funcao executada quando o icone + for clicado |
{sim|nao} | (opcional) indica se o efeito de transparência nos eventos mouseover/out será aplicado |
{Array} Array contendo objeto YAHOO.panel criado,elemento HTML com o cabecalho, elemento HTML com o corpo
confirma : function( pergunta, w, resposta1, resposta2, funcao1, funcao2 )
Janela de confirmacao
{string} | texto da pegunta |
{numeric} | largura da janela |
{string} | (opcional) texto do botao 1 |
{string} | (opcional) texto do botao 2 |
{function} | (opcional) funcao do botao 1 |
{function} | (opcional) funcao do botao 2 |
Cria uma janela flutuante.
cria : function( wlargura, waltura, wsrc, nx, ny, texto, id, modal, classe, funcaoCabecalho, funcaoMinimiza, funcaoAposRedim, dimensionavel, icone, funcaoDuplica, transicao )
Altera o tamanho de uma janela aberta
alteraTamanho : function( w, h, id )
Abre uma janela com a mensagem de aguarde
abreAguarde : function( id, texto )
Fecha uma janela do tipo aguarde
fechaAguarde : function( id )
Abre uma janela com uma mensagem temporaria
tempoMsg : function( texto, tempo )
Substitui a janelça de alerta padrão do sistema operacional por uma outra customizada
ativaAlerta : function()
Janela de confirmacao
confirma : function( pergunta, w, resposta1, resposta2, funcao1, funcao2 )
Janela de prompt para entrada de dados
prompt : function( pergunta, funcaoOk, valorDefault )
Mostra uma janela simples com uma mensagem
mensagemSimples : function( texto, cabecalho, largura, altura )