:ptdr: :ptdr: J'ai ri :ptdr: :ptdr:
C'est la seule bibliothèque actuelle avec éventuellement avec GTK/ Gnome (que je ne me rappelle plus) qui est en "
pixel perfect"
Du "pixel perfect" (<- ce n'est pas pour rien que la gestion des
high DPI est juste impossible à moins de coder son propre moteur de rendu)
Cela va faire 9 ans qu'on parle d'interface responsive ou adaptative.
Oui avant 2000, la bibliothèque Win32 avait comme énorme force son interface
WYSIWYG dans Visual
@Paul TOTH a fait le gars qui ne sait rien :roll:, mais
- C'est une bibliothèque qui travaille qu'en UTF-16. Pour communiquer avec des partie en UTF-8 c'est la m*rd*
- C'est une bibliothèque qui n'a pas une gestion multilangues par défaut. Avec les autres, on a juste à localiser les assets ou à créer des dossiers d'assets localisés
- C'est une bibliothèque qui n'a pas un affichage multithreadé/ smooth (<- comme dirait Apple) par défaut. Lorsqu'on met plus 20000 éléments dans une list view ce n'est pas fluide. Ce n'est pas pour des queues de prunes que la bibliothèque Virtual Treeview a un grand succès (sans parler des alternatives payantes)
- C'est une bibliothèque qui n'a pas de composants animés par défaut. Comment tu fais pour avoir *) des wizard avec des écrans qui glissent de droite à gauche (ou vice et versa) *) des panneaux qui se déplient ou se replient
- Les thèmes VCL c'est une astuce/ un bricolage Delphi, sinon tu as le thème Windows 95/ 98
Édit : c'est d'ailleurs un bon point pour Delphi :mrgreen:. Il y a des sociétés qui vendent des composants pour pouvoir avoir des logiciels modernes ... et même il y a aussi des composants pas que visuels comme FireBird. Entre le RAD Studio et le langage, et avec ces composants on peut coder des logiciels robustes rapidement (c'est un point évoqué dans mon premier message :whistle:)
Mais :mrgreen:, tu dois payer un abonnement et les composants, oublier le multiplateforme et t’investir dans un langage Delphi mono usage/ mono environnement (quoique, la bibliothèque FMX devient stable).