Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
@Fred , wxwindow à l'air tout indiqué : http://opensource.org/licenses/wxwindows.php
La librairie windows sous pb serais enfin homogène et il n'y aurais plus de spécificité entre les différents os.
G-Rom a écrit :@Fred , wxwindow à l'air tout indiqué : http://opensource.org/licenses/wxwindows.php
La librairie windows sous pb serais enfin homogène et il n'y aurais plus de spécificité entre les différents os.
Sauf que t'as une DLL de 3 mb à te trimballer, et non c'est pas homogene, je l'ai deja utilisé et c'est bourré de petits trucs spécifiques ici et là.
Peu être, mais tu n'utilises pas GTK pour la partie Windows. d'ou la différence.
j'avais noté des différences il y a longtemps sur l'alignements des widgets à l’intérieur d'une fenêtre.
sur windows je pouvais faire des boutons plus fin , sous GTK , le texte était troncqué sur la hauteur.
sur kde , gtk n'est pas supporté , d'ou l'idée d'avoir une lib de plus haut niveau.
On peu compilé en statique les modules , donc c'est un faux problème.
Quand à l'homogénéité tu as surement raison , je ne l'ai jamais utilisé. QT alors ?
QT c'est deja beaucoup mieux . Mais pareil, exit les petits exe independant, la dll QT est encore plus massive. De plus, vu que ce n'est pas des gadgets natifs (Win32), tu ne peux plus bidouiller avec l'API.
Pour les exemples de la doc, il faut eviter les accents, ca evitera ce genre de problemes.
Je comprends mais malheureusement, ce problème serait apparu rapidement dans le forum et de multiple fois... Vaut mieux le résoudre tout de suite. C'est aussi bien.
QT c'est deja beaucoup mieux . Mais pareil, exit les petits exe independant, la dll QT est encore plus massive. De plus, vu que ce n'est pas des gadgets natifs (Win32), tu ne peux plus bidouiller avec l'API.
Exit aussi la version statique, la licence ne te le permet pas. Pour en revenir au API de l'os , penses tu qu'avec une API très puissante l'utilisateur en ai besoin ?
Regarde les shoots de wxwidget : http://wxwidgets.org/about/screensh.htm , c'est impressionnant ce que l'on peu faire avec la lib.
si on veut faire la même chose en pb , alors effectivement , il faut jouer avec les API & exit le multiplateforme. le canvas règle pas mal de problèmes , mais pas tout.