Вверх ↑
Ответов: 824
Рейтинг: 138
#1: 2013-11-20 02:07:59 ЛС | профиль | цитата
Пример
code_32373.txt
------------ Дoбавленo в 02.07:
Вот еще пример
Add(MainForm,2953706,217,140)
{
}
Add(Button,16412722,315,203)
{
Left=40
Top=40
Width=80
Caption="Показать"
link(onClick,11961947:doWork1,[])
}
Add(Button,4494775,315,245)
{
Left=40
Top=75
Width=80
Caption="Спрятать"
link(onClick,11961947:doWork2,[(354,251)(354,216)])
}
Add(ChildForm,11961947,420,203)
{
@Hint=#34:Дочернее окно (показ/исчезновение)|
link(Data1,5976396:Position,[])
AddHint(77,1,112,26,@Hint)
}
BEGIN_SDK
Add(EditMulti,2223301,21,21)
{
WorkCount=2
DataCount=1
Width=797
Height=606
link(doWork1,14911434:doStart,[(78,27)(78,384)])
link(doWork2,15963851:doStart,[(67,34)(67,489)])
}
Add(MainForm,5339472,189,112)
{
@Hint=#41:Нчальное состояние формы (окна)- ВИДИМОЕ.|29:(Свойство "Visible" = "True")|
Left=35
Top=105
Height=110
Color=-16777214
BorderStyle=0
Point(Handle)
Point(Width)
Point(Height)
link(onCreate,14915313:doEvent1,[(228,132)(228,181)])
AddHint(118,-48,198,39,@Hint)
}
Add(Label,14543419,189,56)
{
Left=125
Top=35
Width=127
Height=43
Font=[Tahoma,24,1,0,204]
Caption="Я тута!"
}
Add(PosWindow,16189430,511,231)
{
@Hint=#32:Установка позации окна на екране|
link(Handle,5339472:Handle,[(517,222)(195,222)])
AddHint(49,9,196,13,@Hint)
}
Add(Screen,5349994,343,119)
{
@Hint=#23:Содержит размеры экрана|
AddHint(222,8,153,13,@Hint)
}
Add(MathParse,6917058,343,175)
{
@Hint=#41:Расчет отступа окна от левого края экрана|19:(Типа - посередине)|
MathStr="(%1 - %2) / 2"
link(onResult,16189430:doLeft,[(431,181)(431,237)])
link(X1,5349994:Width,[])
link(X2,5339472:Width,[(356,166)(202,166)])
AddHint(212,-4,198,39,@Hint)
}
Add(Math,13844096,308,238)
{
@Hint=#45:Расчет позиции окна свеху за прежелами экрана|
OpType=1
ResultType=0
link(onResult,5653707:doWork2,[])
link(Op2,5339472:Height,[(321,215)(209,215)])
AddHint(-207,10,171,26,@Hint)
}
Add(Memory,6364250,406,252)
{
@Hint=#13:Константа "0"|20:Что-бы не было звука|
Default=Integer(0)
AddHint(155,17,112,26,@Hint)
}
Add(Hub,14915313,266,175)
{
link(onEvent1,6917058:doCalc,[])
link(onEvent2,13844096:doOperation,[(291,188)(291,244)])
}
Add(HubEx,5653707,476,238)
{
link(onEvent,16189430:doTop,[])
}
Add(For,8684029,308,378)
{
link(onEvent,1713149:doEvent1,[])
link(Start,12734384:Var2,[])
}
Add(Hub,1713149,364,378)
{
link(onEvent1,13267686:doWork2,[])
link(onEvent2,16449204:doBeep,[])
}
Add(Beep,16449204,406,385)
{
Duration=20
link(Freq,15310740:Var2,[])
link(Duration,16594752:Var3,[(419,316)])
}
Add(Thread,14911434,210,378)
{
@Hint=#31:Чтоби окна (форма) не тормозили|
FastStop=0
link(onExec,8684029:doFor,[])
AddHint(-95,-52,189,13,@Hint)
}
Add(Thread,15963851,224,483)
{
@Hint=#31:Чтоби окна (форма) не тормозили|
FastStop=0
link(onExec,13572531:doFor,[])
AddHint(-79,65,189,13,@Hint)
}
Add(For,13572531,280,483)
{
Step=-1
link(onEvent,7511368:doEvent1,[])
link(End,12734384:Var1,[(293,364)])
}
Add(GetDataEx,12734384,308,359)
{
link(Data,13844096:Result,[])
}
Add(HubEx,13267686,476,378)
{
Angle=3
link(onEvent,5653707:doWork3,[])
}
Add(Hub,7511368,350,483)
{
link(onEvent1,13267686:doWork3,[(480,489)])
link(onEvent2,16768201:doBeep,[])
}
Add(Beep,16768201,385,490)
{
Duration=20
link(Freq,15310740:Var1,[(391,376)])
link(Duration,16594752:Var2,[])
}
Add(GetDataEx,15310740,406,371)
{
link(Data,6364250:Value,[])
}
Add(InfoTip,7099552,182,357)
{
Info=#15:Показываем окно|28:Виводим из-за пределов эрана|
HAlign=2
Width=477
Height=67
Margin=5
}
Add(InfoTip,7975231,182,462)
{
Info=#11:Прячем окно|25:Заводим за пределы экрана|
HAlign=2
Width=477
Height=67
Margin=5
}
Add(GetDataEx,16594752,392,311)
{
Angle=3
link(Data,2223301:Data1,[(27,316)])
}
END_SDK
Add(TrackBar,5976396,420,140)
{
Left=35
Top=130
Width=285
Max=70
Min=5
Position=20
}
Add(Label,12187217,357,140)
{
Left=40
Top=110
Width=105
Height=17
Caption="Скорость анимации"
}
Add(StyleXP,8770317,217,189)
{
}
карма: 1

0
файлы: 1code_32373.txt [3.3KB] [236]