Сейчас на форуме: hgdagon, asfa (+3 невидимых)

 eXeL@B —› Программирование —› Глюк контрола ListView
Посл.ответ Сообщение

Ранг: 495.3 (мудрец)
Активность: 0.30
Статус: Участник

Создано: 08 июня 2007 04:15
· Личное сообщение · #1

Думаю...
Как исправить глюк с бегунком?
Если щёлкнуть мышью под (или над) бегунком вертикальной прокрутки содержимое контрола неправильно отрисовывается.
Или это только у меня?
Смотрите пример (9кб). В данном случае невидно только некоторых полосок, но бывает и полная бяка...


c46c_07.06.2007_CRACKLAB.rU.tgz - listview_bug.png

-----
Всем привет, я вернулся




Ранг: 73.1 (постоянный), 130thx
Активность: 0.040.23
Статус: Участник

Создано: 08 июня 2007 09:56
· Личное сообщение · #2

У себя такого никогда не замечал.
Попробуй перерисовать listview.



Ранг: 65.7 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 08 июня 2007 17:08 · Поправил: Halt
· Личное сообщение · #3

хм..API ??
они возникают как раз на границах ячеек.. незнаю..без кода..надо копать процедуру отрисовки... если API конечно....
м/б какой твикер стоит ??



Ранг: 495.3 (мудрец)
Активность: 0.30
Статус: Участник

Создано: 11 июня 2007 20:15
· Личное сообщение · #4

Halt пишет:
хм..API ??

Разумеется.
Halt пишет:
м/б какой твикер стоит ??

Вроде нет. Смотрел на трёх машинах с XP SP2.

Чтоб было яснее о чём речь, вот скриншот из PE Explorer'a:

164f_11.06.2007_CRACKLAB.rU.tgz - listview_bug2.png

-----
Всем привет, я вернулся




Ранг: 65.7 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 11 июня 2007 20:33 · Поправил: Halt
· Личное сообщение · #5

как то давно писал редактор для dat файлов игры LineAge сейчас попробовал - там все нормально отрисовывается... могу скинуть ..правда там delphi ... ну или можешь сам поделиться прогой еще у себя гляну...
правда давно это было хз чего я там наворотил..ибо писалось на коленках и для себя ;)
вот архив внутри редактор и dat файл.. попробуй



Ранг: 65.7 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 11 июня 2007 20:36
· Личное сообщение · #6

неприцепилось

3255_11.06.2007_CRACKLAB.rU.tgz - decode.rar



Ранг: 495.3 (мудрец)
Активность: 0.30
Статус: Участник

Создано: 11 июня 2007 20:51
· Личное сообщение · #7

Halt, спасибо, но в твоём примере нет сетки, вроде как и глючить нечему.

Нашел пример в котором нет этого глюка но есть сетка (MASM32\examples\EXAMPLE7\LISTVIEW).
Буду вычитывать.

-----
Всем привет, я вернулся




Ранг: 65.7 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 11 июня 2007 20:53 · Поправил: Halt
· Личное сообщение · #8

эээ я ее специвально выключил..думай у тебя без сетки )
вот с сеткой ) но заливка не сплошная.. всмысле разрыв на сетку есть



Ранг: 65.7 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 11 июня 2007 20:56
· Личное сообщение · #9

да что такое

aad3_11.06.2007_CRACKLAB.rU.tgz - editor2.rar



Ранг: 495.3 (мудрец)
Активность: 0.30
Статус: Участник

Создано: 11 июня 2007 21:14
· Личное сообщение · #10

Этот пример не глючит.
Видимо глюк проявляется только если вообще нет заливки.
Спасибо, кажется, понял.

-----
Всем привет, я вернулся



 eXeL@B —› Программирование —› Глюк контрола ListView
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати