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

Вниз

"Сбросить" ListView_SetColumnWidth при ViewStyle = vsList   Найти похожие ветки 

 
GrayFace ©   (2007-02-27 09:26) [0]

После установки конкретного значения в ListView_SetColumnWidth никак не удается вернуть обратно автоматическое вычисление ширины.
Кому-нибудь удавалось побороть?


 
GrayFace ©   (2007-03-01 20:28) [1]

Если не устанавливать ширину колонок вручную, она сбрасывается при вызове ListView_DeleteAllItems, но при установке Count (ListView виртуальный) он вычисляется по первым N (видимо, столько, сколько входит в контрол при ширине колонок по умолчанию) пунктам, а если среди остальных есть пункты с большим названием, то оно не вмещается.


 
Rouse_ ©   (2007-03-02 10:09) [2]

Немного не понял, это чтоли нужно?

procedure RearrangelistView(LV: THandle);
const
 Plus = 107;
begin
 SetFocus(LV);
 keybd_event(VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), 0, 0);
 keybd_event(Plus, MapvirtualKey(Plus, 0), KEYEVENTF_EXTENDEDKEY, 0);
 keybd_event(Plus, MapvirtualKey(Plus, 0),
   KEYEVENTF_EXTENDEDKEY or KEYEVENTF_KEYUP, 0);
 keybd_event(VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), KEYEVENTF_KEYUP, 0);
end;


 
GrayFace ©   (2007-03-03 12:48) [3]

Попытался жать Ctrl+"+" в ListView - ничего не происходит.


 
GrayFace ©   (2007-03-03 12:48) [4]

Т.е. пытался жать руками на клавиатуре


 
Rouse_ ©   (2007-03-04 12:51) [5]

ТАк оно только при vsReport вроде как работает...



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

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

Наверх




Память: 0.47 MB
Время: 0.036 c
15-1185169315
gosean
2007-07-23 09:41
2007.08.19
Приветствие


15-1185014359
xsexrexga
2007-07-21 14:39
2007.08.19
Помогите найти


2-1185486308
временный Чайник
2007-07-27 01:45
2007.08.19
контейнер для хранения GIF


15-1185115628
Rubagl
2007-07-22 18:47
2007.08.19
Книга "Delphi. Готовые алгоритмы. " Нужны исходники.


3-1178169031
Рауф
2007-05-03 09:10
2007.08.19
как перенисти базу Paradox на другой комп