Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / C++ Builder6 / 11 сообщений из 11, страница 1 из 1
01.05.2006, 22:04
    #33700566
fifina
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++ Builder6
Скажите пожалйста, можно ли в дереве(TreeView ) при нажатии на кнопку добавить новую ветку,чтобы возле нее появился курсор и ввести нужную инфу.
...
Рейтинг: 0 / 0
01.05.2006, 22:15
    #33700576
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++ Builder6
fifina f> Скажите пожалйста, можно ли в дереве(TreeView ) при
f> нажатии на кнопку добавить новую ветку,чтобы возле нее
f> появился курсор и ввести нужную инфу.А то !

RTFM TTreeNode::EditText
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
01.05.2006, 22:15
    #33700577
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++ Builder6
Можно.
...
Рейтинг: 0 / 0
03.05.2006, 19:28
    #33705188
fifina
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++ Builder6
RTFM TTreeNode::EditText

Ну это же означает изменить запись, а не добавить!?
...
Рейтинг: 0 / 0
04.05.2006, 07:02
    #33705546
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++ Builder6
fifinaНу это же означает изменить запись, а не добавить!?Вопрос звучал так: "можно ли в дереве ...... добавить новую ветку,чтобы возле нее появился курсор и ввести нужную инфу"
т.е. подразумевается, что просто добавлять мы умеем, а вот чтобы курсор появился - не умеем.
Или я не так понял ?
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
04.05.2006, 08:38
    #33705634
fifina
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++ Builder6
Мне надо добавить новую ветку и внести в нее новую инф., либо удалить старую, причем эта ветка имеет не 0 индекс. Подскажите какэто сделать. Добавлять ветку с 0 индексом получилось, но при повторном запуске эта ветка не сохраняется.
...
Рейтинг: 0 / 0
04.05.2006, 08:43
    #33705640
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++ Builder6
fifinaДобавлять ветку с 0 индексом получилось, но при повторном запуске эта ветка не сохраняется.Вот тут непонятно, что не сохраняется ? где ? зачем ?
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
04.05.2006, 20:27
    #33708315
fifina
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++ Builder6
не сохраняется добавленая запись в ветке и добавленая ветка тоже, т.е не сохраняются изменения в дереве! Мне нужно чтобы при нажатии на кнопочку появлялась новая ветка и возле нее курсор, для того чтобы ввести инфу! Либо при нажатии на другую кнопку удалялась выделеная запись. Возможно это, если да то как?
...
Рейтинг: 0 / 0
05.05.2006, 10:24
    #33709093
DarkCat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++ Builder6
fifinaне сохраняется добавленая запись в ветке и добавленая ветка тоже, т.е не сохраняются изменения в дереве! Мне нужно чтобы при нажатии на кнопочку появлялась новая ветка и возле нее курсор, для того чтобы ввести инфу! Либо при нажатии на другую кнопку удалялась выделеная запись. Возможно это, если да то как?
ужос.

а где она сохраняться должна? В дереве изменения не хранятся. Дерево - это не хранилище данных, что в него при написании программы добавлено то в нем и будет при каждом запуске программы.

Для хранения данных используй ini-файл или базу данных или реестр (наиболее удобно).
...
Рейтинг: 0 / 0
05.05.2006, 13:34
    #33710088
fifina
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++ Builder6
У меня будет БД. А как сделать чтобы при нажатии на кнопку добавлялась новая ветка с курсором?
...
Рейтинг: 0 / 0
05.05.2006, 16:52
    #33711019
DarkCat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++ Builder6
элементарно.

по нажатию на кнопку создаешь новую запись в БД, Parent у этой записи выставляешь в зависимости от текущего положения вещей на дереве.
у дерева рид-онли выключешь, добавляешь в него элемент с названием типа "ветка 1", по нажатию кнопки F2 его редактируешь, по событию дерева OnChange обновляешь название твоей ветки в базе.

делов та :)

...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / C++ Builder6 / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]