Вверх ↑
Ответов: 96
Рейтинг: 1
#1: 2024-07-09 10:17:42 ЛС | профиль | цитата
Всех приветствую.
Столкнулся с проблемой расположения компонентов. При использовании компонента GridLayout все ниже стоящие компоненты (в данном случае таблица) смещается вверх на объекты располагаемые этим компонентом, нарушается порядок расположения. Пробовал разными способами исправить положение, но это неправильно и ненадежно. Наблюдается проблема только с этиим компонентом. Это косяк или я чего забываю учитывать?
Add(Label,12015621,751,189)
{
@Color=43775
Left=30
Top=10
Width=111
Height=17
Color=16761414
ParentFont=0
Layout="act_cart_v"
Caption="Карточка документа "
}
Add(Edit,15273526,637,217)
{
@Color=43775
Left=115
Top=30
Width=170
Height=29
Color=-16777192
ParentFont=0
WinStyle=3
Layout="act_cart_mtrx_l"
WidthScale=100
Text=""
MaxLenField=10
}
Add(Edit,10319596,637,350)
{
@Color=43775
Left=115
Top=115
Width=170
Height=29
Color=-16777192
ParentFont=0
TabOrder=1
WinStyle=3
Layout="act_cart_mtrx_l"
WidthScale=100
Text=""
ReadOnly=0
MaxLenField=10
}
Add(ComboBox,8195423,637,420)
{
@Color=43775
Left=645
Top=35
Width=170
Height=21
Color=-16777192
ParentFont=0
Cursor=2
TabOrder=7
Layout="act_cart_mtrx_r"
WidthScale=100
Text=""
ReadOnly=0
Sort=0
EditSelectMode=1
ItemHeight=21
DropDownCount=12
Point(EditText)
Point(doEnabled)
Point(doSelectString)
}
Add(ComboBox,7835460,637,518)
{
@Color=43775
Left=645
Top=70
Width=170
Height=21
Color=-16777192
ParentFont=0
Cursor=2
TabOrder=12
Layout="act_cart_mtrx_r"
WidthScale=100
Text=""
ReadOnly=0
Sort=0
EditSelectMode=1
ItemHeight=21
Point(EditText)
Point(doEnabled)
Point(doSelectString)
}
Add(Label,11064488,707,189)
{
@Color=43775
Left=40
Top=185
Width=167
Height=17
Color=16761414
ParentFont=0
Layout="act_cart_v"
Caption=" История документов: "
AutoSize=1
}
Add(LayoutSpacer,1091928,231,259)
{
@Color=43775
Left=305
Top=30
Width=140
Height=28
Layout="act_cart_mtrx_l"
}
Add(LayoutSpacer,5784184,315,259)
{
@Color=43775
Left=835
Top=30
Width=140
Height=28
Layout="act_cart_mtrx_r"
}
Add(LayoutSpacer,3769047,273,259)
{
@Color=43775
Left=305
Top=70
Width=140
Height=28
Layout="act_cart_mtrx_l"
}
Add(LayoutSpacer,11577126,315,294)
{
@Color=43775
Left=305
Top=115
Width=140
Height=28
Layout="act_cart_mtrx_l"
}
Add(LayoutSpacer,2863324,231,294)
{
@Color=43775
Left=835
Top=65
Width=140
Height=28
Layout="act_cart_mtrx_r"
}
Add(ButtonRush,8373777,490,637)
{
@Color=43775
Left=40
Top=550
Width=120
ParentFont=0
Enabled=1
Cursor=2
Layout="act_cart_v"
WidthScale=19
ColorTextOver=16711680
ColorFromDown=32768
ColorTextDown=65280
Caption="Просмотр "
Data=String()
Alpha=0
AlphaBlendValue=20
Glyphs=[]
Point(doVisible)
Point(doEnabled)
}
Add(Edit,13958453,637,287)
{
@Color=43775
Left=115
Top=70
Width=170
Height=29
Color=-16777192
ParentFont=0
TabOrder=1
WinStyle=3
Layout="act_cart_mtrx_l"
WidthScale=100
Text=""
ReadOnly=0
MaxLenField=10
}
Add(MTStrTbl,6345589,490,553)
{
@Color=43775
Left=35
Top=210
Width=485
Height=330
Color=-16777192
Antialiased=0
ParentFont=0
Ctl3D=1
Name="opis"
Layout="act_cart_v"
HeightScale=100
DoubleBuffered=0
Grid=0
Point(onDblClick)
Point(onMouseMove)
}
Add(GridLayout,7973397,182,301)
{
@Color=43775
Name="act_cart_mtrx_r"
Space=8
Padding=2
WidthScale=50
Layout="act_cart_gor"
Rows=4
Cols=3
AddMode=1
}
Add(GridLayout,16010592,182,259)
{
@Color=43775
Name="act_cart_mtrx_l"
Space=8
Padding=2
WidthScale=50
Layout="act_cart_gor"
Rows=4
Cols=3
AddMode=1
}
Add(VBoxLayout,14458041,259,112)
{
@Color=43775
Name="act_cart_v"
Space=12
Padding=5
Layout=""
}
Add(MainForm,2953706,21,105)
{
Width=1032
Height=650
link(onCreate,14458041:doResize,[(209,125)(209,118)])
}
Add(Label,4753452,2282,231)
{
@Color=43775
Left=-75
Top=35
Width=180
Height=26
Color=16761414
ParentFont=0
Layout="act_cart_mtrx_l"
Caption=" Обозначение: "
AutoSize=1
Alignment=1
}
Add(Label,15315312,2282,336)
{
@Color=43775
Left=-70
Top=120
Width=180
Height=26
Color=16761414
ParentFont=0
Layout="act_cart_mtrx_l"
Caption=" Дата внедрения: "
AutoSize=1
Alignment=1
}
Add(Label,14949393,2282,462)
{
@Color=43775
Left=455
Top=35
Width=180
Height=26
Color=16761414
ParentFont=0
Layout="act_cart_mtrx_r"
Caption=" Разработчик: "
AutoSize=1
Alignment=1
}
Add(Label,9353410,2282,616)
{
@Color=43775
Left=450
Top=70
Width=180
Height=26
Color=16761414
ParentFont=0
Layout="act_cart_mtrx_r"
Caption=" Принял: "
Alignment=1
}
Add(Label,7413075,2282,280)
{
@Color=43775
Left=-75
Top=70
Width=180
Height=26
Color=16761414
ParentFont=0
Layout="act_cart_mtrx_l"
Caption=" Наименование: "
AutoSize=1
Alignment=1
}
Add(HBoxLayout,2422592,126,259)
{
@Color=43775
Name="act_cart_gor"
Layout="act_cart_v"
}

карма: 0

0
Редактировалось 1 раз(а), последний 2024-07-11 09:40:48