TreeView fonctionnera avec l'apparence native de MacOS X PPC, MacOS X x86, systèmes Windows et Linux. Le contrôle TreeView prend en charge la sélection unique et la sélection multiple non continue. Les nœuds prennent en charge les images, le texte et les cases à cocher.
Nouveautés dans cette version:
- Ajout de l'événement BeforeNodeSelectionChange. Cet événement peut par exemple être utilisé pour basculer entre une icône blanche et une icône noire, selon que le nœud est sélectionné ou non.
- Ajout du support pour le dessin Xojo 2018r2. (Ceux qui utilisent l’événement DrawForeground sur TreeViewCustomNode devront mapper l’événement car il utilise maintenant des paramètres doubles au lieu d’Integers)
- La prise en charge de Gtk3 pour l’étape Linux Alpha n’est pas prise en charge par Gtk3.
Nouveautés dans la version 7.6:
- Certains correctifs de compatibilité Xojo 2017r3 (et versions ultérieures) ont été effectués.
- L'alignement et les retraits sont désormais pris en charge sur les sous-nœuds (colonnes secondaires)
- Ajout de la méthode setter / getter ItemAlignment à la classe TreeviewNode.
- Ajout de la méthode SetItemIndent à la classe TreeViewNode.
- Ajout d'alummentValues enum à la classe TreeViewNode.
- Ajout d’une nouvelle variante de la méthode AddSubItem à la classe TreeViewNode.
- Ajout de la méthode SetColumnDefaultIndent à la classe TreeView.
- Ajout de la méthode setter / getter ColumnDefaultAlignment à la classe TreeView.
- Ajout de ColumnAlignmentValues enum à la classe TreeView.
Nouveautés dans la version 7.0:
- S X Cocoa a maintenant de nouveaux en-têtes plus agréables lorsque vous affichez les en-têtes qui n'ont pas la limite de 16 pixels de l'ancien moteur de rendu OS X Theme.
- Suppression du module externe TreeViewExtensions et ajout de ses méthodes dans TreeView.
- Ajout de la méthode ExpandAll au contrôle TreeView (précédemment proposée dans TreeViewExtensions)
- Ajout des fonctions IndexFromNode (2 variantes) au contrôle TreeView. (était précédemment offert dans les TreeViewExtensions)
- Ajout de la méthode ExpandAncestorsOf au contrôle TreeView.
- Ajout de la fonction SelectNode au contrôle TreeView qui peut sélectionner un nœud par un nœud au lieu d'un index.
- De nombreux problèmes d’insertion dans le mode OS X Cocoa ont été résolus.
La propriété - HighResImage de la classe TreeViewNode est maintenant ignorée si elle détecte l'image définie sur la propriété Image.
La propriété - ColumnHeaderHighResImage de la classe TreeView est maintenant ignorée si elle détecte l'image définie sur la propriété ColumnHeaderImage.
- De nombreuses améliorations de la rétine ont été apportées.
- Nouvelles icônes de barre d’outils pour l’IDE Xojo 2016 en mode rétine.
- Correction du problème étrange de l’EDI en mode conception lors de l’activation des en-têtes.
Nouveautés dans la version 6.5:
- Ajout de la prise en charge de la compilation 64 bits pour la cible Mac.
- Ajout de la prise en charge de la compilation 64 bits pour la cible Windows.
- Ajout de la prise en charge de la compilation 64 bits pour la cible Linux.
- Ajout du support de compilation ARM pour la cible Linux.
- Ajout d’une autre variante de la méthode RemoveNode.
Nouveautés dans la version 6.3:
- L'OS X Yosemite a-t-il modifié l'endroit où TreeView laissait un avertissement dans la console OS X.
- Modificateurs de compilateurs sous Windows.
- Nettoyage d’un grand nombre de codes obsolètes sous Windows, qui devaient prendre en charge d’anciens systèmes tels que Windows 98 et Windows 2000, que Xojo ne prend pas en charge.
Nouveautés dans la version 6.2:
- Amélioration de la prise en charge des plug-ins Xojo. Xojo.
- Les segments de plug-in contiennent du code signé sur les systèmes MacOS X.
- Le plug-in est désormais fourni avec CoreClasses 6.0 et a été optimisé pour un accès plus rapide aux données que 6.0 offre en interne.
- La documentation est désormais livrée en tant que docset pour l’impressionnante visionneuse Dash à l’adresse http://kapeli.com/dash.
Configuration requise :
Limitations :
Écran de rappel
Commentaires non trouvées