Вверх ↑
Этот топик читают: Гость
Ответов: 3349
Рейтинг: 233
#1: 2010-05-11 15:00:23 ЛС | профиль | цитата
Лёгкий формат sha дает тему для приколов.
Вот что будет если поиздеваться в блокноте над таймером.
Причем важно этот код не вызвал никаких реакций программы (может только у меня).
Вот код
Add(Timer,14144340,175,749)
{
Interval=27
Enable=1
link(doTimer,14144340:doStop,[(219,755)(219,743)(79,743)(79,755)])
}


В чем прикол? в том что связь проведена от точки onTimer к точке doStop
На всякий пожарный:
экспериментировать на пустых проектах
карма: 1

0
файлы: 1code_18182.txt [126B] [82]
Администрация
Ответов: 15295
Рейтинг: 1519
#2: 2010-05-11 15:07:09 ЛС | профиль | цитата
Ivann, если проверять валидность данных в загружаемых sha, то время парсинга больших проектов возрастет в разы. Заниматься этим только ради исправления ошибок, допущенных в формате при ручной правке или при использовании левого софта - маразм.
карма: 27
0
Ответов: 3349
Рейтинг: 233
#3: 2010-05-11 15:15:43 ЛС | профиль | цитата
Dilma, а конечный код , какой генерируется?
------------ Дoбавленo в 15.15:
На основе эксперимента, нашел баг.
В мультиэлеметах нельзя назначить Две точки с одинаковым именем => при нахождение точки с существующим именем он перестает искать точки дальше, если имя первой точки уже используется, то оставшиеся точки отображены не будут.
карма: 1

0
Гость
Ответов: 17029
Рейтинг: 0
#4: 2010-05-11 15:45:53 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2025-01-10 14:35:15
карма: 0

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#5: 2010-05-11 15:58:28 ЛС | профиль | цитата
Ivann писал(а):
В мультиэлеметах нельзя назначить Две точки с одинаковым именем

у этого бага длинная и седая борода. А еще нельзя кириллические символы использовать в качестве имен
карма: 22

0
Ответов: 3349
Рейтинг: 233
#6: 2010-05-11 16:01:43 ЛС | профиль | цитата
nesco, изначально эксперемент был про проведении связи в мультиэлемент напрямую
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#7: 2010-05-11 16:19:57 ЛС | профиль | цитата
nesco писал(а):
у этого бага длинная и седая борода.
да не баг это. Обыкновенное правило в программировании. Не может быть в одной процедуре (функции) двух одинаковых названий разных переменных.
Мультик - это тоже самое и требовать чтобы все точки назывались "Петя" - полный альбац.

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26163
Рейтинг: 2127
#8: 2010-05-11 16:22:35 ЛС | профиль | цитата
Tad писал(а):
да не баг это

Тоже, хотел так, сначала, написать, но передумал, так как неплохо бы иметь от этого защиту. К примеру, создал точку с существующим именем, а оно ему само приклеело следующий индекс -- Petia, Petia001, Petia002 и тд.
карма: 22

0
Ответов: 3349
Рейтинг: 233
#9: 2010-05-11 16:25:50 ЛС | профиль | цитата
Сначало автоматически перед началом ставить do and on

карма: 1

0
Ответов: 1379
Рейтинг: 86
#10: 2010-05-11 22:13:09 ЛС | профиль | цитата
Ivann, он у меня выделил красным соединение такое.
карма: 0

0
Ответов: 1304
Рейтинг: 405
#11: 2010-05-11 23:11:28 ЛС | профиль | цитата
Ivann, хочеш приколов создай и скомпилируй проект у.sha, подойдёт пустая форма.
у(ru)
карма: 3

0
Ответов: 1379
Рейтинг: 86
#12: 2010-05-11 23:18:32 ЛС | профиль | цитата
MAV, а почему? Баг
карма: 0

0
Ответов: 1304
Рейтинг: 405
#13: 2010-05-11 23:20:22 ЛС | профиль | цитата
petrocan, не знаю
Пытаюсь найти поиском, пока ничего не нашёл.
карма: 3

0
Ответов: 1379
Рейтинг: 86
#14: 2010-05-11 23:39:23 ЛС | профиль | цитата
MAV, отправлю в трекер
карма: 0

0
Ответов: 211
Рейтинг: 52
#15: 2010-05-12 00:37:35 ЛС | профиль | цитата
У кого какие выпали функции принадлежащие Share.pas? (по тесту "у.sha")
карма: 1
слтв
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)