Вверх ↑
Ответов: 1536
Рейтинг: 176
#1: 2011-08-18 10:35:49 ЛС | профиль | цитата
Kazbek17, вот так, если тянуть сплиттер в голове таблицы, изменяем соответственно ширину соответствующего столбца. Идею со сплитеером вообщем-то развил, дальше думай сам.
Add(MainForm,2953706,203,210)
{
Width=552
Height=511
link(onCreate,5804588:doEnum,[])
}
Add(MST_DB,225961,406,217)
{
MSTControl="main"
Point(doClear)
}
Add(ChildPanel,13590157,336,266)
{
}
BEGIN_SDK
Add(EditMulti,9803722,14,7)
{
WorkCount=1
Width=930
Height=410
link(doWork1,4791152:doEnum,[(46,13)(46,104)])
}
Add(Panel,93557,42,259)
{
Width=531
Height=89
Align=2
Color=16777215
ColorSp=0
BorderWidth=0
BevelInner=0
BevelWidth=0
Alignment=2
}
Add(FormatStr,11024032,812,91)
{
DataCount=1
Mask="id=%1==0"
link(onFString,11641728:doWrite,[])
link(Str1,2851612:Data,[(818,79)(751,79)(751,135)(713,135)])
}
Add(Math,8427894,651,280)
{
Op2=5
ResultType=0
link(onResult,2851612:doWork4,[(695,286)(695,118)])
link(Op1,14855577:Width,[(657,268)(598,268)(598,317)(573,317)])
}
Add(Math,6211350,560,217)
{
Op2=4
ResultType=0
link(onResult,2851612:doWork3,[(667,223)(667,111)])
link(Op1,2512512:Width,[(566,205)(503,205)(503,254)(474,254)])
}
Add(ChanelToIndex,2851612,707,91)
{
Count=4
Point(Data)
link(onIndex,5739488:doValue,[])
}
Add(Math,2720036,462,154)
{
Op2=3
ResultType=0
link(onResult,2851612:doWork2,[(622,160)(622,104)])
link(Op1,1995146:Width,[(468,142)(402,142)(402,191)(376,191)])
}
Add(Memory,5739488,763,91)
{
link(onData,11024032:doString,[])
}
Add(ArrayRW,11641728,861,84)
{
link(Array,4973196:Var3,[(867,68)])
link(Index,5739488:Value,[(874,69)(903,69)(903,136)(769,136)])
}
Add(MST_ArrayCols,9144996,77,19)
{
MSTControl="parent.main"
}
Add(ArrayEnum,4791152,77,98)
{
@Hint=#36:Заранее распределяем ширину картинки|
link(onItem,12315554:doSplit,[])
link(Array,4973196:Var2,[])
AddHint(88,-76,178,26,@Hint)
}
Add(IndexToChanel,13074636,175,98)
{
Count=4
Point(Index)
link(onEvent1,147620:doWidth,[])
link(onEvent2,1995146:doWidth,[(252,111)(252,167)])
link(Index,4791152:Index,[(181,86)(118,86)(118,142)(90,142)])
link(onEvent3,2512512:doWidth,[(243,118)(243,230)])
link(onEvent4,14855577:doWidth,[(233,125)(233,293)])
}
Add(GetDataEx,4973196,77,63)
{
link(Data,9144996:ColumnArray,[])
}
Add(DoData,2081836,364,91)
{
link(onEventData,2851612:doWork1,[])
link(Data,147620:Width,[(370,79)(304,79)(304,128)(277,128)])
}
Add(Image,147620,264,84)
{
@Color=11141375
Left=132
Width=132
Height=89
Align=1
Color=16777215
WinStyle=1
SizeSp=1
ColorSp=6512479
ViewStyle=0
Picture=[ZIP761F000078DAED98410A80201045ED0EED6BD9095A47FB6ED119BABE0DD242C22872A666F40B0FC2E033395FF9392F5BE7C2188981688995685C1FE6A7E37D3CBCF70000F0094FC75F7A297DEEEF875EB97EB1B0FFCEEB20D19BDCDA383C64414FE2BC92F6B3A6FDC1D58B78EDEEE6DED476F55C9A9E949F737B613D1B693A9FE167F819790379A3B6BCA1FD7CAEED3FD3523F9037F8EA2D550B7E96F1B4B6BC516B7EE6D82B293DDCAB0300FE6007EAF2385E]
Point(Width)
Point(onResize)
Point(doWidth)
Point(Left)
link(onResize,2081836:doData,[])
}
Add(Splitter,14176391,313,105)
{
@Color=11141375
Left=132
Width=0
Height=109
Align=1
Color=8421504
Beveled=0
}
Add(Image,1995146,363,147)
{
@Color=11141375
Left=396
Width=132
Height=89
Align=1
Color=16777215
WinStyle=1
SizeSp=1
ColorSp=6512479
ViewStyle=0
Picture=[ZIP761F000078DAED98410A80201045ED0EED6BD9095A47FB6ED119BABE0DD242C22872A666F40B0FC2E033395FF9392F5BE7C2188981688995685C1FE6A7E37D3CBCF70000F0094FC75F7A297DEEEF875EB97EB1B0FFCEEB20D19BDCDA383C64414FE2BC92F6B3A6FDC1D58B78EDEEE6DED476F55C9A9E949F737B613D1B693A9FE167F819790379A3B6BCA1FD7CAEED3FD3523F9037F8EA2D550B7E96F1B4B6BC516B7EE6D82B293DDCAB0300FE6007EAF2385E]
Point(Width)
Point(onResize)
Point(doWidth)
Point(Left)
link(onResize,2720036:doOperation,[])
}
Add(Splitter,15299631,412,168)
{
@Color=11141375
Left=132
Width=0
Height=109
Align=1
Color=8421504
Beveled=0
}
Add(Image,2512512,461,210)
{
@Color=11141375
Left=264
Width=132
Height=89
Align=1
Color=16777215
WinStyle=1
SizeSp=1
ColorSp=6512479
ViewStyle=0
Picture=[ZIP761F000078DAED98410A80201045ED0EED6BD9095A47FB6ED119BABE0DD242C22872A666F40B0FC2E033395FF9392F5BE7C2188981688995685C1FE6A7E37D3CBCF70000F0094FC75F7A297DEEEF875EB97EB1B0FFCEEB20D19BDCDA383C64414FE2BC92F6B3A6FDC1D58B78EDEEE6DED476F55C9A9E949F737B613D1B693A9FE167F819790379A3B6BCA1FD7CAEED3FD3523F9037F8EA2D550B7E96F1B4B6BC516B7EE6D82B293DDCAB0300FE6007EAF2385E]
Point(Width)
Point(onResize)
Point(doWidth)
Point(Left)
link(onResize,6211350:doOperation,[])
}
Add(Splitter,15544588,511,231)
{
@Color=11141375
Left=132
Width=0
Height=109
Align=1
Color=8421504
Beveled=0
}
Add(Image,14855577,560,273)
{
@Color=11141375
Width=132
Height=89
Align=1
Color=16777215
WinStyle=1
SizeSp=1
ColorSp=6512479
ViewStyle=0
Picture=[ZIP761F000078DAED98410A80201045ED0EED6BD9095A47FB6ED119BABE0DD242C22872A666F40B0FC2E033395FF9392F5BE7C2188981688995685C1FE6A7E37D3CBCF70000F0094FC75F7A297DEEEF875EB97EB1B0FFCEEB20D19BDCDA383C64414FE2BC92F6B3A6FDC1D58B78EDEEE6DED476F55C9A9E949F737B613D1B693A9FE167F819790379A3B6BCA1FD7CAEED3FD3523F9037F8EA2D550B7E96F1B4B6BC516B7EE6D82B293DDCAB0300FE6007EAF2385E]
Point(Width)
Point(onResize)
Point(doWidth)
Point(Left)
link(onResize,8427894:doOperation,[])
}
Add(Splitter,15952605,609,294)
{
@Color=11141375
Left=132
Width=0
Height=109
Align=1
Color=8421504
Beveled=0
}
Add(InfoTip,14022134,245,336)
{
Info=#117:Компоненты изображения и сплиттера выровнены по левому краю и вынесены по очереди на передний план слева направо ->. |
Font=[MS Sans Serif,10,0,0,1]
HAlign=0
Width=442
Height=46
Margin=3
}
Add(MultiStrData,12315554,126,98)
{
Char="="
From=1
Count=1
link(onPart1,13074636:doEvent,[])
}
END_SDK
Add(MTStrTbl,6492483,406,161)
{
Top=110
Width=530
Height=357
Align=5
Name="main"
SizeSp=1
Columns=#9:id=131==0|9:id=151==0|8:id=74==2|8:id=99==2|
Style=4
Grid=0
}
Add(StrList,3741239,266,154)
{
Strings=#30:Первый;Второй;Третий;Четвертый|30:Первый;Второй;Третий;Четвертый|30:Первый;Второй;Третий;Четвертый|
}
Add(ArrayEnum,5804588,280,224)
{
link(onItem,7629212:doMT,[])
link(onEndEnum,13590157:doWork1,[(324,237)(324,272)])
link(Array,3741239:Array,[])
}
Add(MT_String,7629212,350,217)
{
link(onResult,225961:doAddRow,[])
}
карма: 1
Не так страшна ошибка, как опасность её не заметить.

1
файлы: 1code_24933.txt [6.5KB] [191]
Голосовали:1nd1g0