TreeView будет работать с естественным внешним видом MacOS X PPC, MacOS X x86, системами Windows и системами Linux. Элемент управления TreeView поддерживает одиночный выбор и непрерывный выбор. Узлы поддерживают изображения, текст и флажки.
Что нового в этой версии:
- Добавлено событие BeforeNodeSelectionChange. Это событие можно, например, использовать для переключения между значком белого и черного цвета в зависимости от того, выбран ли узел или нет.
- Добавлена поддержка рисования Xojo 2018r2. (Те, кто использует событие DrawForeground в TreeViewCustomNode, должны будут повторно отобразить событие, так как теперь он использует двойные параметры вместо целых)
- Поддержка Gtk3 для Linux Alpha, как в не полной поддержке Gtk3.
Что нового в версии 7.6:
- Были выполнены некоторые исправления совместимости Xojo 2017r3 (и более поздних версий).
- Выравнивание и отступы теперь поддерживаются в поднаборах (вторичные столбцы)
- Добавлен метод setAlignment setter / getter в класс TreeviewNode.
- Добавлен метод SetItemIndent для класса TreeViewNode.
- Добавлен переименование AlignmentValues в класс TreeViewNode.
- Добавлен новый вариант метода AddSubItem для класса TreeViewNode.
- Добавлен метод SetColumnDefaultIndent для класса TreeView.
- Добавлен метод setter / getter ColumnDefaultAlignment в класс TreeView.
- Добавлен список столбцов ColumnAlignmentValues в класс TreeView.
Что нового в версии 7.0:
- S X Cocoa теперь имеет новые улучшенные заголовки при отображении заголовков, у которых нет старого OS X Theme renderer с 16-кратным ограничением.
- Удален внешний модуль TreeViewExtensions и добавлен его методы в TreeView.
- Добавлен метод ExpandAll для элемента управления TreeView (ранее предлагался в TreeViewExtensions)
- Добавлены функции IndexFromNode (2 варианта) в элемент управления TreeView. (ранее предлагалось в TreeViewExtensions)
- Добавлен метод ExpandAncestorsOf для элемента управления TreeView.
- Добавлена функция SelectNode в элемент управления TreeView, который может выбирать узел узлом вместо индекса.
- Исправлено огромное количество сбоев нитей в режиме OS X Cocoa.
- Свойство HighResImage в классе TreeViewNode теперь игнорируется, если обнаружение Image установлено в свойстве Image.
- Свойство ColumnHeaderHighResImage в классе TreeView теперь игнорируется, если обнаружение Image установлено в свойстве ColumnHeaderImage.
- Много улучшений сетчатки.
- Новые иконки панели инструментов для Xojo 2016 IDE в режиме сетчатки.
- Исправлена проблема странного ореола IDE в режиме разработки при включении заголовков.
Что нового в версии 6.5:
- Добавлена поддержка 64-битной компиляции для цели Mac.
- Добавлена поддержка 64-битной компиляции для целей Windows.
- Добавлена поддержка 64-битной компиляции для цели Linux.
- Добавлена поддержка компиляции ARM для цели Linux.
- Добавлен другой вариант метода RemoveNode.
Что нового в версии 6.3:
- Помогла ли OS X Yosemite настроить, где TreeView оставил предупреждение в консоли OS X.
- Изменены компиляторы в Windows.
- Убрал много устаревшего кода в Windows, который должен был поддерживать старые системы, такие как Windows 98 и Windows 2000, которые Xojo не поддерживает.
Что нового в версии 6.2:
- Улучшена поддержка плагинов Xojo, предыдущий порт Xojo был с самого начала Xojo.
- Модули подключаются к кодам, подписанным в системах MacOS X.
- Плагин теперь поставляется с CoreClasses 6.0 и оптимизирован для более быстрого доступа к данным, который 6.0 предлагает внутренне.
- Документация теперь также отправляется как docset для awesome Dash viewer из http://kapeli.com/dash.
Требования :
Ограничения :
Экран Nag
Комментарии не найдены