![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 25.06.2009
Сообщений: 163
|
![]()
Здравствуйте. Подскажите пожалуйста, какой компонент в Delphi можно использовать для этой цели? Возможно, даже из нестандартных. Чтобы можно было выделить любой элемент списка и переименовать его (как это можно сделать в TreeView). Переименовать не при помощи каких-то отдельных окон, а прямо там. И желательно, чтобы у этого компонента имелось свойство типа 'TStrings', в котором и хранились бы его элементы.
|
![]() |
![]() |
![]() |
#2 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
![]()
TreeView и так по моему редактировать можно
|
![]() |
![]() |
![]() |
#3 | |||
Форумчанин
Регистрация: 25.06.2009
Сообщений: 163
|
![]() Цитата:
Цитата:
Цитата:
|
|||
![]() |
![]() |
![]() |
#4 | |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
![]()
ну незнаю, TCombobox с раскрытым списком (style csSimple), да Tmemo в конце концов. )) и редактировать можно и
Цитата:
|
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Мне кажется Zotac'у надо TStringGrid...
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
#6 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
![]()
Не, вообще идея интересная. Самому такой EdilListBox пару раз нужен был. Вот накидал по-быстрому.
MyListBox.zip Если не очень кспеху, подождите. На выходных оберну в компонент. А так да, обычно TStringGrid'ом пользовался. Ну вот собственно и он, мой неувесистый пакетик: SibPackage.zip Добавлено свойство ReadOnly. Если ReadOnly = True: - при печати текста в ListBox'е или при нажании [F2] он начинает редактироваться - [Insert] - вставка строки перед текущей - [Delete] - удаление строки - [PageUp] - вставка строки в начало - [PageDown] - вставка строки в конец - [Enter] - завершение редактирования - [Esc] - отмена редактирования - [^] - переход на строку выше с редактированием - [v] - переход на строку ниже с редактированием Последний раз редактировалось Stilet; 17.12.2010 в 13:23. |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 25.06.2009
Сообщений: 163
|
![]()
Sibedir, спасибо за компоненты. Это действительно то, что было нужно.
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получение списка необходимых bpl для приложения | ArkaNN | Общие вопросы Delphi | 7 | 29.10.2010 21:44 |
Компонент для списка контактов | fezilk24 | Компоненты Delphi | 5 | 15.06.2010 08:35 |
использование списка для структуры | dimulka2010 | Помощь студентам | 0 | 28.03.2010 15:46 |
WIN API для получения списка? | YaroslavKh | Win Api | 10 | 12.02.2010 00:02 |
Подготовка даных для списка в макросе | tae1980 | Microsoft Office Excel | 7 | 10.05.2009 15:10 |