Вверх ↑
Этот топик читают: Гость
Ответов: 75
Рейтинг: -3
#1: 2008-07-26 14:07:29 ЛС | профиль | цитата
Здравствуйте
все. У меня такая проблема.Как сделать так что бы в ответе не было минусов

#sha
Add(MainForm,2332299,168,217)
{
Left=20
Top=105
Width=644
Height=788
}
Add(Math,9125104,481,526)
{
OpType=1
Op1=1
Default=100
AngleMode=1
link(onResult,14694472:doEvent1,[])
link(Op1,14005729:Caption,[(487,458)(690,458)])
link(Op2,15205824:Text,[(494,420)(501,420)])
}
Add(Label,14005729,684,358)
{
Left=400
Top=210
Width=43
Height=33
Color=15780518
Font=[MS Sans Serif,19,0,16711680,1]
Caption="100"
ColorHover=255
}
Add(Hub,11084633,432,526)
{
InCount=15
OutCount=1
link(onEvent1,9125104:doOperation,[])
}
Add(Hub,14694472,537,526)
{
link(onEvent1,14005729:doText,[(619,532)(619,364)])
}
Add(RichEdit,9604686,306,295)
{
Left=840
Top=210
Visible=1
Strings=#1:5|
link(onChange,1703618:doEvent2,[(364,301)(364,294)])
}
Add(Hub,1703618,418,281)
{
InCount=10
OutCount=1
link(onEvent1,15205824:doText,[])
}
Add(Button,4732473,138,288)
{
Left=240
Top=375
Width=145
Caption="1"
link(onClick,16636087:doEvent1,[(210,294)(210,298)])
}
Add(Edit,15205824,495,281)
{
Left=830
Top=240
Visible=1
Text=""
}
Add(RichEdit,14069174,278,372)
{
Left=840
Top=210
Visible=1
Strings=#2:10|
link(onChange,1703618:doEvent3,[(367,378)(367,301)])
}
Add(Button,4126902,138,376)
{
Left=85
Top=370
Width=145
Caption="2"
link(onClick,14859408:doEvent1,[])
}
Add(Hub,16636087,229,292)
{
link(onEvent1,9604686:doAdd,[(277,298)(277,301)])
link(onEvent2,11084633:doEvent1,[(347,305)(347,532)])
}
Add(Hub,14859408,201,376)
{
link(onEvent1,14069174:doAdd,[(255,382)(255,378)])
link(onEvent2,11084633:doEvent2,[(333,389)(333,539)])
}
Add(Button,1210414,138,432)
{
Left=100
Top=415
Width=145
Caption="3"
link(onClick,5716682:doEvent1,[])
}
Add(RichEdit,3702754,306,435)
{
Left=840
Top=210
Visible=1
Strings=#2:15|
link(onChange,1703618:doEvent4,[(378,441)(378,308)])
}
Add(Hub,5716682,222,432)
{
link(onEvent1,3702754:doAdd,[(283,438)(283,441)])
link(onEvent2,11084633:doEvent3,[(343,445)(343,546)])
}
Add(Button,2753394,145,481)
{
Left=305
Top=545
Width=145
Caption="4"
link(onClick,8062245:doEvent1,[])
}
Add(Hub,8062245,222,481)
{
link(onEvent1,13604296:doAdd,[(284,487)(284,497)])
link(onEvent2,11084633:doEvent4,[(343,494)(343,553)])
}
Add(RichEdit,13604296,313,491)
{
Left=840
Top=210
Visible=1
Strings=#2:45|
link(onChange,1703618:doEvent5,[(381,497)(381,315)])
}
Add(Button,8598699,152,537)
{
Left=255
Top=415
Width=145
Caption="5"
link(onClick,586005:doEvent1,[(213,543)(213,550)])
}
Add(Hub,586005,236,544)
{
link(onEvent1,413340:doAdd,[(298,550)(298,546)])
link(onEvent2,11084633:doEvent5,[(350,557)(350,560)])
}
Add(RichEdit,413340,327,540)
{
Left=840
Top=210
Visible=1
Strings=#2:85|
link(onChange,1703618:doEvent6,[(389,546)(389,322)])
}
карма: 1

0
Ответов: 563
Рейтинг: 54
#2: 2008-07-26 15:03:25 ЛС | профиль | цитата
для начала лучше пользоваться тегом code. а по схеме что вообще требуется? если правильно понял то так:
code_9554.txt
карма: 0

0
файлы: 1code_9554.txt [1.3KB] [172]
Ответов: 75
Рейтинг: -3
#3: 2008-07-26 15:15:25 ЛС | профиль | цитата
Хорошо буду пользоваться CODE. Нет, не много не так, я для игры хочу использовать этот кальк. Я имею виду что бы ниже нуля не опускался счетчик
карма: 1

0
Ответов: 563
Рейтинг: 54
#4: 2008-07-26 15:36:39 ЛС | профиль | цитата
можно так:
code_9556.txt
------------ Дoбавленo:

вот так лучше:

#sha

