Важная информация

User Tag List

Показано с 1 по 7 из 7

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

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Member
    Регистрация
    01.06.2005
    Адрес
    Москва
    Сообщений
    191
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    25 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Редактор знакогенератора

    Понадобился мне тут редактор знакогенератора для РК-шки и за пару часов набросал рабочую программу на JavaScript. После решил это дело доработать, добавить функциональности и вот что получилось.
    Представляю публике

    Редактор знакогенератора для Радио-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 — удаляет скопированные символы из буфера

    Редактор работает на последних версиях FireFox, Chrome и Opera.
    В Internet Explorer не работает запись.

    О найденных ошибках сообщайте.
    Если есть идеи по новым функциям — пишите.

    =====
    UPD: шрифты 8x8 которые я создал с помощью этого редактора => http://86rk.august4u.net/zeditor/font8a.bin
    Последний раз редактировалось Vital72; 14.12.2014 в 22:00.

  2. Этот пользователь поблагодарил Vital72 за это полезное сообщение:

    Shumadan (16.01.2020)

  3. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  4. #2
    Member Аватар для kovdry
    Регистрация
    11.10.2010
    Адрес
    Запорожье
    Сообщений
    165
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Vital72, юзаю вашу программку под IE 11.
    Полет нормальный:



    Попробовал сохранить прогу локально.
    Работает. Кроме того, что не сохраняет, еще и сообщения из editor.js бьются кракозябрами :-( :

    Последний раз редактировалось kovdry; 15.12.2014 в 11:12.

  5. #3
    Member
    Регистрация
    01.06.2005
    Адрес
    Москва
    Сообщений
    191
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    25 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    проверьте, что у вас editor.js сохранился в кодировке windows-1251

  6. #4
    Member Аватар для kovdry
    Регистрация
    11.10.2010
    Адрес
    Запорожье
    Сообщений
    165
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да вроде все верно

  7. #5
    Master Аватар для alx32
    Регистрация
    18.07.2010
    Адрес
    Ульяновск
    Сообщений
    849
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А у меня не получается редактировать символы с кодом выше 40Н, знакоместа не выделяются...
    Нажмите на изображение для увеличения. 

Название:	Снимок экрана от 2014-12-15 19:51:01.jpg 
Просмотров:	498 
Размер:	20.5 Кб 
ID:	50280

  8. #6
    Member
    Регистрация
    01.06.2005
    Адрес
    Москва
    Сообщений
    191
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    25 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alx32 Посмотреть сообщение
    А у меня не получается редактировать символы с кодом выше 40Н, знакоместа не выделяются...
    Нажмите на изображение для увеличения. 

Название:	Снимок экрана от 2014-12-15 19:51:01.jpg 
Просмотров:	498 
Размер:	20.5 Кб 
ID:	50280
    Попробуйте в меню "Таблица" сменить размер

  9. #7
    Master Аватар для alx32
    Регистрация
    18.07.2010
    Адрес
    Ульяновск
    Сообщений
    849
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Поставил настройки на 128 символов, а ограничение сработало на 64. На 256 работает нормально.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. графический редактор
    от yur в разделе Вектор
    Ответов: 1
    Последнее: 08.11.2012, 13:01
  2. Редактор для GS
    от Alex Clap в разделе Музыка
    Ответов: 1
    Последнее: 17.04.2011, 15:59
  3. Муз. редактор
    от sevol в разделе Софт
    Ответов: 7
    Последнее: 04.01.2011, 23:41
  4. Редактор
    от Verus в разделе Игры
    Ответов: 4
    Последнее: 22.05.2006, 01:34

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •