Вверх ↑
Этот топик читают: Гость
Ответов: 53
Рейтинг: 1
#1: 2013-07-20 20:24:22 ЛС | профиль | цитата
Проблема: в динамически создаваемых окнах есть раш контролы (трекбары). Когда открываешь несколько окошек - эти трек бары случайным порядком не прорисовываются (/прорисовываются с ошибками), а если поверх повозить другим окном на местах не прорисованных трекбаров остаются куски верхнего окна. Причем, если окно не содержит еще одно динамического контейнера (или сами окна не формируются из динамического контейнера) - все нормально, но у меня не получается избежать вложенности.
Конечно, можно заменить трекбары на обычные (они работают без ошибок), но это портит общий дизайн программы, где все трекбары выполнены в одно стиле.
Както можно помочь?

На картинке вдно что происходит -


А это кусок кода для создания проблемы:
- схема привысила допустимый размер по тексту в сообщении и не хватило прав пользователя прицепить файл - оставил в файлообменнике форума файл primer-rush.zip от GetChiper.

карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#2: 2013-07-20 21:35:25 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-05 10:31:39
карма: 0

0
Ответов: 196
Рейтинг: 43
#3: 2013-07-20 22:13:30 ЛС | профиль | цитата
Только что проверил на Win7 всё нормально отрисовывается.
карма: 2

0
Ответов: 53
Рейтинг: 1
#4: 2013-07-20 22:17:52 ЛС | профиль | цитата
Извините
Разрешение 1920-1080 (при смене разрешения проблема не пропадает)
ОС - ХР
видяха Радеон HD 5400

Знаете, как Вы задали вопрос, почуял неладное и точно - попробовал на ноуте на 7 - работает без глюков.
Но на ХР-то есть.
карма: 0

0
Ответов: 196
Рейтинг: 43
#5: 2013-07-20 22:52:10 ЛС | профиль | цитата
А с правленным KOL`ом также происходит?
карма: 2

0
Ответов: 53
Рейтинг: 1
#6: 2013-07-20 23:09:23 ЛС | профиль | цитата
Эмм... а где его взять?
Пользуюсь вот этой сборкой http://forum.d2h.ru/forum.html?q=3&t=58323
вроде он там правленный
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#7: 2013-07-21 10:21:06 ЛС | профиль | цитата
GetChiper, а в чем смысл такого схемопостроения ?
sm1.jpg
Твою схему причесал.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1sm1.jpg [117.6KB] [229]
Ответов: 53
Рейтинг: 1
#8: 2013-07-21 11:28:02 ЛС | профиль | цитата
Зачем предназначено это окно?
в МК записываетя значение в виде двойного слова (4 байта), для удобства значения формруется тремя способами: просто как одно число; отдельно байтами (ползунком или сразу в окошко); битами (в данном примере биты не завязаны в схеме).

А почему в причесанной схеме а окошках для байт значения больше чем 255?

Кстате, компилировал при помощи FPC - такая-же бадяга - портятся ползунки
------------ Дoбавленo в 11.28:
Урааа! Поборол проблему!
Стоило только поменять свойство окна AlphaBlendValue с 255 на 254 (прозрачности визуально даже не видно) - все заработало как нада.

PS. Tad, спасибо, действительно у меня было в схеме черте как сделано было - передел по нормальному, стало гораздо приятней смотреть.
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#9: 2013-07-21 17:02:42 ЛС | профиль | цитата
GetChiper писал(а):
отдельно байтами (ползунком или сразу в окошко);
GetChiper писал(а):
А почему в причесанной схеме а окошках для байт значения больше чем 255?
Вот и я про это и спросил - в чем смысл, если я могу в окошко записать всё, что захочу ?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 53
Рейтинг: 1
#10: 2013-07-21 18:46:44 ЛС | профиль | цитата
Это огрызок схемы. В полной схеме такого сделать не получится - обнулится значение.
карма: 0

0
10
Сообщение
...
Прикрепленные файлы
(файлы не залиты)