Dmitry Fedoseev / Perfil
- Informações
14+ anos
experiência
|
60
produtos
|
56
versão demo
|
117
trabalhos
|
0
sinais
|
0
assinantes
|
Учебник MQL5 (электронная версия): https://play.google.com/store/books/details?id=M0oREAAAQBAJ
Учебник MQL5 (электронная и бумажная версии): https://ridero.ru/books/programmirovanie_na_yazyke_mql5_ot_osnov_do_indikatorov_i_ekspertov
![Controles gráficos personalizados. Parte 3. Formas](https://c.mql5.com/2/0/Custom_Graphic_Controls_part3.png)
Este é o último dos três artigos dedicados a controles gráficos. Ele cobre a criação do principal componente da interface gráfica - a forma - e seu uso em combinação com outros controles. Além das classes de forma, as classes CFrame, CButton, CLabel foram adicionadas à biblioteca de controle.
![Controles gráficos personalizados. Parte 2. Biblioteca de controles](https://c.mql5.com/2/0/Graphic_Controls_Library_MQL5.png)
O segundo artigo da série "Controles gráficos personalizados" apresenta uma biblioteca para manusear os principais problemas que surgem da interação entre um programa (Expert Advisor, script, indicador) e um usuário. A biblioteca contém um grande número de classes (CInputBox, CSpinInputBox, CCheckBox, CRadioGroup, CVSсrollBar, CHSсrollBar, CList, CListMS, CComBox, CHMenu, CVMenu, CHProgress, CDialer, CDialerInputBox, CTable) e exemplos de seu uso.
![Controles gráficos personalizados. Parte 1: criando um controle simples](https://c.mql5.com/2/0/MQL5_Graphic_Controls.png)
Este artigo cobre os princípios gerais para desenvolvimento de controles gráficos. Vamos preparar ferramentas para um trabalho rápido e conveniente com objetos gráficos, analisar um exemplo de criação de um simples controle para inserir texto ou dados numéricos, bem como os meios para usá-los.