Главная страница
    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.049 c
3-1077159983
Sirus
2004-02-19 06:06
2004.03.28
Максимальное количество Insert и Update в одной тарнзакции...


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


1-1078839959
Term
2004-03-09 16:45
2004.03.28
Как округлить число с точностью до 2-х знаков после запятой?


3-1077530992
Dimaz-z
2004-02-23 13:09
2004.03.28
Как в EhLib в гриде поставить нумерацию записей по порядку(1,2..)


1-1078405630
Алексей
2004-03-04 16:07
2004.03.28
D7 корежит русские буквы формах





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