Вверх ↑
Этот топик читают: Гость
Ответов: 875
Рейтинг: 322
#1: 2022-10-16 03:34:25 ЛС | профиль | цитата
Вроде как развивает память, скорочтение, внимание и т.д.

Add(MainForm,2953706,1043,182)
{
Width=614
Height=708
Color=15780518
Caption="таблицы Шульте"
BorderStyle=4
Position=1
}
Add(For,13053980,301,196)
{
End=10
Point(doStep)
link(onEvent,4061860:doFor,[])
link(End,1532710:Var2,[])
}
Add(For,4061860,378,196)
{
End=10
Point(doStep)
link(onEvent,3828943:doString,[])
link(End,1532710:Var3,[(391,185)])
}
Add(FormatStr,3828943,455,196)
{
Mask="%1;%2"
link(onFString,7108774:doWork1,[])
link(Str1,4061860:Position,[(461,184)(426,184)(426,240)(384,240)])
link(Str2,13053980:Position,[(468,177)(355,177)(355,241)(307,241)])
}
Add(Random,15998293,210,301)
{
Min=1
Max=10
Point(doRandomWithoutRepeats)
Point(Max)
Point(doMax)
link(onRandom,8341895:doAdd,[(280,307)(280,342)])
link(Max,6285010:Var,[])
}
Add(StrList,8341895,297,336)
{
}
Add(ArrayRW,2682460,311,411)
{
link(onRead,7108774:doWork4,[(524,417)(524,223)])
link(Array,8341895:Array,[])
}
Add(For,9299467,210,397)
{
End=10
link(onEvent,10141161:doEvent1,[])
link(End,16589089:Var,[])
}
Add(Hub,10141161,269,397)
{
link(onEvent1,7108774:doWork2,[(511,403)(511,209)])
link(onEvent2,2682460:doRead,[(290,410)(290,417)])
}
Add(Hub,1892747,133,105)
{
OutCount=10
link(onEvent1,7108774:doWork3,[(494,111)(494,216)])
link(onEvent2,8341895:doClear,[(179,118)(179,349)])
link(onEvent3,5331120:doData,[(179,125)(179,216)])
link(onEvent4,15998293:doMax,[(179,132)(179,335)])
link(onEvent5,2196919:doEvent1,[(448,139)(448,76)])
link(onEvent6,8492381:doEvent1,[])
link(onEvent7,13053980:doFor,[(263,153)(263,202)])
link(onEvent8,15998293:doRandomize,[(179,160)(179,314)])
link(onEvent9,15998293:doRandomWithoutRepeats,[(179,167)(179,328)])
link(onEvent10,9299467:doFor,[(179,174)(179,403)])
}
Add(ChildPanel,7108774,532,196)
{
link(onEvent1,10940894:doCompare,[])
}
BEGIN_SDK
Add(EditMulti,6464428,21,21)
{
EventCount=1
WorkCount=4
VOffset=50
link(doWork1,7715065:##add,[])
link(doWork2,7715065:##select,[])
link(doWork3,7715065:##clear,[])
link(doWork4,7715065:doName,[])
}
Add(Panel,7706112,217,168)
{
Left=5
Top=35
Width=608
Height=615
Color=15780518
BorderWidth=0
BevelWidth=0
}
Add(ChildPanelEx,7715065,238,71)
{
Mode=2
link(onEventData,6464428:onEvent1,[])
}
BEGIN_SDK
Add(EditMultiEx,1971879,21,21)
{
WorkCount=#5:##add|8:##select|7:##clear|6:doName|
EventCount=#11:onEventData|
Width=685
Height=389
VOffset=60
Point(##add)
Point(##select)
Point(##clear)
link(##add,4718739:doSplit,[(56,87)(56,227)])
link(doName,985250:doEvent1,[])
}
Add(Panel,4984813,350,214)
{
Height=60
Color=15780518
Font=[Times New Roman,20,1,8388608,204]
Alignment=2
Point(doTop)
Point(doLeft)
Point(doFont)
Point(doWidth)
Point(doHeight)
link(onClick,5673680:doCompare,[])
}
Add(GlobalVar,3088749,630,53)
{
Point(doName)
}
Add(Hub,985250,112,102)
{
OutCount=5
link(onEvent1,3088749:doName,[(378,108)(378,66)])
link(onEvent2,3088749:doValue,[(313,115)(313,59)])
link(onEvent3,10456301:doWork1,[(227,122)])
link(onEvent4,9463091:doFont,[(150,129)(150,283)])
link(onEvent5,3932268:doData,[(142,136)(142,332)])
}
Add(DoData,5909298,630,214)
{
link(onEventData,1971879:onEventData,[(684,220)(684,87)])
link(Data,7972895:Var2,[])
}
Add(MultiStrData,4718739,91,221)
{
link(onPart1,4984813:doTop,[])
link(onPart2,4984813:doLeft,[])
}
Add(If_else,5673680,413,214)
{
link(onTrue,11690791:doEvent1,[(478,220)(478,150)])
link(onFalse,9536988:doWork3,[(613,227)])
link(Op1,8584467:Var,[])
link(Op2,7972895:Var1,[(426,135)])
}
Add(HubEx,10456301,223,122)
{
Angle=1
link(onEvent,4984813:doCaption,[(227,220)])
}
Add(HubEx,9536988,609,214)
{
link(onEvent,5909298:doData,[])
}
Add(GlobalVar,16732601,182,244)
{
Name="Font"
}
Add(Font,9463091,182,277)
{
Font=[Times New Roman,8,1,16711680,204]
link(onFont,4984813:doFont,[(247,283)(247,241)])
link(Size,16732601:Var,[])
}
Add(GlobalVar,1181450,224,293)
{
Name="step"
}
Add(DoData,3932268,224,326)
{
link(onEventData,8277179:doEvent1,[])
link(Data,1181450:Var,[])
}
Add(Hub,8277179,280,326)
{
link(onEvent1,4984813:doWidth,[(314,332)(314,248)])
link(onEvent2,4984813:doHeight,[(322,339)(322,255)])
}
Add(If_else,10794720,546,193)
{
Op2=Integer(1)
link(onTrue,10456301:doWork3,[(590,199)(590,128)])
link(Op1,9122376:Var,[])
}
Add(GetDataEx,7972895,630,130)
{
link(Data,3088749:Var,[])
}
Add(GlobalVar,9122376,546,165)
{
Name="z"
}
Add(GlobalVar,8584467,413,81)
{
Name="k"
}
Add(Hub,11690791,497,144)
{
link(onEvent1,10794720:doCompare,[(535,150)(535,199)])
link(onEvent2,9536988:doWork2,[(600,157)(600,220)])
}
END_SDK
Add(Label,8879397,94,168)
{
Left=100
Top=275
Width=382
Height=47
Color=15780518
Font=[Times New Roman,28,3,-16777214,204]
Caption="Выберите размер поля"
}
END_SDK
Add(GlobalVar,6840344,709,273)
{
Name="z"
Data=Integer(1)
}
Add(DoData,14970497,653,273)
{
link(onEventData,6840344:doValue,[])
link(Data,261937:Checked,[(659,261)(631,261)(631,315)(589,315)])
}
Add(CheckBox,261937,583,273)
{
Left=20
Top=10
Width=130
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Checked=0
Caption="облегчить"
link(onCheck,14970497:doData,[])
}
Add(ChildPanel,11016268,77,105)
{
link(onEvent1,1892747:doEvent1,[])
}
BEGIN_SDK
Add(EditMulti,1591769,7,28)
{
EventCount=1
WorkCount=1
Width=706
Height=543
VOffset=103
link(doWork1,1804520:doTimer,[])
}
Add(Panel,12487220,644,518)
{
Left=60
Top=655
Width=503
Height=33
Color=15780518
BorderWidth=0
BevelWidth=0
}
Add(Label,8825961,36,72)
{
Left=2
Top=2
Width=40
Height=17
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Cursor=2
Caption="10 x 10"
link(onClick,14147022:doData,[])
}
Add(Label,9577776,35,190)
{
Left=92
Top=2
Width=27
Height=17
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Cursor=2
Caption="9 x 9"
link(onClick,8628743:doData,[])
}
Add(Label,5453336,35,258)
{
Left=162
Top=2
Width=39
Height=17
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Cursor=2
Caption="8 x 8"
link(onClick,16520104:doData,[])
}
Add(Label,3482546,34,322)
{
Left=232
Top=2
Width=27
Height=17
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Cursor=2
Caption="7 x 7"
link(onClick,16601697:doData,[])
}
Add(Label,12326169,34,387)
{
Left=302
Top=2
Width=27
Height=17
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Cursor=2
Caption="6 x 6"
link(onClick,15451362:doData,[])
}
Add(Label,16310033,34,451)
{
Left=372
Top=2
Width=27
Height=17
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Cursor=2
Caption="5 x 5"
link(onClick,9612766:doData,[])
}
Add(Label,9502635,33,513)
{
Left=440
Top=2
Width=27
Height=17
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Cursor=2
Caption="4 x 4"
link(onClick,5925131:doData,[])
}
Add(DoData,14147022,98,72)
{
Data=Integer(0)
link(onEventData,65192:doWork2,[])
}
Add(DoData,8628743,98,190)
{
Data=Integer(1)
link(onEventData,2943330:doWork2,[(150,196)(150,196)])
}
Add(DoData,16520104,98,258)
{
Data=Integer(2)
link(onEventData,8530306:doWork2,[])
}
Add(DoData,16601697,98,322)
{
Data=Integer(3)
link(onEventData,14924003:doWork2,[])
}
Add(DoData,15451362,98,387)
{
Data=Integer(4)
link(onEventData,10217307:doWork2,[])
}
Add(DoData,9612766,98,451)
{
Data=Integer(5)
link(onEventData,5898989:doWork2,[])
}
Add(DoData,5925131,98,513)
{
Data=Integer(6)
link(onEventData,5898989:doWork3,[(172,519)])
}
Add(StrList,14026817,302,51)
{
Strings=#17:60,540,100,99,20,|16:66,544,81,80,24,|16:75,525,64,63,26,|16:86,523,49,48,28,|17:100,500,36,35,36,|17:120,500,25,24,48,|17:150,500,16,15,72,|0:|
Point(onGetString)
Point(doGetString)
link(onGetString,13360434:doSplit,[])
}
Add(MultiStrData,13360434,350,58)
{
Char=","
Count=6
link(onPart1,13312981:doValue,[])
link(onPart2,1197287:doValue,[])
link(onPart3,16595382:doValue,[])
link(onPart4,5569514:doValue,[])
link(onPart5,3655681:doValue,[])
link(onPart6,1591769:onEvent1,[(548,99)(548,137)])
}
Add(GlobalVar,13312981,406,58)
{
Name="step"
}
Add(GlobalVar,1197287,462,65)
{
Name="End"
}
Add(GlobalVar,16595382,518,72)
{
Name="Max x"
}
Add(GlobalVar,5569514,588,79)
{
Name="Max y"
}
Add(GlobalVar,3655681,651,86)
{
Name="Font"
}
Add(HubEx,65192,168,72)
{
link(onEvent,2248813:doEvent1,[(188,78)(188,78)])
}
Add(HubEx,5898989,168,451)
{
Angle=3
link(onEvent,10217307:doWork3,[])
}
Add(HubEx,10217307,168,387)
{
Angle=3
link(onEvent,14924003:doWork3,[])
}
Add(HubEx,14924003,168,322)
{
Angle=3
link(onEvent,8530306:doWork3,[])
}
Add(HubEx,8530306,168,258)
{
Angle=3
link(onEvent,2943330:doWork3,[])
}
Add(HubEx,2943330,168,190)
{
Angle=3
link(onEvent,16056143:doWork3,[])
}
Add(HubEx,16056143,168,131)
{
Angle=3
link(onEvent,65192:doWork3,[])
}
Add(Timer,1804520,35,131)
{
Interval=30
Enable=1
AutoStop=1
link(onTimer,8254168:doData,[])
}
Add(DoData,8254168,98,131)
{
link(onEventData,16056143:doWork2,[])
link(Data,2576177:Var,[(104,117)(241,117)])
}
Add(Hub,2248813,193,72)
{
link(onEvent1,2576177:doValue,[(221,78)(221,57)])
link(onEvent2,14026817:doGetString,[])
}
Add(GlobalVar,2576177,235,51)
{
Name="pole"
}
END_SDK
Add(GlobalVar,1341586,210,173)
{
Name="step"
}
Add(GlobalVar,3974058,308,159)
{
Name="End"
}
Add(GlobalVar,6285010,210,268)
{
Name="Max x"
}
Add(GlobalVar,16589089,217,357)
{
Name="Max y"
}
Add(DoData,5331120,210,210)
{
link(onEventData,3389539:doEvent1,[])
link(Data,1341586:Var,[])
}
Add(Hub,3389539,252,210)
{
link(onEvent1,13053980:doStep,[])
link(onEvent2,4061860:doStep,[(342,223)(342,216)])
}
Add(GetDataEx,1532710,308,180)
{
link(Data,3974058:Var,[])
}
Add(Label,6649758,987,70)
{
Left=205
Top=7
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Caption="время"
}
Add(Timer,3740803,686,41)
{
Enable=1
link(onTimer,3437598:doNext,[(737,47)(737,76)])
}
Add(Label,5779736,938,70)
{
Left=275
Top=7
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Caption="00 мин. 00 сек."
}
Add(DateConvertor,13542074,819,70)
{
Mode=16
Format="mm мин. ss сек."
link(onResult,7071139:doEvent1,[])
}
Add(CounterEx,3437598,763,70)
{
Max=99999
Point(doReset)
link(onNext,13542074:doConvert,[])
}
Add(Label,826739,1036,70)
{
Left=455
Top=7
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Caption="нажмите"
}
Add(Label,2643986,784,238)
{
Left=545
Top=7
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Caption="(...)"
}
Add(CounterEx,7039216,672,196)
{
Max=200
Point(doReset)
link(onNext,8912870:doEvent1,[])
}
Add(GlobalVar,387099,833,156)
{
Name="Max x"
}
Add(If_else,3639827,826,196)
{
Type=2
link(onTrue,6116479:doEvent1,[])
link(Op2,387099:Var,[])
}
Add(HubEx,16254402,637,196)
{
link(onEvent,7039216:doNext,[])
}
Add(Hub,8492381,602,140)
{
link(onEvent1,7039216:doReset,[(651,146)(651,209)])
link(onEvent2,16254402:doWork1,[(641,153)])
}
Add(Hub,8912870,728,196)
{
OutCount=3
link(onEvent1,3639827:doCompare,[])
link(onEvent2,12948358:doValue,[(766,209)(766,216)])
link(onEvent3,2643986:doText,[(755,216)(755,244)])
}
Add(Hub,6116479,875,196)
{
link(onEvent1,9841186:doEvent1,[(903,202)(903,122)(634,122)(634,54)])
link(onEvent2,9387223:doMessage,[])
}
Add(Message,9387223,931,203)
{
Caption="итоги"
Type=2
Point(doType)
link(onMessage,6707810:doCompare,[])
link(Message,3170611:FString,[])
}
Add(If_else,10940894,581,196)
{
link(onTrue,16254402:doWork2,[])
link(Op2,7039216:Count,[(594,186)(627,186)(627,240)(678,240)])
}
Add(GlobalVar,12948358,784,210)
{
Name="k"
}
Add(FormatStr,3170611,931,126)
{
Mask=" потребовалось времени\r\n %2\r\n желаешь продолжить?"
Point(FString)
link(Str2,5779736:Caption,[])
}
Add(Hub,7071139,875,70)
{
link(onEvent1,5779736:doText,[])
link(onEvent2,3170611:doString,[(917,83)(917,132)])
}
Add(If_else,6707810,987,203)
{
Op2=Integer(7)
link(onTrue,2953706:doClose,[])
link(onFalse,15004687:In,[(1031,216)(1031,230)])
}
Add(Hub,9841186,644,48)
{
link(onEvent1,3740803:doStop,[])
link(onEvent2,5739991:doWork1,[(669,61)])
}
Add(PointHint,6617876,553,343)
{
Info=#23:Методика таблицы Шульте|0:|346:Таблицу Шульте необходимо проходить смотря строго в центр таблицы и периферийным, боковым зрением находить цифры или буквы в порядке их возрастания. Чем быстрее будут найдены все цифры или буквы в порядке их возрастания, тем лучше. Во время прохождения упражнения необходимо остановить внутренний диалог, то есть ничего не проговаривать про себя.|0:|356:Эти упражнения способствуют развитию развитию интеллекта, развитию мозга и скорочтения. Также для достижения результата необходимо тренироваться каждый день, но не более 10 тренировок, чтобы избежать переутомления. Когда замечаете, что скорость выполнения упражнения падает необходимо прекратить тренировку и отдохнуть 15-20 минут, потому приступить снова.|0:|267:Во время отдыха нельзя читать, смотреть телевизор или заниматься чем-то подобным, что приводит к умственной работе. По мере уменьшения скорости прохождения таблиц, обычно переходят к таблицам с размерностью 6х6, 7х7 и так далее. в зависимости от текущих способностей.|
Font=[Times New Roman,14,1,0,204]
VAlign=0
Width=659
Height=410
}
Add(Hub,2196919,553,70)
{
link(onEvent1,3740803:doTimer,[(623,76)(623,47)])
link(onEvent2,5739991:doWork2,[])
}
Add(HubEx,5739991,665,77)
{
link(onEvent,3437598:doReset,[])
}
Add(LineBreak,12803851,28,105)
{
link(Out,11016268:doWork1,[])
Primary=[15004687,1015,119]
}

карма: 1

2
Голосовали:sla8a, tig-rrr
Ответов: 2237
Рейтинг: 676
#2: 2022-10-16 10:16:52 ЛС | профиль | цитата
kamakama, в режиме без облегчить, когда квадратики не исчезают не хватает эффекта нажатия. К примеру изменения цвета на зеленый если правильно и красный если ошибка. Или просто нажатия (эффект нажатой кнопки) как минимум.
Вот к примеру с изменением цвета:

Add(MainForm,8211190,1085,189)
{
Width=614
Height=708
Color=15780518
Caption="таблицы Шульте"
BorderStyle=4
}
Add(For,13053980,343,203)
{
End=10
Point(doStep)
link(onEvent,4061860:doFor,[])
link(End,1532710:Var2,[])
}
Add(For,4061860,420,203)
{
End=10
Point(doStep)
link(onEvent,3828943:doString,[])
link(End,1532710:Var3,[(433,192)])
}
Add(FormatStr,3828943,497,203)
{
Mask="%1;%2"
link(onFString,7108774:doWork1,[])
link(Str1,4061860:Position,[(503,191)(468,191)(468,247)(426,247)])
link(Str2,13053980:Position,[(510,184)(397,184)(397,248)(349,248)])
}
Add(Random,15998293,252,308)
{
Min=1
Max=10
Point(doRandomWithoutRepeats)
Point(Max)
Point(doMax)
link(onRandom,8341895:doAdd,[(322,314)(322,349)])
link(Max,6285010:Var,[])
}
Add(StrList,8341895,339,343)
{
}
Add(ArrayRW,2682460,353,418)
{
link(onRead,7108774:doWork4,[(566,424)(566,230)])
link(Array,8341895:Array,[])
}
Add(For,9299467,252,404)
{
End=10
link(onEvent,10141161:doEvent1,[])
link(End,16589089:Var,[])
}
Add(Hub,10141161,311,404)
{
link(onEvent1,7108774:doWork2,[(553,410)(553,216)])
link(onEvent2,2682460:doRead,[(332,417)(332,424)])
}
Add(Hub,1892747,175,112)
{
OutCount=10
link(onEvent1,7108774:doWork3,[(536,118)(536,223)])
link(onEvent2,8341895:doClear,[(221,125)(221,356)])
link(onEvent3,5331120:doData,[(221,132)(221,223)])
link(onEvent4,15998293:doMax,[(221,139)(221,342)])
link(onEvent5,2196919:doEvent1,[(490,146)(490,83)])
link(onEvent6,8492381:doEvent1,[])
link(onEvent7,13053980:doFor,[(305,160)(305,209)])
link(onEvent8,15998293:doRandomize,[(221,167)(221,321)])
link(onEvent9,15998293:doRandomWithoutRepeats,[(221,174)(221,335)])
link(onEvent10,9299467:doFor,[(221,181)(221,410)])
}
Add(ChildPanel,7108774,574,203)
{
link(onEvent1,10940894:doCompare,[])
}
BEGIN_SDK
Add(EditMulti,6464428,21,21)
{
EventCount=1
WorkCount=4
VOffset=50
link(doWork1,7715065:##add,[])
link(doWork2,7715065:##select,[])
link(doWork3,7715065:##clear,[])
link(doWork4,7715065:doName,[])
}
Add(Panel,7706112,217,168)
{
Left=5
Top=35
Width=608
Height=615
Color=15780518
BorderWidth=0
BevelWidth=0
}
Add(ChildPanelEx,7715065,238,71)
{
Mode=2
link(onEventData,6464428:onEvent1,[])
}
BEGIN_SDK
Add(EditMultiEx,1971879,21,21)
{
WorkCount=#5:##add|8:##select|7:##clear|6:doName|
EventCount=#11:onEventData|
Width=881
Height=389
VOffset=60
Point(##add)
Point(##select)
Point(##clear)
link(##add,4718739:doSplit,[(56,87)(56,230)])
link(doName,985250:doEvent1,[(56,108)(56,111)])
}
Add(Panel,4984813,350,217)
{
Height=60
Color=15780518
Font=[Times New Roman,20,1,8388608,204]
Alignment=2
Point(doTop)
Point(doLeft)
Point(doFont)
Point(doWidth)
Point(doHeight)
Point(doColor)
link(onClick,5673680:doCompare,[])
}
Add(GlobalVar,3088749,700,56)
{
Point(doName)
}
Add(Hub,985250,91,105)
{
OutCount=5
link(onEvent1,3088749:doName,[(378,111)(378,69)])
link(onEvent2,3088749:doValue,[(313,118)(313,62)])
link(onEvent3,10456301:doWork1,[(200,125)])
link(onEvent4,9463091:doFont,[(129,132)(129,286)])
link(onEvent5,3932268:doData,[(121,139)(121,335)])
}
Add(DoData,5909298,700,217)
{
link(onEventData,1971879:onEventData,[(740,223)(740,87)])
link(Data,7972895:Var2,[])
}
Add(MultiStrData,4718739,70,224)
{
link(onPart1,4984813:doTop,[])
link(onPart2,4984813:doLeft,[])
}
Add(If_else,5673680,406,217)
{
link(onTrue,11690791:doEvent1,[(457,223)(457,153)])
link(onFalse,10250421:doEvent1,[(447,230)(447,286)])
link(Op1,8584467:Var,[])
link(Op2,7972895:Var1,[(419,138)])
}
Add(HubEx,10456301,196,126)
{
Angle=1
link(onEvent,4984813:doCaption,[(200,223)])
}
Add(HubEx,9536988,679,217)
{
link(onEvent,5909298:doData,[])
}
Add(GlobalVar,16732601,161,245)
{
Name="Font"
}
Add(Font,9463091,161,280)
{
Font=[Times New Roman,8,1,16711680,204]
link(onFont,4984813:doFont,[(247,286)(247,244)])
link(Size,16732601:Var,[])
}
Add(GlobalVar,1181450,203,294)
{
Name="step"
}
Add(DoData,3932268,203,329)
{
link(onEventData,8277179:doEvent1,[])
link(Data,1181450:Var,[])
}
Add(Hub,8277179,259,329)
{
link(onEvent1,4984813:doWidth,[(314,335)(314,251)])
link(onEvent2,4984813:doHeight,[(322,342)(322,258)])
}
Add(If_else,10794720,525,196)
{
Op2=Integer(1)
link(onTrue,10456301:doWork3,[(694,202)(694,132)])
link(onFalse,2383156:doEvent1,[])
link(Op1,9122376:Var,[])
}
Add(GetDataEx,7972895,700,133)
{
link(Data,3088749:Var,[])
}
Add(GlobalVar,9122376,525,168)
{
Name="z"
}
Add(GlobalVar,8584467,406,84)
{
Name="k"
}
Add(Hub,11690791,476,147)
{
link(onEvent1,10794720:doCompare,[(514,153)(514,202)])
link(onEvent2,9536988:doWork1,[(683,160)])
}
Add(Hub,10250421,462,280)
{
OutCount=3
link(onEvent1,9536988:doWork3,[(683,286)])
link(onEvent2,13860943:doData,[])
link(onEvent3,15773452:doWork2,[])
}
Add(Timer,6928422,497,322)
{
Interval=200
Enable=1
AutoStop=1
link(onTimer,9912681:doData,[])
}
Add(DoData,13860943,497,287)
{
Data=Integer(255)
link(onEventData,13752671:doWork1,[(594,293)])
}
Add(HubEx,13752671,590,322)
{
Angle=1
link(onEvent,4984813:doColor,[(594,382)(338,382)(338,265)])
}
Add(Hub,2383156,574,203)
{
link(onEvent1,564399:doData,[])
link(onEvent2,15773452:doWork1,[(600,216)(600,256)(486,256)])
}
Add(HubEx,15773452,482,294)
{
Angle=1
link(onEvent,6928422:doTimer,[(486,328)])
}
Add(DoData,9912681,539,322)
{
Data=Integer(15780518)
link(onEventData,13752671:doWork2,[])
}
Add(DoData,564399,609,203)
{
Data=Integer(32768)
link(onEventData,13752671:doWork3,[(653,209)(653,328)])
}
END_SDK
Add(Label,8879397,94,168)
{
Left=100
Top=275
Width=382
Height=47
Color=15780518
Font=[Times New Roman,28,3,-16777214,204]
Caption="Выберите размер поля"
}
END_SDK
Add(GlobalVar,6840344,751,280)
{
Name="z"
Data=Integer(1)
}
Add(DoData,14970497,695,280)
{
link(onEventData,6840344:doValue,[])
link(Data,261937:Checked,[(701,268)(673,268)(673,322)(631,322)])
}
Add(CheckBox,261937,625,280)
{
Left=20
Top=10
Width=130
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Checked=0
Caption="облегчить"
link(onCheck,14970497:doData,[])
}
Add(ChildPanel,11016268,119,112)
{
link(onEvent1,1892747:doEvent1,[])
}
BEGIN_SDK
Add(EditMulti,1591769,7,28)
{
EventCount=1
WorkCount=1
Width=706
Height=543
VOffset=103
link(doWork1,1804520:doTimer,[])
}
Add(Panel,12487220,644,518)
{
Left=60
Top=655
Width=503
Height=33
Color=15780518
BorderWidth=0
BevelWidth=0
}
Add(Label,8825961,36,72)
{
Left=2
Top=2
Width=40
Height=17
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Cursor=2
Caption="10 x 10"
link(onClick,14147022:doData,[])
}
Add(Label,9577776,35,190)
{
Left=92
Top=2
Width=27
Height=17
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Cursor=2
Caption="9 x 9"
link(onClick,8628743:doData,[])
}
Add(Label,5453336,35,258)
{
Left=162
Top=2
Width=39
Height=17
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Cursor=2
Caption="8 x 8"
link(onClick,16520104:doData,[])
}
Add(Label,3482546,34,322)
{
Left=232
Top=2
Width=27
Height=17
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Cursor=2
Caption="7 x 7"
link(onClick,16601697:doData,[])
}
Add(Label,12326169,34,387)
{
Left=302
Top=2
Width=27
Height=17
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Cursor=2
Caption="6 x 6"
link(onClick,15451362:doData,[])
}
Add(Label,16310033,34,451)
{
Left=372
Top=2
Width=27
Height=17
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Cursor=2
Caption="5 x 5"
link(onClick,9612766:doData,[])
}
Add(Label,9502635,33,513)
{
Left=440
Top=2
Width=27
Height=17
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Cursor=2
Caption="4 x 4"
link(onClick,5925131:doData,[])
}
Add(DoData,14147022,98,72)
{
Data=Integer(0)
link(onEventData,65192:doWork2,[])
}
Add(DoData,8628743,98,190)
{
Data=Integer(1)
link(onEventData,2943330:doWork2,[(150,196)(150,196)])
}
Add(DoData,16520104,98,258)
{
Data=Integer(2)
link(onEventData,8530306:doWork2,[])
}
Add(DoData,16601697,98,322)
{
Data=Integer(3)
link(onEventData,14924003:doWork2,[])
}
Add(DoData,15451362,98,387)
{
Data=Integer(4)
link(onEventData,10217307:doWork2,[])
}
Add(DoData,9612766,98,451)
{
Data=Integer(5)
link(onEventData,5898989:doWork2,[])
}
Add(DoData,5925131,98,513)
{
Data=Integer(6)
link(onEventData,5898989:doWork3,[(172,519)])
}
Add(StrList,14026817,302,51)
{
Strings=#17:60,540,100,99,20,|16:66,544,81,80,24,|16:75,525,64,63,26,|16:86,523,49,48,28,|17:100,500,36,35,36,|17:120,500,25,24,48,|17:150,500,16,15,72,|0:|
Point(onGetString)
Point(doGetString)
link(onGetString,13360434:doSplit,[])
}
Add(MultiStrData,13360434,350,58)
{
Char=","
Count=6
link(onPart1,13312981:doValue,[])
link(onPart2,1197287:doValue,[])
link(onPart3,16595382:doValue,[])
link(onPart4,5569514:doValue,[])
link(onPart5,3655681:doValue,[])
link(onPart6,1591769:onEvent1,[(548,99)(548,137)])
}
Add(GlobalVar,13312981,406,58)
{
Name="step"
}
Add(GlobalVar,1197287,462,65)
{
Name="End"
}
Add(GlobalVar,16595382,518,72)
{
Name="Max x"
}
Add(GlobalVar,5569514,588,79)
{
Name="Max y"
}
Add(GlobalVar,3655681,651,86)
{
Name="Font"
}
Add(HubEx,65192,168,72)
{
link(onEvent,2248813:doEvent1,[(188,78)(188,78)])
}
Add(HubEx,5898989,168,451)
{
Angle=3
link(onEvent,10217307:doWork3,[])
}
Add(HubEx,10217307,168,387)
{
Angle=3
link(onEvent,14924003:doWork3,[])
}
Add(HubEx,14924003,168,322)
{
Angle=3
link(onEvent,8530306:doWork3,[])
}
Add(HubEx,8530306,168,258)
{
Angle=3
link(onEvent,2943330:doWork3,[])
}
Add(HubEx,2943330,168,190)
{
Angle=3
link(onEvent,16056143:doWork3,[])
}
Add(HubEx,16056143,168,131)
{
Angle=3
link(onEvent,65192:doWork3,[])
}
Add(Timer,1804520,35,131)
{
Interval=30
Enable=1
AutoStop=1
link(onTimer,8254168:doData,[])
}
Add(DoData,8254168,98,131)
{
link(onEventData,16056143:doWork2,[])
link(Data,2576177:Var,[(104,117)(241,117)])
}
Add(Hub,2248813,193,72)
{
link(onEvent1,2576177:doValue,[(221,78)(221,57)])
link(onEvent2,14026817:doGetString,[])
}
Add(GlobalVar,2576177,235,51)
{
Name="pole"
}
END_SDK
Add(GlobalVar,1341586,252,180)
{
Name="step"
}
Add(GlobalVar,3974058,350,166)
{
Name="End"
}
Add(GlobalVar,6285010,252,275)
{
Name="Max x"
}
Add(GlobalVar,16589089,259,364)
{
Name="Max y"
}
Add(DoData,5331120,252,217)
{
link(onEventData,3389539:doEvent1,[])
link(Data,1341586:Var,[])
}
Add(Hub,3389539,294,217)
{
link(onEvent1,13053980:doStep,[])
link(onEvent2,4061860:doStep,[(384,230)(384,223)])
}
Add(GetDataEx,1532710,350,187)
{
link(Data,3974058:Var,[])
}
Add(Label,6649758,1029,77)
{
Left=205
Top=7
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Caption="время"
}
Add(Timer,3740803,728,48)
{
Enable=1
link(onTimer,3437598:doNext,[(779,54)(779,83)])
}
Add(Label,5779736,980,77)
{
Left=275
Top=7
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Caption="00 мин. 00 сек."
}
Add(DateConvertor,13542074,861,77)
{
Mode=16
Format="mm мин. ss сек."
link(onResult,7071139:doEvent1,[])
}
Add(CounterEx,3437598,805,77)
{
Max=99999
Point(doReset)
link(onNext,13542074:doConvert,[])
}
Add(Label,826739,1078,77)
{
Left=455
Top=7
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Caption="нажмите"
}
Add(Label,2643986,826,245)
{
Left=545
Top=7
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Caption="(...)"
}
Add(CounterEx,7039216,714,203)
{
Max=200
Point(doReset)
link(onNext,8912870:doEvent1,[])
}
Add(GlobalVar,387099,875,163)
{
Name="Max x"
}
Add(If_else,3639827,868,203)
{
Type=2
link(onTrue,6116479:doEvent1,[])
link(Op2,387099:Var,[])
}
Add(HubEx,16254402,679,203)
{
link(onEvent,7039216:doNext,[])
}
Add(Hub,8492381,644,147)
{
link(onEvent1,7039216:doReset,[(693,153)(693,216)])
link(onEvent2,16254402:doWork1,[(683,160)])
}
Add(Hub,8912870,770,203)
{
OutCount=3
link(onEvent1,3639827:doCompare,[])
link(onEvent2,12948358:doValue,[(808,216)(808,223)])
link(onEvent3,2643986:doText,[(797,223)(797,251)])
}
Add(Hub,6116479,917,203)
{
link(onEvent1,9841186:doEvent1,[(945,209)(945,129)(676,129)(676,61)])
link(onEvent2,9387223:doMessage,[])
}
Add(Message,9387223,973,210)
{
Caption="итоги"
Type=2
Point(doType)
link(onMessage,6707810:doCompare,[])
link(Message,3170611:FString,[])
}
Add(If_else,10940894,623,203)
{
link(onTrue,16254402:doWork2,[])
link(Op2,7039216:Count,[(636,193)(669,193)(669,247)(720,247)])
}
Add(GlobalVar,12948358,826,217)
{
Name="k"
}
Add(FormatStr,3170611,973,133)
{
Mask=" потребовалось времени\r\n %2\r\n желаешь продолжить?"
Point(FString)
link(Str2,5779736:Caption,[])
}
Add(Hub,7071139,917,77)
{
link(onEvent1,5779736:doText,[])
link(onEvent2,3170611:doString,[(959,90)(959,139)])
}
Add(If_else,6707810,1029,210)
{
Op2=Integer(7)
link(onTrue,8211190:doClose,[])
link(onFalse,15004687:In,[(1073,223)(1073,237)])
}
Add(Hub,9841186,686,55)
{
link(onEvent1,3740803:doStop,[])
link(onEvent2,5739991:doWork1,[(711,68)])
}
Add(PointHint,6617876,595,350)
{
Info=#23:Методика таблицы Шульте|0:|346:Таблицу Шульте необходимо проходить смотря строго в центр таблицы и периферийным, боковым зрением находить цифры или буквы в порядке их возрастания. Чем быстрее будут найдены все цифры или буквы в порядке их возрастания, тем лучше. Во время прохождения упражнения необходимо остановить внутренний диалог, то есть ничего не проговаривать про себя.|0:|356:Эти упражнения способствуют развитию развитию интеллекта, развитию мозга и скорочтения. Также для достижения результата необходимо тренироваться каждый день, но не более 10 тренировок, чтобы избежать переутомления. Когда замечаете, что скорость выполнения упражнения падает необходимо прекратить тренировку и отдохнуть 15-20 минут, потому приступить снова.|0:|267:Во время отдыха нельзя читать, смотреть телевизор или заниматься чем-то подобным, что приводит к умственной работе. По мере уменьшения скорости прохождения таблиц, обычно переходят к таблицам с размерностью 6х6, 7х7 и так далее. в зависимости от текущих способностей.|
Font=[Times New Roman,14,1,0,204]
VAlign=0
Width=659
Height=410
}
Add(Hub,2196919,595,77)
{
link(onEvent1,3740803:doTimer,[(665,83)(665,54)])
link(onEvent2,5739991:doWork2,[])
}
Add(HubEx,5739991,707,84)
{
link(onEvent,3437598:doReset,[])
}
Add(LineBreak,5637502,70,112)
{
link(Out,11016268:doWork1,[])
Primary=[15004687,1015,119]
}
карма: 11

0
Ответов: 495
Рейтинг: 163
#3: 2022-10-16 10:34:18 ЛС | профиль | цитата
kamakama, если в процессе игры переключить режим облегчить сбивается алгоритм работы, может блокировать этот переключатель если игра началась или перезапускать игру...

Редактировалось 1 раз(а), последний 2022-10-16 10:35:40
карма: 4

0
Ответов: 875
Рейтинг: 322
#4: 2022-10-16 11:27:02 ЛС | профиль | цитата
sla8a, но в этом режиме можно ориентироваться на "нажмите N". Насколько я понял, занимаясь этим человек должен быть в прострации или еще в каком либо измененном состоянии. Допустим я так и не смог настроится на отключение диалога, все время проговаривал цифры в уме... А в этом режиме мерцание панелей сбивает с настроя. Хотя если подобрать цвета не сильно отличающиеся от настоящих, то тогда мерцание панелей не будет сильно отвлекать.
tig-rrr проще при переключении просто обновить выбранное поле. Т.е при переключении сразу подать сигнал и для обновления поля.

Редактировалось 1 раз(а), последний 2022-10-16 11:29:54
карма: 1

0
Ответов: 2237
Рейтинг: 676
#5: 2022-10-16 11:55:56 ЛС | профиль | цитата
kamakama писал(а):
можно ориентироваться на "нажмите N"
Как по мне так нужно сконцентрироваться на поле и видеть какой-то эффект своих действий. Этот "нажмите N" вообще не нужно, не стоит отвлекаться на него, как и отображать таймер, да и галочку облегчить тоже нужно прятать. Должно быть только одно поле и желательно во весь экран окно, чтоб скрыть и рабочий стол и прочие окна.
карма: 11

0
Ответов: 875
Рейтинг: 322
#6: 2022-10-16 12:07:50 ЛС | профиль | цитата
sla8a, насчет всего экрана это точно, на квадрате 600х600 говорить о периферийном зрении как то не по феньшую.
карма: 1

0
Ответов: 2237
Рейтинг: 676
#7: 2022-10-16 12:29:56 ЛС | профиль | цитата
Вот изменил следующие:
1. Окно на весь экран. Так не будет ничего отвлекать.
2. Убрал все надписи в одну панель прячущую чтоб не отвлекать.
3. Изменил выбор после окончания. Можно продолжить выбранный размер поля или вернуться для выбора размера поля и сложности. А то получалось чтоб сменить поле, нужно перезапускать приложение.

Add(MainForm,8211190,1092,126)
{
Width=762
Height=779
Color=15780518
Caption="таблицы Шульте"
BorderStyle=4
WindowsState=2
}
Add(For,13053980,224,189)
{
End=10
Point(doStep)
link(onEvent,4061860:doFor,[])
link(End,1532710:Var2,[])
}
Add(For,4061860,301,189)
{
End=10
Point(doStep)
link(onEvent,3828943:doString,[])
link(End,1532710:Var3,[(314,178)])
}
Add(FormatStr,3828943,378,189)
{
Mask="%1;%2"
link(onFString,7108774:doWork1,[])
link(Str1,4061860:Position,[(384,177)(349,177)(349,233)(307,233)])
link(Str2,13053980:Position,[(391,170)(278,170)(278,234)(230,234)])
}
Add(Random,15998293,133,294)
{
Min=1
Max=10
Point(doRandomWithoutRepeats)
Point(Max)
Point(doMax)
link(onRandom,8341895:doAdd,[(203,300)(203,335)])
link(Max,6285010:Var,[])
}
Add(StrList,8341895,220,329)
{
}
Add(ArrayRW,2682460,234,404)
{
link(onRead,7108774:doWork4,[(447,410)(447,216)])
link(Array,8341895:Array,[])
}
Add(For,9299467,133,390)
{
End=10
link(onEvent,10141161:doEvent1,[])
link(End,16589089:Var,[])
}
Add(Hub,10141161,192,390)
{
link(onEvent1,7108774:doWork2,[(434,396)(434,202)])
link(onEvent2,2682460:doRead,[(213,403)(213,410)])
}
Add(Hub,1892747,56,98)
{
OutCount=10
link(onEvent1,7108774:doWork3,[(417,104)(417,209)])
link(onEvent2,8341895:doClear,[(102,111)(102,342)])
link(onEvent3,5331120:doData,[(102,118)(102,209)])
link(onEvent4,15998293:doMax,[(102,125)(102,328)])
link(onEvent5,2196919:doEvent1,[(371,132)(371,69)])
link(onEvent6,8492381:doEvent1,[])
link(onEvent7,13053980:doFor,[(186,146)(186,195)])
link(onEvent8,15998293:doRandomize,[(102,153)(102,307)])
link(onEvent9,15998293:doRandomWithoutRepeats,[(102,160)(102,321)])
link(onEvent10,9299467:doFor,[(102,167)(102,396)])
}
Add(ChildPanel,7108774,504,189)
{
link(onEvent1,10940894:doCompare,[])
link(onEvent2,1892747:doEvent1,[(541,202)(541,443)(33,443)(33,104)])
}
BEGIN_SDK
Add(EditMulti,6464428,21,21)
{
EventCount=2
WorkCount=6
Width=608
Height=557
VOffset=50
link(doWork1,7715065:##add,[])
link(doWork2,7715065:##select,[])
link(doWork3,12442899:doWork2,[])
link(doWork4,7715065:doName,[])
link(doWork5,11016268:doWork1,[(72,105)(72,300)])
link(doWork6,234543:doEvent1,[(35,112)(35,405)])
}
Add(Panel,7706112,217,168)
{
Left=80
Top=70
Width=608
Height=615
Color=15780518
Layout="parent.gor01"
BorderWidth=0
BevelWidth=0
}
Add(ChildPanelEx,7715065,224,71)
{
Mode=2
link(onEventData,6464428:onEvent1,[])
}
BEGIN_SDK
Add(EditMultiEx,1971879,21,21)
{
WorkCount=#5:##add|8:##select|7:##clear|6:doName|
EventCount=#11:onEventData|
Width=881
Height=389
VOffset=60
Point(##add)
Point(##select)
Point(##clear)
link(##add,4718739:doSplit,[(43,87)(43,230)])
link(doName,985250:doEvent1,[(56,108)(56,111)])
}
Add(Panel,4984813,350,217)
{
Height=60
Color=15780518
Font=[Times New Roman,20,1,8388608,204]
Alignment=2
Point(doTop)
Point(doLeft)
Point(doFont)
Point(doWidth)
Point(doHeight)
Point(doColor)
link(onClick,5673680:doCompare,[])
}
Add(GlobalVar,3088749,700,56)
{
Point(doName)
}
Add(Hub,985250,91,105)
{
OutCount=5
link(onEvent1,3088749:doName,[(378,111)(378,69)])
link(onEvent2,3088749:doValue,[(313,118)(313,62)])
link(onEvent3,10456301:doWork1,[(200,125)])
link(onEvent4,9463091:doFont,[(129,132)(129,286)])
link(onEvent5,3932268:doData,[(121,139)(121,335)])
}
Add(DoData,5909298,700,217)
{
link(onEventData,1971879:onEventData,[(740,223)(740,87)])
link(Data,7972895:Var2,[])
}
Add(MultiStrData,4718739,70,224)
{
link(onPart1,4984813:doTop,[])
link(onPart2,4984813:doLeft,[])
}
Add(If_else,5673680,406,217)
{
link(onTrue,11690791:doEvent1,[(457,223)(457,153)])
link(onFalse,10250421:doEvent1,[(447,230)(447,286)])
link(Op1,8584467:Var,[])
link(Op2,7972895:Var1,[(419,138)])
}
Add(HubEx,10456301,196,126)
{
Angle=1
link(onEvent,4984813:doCaption,[(200,223)])
}
Add(HubEx,9536988,679,217)
{
link(onEvent,5909298:doData,[])
}
Add(GlobalVar,16732601,161,245)
{
Name="Font"
}
Add(Font,9463091,161,280)
{
Font=[Times New Roman,8,1,16711680,204]
link(onFont,4984813:doFont,[(247,286)(247,244)])
link(Size,16732601:Var,[])
}
Add(GlobalVar,1181450,203,294)
{
Name="step"
}
Add(DoData,3932268,203,329)
{
link(onEventData,8277179:doEvent1,[])
link(Data,1181450:Var,[])
}
Add(Hub,8277179,259,329)
{
link(onEvent1,4984813:doWidth,[(314,335)(314,251)])
link(onEvent2,4984813:doHeight,[(322,342)(322,258)])
}
Add(If_else,10794720,525,196)
{
Op2=Integer(1)
link(onTrue,10456301:doWork3,[(694,202)(694,132)])
link(onFalse,2383156:doEvent1,[])
link(Op1,9122376:Var,[])
}
Add(GetDataEx,7972895,700,133)
{
link(Data,3088749:Var,[])
}
Add(GlobalVar,9122376,525,168)
{
Name="z"
}
Add(GlobalVar,8584467,406,84)
{
Name="k"
}
Add(Hub,11690791,476,147)
{
link(onEvent1,10794720:doCompare,[(514,153)(514,202)])
link(onEvent2,9536988:doWork1,[(683,160)])
}
Add(Hub,10250421,462,280)
{
OutCount=3
link(onEvent1,9536988:doWork3,[(683,286)])
link(onEvent2,13860943:doData,[])
link(onEvent3,15773452:doWork2,[])
}
Add(Timer,6928422,497,322)
{
Interval=200
Enable=1
AutoStop=1
link(onTimer,9912681:doData,[])
}
Add(DoData,13860943,497,287)
{
Data=Integer(255)
link(onEventData,13752671:doWork1,[(594,293)])
}
Add(HubEx,13752671,590,322)
{
Angle=1
link(onEvent,4984813:doColor,[(594,382)(338,382)(338,265)])
}
Add(Hub,2383156,574,203)
{
link(onEvent1,564399:doData,[])
link(onEvent2,15773452:doWork1,[(600,216)(600,256)(486,256)])
}
Add(HubEx,15773452,482,294)
{
Angle=1
link(onEvent,6928422:doTimer,[(486,328)])
}
Add(DoData,9912681,539,322)
{
Data=Integer(15780518)
link(onEventData,13752671:doWork2,[])
}
Add(DoData,564399,609,203)
{
Data=Integer(32768)
link(onEventData,13752671:doWork3,[(653,209)(653,328)])
}
END_SDK
Add(Label,8879397,143,168)
{
Left=100
Top=275
Width=382
Height=47
Color=15780518
Font=[Times New Roman,28,3,-16777214,204]
Caption="Выберите размер поля"
}
Add(GlobalVar,6840344,485,168)
{
Name="z"
Data=Integer(1)
}
Add(DoData,14970497,429,168)
{
link(onEventData,6840344:doValue,[])
link(Data,261937:Checked,[(435,156)(407,156)(407,210)(365,210)])
}
Add(CheckBox,261937,359,168)
{
Left=230
Top=350
Width=130
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Checked=0
Caption="облегчить"
Point(doVisible)
link(onCheck,14970497:doData,[])
}
Add(ChildPanel,11016268,140,294)
{
link(onEvent1,13947644:doEvent1,[])
}
BEGIN_SDK
Add(EditMulti,1591769,7,28)
{
EventCount=1
WorkCount=2
Width=818
Height=606
VOffset=103
link(doWork1,1804520:doTimer,[(34,137)(34,384)])
link(doWork2,731939:doWork2,[(22,144)(22,426)])
}
Add(Panel,12487220,427,406)
{
Left=50
Top=400
Width=503
Height=33
Color=15780518
BorderWidth=0
BevelWidth=0
Point(doVisible)
}
Add(Label,8825961,56,84)
{
Left=452
Top=2
Width=40
Height=17
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Cursor=2
Caption="10 x 10"
link(onClick,10642590:doWork1,[])
}
Add(Label,9577776,56,126)
{
Left=392
Top=2
Width=27
Height=17
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Cursor=2
Caption="9 x 9"
link(onClick,10642590:doWork2,[(96,132)(96,97)])
}
Add(Label,5453336,56,168)
{
Left=327
Top=2
Width=39
Height=17
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Cursor=2
Caption="8 x 8"
link(onClick,10642590:doWork3,[(104,174)(104,104)])
}
Add(Label,3482546,56,210)
{
Left=247
Top=2
Width=27
Height=17
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Cursor=2
Caption="7 x 7"
link(onClick,10642590:doWork4,[(115,216)(115,111)])
}
Add(Label,12326169,56,252)
{
Left=167
Top=2
Width=27
Height=17
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Cursor=2
Caption="6 x 6"
link(onClick,10642590:doWork5,[(121,258)(121,118)])
}
Add(Label,16310033,56,294)
{
Left=92
Top=2
Width=27
Height=17
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Cursor=2
Caption="5 x 5"
link(onClick,10642590:doWork6,[(127,300)(127,125)])
}
Add(Label,9502635,56,336)
{
Left=5
Top=2
Width=27
Height=17
Color=15780518
Font=[Times New Roman,16,1,16711680,204]
Cursor=2
Caption="4 x 4"
link(onClick,10642590:doWork7,[(132,342)(132,132)])
}
Add(StrList,14026817,406,49)
{
Strings=#17:60,540,100,99,20,|16:66,544,81,80,24,|16:75,525,64,63,26,|16:86,523,49,48,28,|17:100,500,36,35,36,|17:120,500,25,24,48,|17:150,500,16,15,72,|0:|
Point(onGetString)
Point(doGetString)
link(onGetString,13360434:doSplit,[])
}
Add(MultiStrData,13360434,455,56)
{
Char=","
Count=6
link(onPart1,13312981:doValue,[])
link(onPart2,1197287:doValue,[])
link(onPart3,16595382:doValue,[])
link(onPart4,5569514:doValue,[])
link(onPart5,3655681:doValue,[])
link(onPart6,1591769:onEvent1,[(548,97)(548,137)])
}
Add(GlobalVar,13312981,511,56)
{
Name="step"
}
Add(GlobalVar,1197287,567,63)
{
Name="End"
}
Add(GlobalVar,16595382,623,70)
{
Name="Max x"
}
Add(GlobalVar,5569514,693,77)
{
Name="Max y"
}
Add(GlobalVar,3655681,756,84)
{
Name="Font"
}
Add(Timer,1804520,56,378)
{
Interval=30
Enable=1
AutoStop=1
link(onTimer,8254168:doData,[(196,384)(196,118)])
}
Add(DoData,8254168,231,112)
{
link(onEventData,13285471:doWork3,[(284,118)])
link(Data,2576177:Var,[])
}
Add(Hub,2248813,189,84)
{
link(onEvent1,2576177:doValue,[(221,90)(221,69)])
link(onEvent2,13285471:doWork2,[])
}
Add(GlobalVar,2576177,231,63)
{
Name="pole"
}
Add(ChanelToIndex,10642590,140,84)
{
Count=7
link(onIndex,2248813:doEvent1,[])
}
Add(HubEx,13285471,280,91)
{
link(onEvent,15001244:doEvent1,[])
}
Add(ChanelToIndex,731939,364,413)
{
link(onIndex,12487220:doVisible,[])
}
Add(Hub,15001244,329,91)
{
link(onEvent1,14026817:doGetString,[])
link(onEvent2,731939:doWork1,[(357,104)(357,419)])
}
END_SDK
Add(ChanelToIndex,266576,315,175)
{
link(onIndex,261937:doVisible,[])
}
Add(Hub,13947644,210,294)
{
link(onEvent1,266576:doWork1,[(289,300)(289,181)])
link(onEvent2,6464428:onEvent2,[(538,307)(538,84)])
}
Add(Hub,234543,42,399)
{
OutCount=3
link(onEvent1,1510304:doDeferredEvent,[(63,405)(63,342)])
link(onEvent2,11016268:doWork2,[(119,412)(119,307)])
link(onEvent3,266576:doWork2,[(200,419)(200,188)])
}
Add(HubEx,12442899,105,85)
{
link(onEvent,7715065:##clear,[])
}
Add(DeferredEvent,1510304,70,336)
{
link(onDeferredEvent,12442899:doWork3,[(109,342)])
}
END_SDK
Add(GlobalVar,1341586,133,166)
{
Name="step"
}
Add(GlobalVar,3974058,231,152)
{
Name="End"
}
Add(GlobalVar,6285010,133,261)
{
Name="Max x"
}
Add(GlobalVar,16589089,140,350)
{
Name="Max y"
}
Add(DoData,5331120,133,203)
{
link(onEventData,3389539:doEvent1,[])
link(Data,1341586:Var,[])
}
Add(Hub,3389539,175,203)
{
link(onEvent1,13053980:doStep,[])
link(onEvent2,4061860:doStep,[(265,216)(265,209)])
}
Add(GetDataEx,1532710,231,173)
{
link(Data,3974058:Var,[])
}
Add(Timer,3740803,658,34)
{
Enable=1
link(onTimer,3437598:doNext,[(709,40)(709,69)])
}
Add(DateConvertor,13542074,791,63)
{
Mode=16
Format="mm мин. ss сек."
link(onResult,3170611:doString,[])
}
Add(CounterEx,3437598,735,63)
{
Max=99999
Point(doReset)
link(onNext,13542074:doConvert,[])
}
Add(CounterEx,7039216,644,189)
{
Max=200
Point(doReset)
link(onNext,8912870:doEvent1,[])
}
Add(GlobalVar,387099,805,149)
{
Name="Max x"
}
Add(If_else,3639827,798,189)
{
Type=2
link(onTrue,6116479:doEvent1,[])
link(Op2,387099:Var,[])
}
Add(HubEx,16254402,609,189)
{
link(onEvent,7039216:doNext,[])
}
Add(Hub,8492381,574,133)
{
link(onEvent1,7039216:doReset,[(623,139)(623,202)])
link(onEvent2,16254402:doWork1,[(613,146)])
}
Add(Hub,8912870,700,189)
{
link(onEvent1,3639827:doCompare,[])
link(onEvent2,12948358:doValue,[(738,202)(738,209)])
}
Add(Hub,6116479,847,189)
{
link(onEvent1,9841186:doEvent1,[(875,195)(875,115)(606,115)(606,47)])
link(onEvent2,9387223:doMessage,[])
}
Add(Message,9387223,903,196)
{
Caption="итоги"
Type=2
Point(doType)
link(onMessage,6707810:doCompare,[])
link(Message,3170611:FString,[])
}
Add(If_else,10940894,553,189)
{
link(onTrue,16254402:doWork2,[])
link(Op2,7039216:Count,[(566,179)(599,179)(599,233)(650,233)])
}
Add(GlobalVar,12948358,756,203)
{
Name="k"
}
Add(FormatStr,3170611,903,63)
{
DataCount=1
Mask=" потребовалось времени\r\n %1\r\n желаешь продолжить?"
Point(FString)
}
Add(If_else,6707810,959,196)
{
Op2=Integer(7)
link(onTrue,3920537:In,[(1003,202)(1003,195)])
link(onFalse,15004687:In,[])
}
Add(Hub,9841186,616,41)
{
link(onEvent1,3740803:doStop,[])
link(onEvent2,5739991:doWork1,[(641,54)])
}
Add(PointHint,6617876,602,399)
{
Info=#23:Методика таблицы Шульте|0:|346:Таблицу Шульте необходимо проходить смотря строго в центр таблицы и периферийным, боковым зрением находить цифры или буквы в порядке их возрастания. Чем быстрее будут найдены все цифры или буквы в порядке их возрастания, тем лучше. Во время прохождения упражнения необходимо остановить внутренний диалог, то есть ничего не проговаривать про себя.|0:|356:Эти упражнения способствуют развитию развитию интеллекта, развитию мозга и скорочтения. Также для достижения результата необходимо тренироваться каждый день, но не более 10 тренировок, чтобы избежать переутомления. Когда замечаете, что скорость выполнения упражнения падает необходимо прекратить тренировку и отдохнуть 15-20 минут, потому приступить снова.|0:|267:Во время отдыха нельзя читать, смотреть телевизор или заниматься чем-то подобным, что приводит к умственной работе. По мере уменьшения скорости прохождения таблиц, обычно переходят к таблицам с размерностью 6х6, 7х7 и так далее. в зависимости от текущих способностей.|
Font=[Times New Roman,14,1,0,204]
VAlign=0
Width=659
Height=410
}
Add(Hub,2196919,525,63)
{
link(onEvent1,3740803:doTimer,[(595,69)(595,40)])
link(onEvent2,5739991:doWork2,[])
}
Add(HubEx,5739991,637,70)
{
link(onEvent,3437598:doReset,[])
}
Add(LineBreak,5861079,455,217)
{
Caption="retry"
link(Out,7108774:doWork5,[])
Primary=[15004687,560,-14]
}
Add(HBoxLayout,9036907,112,483)
{
Name="gor01"
Layout="ver01"
}
Add(VBoxLayout,6422946,112,581)
{
Name="ver01"
}
Add(LayoutSpacer,10943062,70,483)
{
Left=15
Top=305
Layout="gor01"
WidthScale=50
}
Add(LayoutSpacer,4876050,154,483)
{
Left=695
Top=415
Layout="gor01"
WidthScale=50
}
Add(LayoutSpacer,7285951,112,539)
{
Left=360
Top=5
Layout="ver01"
HeightScale=50
}
Add(LayoutSpacer,10704691,112,623)
{
Left=355
Top=695
Layout="ver01"
HeightScale=50
}
Add(LineBreak,4496284,455,231)
{
Caption="new"
link(Out,7108774:doWork6,[(498,237)(498,230)])
Primary=[3920537,560,-42]
}

карма: 11

0
Ответов: 875
Рейтинг: 322
#8: 2022-10-16 12:44:11 ЛС | профиль | цитата
sla8a, насчет всего экрана это точно, на квадрате 600х600 говорить о периферийном зрении как то не по феньшую.
У меня форма примерно 800 на 800 и больше не раскрывается но я под вайном а тут свои заморочки.

Редактировалось 2 раз(а), последний 2022-10-16 12:49:58
карма: 1

0
8
Сообщение
...
Прикрепленные файлы
(файлы не залиты)