Os widgets 4D são funcionalidades oferecidas como componentes, acessíveis desde o editor de formulários e a livraria de objetos configurados. Estes widgets são objetos compostos com características predefinidas que facilitam o acesso as funcionalidades padrão e são muito simples de implementar.
Três widgets estão disponíveis:
- SearchPicker: Área de pesquisa de aparência padrão.
- DatePicker: seletor de data.
- TimePicker: seletor de hora.
Estes widgets podem ser utilizados com ou sem programação. Podem simplesmente integrados em seus formulários e utilizar suas propriedades por padrão. Se quer controlar e configurar eles de uma forma mais personalizada, pode fazer uso dos métodos projeto específicos, chamados "Métodos componente", listados por componente na página Métodos do Explorador:
![](../../picture/307590/pict307590.EN.png)
Esta documentação cobre cada widget e descreve a sintaxes dos métodos componente associados a ele.
Há duas formas de inserir uma área de widget em um formulário:
- Utilizar a livraria de objetos
- Utilizar um subformulário
Para inserir um widget via a livraria de objetos:
- Selecione o comando Livraria de objetos no menu Desenho.
Aparece a janela da livraria de objetos. - Selecione Widgets no menu Categorias.
Se listam os widgets disponíveis:
![](../../picture/307739/pict307739.EN.png)
- Insira o widget desejado em seu formulário por arrastar e soltar.
Depois pode configurar sob as propriedades do objeto inserido ou sob seu método objeto.
Para criar um widget via um objeto de tipo subformulário:
- No editor de formulários, agregue um objeto subformulário.
Este ponto se descreve no manual de Desenho 4D. - Na lista de propriedades, faça clique no menu "Formulário detalhado" com o fim de mostrar a lista de formulários utilizáveis. Esta lista inclui os widgets.
![](../../picture/307757/pict307757.EN.png)
- Selecione o widget a inserir.
Depois pode configurar sob as propriedades do objeto ou o método objeto do subformulário.