Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.11.04;
Скачать: CL | DM;

Вниз

TMemo c CheckBox ами   Найти похожие ветки 

 
Kantemir_maslov   (2007-10-05 19:13) [0]

Может, кто встречал такой компонент, а то сам боюсь я не отрисую такой контрол: Нужный обычный TMemo, но с наличием CheckBox"ов по левому краю. Т.е. получается такой открыто-динамический TCheckListBox.

Может кто видел такой или ... ?


 
Zeqfreed ©   (2007-10-05 19:16) [1]

Не издевайтесь над пользователями.


 
исследователь ©   (2007-10-06 04:11) [2]

Удалено модератором


 
Sonia ©   (2007-10-06 12:26) [3]

Обрисуйте поставленную задачу, может Мемо и не понадобится...


 
Kantemir_maslov   (2007-10-06 14:53) [4]

Да нужен мне просто свободно редактируемый список с CheckBoxa"ами.

Например нужно мне добавить данные из буфера - делаю ctrl+v - получаю заполненный список (это конечно не проблема отлавиливать вставку из буфера и заполнять своими средставми), выделяю делаю ctrl+c - копирую нужные строки; можно удалить несколько элементов, выделив их как строки в Memo.

И это просто свободно редактируемый список, в какой элемент не ткни, можно его тут же отредактировать. Я все больше уже думаю над тем, что бы смотреть в сторону TCheckListBox, но опять же не знаю с какой строны кусать, не отрисую я это.


 
DVM ©   (2007-10-06 15:13) [5]

Еще вариант TListView + ViewStyle = vsReport + Checkboxes = true;


 
DVM ©   (2007-10-06 15:14) [6]

c Memo это изврат


 
ЗЫ   (2007-10-06 15:18) [7]

> [4] Kantemir_maslov   (06.10.07 14:53)
> свободно редактируемый список

> что бы смотреть в сторону TCheckListBox,

Ну и посылай CheckListBox"у(т.е. даже просто обрабатывай) нажатие клавишь клавиатуры
и посылай их(клавиши) текущему элементу(Item"у) тем самым меняя его текст.
Конечно с курсором лажа получится, но можно как вариант накладывать Эдит поверх Ректа Элемента и в нем(Эдите) править текст Итема.
У Эдита объемную рамку можно убрать бедет вообще его не заметно....

> [5] DVM ©   (06.10.07 15:13)

Может это и вариант, но я так понял, что нужно динамично менять содержимое....


 
Denis_ ©   (2007-10-06 15:19) [8]

Нда. С едитом - это же изврат!


 
DVM ©   (2007-10-06 15:25) [9]


> что нужно динамично менять содержимое....

А что тот же ListView этого не позволяет?


 
DVM ©   (2007-10-06 15:26) [10]


> Конечно с курсором лажа получится, но можно как вариант
> накладывать Эдит поверх Ректа Элемента и в нем(Эдите) править
> текст Итема.
> У Эдита объемную рамку можно убрать бедет вообще его не
> заметно....

У ListView это все уже реализовано.


 
ЗЫ   (2007-10-06 15:28) [11]

> [9] DVM ©   (06.10.07 15:25)
> А что тот же ListView этого не позволяет?

И того 2 варианта:
TCheckListBox
TListView
:о)

> [8] Denis_ ©   (06.10.07 15:19)

Это ради простого получения курсора в строке.... :)


 
ЗЫ   (2007-10-06 15:29) [12]

> [10] DVM ©   (06.10.07 15:26)

Вау... точно. Я туплю :(
Решено: TListView - однозначно :)


 
70137D3F   (2007-10-07 22:10) [13]

Вместо карт указывали путь.



Страницы: 1 вся ветка

Текущий архив: 2007.11.04;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.018 c
15-1191308496
tesseract
2007-10-02 11:01
2007.11.04
Кто там про юзабилити спрашивал ?


3-1182619806
vegarulez
2007-06-23 21:30
2007.11.04
Ошибка при записи в БД (ругань на ; в конце строки)


8-1168860446
SoulFlow
2007-01-15 14:27
2007.11.04
bass


2-1192432990
СержК
2007-10-15 11:23
2007.11.04
Как узнать - сколько строк в документе Excel?


4-1177771250
webpauk
2007-04-28 18:40
2007.11.04
добавление пункта в контекстное мен. проводника