Вверх ↑
Ответов: 2193
Рейтинг: 673
#1: 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]
}
карма: 10

0