Вверх ↑
Этот топик читают: Гость
Ответов: 1536
Рейтинг: 176
#1: 2011-11-07 10:47:45 ЛС | профиль | цитата
Вопрос-схема!

Add(MainForm,2953706,252,105)
{
 Width=520
 Height=314
 link(onCreate,14707383:##add,[])
}
Add(ChildPanelEx,14707383,308,119)
{
}
BEGIN_SDK
  Add(EditMultiEx,7280171,21,21)
  {
   WorkCount=#5:##add|
   Width=573
   Point(##add)
   link(##add,7449032:doAdd,[(137,27)(137,104)])
  }
  Add(Panel,10689650,35,105)
  {
   Left=20
   Top=80
   Width=441
   Height=118
  }
  Add(ButtonRush,12437587,231,91)
  {
   Left=2
   Top=2
   Width=437
   Height=114
   Align=5
   Font=[Arial Narrow,12,0,0,204]
   Caption="Как устранить, при наведении мыши, "чёрный квадрат"? Динамическая панель и цветовая тема обязательны. "
   Glyphs=[]
   Point(doCaption)
   Point(doSetTheme)
  }
  Add(MT_AddData,7449032,175,98)
  {
   Data=Integer(65280)
   InputMT=3
   link(onAdd,12437587:doSetTheme,[])
  }
END_SDK

карма: 1
Не так страшна ошибка, как опасность её не заметить.

0
Разработчик
Ответов: 26235
Рейтинг: 2140
#2: 2011-11-07 11:06:26 ЛС | профиль | цитата
ser_davkin, я уже тысячу раз объяснял, что для нормального отображения остальных контролов на форме по событию onCrete формы, необходимо это событие экранировать одноразовым таймером с задержкой около 50-100 msec. Свзано это с тем, что форма перерисовывает все контролы только по окончанию всей цепи, подключенной к точке onCreate
карма: 22

0
Ответов: 1536
Рейтинг: 176
#3: 2011-11-07 11:09:27 ЛС | профиль | цитата
Млин, не часто я с этими панелями, отого и забыл.
карма: 1
Не так страшна ошибка, как опасность её не заметить.

0
Разработчик
Ответов: 26235
Рейтинг: 2140
#4: 2011-11-07 11:13:11 ЛС | профиль | цитата
ser_davkin писал(а):
Млин, не часто я с этими панелями

К тому же, я не понял, что ты за параметры подаешь на вход -- только одни цвет, а второй где, а где остальные параметры
А вот это для кого в справке написано


doSetTheme - MT-поток, состоящий из последовательности следующих элементов:
[BackColor]
[ColorFrom]
[ColorTo]
[ColorText]
[BorderColor]
[ColorShadow]
[ColorFromDis]
[ColorToDis]
[ColorTextDis]
[BorderColorDis]
[ColorShadowDis]
[ColorFromOver]
[ColorToOver]
[ColorTextOver]
[BorderColorOver]
[ColorShadowOver]
[ColorFromDown]
[ColorToDown]
[ColorTextDown]
[BorderColorDown]
[ColorShadowDown]

Ты тоолько BackColor подал, остальные-то параметры равны 0, вот у тебя и черный цвет везде
карма: 22

1
Голосовали:ser_davkin
Ответов: 1536
Рейтинг: 176
#5: 2011-11-07 11:21:32 ЛС | профиль | цитата
nesco, я откуда-то взял 11 параметров цветности, вместо 21. Всё работает!
карма: 1
Не так страшна ошибка, как опасность её не заметить.

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