, 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
и т.п.?
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
А причём тут Бэйсик?