Вверх ↑
Ответов: 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