Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TListView again... WinXP problem


lensky ©   (2002-10-31 19:03:00) 

est" problema s listview, i winxp, esli v programe ispol"zovanit" manifest winxp, shtoby na XP u nee bil XPshiniy interface, i ispol"zovat" listview, pokranemere v sile Report, to postoiannov programe voznikaut oshibki...
dosttatochno sdelat" prosto noviy proekt, postavit" na nego list view, dobavit" paru colonok, i vkluchit" v resursy winxp manifest, to pri zapuske i navedenie na nazvanie colonok, budet voznikat" oshibka...
est" idei kak s etim stpravit"sia?


lensky   (2002-10-31 19:43:00) [1]

gromadnoe sposibo... nezashto by ne dogodalsia


Ученик   (2002-10-31 19:22:00) [2]

{ ComCtrls.pas }

procedure TCustomListView.UpdateColumn;
...
if FImageIndex <> -1 then
fmt := fmt or LVCFMT_IMAGE or LVCFMT_COL_HAS_IMAGES;

надо

if FImageIndex <> -1 then
fmt := fmt or LVCFMT_IMAGE or LVCFMT_COL_HAS_IMAGES
else
mask := mask and not LVCF_IMAGE;


Наверх

Титульная страница Поиск, карта сайта Написать письмо