GetLayoutObjectAttribute
nomeDoObjeto - o nome do objeto de layout nomeado no layout atual.
nomeDeAtributo - o nome de um atributo suportado (veja abaixo).
númeroDeRepetição - o número de repetição (para campos de repetição).
númeroDeLinhaDoPortal - o número da linha no portal.
objectType - retorna o tipo do objeto como um literal de texto, em inglês. Retornos válidos são: field, text, graphic, line, rectangle, rounded rectangle, oval, group, button group, button, portal, tab panel, slide panel, chart, web viewer, popover, popover button e unknown.
hasFocus - retorna
1 (Verdadeiro) se
nomedoObjeto estiver atualmente ativo, caso contrário, retornará
0 (Falso). Os objetos que podem ter o foco são campos, portais, painéis de guia, painéis de slide, botões, botões popover, gráficos e grupos. Também retorna
1 para um portal quando uma linha de portal está selecionada.
containsFocus - retorna
1 (Verdadeiro) se
nomedoObjeto estiver atualmente ativo ou se tiver um objeto ativo; caso contrário, retornará
0 (Falso). Os objetos que podem conter o foco são campos, portais, painéis de guia, painéis de slide, botões, botões popover, gráficos e grupos.
isFrontPanel - retornará
1 (Verdadeiro) se o objeto de destino a guia ou o painel de slide que está na frente.
bounds - retorna uma lista de valores numéricos, separados por espaços, que descreve o posicionamento do objeto especificado (superior esquerdo a inferior direito).
left - retorna a coordenada da borda esquerda do objeto especificado.
right - retorna a coordenada da borda direita do objeto especificado.
top - retorna a coordenada da borda superior do objeto especificado.
bottom - retorna a coordenada da borda inferior do objeto especificado.
width - retorna um número que representa a largura (em pontos) do objeto especificado.
height - retorna um número que representa a altura (em pontos) do objeto especificado.
rotation - retorna um número que representa a rotação (em graus) do objeto especificado.
startPoint,endPoint - retorna um par de valores numéricos (horizontal vertical), separados por espaços, que representam o ponto inicial ou o ponto final de um objeto de linha. Outros objetos retornam o ponto superior esquerdo para
startPoint e o ponto inferior direito para
endPoint.
source - retorna a descrição de origem do objeto especificado conforme segue. Para:
content - retorna o conteúdo do objeto especificado conforme segue. Para:
gráficos - retorna os dados de imagem como o nome de um arquivo em um campo de container se a imagem for armazenada (no campo ou externamente), ou a referência ao arquivo se a imagem não estiver armazenada.
enclosingObject - retorna
nomedoObjeto do objeto de layout incluído. Caso contrário, retorna uma cadeia vazia. Somente grupos, painéis de guia, painéis de slide, botões popover, popovers e portais podem conter outros objetos.
containedObjects - retorna uma lista dos objetos nomeados contidos em
nomedoObjeto. Somente grupos, painéis de guia, painéis de slide, botões popover, popovers e portais podem conter outros objetos.
isobjecthidden - retorna
1 (Verdadeiro) se
nomedoObjeto estiver oculto no registro atual. Caso contrário, retorna
0 (Falso). Retorna
1 para objetos diferentes de popovers que estão à direita do limite do layout.
•
|
Quando númerodeRepetição ou númerodeLinhadePortal for 0, a função se comportará como se o parâmetro não tivesse sido especificado. Para númerodeLinhadePortal, a função retorna dados da primeira linha do portal. Para númerodeRepetição, a função atua na primeira repetição (para retornar content ou source) ou atua em todo o campo (para retornar bounds). Ambos os parâmetros são necessários porque você deve estar preparado para fazer referência a uma determinada repetição de campo em uma determinada linha do portal.
|
GetLayoutObjectAttribute("BotãoCancelar","objectType") retorna
botão (se o botão tiver sido criado em um novo arquivo ou em um arquivo após ter sido convertido), retorna
grupo de botões (se o botão estiver associado a um script ou a uma ação de botão e tiver sido convertido em um arquivo de uma versão anterior do FileMaker Pro) ou retorna
texto (se o botão não estiver associado a um script ou uma ação de botão e tiver sido convertido em um arquivo de uma versão anterior do FileMaker Pro).