Вверх ↑
Этот топик читают: Гость
Ответов: 205
Рейтинг: 3
#1: 2008-05-24 14:58:02 ЛС | профиль | цитата
вот возникла идея чтобы так сказать не плодить message-й...
а вызывать уже заранее созданные сообщения ну вообщем смотрите..сами
code_9129.txt
карма: 1

0
файлы: 1code_9129.txt [1.3KB] [514]
Ответов: 16884
Рейтинг: 1239
#2: 2008-05-24 15:22:33 ЛС | профиль | цитата
а так code_9130.txt
или так
Add(Edit,10948570,161,70)
{
Left=10
Top=20
Width=130
Height=45
Font=[MS Sans Serif,18,0,0,1]
Text=""
Point(onEnter)
link(onEnter,6228689:doEvent,[])
}
Add(MultiElementEx,6228689,217,70)
{
}
BEGIN_SDK
Add(EditMultiEx,10506364,21,21)
{
WorkCount=#7:doEvent|
Width=167
Height=130
link(doEvent,14395641:doGetString,[(70,27)(70,76)])
}
Add(Message,9719713,140,105)
{
MakeExt(Type,,Type)
MakeExt(Icon,,Icon)
MakeExt(Caption,,Caption)
link(Message,14395641:String,[])
}
Add(StrList,14395641,119,28)
{
Strings=#13:1-е сообщение|13:2-е сообщение|13:3-е сообщение|13:4-е сообщение|
Point(doGetString)
Point(String)
Point(onGetString)
MakeExt(Strings,набор сообщений,nab_msg)
link(onGetString,9719713:doMessage,[(163,41)(163,92)(128,92)(128,111)])
}
END_SDK



карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1code_9130.txt [894B] [559]
Ответов: 205
Рейтинг: 3
#3: 2008-05-24 15:33:59 ЛС | профиль | цитата
code_9131.txt


ещё с поддержкой своего сообщения при index 0....
------------ Дoбавленo:

Tad писал(а):
а такcode_9130.txt
немогу скомпелить.. нет элементов некорторых
------------ Дoбавленo:

хотя я посмотррелтак год в блокноте..!задумка проще чем у меня и сразу инициализирует строку... и выдаёт как данные с последующим вызывом messsangera..
------------ Дoбавленo:

TAD .....!!!
ну моя задумка хоть хорошая..?
карма: 1

0
файлы: 1code_9131.txt [2.2KB] [519]
Ответов: 16884
Рейтинг: 1239
#4: 2008-05-24 15:38:03 ЛС | профиль | цитата
millano писал(а):
ну моя задумка хоть хорошая..?
Если очень много сообщений, то конечно применить можно.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26163
Рейтинг: 2127
#5: 2008-05-24 16:03:04 ЛС | профиль | цитата
millano писал(а):
емогу скомпелить.. нет элементов некорторых

Насколько я знаю, то Tad не применяет нестандартных компонентов. Этот "нестандартный" компонент (StrList) взят с SVN
карма: 22

0
Ответов: 3851
Рейтинг: 159
#6: 2008-05-24 16:27:07 ЛС | профиль | цитата
nesco писал(а):
Этот "нестандартный" компонент (StrList) взят с SVN
можно научить среду лазить на SVN за отсутствующими/новыми элементами при вставлении/открытии схемы?
карма: 0
начавший
1
Голосовали:Stasie
Ответов: 16884
Рейтинг: 1239
#7: 2008-05-24 17:22:53 ЛС | профиль | цитата
millano, лови StrList изменен 10.05.2008
Add(Edit,13240474,7,98)
{
Left=40
Top=25
Text=""
DataType=1
Point(onEnter)
link(onEnter,16339236:doCompare,[])
}
Add(StrList,12915598,105,14)
{
Strings=#24:Сообщение с индексом = 0|24:Сообщение с индексом = 1|24:Сообщение с индексом = 2|24:Сообщение с индексом = 3|24:Сообщение с индексом = 4|
Point(onGetString)
Point(doGetString)
link(onGetString,8277243:doWork2,[])
}
Add(If_else,16339236,56,98)
{
Type=1
link(onTrue,12915598:doGetString,[(96,104)(96,62)])
link(onFalse,1910810:doData,[])
link(Op2,12915598:Count,[(69,82)(118,82)])
}
Add(DoData,1910810,105,105)
{
Data=String(Н Е Т Т А К И Х)
link(onEventData,8277243:doWork3,[(144,111)])
}
Add(HubEx,8277243,140,14)
{
link(onEvent,3936199:doMessage,[])
}
Add(Message,3936199,161,21)
{
}



