Jeu 11/08/2011 - Actualités
Posté : jeu. 11 août 2011 11:29
Jeu 11/08/2011 - Actualités
11:25
11:25
- Il existe deux moyens d'afficher des composants (textes, boutons, menus, etc) : les crééer lors du développement (Designtime) ou lors de l'exécution du programme (Runtime).
- La seconde solution est la plus noble, mais également la plus coûteuse, car cette création dynamique impose d'écrire une bonne quantité de code et de la tester pour avoir le rendu graphique satisfaisant.
- Il n'y avait pas de création dynamique dans The X-Tools 3, la totalité des boutons de la Barre étant toujours présents, mais certains avaient une largeur de 0 pixel quand ils devaient être cachés. (Mettre une largeur à zéro s'était avéré bien plus simple que de gérer l'invisibilité, les boutons se positionnant les uns par rapport aux autres "en dur".)
- Le cas se complique pour The X-Tools 4 et ses multiples Barres d'outils paramétrables, il va falloir soit les créer dynamiquement, soit en faire une bibliothèque utilisable à l'exécution.