Trabalhando com Widgets
- 4.1. Para Selecionar Widgets a Partir da Janela de Paletas
- 4.2. Para Organizar Widgets em Seu Projeto
- 4.3. Posicionar 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. Para Selecionar 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. Para Organizar 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. Posicionar um Widget na Área de Transferência
To remove a widget from a parent and place the widget on the clipboard, select the widget then choose
.4.4. Para Copiar um Widget para a Área de Transferência
To copy a widget to the clipboard, select the widget then choose
. The original widget remains attached to the parent.4.5. Para Colar um Widget da Área de Transferência no Seu Projeto
To paste a widget that exists on the clipboard into your project, choose
.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.