Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 26135
Рейтинг: 2126
#61: 2008-08-15 12:04:45 ЛС | профиль | цитата
Dilma, ты мне про контейнер FTСG ответ дашь (несколькими постами выше я тебя спрашивал)
карма: 22

0
Администрация
Ответов: 15295
Рейтинг: 1519
#62: 2008-08-15 15:42:56 ЛС | профиль | цитата
это уже поправлено просто не закоммичено
карма: 27
0
Ответов: 5446
Рейтинг: 323
#63: 2008-08-16 07:28:49 ЛС | профиль | цитата
Dilma писал(а):
iarspider писал(а):

Поэтому прежде чем говорить о GlobalXXX или работе с GVar изнутри MathParse, прошу разобраться со ссылками


есть такая проблема, но решение пока не найдено. Исправляется перетаскиванием контейнеров родителей в минимальный z-order(т.е. на схеме должны быть ниже всех)


Хорошо, два вопроса:
1. А когда так может получаться, что z-order нарушается?
2. А почему бы не проверять это при загрузке или/и сохранении и не лечить "на месте"?
карма: 1

0
Администрация
Ответов: 15295
Рейтинг: 1519
#64: 2008-08-16 13:19:23 ЛС | профиль | цитата
iarspider, не все там просто. Хотя бы потому, что в миниатюре воспроихвести проблему не получается.
карма: 27
0
Ответов: 199
Рейтинг: 44
#65: 2008-08-17 13:37:09 ЛС | профиль | цитата
Развитие схемы предложенной andrestudio - http://hiasm.com/forum.html?q=3&p=91355#p91355

(не умею правильно давать ссылку)

карма: 0

0
файлы: 1mathparse.sha [8.9KB] [420]
Ответов: 5227
Рейтинг: 587
#66: 2008-08-17 13:49:05 ЛС | профиль | цитата
vovs, у Вас ссылочка меня на 404 посылает , исправте пожалуйста.
------------ Дoбавленo:

а что схема заметно подросла что её уже нереально на форум выложить

vovs, каким форумом пользуешся, новым или старым
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 199
Рейтинг: 44
#67: 2008-08-17 13:51:18 ЛС | профиль | цитата
andrestudio писал(а):
а что схема заметно подросла что её уже нереально на форум выложить


а какая разница как выкладывать?

andrestudio писал(а):
vovs, каким форумом пользуешся, новым или старым


новым
карма: 0

1
Голосовали:andrestudio
Ответов: 5227
Рейтинг: 587
#68: 2008-08-17 18:00:40 ЛС | профиль | цитата
vovs, поработал на славу +1, сейчас как бы ещё это мне переварить
------------ Дoбавленo:

vovs, всё работает замечательно! У тебя случаем небыло идей по поводу как парсить циклы и делать ветвления. Я ксожелению пока другим занят но так сделал набросок на FOR-TO-STEP

вот схема

