Вверх ↑
Разработчик
Ответов: 26061
Рейтинг: 2120
#1: 2018-01-24 15:07:23 ЛС | профиль | цитата
theSever писал(а):
Возможно в MTStrTbl разрешить пользователю менять размер шрифта в таблице, например ползунком?

Возможно, но только во всей, включая заголовок

Схема


Add(MainForm,2953706,56,294)
{
Width=692
Height=540
link(onCreate,9130156:doEvent1,[])
}
Add(MTStrTbl,10457550,483,315)
{
Left=55
Top=30
Width=500
Height=335
Name="tbl"
Columns=#1:1|1:2|1:3|1:4|
Point(Handle)
}
Add(MST_RowAction,9860535,273,294)
{
MSTControl="tbl"
}
Add(StrList,9677425,133,231)
{
Strings=#7:1;2;3;4|7:1;2;3;4|7:1;2;3;4|
}
Add(ArrayEnum,7385609,147,308)
{
link(onItem,15902660:doMTString,[])
link(Array,9677425:Array,[])
}
Add(MT_String,15902660,210,294)
{
link(onResult,9860535:doRowAction,[])
}
Add(FontManager,11637568,378,315)
{
ControlManager="tbl"
Point(FontCharset)
}
Add(TrackBar,5781656,287,392)
{
Left=55
Top=390
Width=505
Max=48
Min=8
TickCount=2
Position=8
link(onPosition,12861011:doFont,[])
}
Add(Hub,9130156,105,308)
{
link(onEvent1,7385609:doEnum,[])
link(onEvent2,1734739:doData,[(130,321)(130,405)])
}
Add(DoData,1734739,231,399)
{
link(onEventData,5781656:doPosition2,[])
link(Data,11637568:FontSize,[(237,355)(384,355)])
}
Add(Font,12861011,378,392)
{
Point(CharSet)
link(onFont,6012871:doEvent1,[])
link(Size,5781656:Position,[(384,383)(370,383)(370,432)(293,432)])
link(Color,11637568:FontColor,[])
link(Name,11637568:FontName,[])
link(Style,11637568:FontStyle,[])
link(CharSet,11637568:FontCharset,[])
}
Add(Hub,6012871,434,392)
{
link(onEvent1,11637568:doSetFont,[(465,398)(465,307)(368,307)(368,321)])
link(onEvent2,12709877:doEnumChildWindows,[])
}
Add(WinEnum,12709877,504,378)
{
Point(doEnumChildWindows)
Point(onEnumChildWindows)
Point(ParentHandle)
link(onEnumChildWindows,1110391:doSeparateMT,[])
link(ParentHandle,10457550:Handle,[])
}
Add(MT_MultiData,1110391,560,392)
{
From=1
Count=1
link(onData1,4769305:doRedraw,[])
}
Add(WinTools,4769305,616,364)
{
Point(doRedraw)
}

карма: 22

0