Редактор знакогенератора

Перейти вниз

Редактор знакогенератора

Сообщение  Viktor2312 в Сб Дек 13 2014, 14:00

Один человек сделал вот такую вещь, сам не пользовался, но думаю многим пригодится.

Редактор знакогенератора для Радио-86РК (и аналогов) на JavaScript

http://86rk.august4u.net/zeditor/


Некоторые особенности:

   выбор размера знакоместа от 6x4 до 8x16;
   возможность одновременно загрузить до 10 файлов;
   возможность переносить части шрифтов между открытыми файлами;
   не требует сервера, полностью клиентское приложение.





Управление файлами

Ctrl+O — открывает файл
Ctrl+S — записывает файл
Ctrl+Q — закрывает файл
Ctrl+E — создаёт пустой файл
Ctrl+0..9 — выбирает загруженный файл для редактирования

Редактирование символа с клавиатуры

Стрелки — перемещает курсор
Пробел — инвертирует точку
Ctrl+стрелки — сдвигает символ в пределах знакоместа
Ctrl+C — очищает знакоместо
Ctrl+I — инвертирует знакоместо

Редактирование символа мышкой

Клик — инвертирует точку
Перемещение курсора с зажатая правой кнопкой — инвертирует точки
Перемещение курсора с зажатая правой кнопкой + Ctrl — ставит точки
Перемещение курсора с зажатая правой кнопкой + Shift — удаляет точки

Дополнительные комбинации для редактирования

Shift+Ctrl+стрелка влево — сдвигает левую часть символа по вертикальной линии курсора влево
Shift+Ctrl+стрелка вправо — сдвигает правую часть символа по вертикальной линии курсора вправо
Shift+Ctrl+стрелка вверх — сдвигает верхнюю часть символа по горизонтальной линии курсора вверх
Shift+Ctrl+стрелка вниз — сдвигает нижнюю часть символа по горизонтальной линии курсора вниз
Alt+Ctrl+стрелка влево — сдвигает правую часть символа по вертикальной линии курсора влево
Alt+Ctrl+стрелка вправо — сдвигает левую часть символа по вертикальной линии курсора вправо
Alt+Ctrl+стрелка вверх — сдвигает нижнюю часть символа по горизонтальной линии курсора вверх
Alt+Ctrl+стрелка вниз — сдвигает верхнюю часть символа по горизонтальной линии курсора вниз

Выбор символа

Буквенно-цифровая клавиша — быстрый выбор символа
PageUp — предыдущий символ
PageDown — следующий символ
Home — в начало текущей строки символов
End — в конец текущей строки символов
Ctrl+Home — в начало таблицы символов
Ctrl+End — в конец таблицы символов
Shift+стрелки — перемещение по таблице символов влево/вправо/вверх/вниз

Вставка/удаление/копирование

Insert — вставляет пустой символ в текущую позицию со сдвигом всех символов вправо (в сторону увеличения кода)
Delete — удаляет символа в текущей позиции со сдвигом всех символов влево (в сторону уменьшения кода)
Shift+Insert — работает в двух режимах: 1. если не было копирования символов: вставляет пустую линию в текущую позицию со сдвигом символов на одну линию вниз (в сторону увеличения кода); 2. если было копирование символов: вставляет скопированный диапазон символов в текущую позицию со сдвигом
Shift+Delete — удаляет текущую линию со сдвигом всех символов одну линию вверх (в сторону уменьшения кода)
Shift+Click — выделяет диапазон символов от текущей позиции до новой позиции по клику
Ctrl+Insert — копирует выделенный диапазон символов в буфер
Ctrl+Delete — удаляет скопированные символы из буфера
avatar
Viktor2312
Гуру+

Сообщения : 11048
Дата регистрации : 2012-08-10
Возраст : 39
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Редактор знакогенератора

Сообщение  Viktor2312 в Сб Янв 21 2017, 15:51

резерв.
avatar
Viktor2312
Гуру+

Сообщения : 11048
Дата регистрации : 2012-08-10
Возраст : 39
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения