Графическая оболочка для PtoP, (форматтера кода на Паскале) |
Графическая оболочка для PtoP, (форматтера кода на Паскале) |
volvo |
7.09.2010 15:26
Сообщение
#1
|
Гость |
Все началось с того, что вот тут: Форматтер кода появилась просьба сделать этот форматтер более дружелюбным, чтоб с ним можно было работать не в консоли, в через графический интерфейс.
Вашему вниманию предлагается очередная версия такой оболочки (предыдущие были удалены, потому что не выдерживали никакой критики). Я надеюсь, что интерфейс более или менее понятен, но все-таки: по кнопке "Открыть" выбираем входной (неформатированный) файл, он открывается в редакторе. Если видим "кракозябры" - выбираем нужную кодировку (над редактором для этого есть средства). И жмем "Форматировать". Можно также скопировать нужный текст в буфер обмена (например, из браузера), и оттуда - в мою оболочку простым Ctrl+C/Ctrl+V. Но здесь есть небольшое отличие - если текст не из файла, а из буфера - то сменить кодировку невозможно. "Сохранить" запрашивает имя выходного файла, и сохраняет его в той же кодировке, в которой он был изначально. Предложения по улучшению интерфейса / описания глюков (особенно интересует корректность работы с кодировками на разных версиях Windows) - приветствуются. Желательно сообщить версию ОС, на которой замечен глюк, и присоединить скриншот, объясняющий проблему. P.S. Почему тема здесь - а потому что написана программа на FPC под Lazarus-ом Отсюда и размер. Но размер я еще попробую уменьшить. P.P.S. Исходников в архиве нет, только EXE-файл... Список изменений: 1. Исправлена ошибка "невозможно открыть файл" при смене кодировки. 2. Добавлено расширение по умолчанию при сохранении файла. 3. Устранена небольшая недоделка при Drag & Drop-е в приложение (название перетянутого файла не отображалось в заголовке). (08 Sep 2010) 4. Добавлен сброс ранее выбранной кодировки при очистке окна. 5. Добавлены настройки форматирования (стиль и отступы, там же - язык интерфейса, но пока эта опция недоступна: тестируется ) (15 Sep 2010) 6. Добавлено переключение языка интерфейса Русский/Английский 7. Измененные настройки сохраняются в INI-файле. Сообщение отредактировано: volvo - 21.04.2011 8:29 |
sheka |
3.10.2010 1:14
Сообщение
#2
|
Я. Группа: Пользователи Сообщений: 809 Пол: Мужской Реальное имя: Саша Репутация: 11 |
Все равно сообщения со 2го поста вылетают.
|
Текстовая версия | 2.06.2024 14:40 |