Trabalhando com Widgets
- 4.1. Selecionando Widgets a partir da janela de paletas
- 4.2. Organizando Widgets em seu projeto
- 4.3. Posicionando um Widget na área de transferência
- 4.4. Para copiar um Widget para a área de transferência
- 4.5. Para colar um Widget da área de transferência no seu projeto
- 4.6. Para excluir um Widget
- 4.7. Para mudar uma propriedade de um Widget
4.1. Selecionando Widgets a partir da janela de paletas
Você pode trabalha com os widgets na janela de Paletas nas seguintes maneiras:
- Modo de seleção
-
Para usar modo de seleção, clique na seta Seletor. O ponteiro muda para uma seta para indicar que modo de seleção está ativo. Neste modo, você usa o mouse para selecionar widgets em seu projeto. Você pode então usar a janela Propriedades para editar as propriedades dos widgets.
Você pode também usar o menu de contexto widget para selecionar um widget. Clique com o botão direito em um widget para abrir o menu de contexto widget.
Você pode adicionar múltiplos widgets de um tipo específico a partir da Paleta para seu projeto pressionando a tecla Control quando você for selecionar um widget. Você precisa clicar na seta do Seletor ou um outro widget na Paleta para retornar ao modo normal.
- Modo de posicionamento do widget
-
Para usar o modo de colocação do widget, selecione um widget na janela Paleta. Quando você seleciona vários widgets, o ponteiro muda para um ponteiro com uma cruz. Você pode então colocar o widget dentro de containers, widgets de nível acima e outros. Depois que você coloca o widget, o modo retorna para o modo de seleção.
- Modo de posicionamento do nível superior
-
Para usar o modo de colocação de nível superior, selecione um determinado widget de nível superior na janela Paleta. Quando você seleciona um widget de nível superior na janela Paleta, o widget aparece imediatamente na sua área de trabalho. Você pode então editar o widget. Depois que você seleciona um widget de nível superior, o modo retorna para o modo de seleção.
4.2. Organizando Widgets em seu projeto
Você usa containers de widget, ou caixas, para widgets de layout e de organização em sua janela de projeto. Pode escolher os seguintes containers da janela Paleta:
- Caixa Horizontal
- Caixa Vertical
- Tabela
- Posições Fixadas
- Caixa de Botões Horizontal
- Caixa de Botões Vertical
- Painéis Horizontais
- Painéis Verticais
- Caderno
- Moldura
- Janela de Rolagem
- Porta de Visualização
Você pode aninhar caixas para criar estruturas de layout complexo. Quando você cria caixas horizontais e verticais, o Glade pergunta a você quantas colunas ou linhas a serem criadas inicialmente, no entanto colunas e linhas podem ser facilmente adicionadas ou apagadas mais tarde.
Quando você criar todas as caixas que pediu, pode adicionar widgets específicos como etiquetas, botões e mais widgets complicados dentro das caixas. Observe que o Glade empacota widgets dentro do layout e com isso elimina um bocado de trabalho tedioso. O uso de caixas possibilita que janelas mudem de tamanho para acomodar diferentes tamanhos de etiquetas em diferentes línguas que a aplicação é localizada.
4.3. Posicionando um Widget na área de transferência
Para remover um widget a partir de um pai e colocá-lo na área de transferência, selecione o widget e então escolha
.4.4. Para copiar um Widget para a área de transferência
Para copiar um widget para área de transferência, selecione o widget e então escolha
. O widget original fica anexado ao pai.4.5. Para colar um Widget da área de transferência no seu projeto
Para colar um widget já existente na área de transferência dentro do seu projeto, escolha
.Todos widgets devem ter um nome único dentro do Glade. Se você cortar um widget e colar o widget dentro do seu projeto, então o widget e todos os widgets filhos manterão seus nomes originais. Se você copiar um widget ou colar várias vezes o widget dentro do seu projeto, então o Glade gera novos nomes para as cópias do widget.