|
|
|
TreeViewe не перерисовывает иконки D7
|
|||
|---|---|---|---|
|
#18+
Добрых суток, программно меняю иконку в ноде (иконки хранятся в imagelist) Код: pascal 1. 2. Ну и они не меняются, а иногда меняются. Т.е. не перерисовываются , а иногда перерисовываются. Особенно перерисовывается когда выделишь этот объект в дереве т.е. сработает SelectedIndex Как поправить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2020, 22:01 |
|
||
|
TreeViewe не перерисовывает иконки D7
|
|||
|---|---|---|---|
|
#18+
D7 -> ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2020, 22:05 |
|
||
|
TreeViewe не перерисовывает иконки D7
|
|||
|---|---|---|---|
|
#18+
посмотри методы типа Invalidate или Update ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2020, 22:19 |
|
||
|
TreeViewe не перерисовывает иконки D7
|
|||
|---|---|---|---|
|
#18+
Спасибо за наводку . Invalidate - перерисовывает. Единственное что меня пугает (но по факту не пока не вижу потому что элементов в дереве наверное мало) что будут мерцания. Update в это был бы куда лучше, но он почему то не работает. Так же есть еще методы refresh и repain кого интересует описание вот краткое объяснение зачем http://delphiprogrammingdiary.blogspot.com/2013/01/difference-between-refresh-repaint.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2020, 23:00 |
|
||
|
TreeViewe не перерисовывает иконки D7
|
|||
|---|---|---|---|
|
#18+
FIL23 Единственное что меня пугает (но по факту не пока не вижу потому что элементов в дереве наверное мало) что будут мерцания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2020, 00:46 |
|
||
|
TreeViewe не перерисовывает иконки D7
|
|||
|---|---|---|---|
|
#18+
rgreat FIL23 Единственное что меня пугает (но по факту не пока не вижу потому что элементов в дереве наверное мало) что будут мерцания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2020, 10:42 |
|
||
|
TreeViewe не перерисовывает иконки D7
|
|||
|---|---|---|---|
|
#18+
Квейд rgreat пропущено... В нормальных дельфях есть http://docwiki.embarcadero.com/Libraries/Rio/en/Vcl.Forms.TForm.DoubleBuffered. В семерке хакнуть не проблема. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2020, 10:50 |
|
||
|
TreeViewe не перерисовывает иконки D7
|
|||
|---|---|---|---|
|
#18+
wadman Квейд пропущено... это и в семерке есть, только наружу (published) не торчит В семерке хакнуть не проблема. Я системный администратор и я очень далек от этого. Так что если есть готовый пример или подробное описание как это сделать, буду рад прочесть и попробую применить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2020, 17:10 |
|
||
|
TreeViewe не перерисовывает иконки D7
|
|||
|---|---|---|---|
|
#18+
rgreat FIL23 Единственное что меня пугает (но по факту не пока не вижу потому что элементов в дереве наверное мало) что будут мерцания. Всегда было интересно, а DoubleBuffered достаточно включать только у формы при создании или нужно везде, где есть такое свойство? или DoubleBuffered всегда и так включено? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2020, 17:31 |
|
||
|
TreeViewe не перерисовывает иконки D7
|
|||
|---|---|---|---|
|
#18+
FIL23 я очень далек от этого в OnCreate формы, на которой лежит дерево, напиши DoubleBuffered:= True ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2020, 17:36 |
|
||
|
TreeViewe не перерисовывает иконки D7
|
|||
|---|---|---|---|
|
#18+
29.01.2020 17:31, X11 пишет: > или DoubleBuffered всегда и так включено? DoubleBuffered включается там где это нужно. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2020, 17:37 |
|
||
|
TreeViewe не перерисовывает иконки D7
|
|||
|---|---|---|---|
|
#18+
Честно говоря, я так до конца и не уверен, работают ли мои дельфи-приложения заметно быстрее, если включить DoubleBuffered. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2020, 17:40 |
|
||
|
TreeViewe не перерисовывает иконки D7
|
|||
|---|---|---|---|
|
#18+
29.01.2020 17:40, X11 пишет: > > Честно говоря, я так до конца и не уверен, работают ли мои дельфи-приложения заметно быстрее, если включить DoubleBuffered. > это не для ЭТОГО Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2020, 17:42 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39920251&tid=2038653]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
134ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 442ms |

| 0 / 0 |
