OberonCore
https://forum.oberoncore.ru/

SetData и Data в Dialog.Selection как у .TreeNode
https://forum.oberoncore.ru/viewtopic.php?f=24&t=4155
Страница 1 из 1

Автор:  Kubanych [ Суббота, 17 Ноябрь, 2012 08:00 ]
Заголовок сообщения:  SetData и Data в Dialog.Selection как у .TreeNode

Уважаемые коллеги.

В Dialog.TreeNode есть хорошие методы SetData и Data, позволяющие привязать к дереву дополнительные данные. Было бы неплохо иметь такие возможности и у других контролов : Selection, List, Combo.

Тогда поле data у них, в отличие от TreeNode должно быть POINTER TO ARRAY OF ANYPTR и размер этого массива должен определяться при задании SetLen. При этом, вызывая соответствующие SetData и Data надо будет указать дополнительный индекс.

Такое изменение модуля Dialog можно сделать и использовать самому, становясь несовместимым с остальными.

Как Вы думаете, хорошо было бы включить такую модификацию Dialog в основную ветку дистрибутива BlackBox?

Автор:  Иван Кузьмицкий [ Суббота, 17 Ноябрь, 2012 08:44 ]
Заголовок сообщения:  Re: SetData и Data в Dialog.Selection как у .TreeNode

Да конечно, ассоциировать элемент списка с произвольными данными нужно постоянно. Почему это не сделали разработчики ББ, я не понимаю.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/