O TreeView será executado com aparência e comportamento nativos em MacOS X PPC, MacOS X x86, sistemas Windows e sistemas Linux. O controle TreeView suporta a seleção única e a seleção múltipla não contínua. Os nós suportam imagens, texto e caixas de seleção.
O que há de novo nesta versão:
- Evento BeforeNodeSelectionChange adicionado. Este evento pode, por exemplo, ser usado para alternar entre o ícone branco e preto, dependendo se o nó está selecionado ou não.
- Adicionado suporte para o desenho do Xojo 2018r2. (Aqueles que usam o evento DrawForeground no TreeViewCustomNode precisarão mapear o evento já que agora ele usa parâmetros duplos em vez de Integers)
- Suporte a Gtk3 para o estágio Alpha do Linux, como no suporte completo a Gtk3.
O que há de novo na versão 7.6:
- Algumas correções de compatibilidade do Xojo 2017r3 (e posteriores) foram feitas.
- Alinhamento e recuos agora são suportados em subnós (colunas secundárias)
- Adicionado o método setter / getter do ItemAlignment à classe TreeviewNode.
- Adicionou o método SetItemIndent à classe TreeViewNode.
- Adicionado enum AlignmentValues à classe TreeViewNode.
- Adicionada nova variação do método AddSubItem à classe TreeViewNode.
- Adicionado o método SetColumnDefaultIndent à classe TreeView.
- Adicionado o método ColumnDefaultAlignment setter / getter à classe TreeView.
- Adicionou o enum ColumnAlignmentValues à classe TreeView.
O que há de novo na versão 7.0:
- O S X Cocoa agora tem novos cabeçalhos mais agradáveis ao exibir cabeçalhos que não têm o antigo renderizador de tema do OS X limitação de 16 pixels.
- Removeu o módulo externo TreeViewExtensions e adicionou seus métodos ao TreeView.
- Adicionado o método ExpandAll ao controle TreeView (anteriormente oferecido no TreeViewExtensions)
- Adicionadas funções IndexFromNode (2 variações) ao controle TreeView. (foi oferecido anteriormente no TreeViewExtensions)
- Adicionado o método ExpandAncestorsOf ao controle TreeView.
- Adicionada a função SelectNode ao controle TreeView que pode selecionar um nó por um nó em vez de um índice.
- Corrigido inúmeras falhas de desenho no modo OS X Cocoa.
A propriedade - HighResImage na classe TreeViewNode é agora ignorada se detectar o conjunto de imagens na propriedade Image.
A propriedade - ColumnHeaderHighResImage na classe TreeView é agora ignorada se detectar o conjunto de imagens na propriedade ColumnHeaderImage.
- Fiz muitas melhorias na retina.
- Novos ícones da barra de ferramentas para o Xojo 2016 IDE no modo retina.
- Corrigido o problema de fantasmas estranhos do IDE no modo de design ao ter os cabeçalhos ativados.
O que há de novo na versão 6.5:
- Adicionado suporte a compilação de 64 bits para o Mac.
- Adicionado suporte de compilação de 64 bits para o destino do Windows.
- Adicionado suporte a compilação de 64 bits para o destino do Linux.
- Adicionado suporte de compilação do ARM para o destino do Linux.
- Adicionada outra variação do método RemoveNode.
O que há de novo na versão 6.3:
- O OS X Yosemite ajustou onde o TreeView estava deixando um aviso no console do OS X.
- Changed compilers no Windows.
- Limpou um monte de código obsoleto no Windows, que era suportar sistemas antigos, como o Windows 98 e o Windows 2000, que o Xojo não suporta.
O que há de novo na versão 6.2:
- Melhorado o suporte ao plug-in Xojo, a porta Xojo anterior era dos primeiros dias de Xojo
- Segmentos de plugins vêm com código assinado em sistemas MacOS X.
- O plugin agora vem com o CoreClasses 6.0 e foi otimizado para um acesso mais rápido aos dados que o 6.0 oferece internamente.
- A documentação agora também é enviada como docset para o incrível visualizador do Dash em http://kapeli.com/dash.
Requisitos :
Limitações :
tela de inatividade
Comentários não encontrado