Projecto de GUI multi-plataforma, a minha própria GUI, criada em C++

Aqui está o começo da minha própria GUI, feita do zero em C++.

Epá, parece outra coisa, mas é um cão com 4 patas no chão, tentei disfarçar mas deu nisto, era difícil desenhar pois era um simples teste de desenhar pontos onde tenho o rato.

No Windows, temos o próprio sistema de janelas do Windows, no Linux normalmente usa-se o Qt, WTK, nana, wxWidgets, etc.

Mas eu pergunto-me: porque raios vou usar uma libraria de GUI criada por outros se posso criar a minha?

Nas dos outros tenho de aprender como funcionam, etc, e eu não preciso de ninguém nos computadores, literalmente, faço tudo o que me apetecer, por isso porque não crio a minha? 😛

Por isso decidi criar a minha própria libraria de GUI, para eu criar janelas, menus, etc.

Ela criará os menus, status bars, opções, paineis, e até controlos posteriormente, tudo do zero, píxel a píxel, à pata, sem usar nada do sistema.

Desta forma, funcionará em qualquer plataforma onde a use.

Crio uma vez, depois uso em todo o lado, Windows, Linux, MacOS, sempre com aspecto igual.

E notem que usei as scanlines que uso no Game Engine. 🙂

Ela será usada nos meus trading systems, como no meu software de análise técnica:

Nos meus simuladores de Física:

Nos meus trading systems’ backtesters:

2021-02-17 - Garantindo que o Back-Tester não olha para o futuro dos dados, em C/C++...
2021-02-17 – Garantindo que o Back-Tester não olha para o futuro dos dados, em C/C++…

Nos meus softwares de formação, como o Knowledge Tester:

2022-07-18 - Desenvolvimento de exercícios para se aprender a programar, neste caso em Java, usando C++...
2022-07-18 – Desenvolvimento de exercícios para se aprender a programar, neste caso em Java, usando C++…

E até no meu Game Engine, se um dia criar jogos que tenham menus, tipo jogos de estratégia, etc:

Por isso, crio uma vez, e reutilizo em todo o lado.

Por agora foco-me na sua aplicação ao Knowledge Tester, para termos um sistema de exames e estudo mais agradável.

Mais tarde trarei notícias sobre isto tudo, até lá ficam com o cão que desenhei acima com o rato. 😛

2022-10-04.

Leave a Reply

Your email address will not be published. Required fields are marked *

RSS
Follow by Email
LinkedIn
LinkedIn
Share
URL has been copied successfully!