Вверх ↑
Ответов: 574
Рейтинг: 1
#1: 2006-03-06 23:23:59 ЛС | профиль | цитата
, MMB,


Вы не с сайта mmbuilder.nm.ru? Знакомый ник... Тем более, что я тоже по части MMB...

ожалуйста, подскажите как программно скрывать и показывать
объекты (картинки, кнопки и т.п.), т.е. при помощи скриптов?


HiAsm тем и уникален, что в нём не надо писать строчки кода!

Вот вам пример(скопируйте его и вставьте в программу):

Add(Memo,8759295,259,126)
{
Left=195
Top=30
Width=140
Height=140
Point(doVisible)
}
Add(CheckBox,1220826,210,168)
{
Left=25
Top=65
Width=145
Checked=0
Caption="Показать/скрыть"
link(onCheck,8759295:doVisible,[])
}

Можно ли это делать с эффектами?


Гм... Это же вам не MMB Но если подумать...

Можно ли в HiAsm использовать вручную созданные скрипты, ну например:
If () Then
Else
EndIf

и т.п.?


Уже ответил... На пример:

Add(Edit,8691767,112,63)
{
Left=110
Top=60
}
Add(Edit,16676191,182,63)
{
Left=180
Top=60
}
Add(If_else,13248711,147,140)
{
link(onTrue,5620032:doMessage,[])
link(onFalse,4217465:doMessage,[(194,153)(194,181)])
link(Op1,8691767:Text,[(153,118)(118,118)])
link(Op2,16676191:Text,[(160,118)(188,118)])
}
Add(Button,15854085,91,140)
{
Left=90
Top=150
link(onClick,13248711:doCompare,[])
}
Add(Message,5620032,210,140)
{
Message="Равны!"
}
Add(Message,4217465,210,175)
{
Message="Не равны..."
}

Удачи в изучении программы!

Примеры тут HiAsmExampleVBScript


А причём тут Бэйсик?
карма: 0

0