Форум: "Начинающим";
Текущий архив: 2018.03.18;
Скачать: [xml.tar.bz2];
ВнизTreeView Найти похожие ветки
← →
Макака (2016-03-30 19:35) [0]С TreeView до этого никогда не работал, поэтому перед тем как спросить пошарился в инете, посмотрел посмотрел несколько видео, вроде пока всё понятно.
Задача такая:
[IMG]http://clip2net.com/clip/m411683/cb0c6-clip-7kb.png[/IMG]
Есть Дерево отображающее диапазоны рук из покера.
Т.е. сначала идут группы (Push,OC и т.д.), а далее папки(Reg,Fish) с диапазонами.
Диапазон состоит из 2ух полей: %рук и сам диапазон, например:
[8] [66+,ATs+,AJo+]
Необходимо при выборе диапазона из дерева передавать строку [66+,ATs+,AJo+] в процедуру. Нужно что то придумать простое и быстрое.
Мой колхозный уровень подсказывает мне сделать так:
всё сделать в TStringList (удобно будет потом сохранить - загрузить дерево).
Структура будет такой:
MainNode Push
AddNode Reg
10 диапазон
20 диапазон
30 диапазон
end;
AddNode Fish
50 диапазон
60 диапазон
end;
MainNode OC
При нажатии на диапазон в TreeView, идёт поиск первого узла с глубиной = 1 (получаем AddNode), и затем поиск первого узла с глубиной равной 0 (MainNode).
А затем уже ищем в TStringList.
← →
Макака (2016-03-30 19:36) [1]Картинка
http://clip2net.com/clip/m411683/cb0c6-clip-7kb.png
← →
KilkennyCat © (2016-03-30 21:56) [2]
> всё сделать в TStringList (удобно будет потом сохранить
> - загрузить дерево).
лучше для удобства сохранять в текстовом файле. из текстового файла загрузить в TMemo. А вот уже из TMemo - в TStringList. Так намного удобнее, чем сразу с деревом работать, в котором можно даже рубашки держать.
← →
Юрий Зотов © (2016-03-31 11:10) [3]Не понял - а при чем тут TStringList, TMemo и текстовый формат? Почему не работать прямо с деревом?
← →
Юрий Зотов © (2016-03-31 11:17) [4]> из текстового файла загрузить в TMemo. А вот уже из TMemo - в TStringList
Это шутка?
← →
Rouse_ © (2016-03-31 11:49) [5]
> Юрий Зотов © (31.03.16 11:17) [4]
> > из текстового файла загрузить в TMemo. А вот уже из TMemo
> - в TStringList
>
> Это шутка?
Издеваешся? Так все делают.
← →
эндсоувот © (2016-03-31 12:53) [6]так делал еще навахо джо, до него его отец, до его отца его отец, а до отца его отца - его отец!
Sheriff Elmo Reagan: But you can"t, an Indian sheriff? Only ones elected in this country are Americans.
Joe: My father was born here, in the mountains. His father before him and his father before him and his father before him. Where was your father born?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2018.03.18;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.001 c