Instruções:

Esta função pode ser usada em qualquer script criado no sistema zBot.

Instale o zBot (para Windows). Crie seus próprios scripts ou baixe sistemas e exemplos prontos para uso na loja, gratuitamente.

&JanelaAppPosicionarGrade

Categoria: Janelas | Chamada: Posicionar uma janela do aplicativo (modo grade) | Data de Atualização: 20/05/2024

Define dimensões e posição de janelas do aplicativo

Estrutura de uso:

&&JanelaAppPosicionar(<nome_janela>;col;col_qtd;linha;linha_qtd;ajuste_altura;ajuste_largura)

Exemplo:

&JanelaAppPosicionar("dados";1;12;9;4;-50;0)

Ajuda:

Permite organizar as janelas do aplicativo de forma proporcional na tela do computador ou dentro do container de execução.

O primeiro parâmetro deve ter um dos marcadores disponibilizados:
"dados" -> Janela que exibe a tabela associada ao aplicativo (se existir)
"navegador" -> Janela do navegador interno
"app" -> Janela principal do aplicativo em modo de execução
"log" -> Janela que exibe o log e progresso de ações realizadas no aplicativo

Divide a tela em 12 colunas e 12 linhas. Permite a partir daí que você posicione uma das janelas disponíveis nessa matriz.

Observe o seguinte exemplo:
&JanelaSistemaPosicionar("dados";1;8;9;4;-50;0)

A janela "dados", que exibe a tabela associada ao aplicativo, será posicionada na primeira coluna e terá uma largura de 8 colunas, ou seja, ocupará uma largura proporcinoal de 8 partes.

Em seguida, vem o parâmetro com valor "9", que indica a linha de início. Dividindo a altura em 12 partes, a janela será exibida a partir da posição 9 e terá 4 partes de altura. Se considerar.

Os dois últimos parâmetros são ajustes de altura e largura que você pode efetuar ao seu critério. Pode ser um número inteiro positivo ou negativo. Se for positivo, você está aumentando a altura/largura. Se for negativo, faz o contrário.

Para demonstrar graficamente, vamos representar essa matriz de 12x12 a seguir. Note que há 12 colunas e 12 linhas. De acordo com o exemplo que fornecemos, a janela estará posicionada onde houver o marcador "0":

x x x x x x x x x x x x
x x x x x x x x x x x x
x x x x x x x x x x x x
x x x x x x x x x x x x
x x x x x x x x x x x x
x x x x x x x x x x x x
x x x x x x x x x x x x
x x x x x x x x x x x x
0 0 0 0 0 0 0 0 x x x x
0 0 0 0 0 0 0 0 x x x x
0 0 0 0 0 0 0 0 x x x x
0 0 0 0 0 0 0 0 x x x x

Outras funções desta categoria:

&JanelaAtivarExe

Categoria: Janelas | Chamada: Ativar janela pelo executável

Traz para a frente da tela o programa indicado pelo nome do executável passado por parâmetro

&JanelaAtivaPosicionar

Categoria: Janelas | Chamada: Posicionar janela ativa

Posiciona a janela ativa na tela em um local de sua escolha

&JanelaAppVisivel

Categoria: Janelas | Chamada: Exibir ou ocultar janelas do aplicativo

Exibe ou oculta certas janelas do aplicativo

&JanelaAppPosicionar

Categoria: Janelas | Chamada: Posicionar uma janela do aplicativo (modo absoluto)

Define dimensões e posição de janelas do aplicativo

&JanelaAppPosicionarEspecial

Categoria: Janelas | Chamada: Poscionar uma janela do aplicativo (modo especial)

Posiciona janelas internas do aplicativo em posições especiais como: topo_esquerda, centro, baixo_direita e várias outras

&JanelaAppComando

Categoria: Janelas | Chamada: Ações em janelas do aplicativo

Abre, fecha, maximiza, restaura ou minimiza janelas do aplicativo, como por exemplo o log, navegador ou tabela

 Fale conosco