Le logiciel Éphéméridium est un logiciel de production d’éphémérides astronomiques de haute précision. Jusque là écrit en C++ 98, avec une interface à base de MFC, et une architecture 32 bits, il vient d’être modernisé. La nouvelle version 0.2 est en effet achevée. Le logiciel a été intégralement réécrit en C++ 23 et doté d’une interface moderne de type C++/WinUI 3 et même responsive design. Il cible bien sûr le 64 bits. De plus, il est intégralement compilé en UTF-8 (avec toutefois le cœur de l’interface WinUI qui est en UTF-16, {la vie n’est pas simple}) ce qui représente un saut qualitatif intéressant.
Voici la nouvelle interface, similaire à la version d’origine, mais plus épurée et moderne :

Et l’incontournable boîte de dialogue À propos de :

Cette boîte montre l’usage de caractères unicode. Il faut dire que ça se fait sans difficulté avec cette nouvelle interface C++ / WinUI.
Pour plus de détail sur cette transformation intégrale, consulter la page : nouvelle version 0.2 du logiciel Éphéméridium.
Laisser un commentaire