Вверх ↑
Ответов: 264
Рейтинг: 18
#1: 2019-05-29 19:00:09 ЛС | профиль | цитата
Хочу чтобы ChildGroupBox оставался в центре основной формы не зависимо от размеров\положения таковой. При использовании метода doCenterPos в компоненте ChildGroupBox центрирование корректно происходит только если основная форма расположена у левого верхнего края (X=0, Y=0). В чем проблема не пойму, тестировал, как всегда, на 3-х компьютерах (Win8x64 и Server 2012r2).

Add(MainForm,2953706,77,105)
{
 Width=188
 Height=189
 Point(onResize)
 link(onCreate,15832730:doWork2,[])
 link(onResize,15832730:doWork3,[(125,132)])
}
Add(ChildGroupBox,3090827,140,105)
{
}
BEGIN_SDK
  Add(EditMulti,4145507,21,21)
  {
   WorkCount=1
   link(doWork1,10199545:doCenterPos,[(105,27)(105,69)])
  }
  Add(GroupBox,10199545,189,63)
  {
   Left=10
   Top=5
   Point(doCenterPos)
  }
END_SDK
Add(HubEx,15832730,121,119)
{
 Angle=3
 link(onEvent,3090827:doWork1,[(125,111)])
}


Как глючит

--- Добавлено в 2019-05-29 19:11:16

Проблема проявляется во всех (перепробовал несколько) визуальных компонентах.
карма: 3

1
Голосовали:sla8a
Редактировалось 3 раз(а), последний 2019-05-29 19:11:16