Вверх ↑
Ответов: 1304
Рейтинг: 405
#1: 2009-09-18 20:41:06 ЛС | профиль | цитата
В элементе CtrlPalette нет возможности свернуть панель программно по желанию пользователя, в результате если нарисовать подобную схему, панели будут громоздиться одна на одну.


Add(MainForm,2953706,35,28)
{
Height=367
Color=-16777206
Position=1
Point(Width)
Point(Height)
Point(doPicture)
}
Add(ChildPanel,7495426,98,28)
{
}
BEGIN_SDK
Add(EditMulti,11082058,21,21)
{
Width=321
Height=214
}
Add(Panel,10124462,63,35)
{
Width=178
Height=340
Align=1
Color=-16777206
BevelInner=0
Point(Handle)
}
Add(CtrlPalette,15077786,140,35)
{
Left=1
Top=1
Width=176
Height=35
Align=2
Color=-16777206
Font=[MS Sans Serif,8,0,65535,1]
Caption="первая"
CFont=[MS Sans Serif,8,1,8388608,204]
CColor=15780518
BColor=16711680
Padding=0
Strings=#1:0|1:1|1:2|1:3|1:4|1:5|1:6|1:7|1:8|1:9|
BoxDrawManager="dbox"
}
Add(CtrlPalette,9159001,140,77)
{
Left=1
Top=36
Width=176
Height=30
Align=2
Font=[MS Sans Serif,8,0,65535,1]
Caption="вторая"
CFont=[MS Sans Serif,8,1,8388608,1]
CColor=15780518
BColor=16711680
Padding=0
Strings=#1:0|1:1|1:2|1:3|1:4|1:5|1:6|1:7|1:8|1:9|
BoxDrawManager="dbox"
}
Add(CtrlPalette,343527,140,119)
{
Left=1
Top=66
Width=176
Height=35
Align=2
Font=[MS Sans Serif,8,0,65535,1]
Caption="третья"
CFont=[MS Sans Serif,8,1,8388608,1]
CColor=15780518
BColor=16711680
Padding=0
Strings=#1:0|1:1|1:2|1:3|1:4|1:5|1:6|1:7|1:8|1:9|
BoxDrawManager="dbox"
}
Add(BoxDrawManager,2856264,140,161)
{
Name="dbox"
Gradient=1
Gutter=1
StyleBack=1
Horizontal=0
AddSize=0
DarkColor=0
ColorFrame=-16777192
LightClrGutt=0
DarkClrGutt=0
LightClrBack=15780518
DarkClrBack=12158464
}
END_SDK
Попутный вопрос немогу с помощью менеджера BoxDrawManager включить горизонтальный градиент фона для CtrlPalette.
карма: 3

1
Голосовали:nesco