Андрей. писал(а):
можно научить среду лазить на SVN
можно, но среде это не нужно
------------ Дoбавленo:

http://hiasm.googlecode.com/svn/elements/delphi/code/hiназвание.pas
http://hiasm.googlecode.com/svn/elements/delphi/conf/название.ini
http://hiasm.googlecode.com/svn/elements/delphi/icon/название.ico
и всего делов
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1strlist.rar [1.9KB] [362]
Гость
Ответов: 17029
Рейтинг: 0
#8: 2008-05-24 19:14:32 правка | ЛС | профиль | цитата


Редактировалось 8 раз(а), последний 2025-01-08 05:57:08
карма: 0

0
Ответов: 205
Рейтинг: 3
#9: 2008-05-24 20:03:04 ЛС | профиль | цитата
а где именно? мне такая идея пришла когда разробатывал (с помощью конечно..) http://hiasm.1gb.ru/forum.html?q=3&t=21260

------------ Дoбавленo:

http://hiasm.1gb.ru/forum.html?q=3&t=21260
карма: 1

0
Ответов: 3851
Рейтинг: 159
#10: 2008-05-24 20:50:52 ЛС | профиль | цитата
Tad писал(а):
можно, но среде это не нужно
а можно пример того, что нужно среде?
карма: 0
начавший
0
Ответов: 5227
Рейтинг: 587
#11: 2008-05-24 21:19:52 ЛС | профиль | цитата
millano, в разделе схемы, название подобное было.
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 2125
Рейтинг: 159
#12: 2008-05-24 21:48:45 ЛС | профиль | цитата
Андрей. писал(а):
можно научить среду лазить на SVN за отсутствующими/новыми элементами при вставлении/открытии схемы?

Конечно, вопрос только: когда Dilma решит это добавить.
Пункт меню для компонентов "Обновить с SVN" тоже не помешал-бы.
Но вообще-то, SVN предназначен для разработчиков, и не исключено, что компонент будет содержать ошибку.
Имеет смысл сделать опционально, т.е. чтобы команда в среде была, а в меню её не было. Разработчики знают, как добавить новую команду в меню.
карма: 1

0
Ответов: 3851
Рейтинг: 159
#13: 2008-05-24 22:03:52 ЛС | профиль | цитата
tsdima писал(а):
Пункт меню для компонентов "Обновить с SVN"
это я тоже предлагал, когда участились случаи выкладывания схем с новыми/изменёнными компанентами, несмотря на то, что:
tsdima писал(а):
SVN предназначен для разработчиков

карма: 0
начавший
0
Ответов: 1397
Рейтинг: 50
#14: 2008-05-24 22:18:15 ЛС | профиль | цитата
Я то же за за кнопку "обновление" с SVN. В конечном счете SVN можно разбить на две части - для разработчиков (компоненты совсем сырые) и для всех остальных (компоненты рабочие). К тому же поиск ошибок в компонентах будет более активным.
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26163
Рейтинг: 2127
#15: 2008-05-24 22:22:20 ЛС | профиль | цитата
tsdima писал(а):
Но вообще-то, SVN предназначен для разработчиков

Ты это чего мне потенциальных тестеров разгоняешь, безобоазие Выложили разработчики компонент (или новую ревизию), не потестили его как следует (ну не все протестить можно), а в новой сборке ошибка на какой-то схеме поймалась -- жди теперь новую сборку, и не факт, что вся бага оттуда уйдет (тестить-то опять надо)

Правильнее надо сказать -- SVN предназначен для опытных пользователей

------------ Дoбавленo:


Валерий писал(а):
компоненты совсем сырые

Тестить в первую очередь и вносить рекомендации по улучшению

Чем мы будем активнее, тем будет лучше всем...

А позицию Андрея я вообще не понимаю, что-то из серии "ждемс, пока в нащу деревню не завезут валеньки, а если не завезут, то будем сидеть в дырявых"
карма: 22

1
Голосовали:Konst
Сообщение
...
Прикрепленные файлы
(файлы не залиты)