Вверх ↑
Этот топик читают: Гость
Администрация
Ответов: 15295
Рейтинг: 1519
#1: 2009-08-03 20:31:44 ЛС | профиль | цитата
[block] Напоминание: сборки с тегом Preview не доступны ввиде дистрибутива и существуют только в качестве обновлений с репозиториев SVN и HiUpdate с целью тестирования наиболее активными пользователями форума. [/block]

Основные новинки версии:

  • Возможность изменения цвета элемента, чему посвещена отдельная тема на форуме: http://dev.hiasm.com/forum.html?q=3&t=50937
  • Новая панель ошибок. Позволяет выводить ошибки в коде элементов из пакетов на базе FTCG, отображать не найденные свойства и точки элементов, а так же сами элементы при загрузки или вставки схем. При этом если панель была свернута во вкладку в соответствии с новым стилем интерфейса, то среда просигнализирует о возникших ошибках путем мигания вкладки. Такая же сигнализация включается для панели Отладки в том случае, если после компиляции схемы в консоль были выведены тексты ошибок.
  • Графическое контекстное меню расширенно до возможности вставки подменю из 4х пунктов. Переход к подменю осуществляется автоматически при наведении мыши на соответствующий сектор основного меню. Эта идея не является новой и нечто аналогичное используется например в программе Opera(только без визуального отображения)
  • Прокладка произвольной связи по точкам, как показано на рисунке ниже


    Начало данной операции осуществляется нажатием левой кнопки мыши с зажатым Shift по одной из точек типа Event или Data. Затем не отпуская кнопки мыши курсор ведется по траектории, отмеченной стрелками и отпускается над точкой, до которой нужно проложить связь. Существующее решение для его успешного применения требует некоторой сноровки от пользователя.

  • Автоматическая прокладка связи до скрытых точек и точек, создаваемых по свойствам.


    так на рисунке выше изображена менюшка, которая появляется при наведении на элемент и удержании на нем некоторое время курсора мыши во время стандартной операции прокладки связи. В меню первыми двумя пунктами идут имена скрытых Work точек элемента и последним пунктом имя свойства, для которого можно создать Work точку. При отпускании связи над одним из этих пунктов среда автоматически создаст точку и соединит ее с ранее выбранной. Если скрытая точка уже есть у элемента и она с чем-то соеденена, то в меню она отображена не будет.
  • карма: 27
    8
    файлы: 2hiasm_181_1.png [3.6KB] [950], hiasm_181_2.png [5.3KB] [855]
    Голосовали:filyaxxxcom, iarspider, EcsTasY, Алексей--, Assasin, Karl, Konst, PK.Kirill
    Ответов: 5446
    Рейтинг: 323
    #2: 2009-08-04 02:31:00 ЛС | профиль | цитата
    Функционал любопытный. Буду тестировать.
    карма: 1

    0
    Разработчик
    Ответов: 26113
    Рейтинг: 2126
    #3: 2009-08-04 12:50:42 ЛС | профиль | цитата
    Dilma, не очень удобно только одно -- в некоторых случаях при попытке перенести линк с верхней точки HubEx на среднюю (нижней нет), HubEx исчезает превращаясь в обычный линк, который еще и переразводится, вот это серьезно упарило. Раньше HubEx оставался всегда на месте, даже без точек и не исчезал. Может переносить линки с HubEx надо при помощи доп клавиши
    карма: 22

    1
    Голосовали:filyaxxxcom
    Администрация
    Ответов: 15295
    Рейтинг: 1519
    #4: 2009-08-04 12:58:13 ЛС | профиль | цитата
    надо как-то иначе эту операцию производить.
    карма: 27
    0
    Разработчик
    Ответов: 26113
    Рейтинг: 2126
    #5: 2009-08-04 13:38:51 ЛС | профиль | цитата
    Ага, сейчас организовано отключение линков у HubEx через CTRL, но трабла с исчезанием HubEx при одной точке подключения осталась
    карма: 22

    0
    Разработчик
    Ответов: 4698
    Рейтинг: 426
    #6: 2009-08-04 16:23:26 ЛС | профиль | цитата
    Могу сказать только одно, классные идеи, так держать!
    P.S: появился новый способ рисовать

    карма: 10
    0
    файлы: 1drawing.png [6.1KB] [1361]
    Разработчик
    Ответов: 26113
    Рейтинг: 2126
    #7: 2009-08-04 16:33:51 ЛС | профиль | цитата
    Мдааа... Уж. Северный пушной зверек, какой-то
    карма: 22

    0
    Разработчик
    Ответов: 4698
    Рейтинг: 426
    #8: 2009-08-04 16:55:33 ЛС | профиль | цитата
    Dilma, спешу сообщить о баге, и склонен так же к мнению nesco, на счет линков хаба.
    Не работает метод Shift+ЛКМ-и-тянуть-дальше-как-хочешь с хабом, если от кнопки провести линию к хабуEx с нажатым Shift, то не работает, так же, если от хаба тянуть к кнопке, только тут линия с нажатым Shift вообще не хочет рисоваться
    карма: 10
    0
    Администрация
    Ответов: 15295
    Рейтинг: 1519
    #9: 2009-08-04 17:53:25 ЛС | профиль | цитата
    произвольная прокладка пути работает только между точками двух существующих элементов. Логика же работы Ex хабов не является окончательной и пока активно проходит испытания.
    карма: 27
    0
    Ответов: 387
    Рейтинг: 34
    #10: 2009-08-04 18:32:28 ЛС | профиль | цитата
    C появлением цветных компонентов, появилась необходимость также подобрать цвет надписи на самом(цветном) компоненте т.к.
    при некоторых цветах она плохо видна..
    карма: 0

    0
    Ответов: 1304
    Рейтинг: 405
    #11: 2009-08-04 21:21:06 ЛС | профиль | цитата
    Графическое контекстное меню расширенно до возможности вставки подменю из 4х пунктов. Переход к подменю осуществляется автоматически при наведении мыши на соответствующий сектор основного меню. Эта идея не является новой и нечто аналогичное используется например в программе Opera(только без визуального отображения)

    Dilma, возможно в плане наращивания пунктов подменю данный вариант приемлем, но что-то подсказует мне что визуальность при данном подходе будет уменьшаться с количеством пунктов меню. Может лучше вариант с многоярусным подменю, к примеру второй круг из восьми секторов плюс в основном секторе четыре, уже 12. Во втором круге можно разместить пиктограммы перемещения по подменю.



    карма: 3

    0
    файлы: 1image4.png [10.2KB] [1283]
    Главный модератор
    Ответов: 2999
    Рейтинг: 396
    #12: 2009-08-04 23:25:37 ЛС | профиль | цитата

    
    Add(MainForm,2953706,28,100)
    {
    PColor(onCreate,255)
    link(onCreate,2953706:doMinimize,[(84,120)(84,20)(110,20)(110,62)(152,62)(152,20)(179,20)(179,120)(209,120)(209,50)(236,50)(236,120)(259,120)(288,20)(319,20)(349,104)(439,104)(439,81)(375,81)(375,22)(458,22)(458,49)(437,49)(437,36)(391,36)(391,65)(459,65)(459,106)(502,106)(502,20)(608,20)(634,39)(634,120)(609,120)(609,40)(581,40)(581,120)(556,120)(556,40)(528,40)(528,120)(324,120)(305,45)(285,120)(151,120)(151,79)(111,79)(111,120)])
    }

    карма: 6
    Дорогу осилит идущий. Install/Update HiAsm.NET
    4
    файлы: 1hiasm.png [5.6KB] [1243]
    Голосовали:nesco, Administrator, filyaxxxcom, Assasin
    Администрация
    Ответов: 15295
    Рейтинг: 1519
    #13: 2009-08-05 00:09:42 ЛС | профиль | цитата
    MAV, да, была уже точно такая же мысль. Однако такой вариант меню все же имеет иной стиль работы и аккуратности в движении мыши требует побольше. В общем возможно имеет смысл сделать несколько режимов на выбор.

    Nic, добавил этот логотип в intro.sha

    карма: 27
    0
    Ответов: 1891
    Рейтинг: 110
    #14: 2009-08-05 01:55:41 ЛС | профиль | цитата
    Dilma, писал(а):
    так на рисунке выше изображена менюшка, которая появляется при наведении на элемент и удержании на нем некоторое время курсора мыши во время стандартной операции прокладки связи. В меню первыми двумя пунктами идут имена скрытых Work точек элемента и последним пунктом имя свойства, для которого можно создать Work точку. При отпускании связи над одним из этих пунктов среда автоматически создаст точку и соединит ее с ранее выбранной. Если скрытая точка уже есть у элемента и она с чем-то соеденена, то в меню она отображена не будет.


    Вот это действительно нужная вещь
    карма: 0
    %time%
    0
    Ответов: 485
    Рейтинг: 86
    #15: 2009-08-05 12:16:16 ЛС | профиль | цитата
    На данный момент у HubEx и GetDataEx нельзя отсоединить связь (не появляются точки при наведении мыши). Точки появляются только при зажатом Ctrl с подсказкой Build error. Чувствуется, что кипит работа над новой логикой работы
    [img]http://www.hiasm.com/xf//getfile/14471 [/img]
    карма: 0

    0
    файлы: 1build-error.png [402B] [1158]
    Сообщение
    ...
    Прикрепленные файлы
    (файлы не залиты)