TreeView se ejecutará con aspecto nativo en MacOS X PPC, MacOS X x86, sistemas Windows y sistemas Linux. El control TreeView admite tanto la selección única como la selección múltiple no continua. Los nodos admiten imágenes, texto y casillas de verificación.
Qué hay de nuevo en esta versión:
- Evento BeforeNodeSelectionChange agregado. Este evento se puede usar, por ejemplo, para alternar entre los iconos blanco y negro dependiendo de si el nodo está seleccionado o no.
- Se agregó soporte para el dibujo de Xojo 2018r2. (Aquellos que usan el evento DrawForeground en TreeViewCustomNode necesitarán reasignar el evento ya que ahora usa parámetros dobles en lugar de enteros)
- Compatibilidad con Gtk3 para el escenario Alpha de Linux como soporte no completo de Gtk3.
Qué hay de nuevo en la versión 7.6:
- Se realizaron algunas correcciones de compatibilidad de Xojo 2017r3 (y posteriores).
- La alineación y las sangrías ahora son compatibles con los subnodos (columnas secundarias)
- Agregó el método ItemAlignment setter / getter a la clase TreeviewNode.
- Agregó el método SetItemIndent a la clase TreeViewNode.
- Agregada AlignmentValues enum a la clase TreeViewNode.
- Se agregó una nueva variación del método AddSubItem a la clase TreeViewNode.
- Agregó el método SetColumnDefaultIndent a la clase TreeView.
- Se agregó el método setter / getter ColumnDefaultAlignment a la clase TreeView.
- Agregó ColumnAlignmentValues enum a la clase TreeView.
Qué hay de nuevo en la versión 7.0:
- S X Cocoa ahora tiene un nuevo encabezado más bonito cuando muestra encabezados que no tienen el viejo OS X Theme render 16 píxeles de limitación.
- Se eliminó el módulo externo TreeViewExtensions y se agregaron sus métodos en TreeView.
- Se agregó el método ExpandAll al control TreeView (anteriormente se ofrecía en TreeViewExtensions)
- Se agregaron las funciones IndexFromNode (2 variaciones) al control TreeView. (anteriormente se ofrecía en TreeViewExtensions)
- Se agregó el método ExpandAncestorsOf al control TreeView.
- Se agregó la función SelectNode al control TreeView que puede seleccionar un nodo por un nodo en lugar de un índice.
- Se corrigieron innumerables fallas técnicas en el modo OS X Cocoa.
- La propiedad HighResImage en la clase TreeViewNode ahora se ignora si se detecta Image set en la propiedad Image.
- La propiedad ColumnHeaderHighResImage en la clase TreeView ahora se ignora si se detecta Image set en la propiedad ColumnHeaderImage.
- Hizo muchas mejoras en la retina.
- Nuevos iconos de la barra de herramientas para el IDE de Xojo 2016 en modo retina.
- Se corrigió el extraño problema de efecto fantasma de IDE en el modo de diseño cuando se activaban los encabezados.
Qué hay de nuevo en la versión 6.5:
- Se agregó compatibilidad de compilación de 64 bits para el objetivo de Mac.
- Se agregó compatibilidad de compilación de 64 bits para el destino de Windows.
- Se agregó compatibilidad de compilación de 64 bits para el destino de Linux.
- Se agregó soporte de compilación ARM para el destino de Linux.
- Agregó otra variación del método RemoveNode.
Qué hay de nuevo en la versión 6.3:
- ¿OS X Yosemite retocó donde el TreeView dejaba una advertencia en la consola OS X.?
- Cambió los compiladores en Windows.
- Limpió una gran cantidad de código obsoleto en Windows que era compatible con sistemas antiguos como Windows 98 y Windows 2000 que Xojo no admite.
¿Qué hay de nuevo en la versión 6.2:
? Mejorado el soporte del complemento Xojo, el puerto Xojo anterior era desde los primeros días de Xojo.
- Los segmentos de complementos vienen con código firmado en los sistemas MacOS X.
- El complemento ahora se envía con CoreClasses 6.0 y se ha optimizado para un acceso de datos más rápido que el 6.0 ofrece internamente.
- La documentación ahora también se envía como docset para el impresionante visor de Dash de http://kapeli.com/dash.
Requisitos :
Limitaciones :
Pantalla Nag
Comentarios que no se encuentran