Cria uma cópia de um controlo com todas as suas definições, dá-lhe um nome e adiciona-a a container quando um
é dado; host é a textura de GUI a que a cópia pertence.
O controlo, o contentor opcional, o nome e a textura anfitriã opcional
A cópia
Passa adiante o nome de um evento de controlo, como um clique do ponteiro ou a entrada do ponteiro, como um seletor tipado para código que subscreve eventos de controlo pelo nome.
O seletor de evento
O mesmo seletor
Encontra um controlo pelo seu nome dentro de um contentor, pesquisando também os seus filhos.
O contentor e o nome
O controlo com esse nome
Lê a altura de um controlo, como uma string de píxeis ou uma fração do pai.
O controlo
A altura
Lê a largura de um controlo, como uma string de píxeis ou uma fração do pai.
O controlo
A largura
Lê a cor principal de um controlo como uma string de cor CSS.
O controlo
A cor
Lê o tamanho da letra do texto de um controlo, como uma string como 24px ou um número de píxeis.
O controlo
O tamanho da fonte
Lê se um controlo está a ser mostrado em vez de oculto.
O controlo
True quando o controlo está visível
Lê se um controlo ignora a entrada enquanto continua a ser mostrado normalmente.
O controlo
True quando o controlo é só de leitura
Lê se um controlo está ativado em vez de esbatido e inativo.
O controlo
True quando o controlo está ativado
Define o espaço mantido livre à volta de um controlo dentro do seu pai, por lado; um lado omitido mantém
o seu preenchimento. Os valores são strings de píxeis como 10px ou frações do pai.
O controlo e os quatro espaçamentos internos
O mesmo controlo
Define onde um controlo fica dentro do seu pai: esquerda, centro ou direita, e topo, centro ou fundo.
O controlo e os dois alinhamentos
O mesmo controlo
Mostra ou oculta um controlo; um controlo oculto mantém o seu lugar na disposição de um painel empilhado.
O controlo e o indicador
O mesmo controlo
Torna um controlo só de leitura ou editável de novo; um controlo só de leitura é mostrado normalmente mas ignora a entrada.
O controlo e o indicador
O mesmo controlo
Ativa ou desativa um controlo; um controlo desativado é desenhado esbatido e ignora a entrada.
O controlo e o indicador
O mesmo controlo
Define a altura de um controlo, como uma string de píxeis como 40px ou uma fração do pai
de 0 a 1.
O controlo e a altura
O mesmo controlo
Define a largura de um controlo, como uma string de píxeis como 200px ou uma fração do pai
de 0 a 1.
O controlo e a largura
O mesmo controlo
Define a cor principal de um controlo, a cor do texto de um botão ou bloco de texto e a cor de preenchimento de um deslizador ou caixa de verificação, como uma cor CSS.
O controlo e a cor
O mesmo controlo
Define o tamanho da letra do texto de um controlo, como um número de píxeis ou uma string como 24px.
O controlo e o tamanho da fonte
O mesmo controlo
O que cada controlo GUI partilha, seja qual for o seu tipo: espaçamento interno, alinhamento dentro do seu pai, tamanho, cor, tamanho da fonte, visibilidade, os estados ativado e só de leitura e a clonagem. Os tamanhos são strings de píxeis como
200pxou frações do pai de 0 a 1. Os setters alteram o controlo no lugar e devolvem-no para que as chamadas possam ser encadeadas.