Главная страница
    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.48 MB
Время: 0.038 c
2-1180523061
_vl_
2007-05-30 15:04
2007.06.24
Ссылка на массив


2-1180336290
Abcdef123
2007-05-28 11:11
2007.06.24
Проблемка с использованием TDBCheckBox


15-1179975610
Sergey Masloff
2007-05-24 07:00
2007.06.24
Посоветуйте кофигурацию компьютера


2-1180574560
Ш-К
2007-05-31 05:22
2007.06.24
Отобразить 4 байта


1-1177591470
melcor
2007-04-26 16:44
2007.06.24
idIRC работа через прокси?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский