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

Вниз

ищу Многострочный TListView   Найти похожие ветки 

 
Officeman ©   (2007-05-30 07:22) [0]

ищу Многострочный TListView
т.е. чтобы при табличном стиле "Report"
в каждой строке каждого столбца - текст
можно было расписать в несколько строк.
как в Excel задаешь ширину столбца
и автоперенос, и текст в ячейке переносится
на несколько строк.


 
Loginov Dmitry ©   (2007-05-30 08:25) [1]

Ну и выполняй отрисовку в несколько строк. Кто мешает?


 
Officeman ©   (2007-05-30 10:19) [2]

ого! не умею) если кто сталкивался. помогите!!. помощь оплачу.


 
DVM ©   (2007-05-30 10:40) [3]


> Officeman ©  

ListView мало подходит для твоей задачи на мой взгляд.


 
Officeman ©   (2007-05-30 10:47) [4]

я работаю над проектом. базы данных с удалённым администрировнаием.
шифрую и гружу в собственный формат файлов. для отображения информации использовал компонент TListView, который полностью устраивает. но хотелось вы получать много строчный вариант. описанный выше. ! кто возьёмтся помочь - с оплатой договоримся.


 
DVM ©   (2007-05-30 10:54) [5]

Я не уверен, но по-моему перенос есть в EasyListView.

Многострочность в стандартном ListView осложнена тем, что строки его не могут иметь разную высоту, насколько мне известно.


 
clickmaker ©   (2007-05-30 10:54) [6]


> [4] Officeman ©   (30.05.07 10:47)

за что там платить?
стиль - OwnerDrawFixed, обрабатывай OnDrawItem, текст рисуй функцией DrawText с флагом DT_WORDBREAK


 
DVM ©   (2007-05-30 11:09) [7]


> clickmaker ©   (30.05.07 10:54) [6]

Строки разной высоты не получится имхо.


 
clickmaker ©   (2007-05-30 11:12) [8]


> [7] DVM ©   (30.05.07 11:09)

это да. Но можно задать какую-нибудь разумную высоту, в 3 строки, например. А то что не влезает, показывать хинтом или в отдельном окне


 
Officeman ©   (2007-05-30 11:18) [9]

прошу потратить ещё 5 минут. и написать пример.

с Уважением.


 
SpellCaster   (2007-05-30 11:21) [10]

TEasyListView, http://mustangpeak.net/easylistview.htm


 
Officeman ©   (2007-05-30 11:53) [11]

TEasyListView он не делает то что нужно по теме.  :_(


 
clickmaker ©   (2007-05-30 11:56) [12]


> Officeman ©  

Ты в другом городе живешь. А я только наличными беру :)
Так что, пример тебе писать не буду. И так уже много подсказали, делай


 
ЮЮ ©   (2007-05-30 12:01) [13]

А почему листвью при табличном стиле "Report", а не грид?


 
Officeman ©   (2007-05-30 12:06) [14]


> ЮЮ ©   (30.05.07 12:01) [13]
> А почему листвью при табличном стиле "Report", а не грид?


потому что использую собственный тип данных.
а грид как я понимаю работает только с BDE.


 
DVM ©   (2007-05-30 12:13) [15]


> а грид как я понимаю работает только с BDE.

Это dbGrid работает с базами. И не только черз BDE. Есть еще TStringGrid и TDrawGrid


 
clickmaker ©   (2007-05-30 12:13) [16]


> а грид как я понимаю работает только с BDE

с каких это пор?
грид вообще не работает с базой данных. Он работает с набором данных - потомком TDataSet, а еще точнее - с TDataSource, который связан с TDataSet

Откуда в этом датасете данные - грида это не волнует


 
ЮЮ ©   (2007-05-30 12:14) [17]

>Officeman ©   (30.05.07 12:06) [14]
Eсть ещё TStringGrid и TDrawGrid


 
Officeman ©   (2007-05-30 13:01) [18]


> ЮЮ ©   (30.05.07 12:14) [17]
> >Officeman ©   (30.05.07 12:06) [14]
> Eсть ещё TStringGrid и TDrawGrid


упс) это както вылетело из моего обзора
при изучении основ программирования дельфи в 2000 году.



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

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

Наверх




Память: 0.5 MB
Время: 0.019 c
9-1154442100
nuf
2006-08-01 18:21
2007.06.24
как нарисовать прицел на экране?


15-1180439036
No_Dead
2007-05-29 15:43
2007.06.24
Вопрос к администрации)))


2-1180603624
sergeyst
2007-05-31 13:27
2007.06.24
обмен сообщениями


11-1163128856
SKA1997
2006-11-10 06:20
2007.06.24
ALT + TAB


2-1180945525
GLXV
2007-06-04 12:25
2007.06.24
Поиск по ключевому полю (ADO)