Add(MainForm,2332299,7,7)
{
Left=20
Top=105
Width=79
Height=116
BorderStyle=4
}
Add(Math,9125104,133,42)
{
OpType=1
Default=100
AngleMode=1
link(onResult,4597870:doCompare,[])
link(Op1,14005729:Caption,[(139,29)(225,29)(225,87)(307,87)])
}
Add(Label,14005729,301,42)
{
Left=5
Top=55
Width=63
Height=28
Color=15780518
Font=[MS Sans Serif,19,0,16711680,1]
Caption="100"
ColorHover=255
}
Add(Button,4732473,7,42)
{
Left=5
Top=5
Width=30
Caption="1"
Data=Integer(5)
link(onClick,3041169:doEvent1,[(68,48)(68,48)])
}
Add(Button,4126902,7,77)
{
Left=40
Top=5
Width=30
Caption="2"
Data=Integer(10)
link(onClick,3041169:doEvent2,[(75,83)(75,55)])
}
Add(Button,1210414,7,119)
{
Left=5
Top=30
Width=30
Caption="3"
Data=Integer(15)
link(onClick,3041169:doEvent3,[(66,125)(66,62)])
}
Add(Button,2753394,7,161)
{
Left=305
Top=545
Width=145
Caption="4"
Data=Integer(45)
link(onClick,3041169:doEvent4,[(58,167)(58,69)])
}
Add(Button,8598699,7,203)
{
Left=40
Top=30
Width=30
Caption="5"
Data=Integer(85)
link(onClick,3041169:doEvent5,[(51,209)(51,76)])
}
Add(Hub,3041169,91,42)
{
InCount=5
OutCount=1
link(onEvent1,9125104:doOperation,[])
}
Add(If_else,4597870,182,42)
{
Type=4
Op2=Integer(0)
link(onTrue,7969116:doWork2,[])
link(onFalse,15984833:doData,[])
link(Op1,9125104:Result,[(188,17)(172,17)(172,87)(139,87)])
}
Add(DoData,15984833,238,49)
{
Data=Integer(0)
link(onEventData,7969116:doWork3,[(284,55)])
}
Add(HubEx,7969116,280,35)
{
link(onEvent,14005729:doText,[])
}

карма: 0

1
файлы: 1code_9556.txt [1.4KB] [205]
Голосовали:alexpro
Ответов: 75
Рейтинг: -3
#5: 2008-07-26 15:39:11 ЛС | профиль | цитата
Вроде то что нужно. Спасибо
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#6: 2008-07-26 18:09:29 ЛС | профиль | цитата
bublik, после первого отрицательного результата в Label запишется "0" и кердык. С "0" не выйдешь.
------------ Дoбавленo:

Так что лучше наверное так:

Add(MainForm,2332299,77,98)
{
Left=20
Top=105
Width=91
Height=174
BorderStyle=4
}
Add(Label,14005729,273,133)
{
Left=10
Top=85
Width=63
Height=28
Color=15780518
Font=[MS Sans Serif,19,0,16711680,1]
Caption="100"
AutoSize=1
Alignment=2
ColorHover=255
}
Add(Button,4732473,77,133)
{
Left=5
Top=5
Width=30
Caption="1"
Data=Integer(5)
link(onClick,3041169:doEvent1,[])
}
Add(Button,4126902,77,168)
{
Left=40
Top=5
Width=30
Caption="2"
Data=Integer(10)
link(onClick,3041169:doEvent2,[(118,174)(118,146)])
}
Add(Button,1210414,77,210)
{
Left=5
Top=30
Width=30
Caption="3"
Data=Integer(15)
link(onClick,3041169:doEvent3,[(127,216)(127,153)])
}
Add(Button,2753394,77,252)
{
Left=40
Top=30
Width=30
Caption="4"
Data=Integer(45)
link(onClick,3041169:doEvent4,[(141,258)(141,160)])
}
Add(Button,8598699,77,294)
{
Left=5
Top=55
Width=65
Caption="5"
Data=Integer(85)
link(onClick,3041169:doEvent5,[(152,300)(152,167)])
}
Add(Hub,3041169,161,133)
{
InCount=5
OutCount=1
link(onEvent1,14908150:doCalc,[])
}
Add(MathParse,14908150,210,133)
{
MathStr="abs(%1-%2)"
link(onResult,14005729:doText,[])
link(X1,14005729:Caption,[(216,121)(263,121)(263,176)(279,176)])
}


карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
1
Голосовали:alexpro
Ответов: 75
Рейтинг: -3
#7: 2008-07-26 18:18:56 ЛС | профиль | цитата
Отличная схема, но только мне надо что бы был компонент code_9557.txt
Тоже спасибо, потом мне это тоже пригодится. Всем спасибо, просто Tad мне надо что бы как появится нуль так сразу и появится сообщение о победе, а поскольку я летел в минус, то все не появится сообщение о победе
карма: 1

0
файлы: 1code_9557.txt [139B] [166]
Ответов: 16884
Рейтинг: 1239
#8: 2008-07-26 18:22:03 ЛС | профиль | цитата
alexpro, ты че прикрутил ? А какой компонент и зачем "что бы был"
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 75
Рейтинг: -3
#9: 2008-07-26 18:28:24 ЛС | профиль | цитата
Мне лично все равно, но компонент bublik мне легче было при крутить в game. Поскольку он улу.шил мою схему, а твою я буду использовать для All
------------ Дoбавленo:

А, твоя подходит для all и как раз All будет регенирировать и тут очень кстати твоя схема
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#10: 2008-07-26 18:29:37 ЛС | профиль | цитата
Дерзай !
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 75
Рейтинг: -3
#11: 2008-07-26 18:30:42 ЛС | профиль | цитата
Ок, еще раз спасибо всем, а то я не математик
карма: 1

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