------------ Дoбавленo в 15.36:
Исправленная схема
Add(MainForm,1048914,280,133)
{
Width=556
Height=510
link(onCreate,10041622:doEnum,[])
}
Add(MST_UseEditCtrl,9109853,168,245)
{
MSTControl="table"
link(onCellSize,1918024:doSeparateMT,[(464,251)(464,391)])
link(onEnterCell,2280621:doCompare,[(260,258)(260,391)])
link(onEscCell,11374795:doEvent1,[])
}
Add(MT_MultiData,1918024,483,385)
{
Count=4
Point(Data)
link(onData1,8436583:doLeft,[])
link(onData2,8436583:doTop,[])
link(onData3,8436583:doWidth,[])
link(onData4,8436583:doHeight,[])
}
Add(Edit,8436583,609,371)
{
Left=740
Top=210
Color=16711935
Visible=1
Text=""
DataType=2
MaxLenField=3
Point(doLeft)
Point(doTop)
Point(doWidth)
Point(doHeight)
Point(doVisible)
Point(doSetFocus)
Point(doBringToFront)
Point(doSelectAll)
link(onEnter,4703836:doEvent1,[])
link(Str,9109853:Cell,[(615,324)(195,324)])
}
Add(Hub,12169075,322,385)
{
OutCount=7
link(onEvent1,16124291:doValue,[(364,391)(364,342)])
link(onEvent2,2190689:doWork2,[(471,398)(471,419)])
link(onEvent3,8436583:doText2,[(411,405)(411,384)])
link(onEvent4,8436583:doSetFocus,[(463,412)(463,426)])
link(onEvent5,8436583:doBringToFront,[(456,419)(456,433)])
link(onEvent6,8436583:doSelectAll,[(442,426)(442,440)])
link(onEvent7,7599286:doOn,[(354,433)(354,475)])
}
Add(Hub,4703836,665,378)
{
OutCount=3
link(onEvent1,9109853:doSetData,[(688,384)(688,215)(154,215)(154,251)])
link(onEvent2,726664:doWork2,[])
link(onEvent3,15126158:doWork3,[(705,398)(705,279)])
}
Add(DoData,6992380,721,385)
{
Data=Integer(0)
link(onEventData,2190689:doWork1,[(763,391)(763,358)(564,358)])
}
Add(HubEx,2190689,560,413)
{
link(onEvent,8436583:doVisible,[])
}
Add(If_else,2280621,273,385)
{
Op2=Integer(3)
link(onTrue,12169075:doEvent1,[])
link(Op1,54763:Var2,[])
}
Add(HubEx,726664,693,385)
{
link(onEvent,6992380:doData,[])
}
Add(MTStrTbl,4376548,546,133)
{
Left=5
Top=5
Width=535
Height=460
Color=-16777194
Font=[MS Sans Serif,10,1,128,1]
Name="table"
HintManager="mtst_hint"
Layout="horiz_1"
WidthScale=100
HeightScale=100
DoubleBuffered=0
Columns=#1:1|1:2|1:3|1:4|0:|
ColumnClick=1
DrawManager="table_dw"
}
Add(StrList,15034837,336,91)
{
Strings=#27:sdfsdf utyuyt popo;aaaaa;;0|15:fzsdfzs;bbbb;;3|14:sdfszz;cccc;;2|15:sdfszz;ddddd;;0|15:sdfszz;eeeee;;1|15:sdfszz;fffff;;3|15:fzsdfzs;gggg;;2|14:sdfszz;hhhh;;0|16:fzsdfzs;iiiii;;3|16:sdfszz;jjjjjj;;1|
}
Add(ArrayEnum,10041622,350,147)
{
link(onItem,922736:doMTString,[])
link(Array,15034837:Array,[])
}
Add(MT_String,922736,427,133)
{
link(onResult,2904434:doRowAction,[])
}
Add(MST_RowAction,2904434,483,133)
{
MSTControl="table"
}
Add(MST_Matrix,8128272,399,497)
{
MSTControl="table"
}
Add(Memory,14219503,448,336)
{
Point(Data)
link(Data,9109853:Index,[(454,304)(188,304)])
}
Add(Memory,16124291,392,336)
{
Point(Data)
link(onData,14219503:doValue,[])
link(Data,54763:Var1,[(398,312)(279,312)])
}
Add(GetDataEx,54763,273,354)
{
Angle=3
link(Data,9109853:SubItem,[(181,359)])
}
Add(MatrixRW,10413523,427,539)
{
link(Matrix,8128272:Matrix,[(433,534)(405,534)])
link(Value,8436583:Text,[(440,530)(615,530)])
link(X,16124291:Value,[(447,446)(398,446)])
link(Y,14219503:Value,[])
}
Add(Switch,7599286,371,455)
{
DataOn=Integer(1)
DataOff=Integer(0)
Point(doOn)
Point(State)
}
Add(IndexToChanel,7763723,371,539)
{
Point(Index)
link(onEvent2,10413523:doWrite,[])
link(Index,7599286:State,[])
}
Add(Hub,11374795,231,259)
{
OutCount=3
link(onEvent1,726664:doWork1,[(697,265)])
link(onEvent2,7763723:doEvent,[(308,272)(308,545)])
link(onEvent3,15126158:doWork2,[])
}
Add(HubEx,15126158,312,273)
{
Angle=1
link(onEvent,7599286:doReset,[(316,468)])
}



Поиск
Друзья
Администрация