Вверх ↑
Этот топик читают: Гость
Ответов: 153
Рейтинг: 0
#1: 2025-04-13 03:50:54 ЛС | профиль | цитата
Подскажите пожалуйста, есть ли способ, как выводить текст в Label, чтобы тот центрировался относительно панели или формы? И если текст не помещается, то уменьшить шрифт автоматически, чтобы поместился..

Add(MainForm,2953706,21,105)
{
}
Add(ChildPanel,4081159,161,98)
{
}
BEGIN_SDK
Add(EditMulti,7243299,21,21)
{
Width=454
Height=298
}
Add(Panel,2024011,35,105)
{
Left=25
Top=15
Width=325
Height=175
}
Add(Label,4101675,280,147)
{
Left=135
Top=50
Font=[MS Sans Serif,14,0,0,1]
}
Add(Edit,12874747,210,147)
{
Left=135
Top=130
Text=""
link(onChange,4101675:doText,[])
}
END_SDK

карма: 0

0
Ответов: 882
Рейтинг: 188
#2: 2025-04-15 07:42:05 ЛС | профиль | цитата
Gitarist писал(а):
Подскажите пожалуйста, есть ли способ, как выводить текст в Label, чтобы тот центрировался относительно панели или формы? И если текст не помещается, то уменьшить шрифт автоматически, чтобы поместился..


Add(MainForm,8545448,168,133)
{
}
Add(ChildPanel,4081159,238,133)
{
}
BEGIN_SDK
Add(EditMulti,7243299,21,21)
{
Width=468
Height=312
}
Add(Panel,2024011,35,70)
{
Left=25
Top=15
Width=325
Height=175
}
Add(Label,4101675,266,147)
{
Left=5
Top=20
Width=315
Height=65
Font=[Consolas,20,0,0,204]
Caption=""
AutoSize=1
Alignment=2
Point(Width)
Point(doFont)
}
Add(Edit,12874747,70,140)
{
Left=135
Top=130
Text=""
link(onChange,11317588:doEvent1,[])
}
Add(Hub,11317588,126,140)
{
link(onEvent1,783668:doLength,[(151,146)(151,111)])
link(onEvent2,4101675:doText,[])
}
Add(Length,783668,161,105)
{
link(onLength,690161:doCalc,[])
}
Add(Font,7641947,203,161)
{
Font=[Consolas,20,0,0,204]
Point(FontSize)
link(onFont,4101675:doFont,[(242,167)(242,160)])
link(Size,690161:Result,[])
}
Add(MathParse,690161,203,105)
{
MathStr="(%1 div %2) / 0.8"
ResultType=0
link(onResult,5290837:doCompare,[])
link(X1,4101675:Width,[(209,96)(251,96)(251,187)(279,187)])
}
Add(If_else,5290837,266,105)
{
Type=2
Op1=Integer(20)
link(onTrue,7641947:doFont,[(305,111)(305,202)(193,202)(193,167)])
}
END_SDK

карма: 18

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