Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];

Вниз

listview как с ним работать   Найти похожие ветки 

 
IronWit ©   (2003-07-08 18:36) [0]

Ребята, подскажите начинающему. Хочется научится работать с listview. Как то до сих пор был мне не нужен, а тут пришлось. Именно на примере listview применяющегося в kol. Точнее нужно отобразить несколько строк, в каждой строке несколько колонок. Вы хотя бы какой нить пример киньте, я дальше сам постараюсь разобраться.

Заранее спасибо.


 
ironwit ©   (2003-07-08 18:37) [1]

точнее вот это   listview1.LVItemAdd("Ромашка"); У меня получается. А вот как в строку к этой Ромашке обавить еще одну колонку с тем, что она зеленая? Ума не приложу :(


 
SPeller ©   (2003-07-08 19:34) [2]

Демка есть на сайте Кладова.


 
Avenger[NhT] ©   (2003-07-09 00:15) [3]

listview1.LVItem[0, 1] := ...
мож так? я уж не помню...т.к. в кол давно не писал....пишу ща тока в Авл


 
SPeller ©   (2003-07-09 04:16) [4]

Добавление колонок:

 lvServer.LVColAdd( "Название плагина", taLeft, 200 );
 lvServer.LVColAdd( "Тип", taLeft, 80 );
 lvServer.LVColAdd( "Размер", taRight, 60 );
 lvServer.LVColAdd( "Размещение", taLeft, 225 );
 lvServer.LVColAdd( "Статус", taLeft, 80 );

Заполнение строк:

   lvServer.LVItemAdd( CO.PlugData.Name );
   lvServer.LVSetItem( lvServer.LVCount - 1, 0, CO.PlugData.Name, 0, [], 1, 0, 0 );
   lvServer.LVSetItem( lvServer.LVCount - 1, 1, s, 0, [], 1, 0, 0 );
   if CO.PlugData.Size < 1024 * 1024 then begin
     s := Double2Str( Round( CO.PlugData.Size / 102.4 ) / 10 ) + " K ";
   end else begin
     s := Double2Str( Round( CO.PlugData.Size / 102.4 / 1024 ) / 10 ) + " M ";
   end;
   lvServer.LVSetItem( lvServer.LVCount - 1, 2, s, 0, [], 1, 0, 0 );
   lvServer.LVSetItem( lvServer.LVCount - 1, 3, CO.PlugData.Path, 0, [], 1, 0, 0 );


 
BorisMor ©   (2003-07-09 06:19) [5]

http://kol.mastak.ru/lessons%2016.htm


 
ironwit ©   (2003-07-09 08:29) [6]

Спасибо. Теперь понятно. :)


 
Gandalf ©   (2003-07-09 09:10) [7]


> мож так? я уж не помню...т.к. в кол давно не писал....пишу
> ща тока в Авл


Кстати я смотрел - неплохо и даже очень... Как там SysDCU - Бартову можешь пока не слать он около месяца в отсутствии.



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

Форум: "KOL";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.031 c
6-1073721833
shur2005
2004-01-10 11:03
2004.03.28
Порты


3-1077696867
LaidBack
2004-02-25 11:14
2004.03.28
Есть-ли способ быстрее?


14-1077969040
Типа... Ламер и всё такое..
2004-02-28 14:50
2004.03.28
WinXP


1-1078418695
ChcngerMan
2004-03-04 19:44
2004.03.28
ListVew


1-1078348958
ZedeS
2004-03-04 00:22
2004.03.28
Заполнение массива





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский