Вверх ↑
Ответов: 963
Рейтинг: 12
#1: 2016-10-08 22:20:09 ЛС | профиль | цитата
Новые технологии на марше !

"Ускорение и перестройка" при перерисовке ...
(Умная буферизация через метафайлы) +
Элемент "Таблица" +
Чуть изменил работу с "Инспектором Элементов" +

FR0004_20_5_43 (Обнаружил целый вагон ошибок ссылку убираю )
==========================================

"Нормальное обновление. "
( Ну хочется верить, что на этот раз все будет нормально ... )

Сборка от 21-10-2016 FR0004_20_5_44_bin
Чистка кода +
Существенное ускорение скроллинга +
Опять влезшая в очистку по пункту меню "Новая схема" ошибка исправлена +

==============================================
Сборка от 24.10.2016
FR0004_20_5_45_bin
==============================================
Добавил удаление текущего элемента (по кнопке DEL) +
(Ундо пока игнорирует любой прямой доступ к списку но это точно скоро исправлю ....)
Добавил закладку для ИЭ и списка команд +
(Пока чуть топорно (Возился с поворотом надписи плюнул намалевал картинку))
Убрал создание лишнего буфера из прорисовки +
Зы
Качестве примера теперь можно загружать файл Les1.lst
*(содержит больше ста элементов )

Давно не кидал сюда скрины так что сразу два...

Тут видно работу закладки и результат дизайна в браузере


А тут показана отладка скриптов в "спец редакторе "...

-------------------------------------------------------------
31-10-2016
Мелкие полезности .
-----------------------------------------------------------
Вернул СкролБокс на панель элементов +
Исправил проблемы с фокусом +
(Перед рисованием принудительно перевожу фокус на скролбар)

Блокировал кнопку таб при режиме рисования +

01-11-2016 вт
Не большое но важное дополнение в редакторе скриптов:
Теперь при ошибке пробного пуска скрипта программа выдает подробную информацию об ошибке . (Причем как при компиляции так и при ошибках исполнения )
======================================

Сборка 05-11-2016 FR0004_20_5_46_4_bin.7z
--------------------------------------------------------




Преодолев лень и даже отбив немного мозгов у своей тупости добавил первые реально действующие элементы в раздел "Формы" ! (суть проблемы была в том что нужно было наладить взаимодействие формы и элементов на ней ...)
В процессе написания также были найдены и частично исправлены ошибки и недоделки в редакторе скриптов .
Пока есть только сама форма и кнопка (в прочем легко превращаемая в строку ввода простым изменением параметра ).
Но суть в том, что создан шаблон для дальнейшего добавления всех элементов формы .
Так что думаю, что на следующей неделе я добавлю почти всё что нужно .

Ps
+ Еще немного приблизится к ХайАсму ....
-----------------
Сборка от 20.12.2016 FR0004_20_5_46_7_bin.7z

Увеличить

Добавил управление "Z-порядком"
(горячие кнопки Ctrl - Up и Ctrl - Down или через главное меню ) ...

А чуть раньше добавил перемещение произвольного элемента мышкой (то есть не только при вставке нового элемента как было раньше ) ...
С этого по идее нужно было начинать делать любой визуальный редактор но из за того что
основные функции редактора в генерации HTML добрался только сейчас .


...и избавился от мерцания при движении и вставке нового элемента .
(Рисую на "теневом битмапе" и вывожу готовую картинку )

+ В разделе форм теперь уже "аж" целых 5 элементов ...

----------------------------------------------------------------------
Мдя давно я сюда обновления не кидал ...

Сборка от 07.04.2017 FR0004_20_5_47_5_bin.7z

Выделение элемента
Увеличить...
Натворил довольно много ...

+ с красивый курсор-прицел .
Курсор
+ поиск границ и определения номера элемента по клику...
+ добавил показ границ при перемещении по списку команд с помощью стрелок
(Фокус с определением границ из за необходимости оптимизации реально трудоемким оказался (Суб версий 20 наверное написал !))
Скрин работы с "тяжелым" примером ... (Les4.lst )
Увеличить...
+ доступ к текстовым файлам из скриптов (только чтение) см РиадМи
+ перемещение произвольного элемента мышкой
+ изменить размер "элемента макета"Alt + стрелки клавиатуры и мышкой
(Зажав Alt и левую кнопку мыши при выборе фигуры )
+ Запись картинки в WMF ( Сделать было нетрудно так почему бы и нет ?)
+ исправлена мелкая ошибка возникавшая при отсутствии указанной формы в элементах формы .
+ исправлены многие другие баги ...
Зы
Вообще-то есть не сколько более свежих сборок но они не слишком отличаются от FR0004_20_5_47_5...
карма: 0

0
Редактировалось 36 раз(а), последний 2017-07-13 16:47:44