Download Tutorial Script E3

Transcript
7.3.2 Propriedades Comuns
Esta seção contém informações sobre as propriedades comuns aos objetos Microsoft
Forms.
NOTA: O E3 utiliza para definição de coordenadas e espessura o sistema HIMETRIC.
Neste sistema, cada unidade lógica equivale a um milésimo de centímetro; ou seja,
cada 1000 unidades equivalem a 1 centímetro. Assim, este é o padrão adotado na
descrição das propriedades do E3, quando aplicável.
7.3.2.1 BackColor
Determina a cor de fundo do objeto. Nos scripts, utilize a função do VBScript RGB
para montar a cor a ser associada a esta propriedade. O valor padrão desta
propriedade para os objetos Lista de Seleção, Lista e Editor de Texto é a cor branca (
RGB(255, 255, 255)), e para os demais objetos é a cor bege (RGB(236, 233, 216)).
7.3.2.2 Enabled
Habilita ou desabilita o objeto, isto é, o foco e a resposta à eventos gerados pelo
usuário. Se a propriedade estiver configurada para True, o objeto pode receber o foco,
responder a eventos gerados pelo usuário e estará acessível através de scripts
(padrão). Caso contrário, o usuário não poderá interagir com o objeto usando o
mouse, pressionando teclas ou teclas de atalho e o objeto aparece esmaecido. Além
disso, se o objeto exibir um bitmap, o bitmap fica esmaecido sempre que este objeto
estiver desabilitado.
As propriedades Enabled e Locked são interligadas. Quando as propriedades Enabled
e Locked forem ambas True, o objeto pode receber foco e aparecer normalmente na
Tela, e os dados podem ser copiados, mas não editados. Quando Enabled for True,
mas Locked for False, os dados podem ser não só copiados, mas também editados. No
entanto, quando Enabled for False, o objeto não recebe foco e fica esmaecido na Tela,
independentemente do status de Locked. Além disso, os dados não podem ser
copiados nem tampouco editados.
É possível combinar as configurações das propriedades Enabled e TabStop para
impedir que o usuário selecione um botão de comando com a tecla TAB, embora ainda
seja permitido ao usuário clicar no botão. Definir a propriedade TabStop como False
significa que o botão de comando não aparecerá na ordem de tabulação. Entretanto,
se Enabled for True, o usuário ainda poderá clicar no botão de comando, desde que a
propriedade TakeFocusOnClick esteja definida como True.
186
Ac tiveX