#sha
Add(MainForm,695824,28,35)
{
Left=20
Top=105
Height=163
}
Add(Hub,2389979,189,98)
{
OutCount=3
link(onEvent1,1040178:doSearch,[])
link(onEvent2,1987231:doData,[(572,111)(572,174)])
link(onEvent3,13029159:doFor,[(232,118)(232,160)])
}
Add(DoData,1987231,581,168)
{
link(onEventData,13029159:doStep,[])
link(Data,15470559:Var,[])
}
Add(For,13029159,637,154)
{
Point(doStep)
link(onEvent,2271116:doAdd,[])
link(Start,9637845:Var,[])
link(End,10170398:Var,[])
}
Add(GlobalVar,15470559,581,119)
{
Name="step"
Data=Integer(1)
}
Add(Replace,7474990,532,119)
{
SubStr=" "
Point(Skip)
link(onReplace,15470559:doValue,[])
}
Add(BlockFind,10323726,483,112)
{
Delete=0
StartBlock="for"
EndBlock="step"
link(onEndSearch,7474990:doReplace,[])
}
Add(BlockFind,1040178,238,98)
{
IncludeBlock=1
Delete=0
UserReplace=0
StartBlock="for"
EndBlock="to"
link(onSearch,10472365:doReplace,[])
link(onEndSearch,6642373:doSearch,[])
}
Add(Edit,1373663,84,42)
{
Left=130
Top=10
Width=245
Text="for a=0 to 154 step 1"
}
Add(Button,676813,28,98)
{
Left=10
Top=10
Caption="Start"
Data=Integer(3)
link(onClick,11901758:doData,[])
}
Add(DoData,11901758,84,98)
{
link(onEventData,16707959:doModify,[])
link(Data,1373663:Text,[])
}
Add(Replace,10472365,287,98)
{
SubStr=" "
Point(Skip)
link(onReplace,5343109:doSplit,[])
}
Add(StrPart,5343109,336,98)
{
Char="="
link(onSplit,9637845:doValue,[])
}
Add(GlobalVar,9637845,637,98)
{
Name="for"
}
Add(BlockFind,6642373,385,105)
{
IncludeBlock=1
StartBlock="to"
EndBlock="step"
link(onSearch,9275497:doReplace,[])
link(onEndSearch,10323726:doSearch,[])
}
Add(Replace,9275497,434,105)
{
SubStr=" "
Point(Skip)
link(onReplace,10170398:doValue,[])
}
Add(GlobalVar,10170398,644,105)
{
Name="to"
}
Add(StrCase,16707959,140,98)
{
link(onModify,2389979:doEvent1,[])
}
Add(Memo,2271116,700,154)
{
Left=10
Top=40
Width=365
ScrollBars=2
}
Add(Button,2748250,637,196)
{
Left=70
Top=10
Caption="Clear"
Data=Integer(3)
link(onClick,2271116:doClear,[(685,202)(685,167)])
}

карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 199
Рейтинг: 44
#69: 2008-08-18 22:59:30 ЛС | профиль | цитата
Исправил ошибку, добавил "IF" и пример.
карма: 0

0
файлы: 1mathparse2.sha [22.5KB] [449]
Ответов: 5227
Рейтинг: 587
#70: 2008-08-18 23:11:39 ЛС | профиль | цитата
vovs, круто! жаль нельзя тебе 2ой плюс в этой теме добавить.
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 199
Рейтинг: 44
#71: 2008-08-19 19:01:39 ЛС | профиль | цитата
andrestudio писал(а):
жаль нельзя тебе 2ой плюс в этой теме добавить



карма: 0

0
Ответов: 5227
Рейтинг: 587
#72: 2008-08-19 23:58:29 ЛС | профиль | цитата
vovs, в связи с появлением компонента RegExpr (Регулярные выражения) и присутствием точки (##SetScript) в VBScript появились новые соображения
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 199
Рейтинг: 44
#73: 2008-08-20 23:12:10 ЛС | профиль | цитата
andrestudio писал(а):
в связи с появлением компонента RegExpr (Регулярные выражения) и присутствием точки (##SetScript) в VBScript появились новые соображения


мысль не уловил, но интересно.

на моем компьютере, пока ничего не появилось.
карма: 0

0
Ответов: 5227
Рейтинг: 587
#74: 2008-08-21 13:52:06 ЛС | профиль | цитата
vovs, посмотри пример HiAsmElementsDelphiExampleVBScriptVBDebug.sha, почитай справку по VBScript и идеи появятся
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 2058
Рейтинг: 28
#75: 2009-01-18 22:56:24 ЛС | профиль | цитата
Dilma писал(а):
Эдик писал(а)
а можно всё - таки сделать такой компонент, у которого могло быть любое количество точек и он был бы упрощенным ИнлайнКоде?

да, но чуть попозже.

Dilma может сейчас найдётся время сделать такой компонент? А может он давно уже сделан, просто я его не нашёл на вкладках?
------------ Дoбавленo:

Эдик писал(а):
а можно всё - таки сделать такой компонент, у которого могло быть любое количество точек и он был бы упрощенным ИнлайнКоде?

Dilma писал(а):
да, но чуть попозже.

Dilma какие ни будь наработки на счёт этого есть?
карма: 1

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