Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Mark - небольшой удобный редактор

Модерирует : gyra, Maz

Widok (19-04-2006 13:43): лимит страниц. переезжаем сюда.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

   

vito333



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mark -  небольшой удобный редактор
v0.9z от 9 апреля 2006 г.  
-----------------------------------------
  (скриншот - 73кб, архив программы - ~60кб )
  • точное автоопределение кодировок UTF-16LE, UTF-8, DOS, windows 1251, KOI8r;
  • MDI
  • поддержка unicode (UTF-16LE), UTF-8;
  • возможность открытия и сохранения документов в любой, доступной в системе, кодовой странице;
  • маленький размер (уже раздулся, правда, немного )) - не более 60 кб;
  • корректно отображает псевдографику и кириллицу в файлах DOS и КОИ8р (напр. с Courier New);
  • настраиваемые хоткеи;
  • поиск по regular expressions;
  • русско-английский интерфейс;
  • список 20 последних открывавшихся файлов;
  • приличный вид
  • работа с файлами WIN(DOS)/UNIX;
  • возможность написания/подключения плагинов;
  • ещё много других полезных, приятных и удобных мелочей.
    ----------------------------------------
    OS: win2k, XP и выше.
    ----------------------------------------
    http://vito.rbcmail.ru/Mark.zip  ~ 60 кб
    Некоторые антивирусы могут ругнуться, но вирусов в архиве нет!
    EXE упаковывается разными пакерами и из-за этого бывает такое.
    http://vito.rbcmail.ru/Mark_Upxed.zip - упакованный UPX  
    http://vito.rbcmail.ru/MarkPEC.zip - упакованный PECompact (обновляются реже; не должны волновать антивири).
     
    Плагины - помещать в папку Plugins_   (с подчеркиванием!)
    чтобы не засорять шапку, описание плагинов - тут: Подробнее...
    -------------------------------------------------
    ПОСМОТРИТЕ, ПОРУГАЙТЕ, ПРЕДЛОЖИТЕ.
    -------------------------------------------------
    PluginSDK http://vito.rbcmail.ru/PluginSDK.zip  ~ 8 кб.
    утилита очистки реестра от записей старого MRU (до v 0.9b): http://vito.rbcmail.ru/MRUcleaner.zip
    билиотеки ричедита (чтобы "Отмена" не прерывалась после сохранения файла):
    для Windows 2000 - http://vito.rbcmail.ru/Libs/W2k_dll.zip
    для Windows ХР    - http://vito.rbcmail.ru/Libs/XP_dlls.zip
    запустите самораспаковывающийся архив и скопируйте распакованные файлы в папку Mark-а.
     
    Баги
    1) Все еще при вызове диалога печати остаются следы от него.

  • Всего записей: 3317 | Зарегистр. 13-05-2002 | Отправлено: 20:05 03-11-2004 | Исправлено: zep, 01:42 13-04-2006
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    [+] добавлен формат в список вставки даты-времени.
     
     
    Добавлено:
    ArtLonger

    Цитата:
    Единственно, если я в UTF или ANSI начинаю править, строка чуть-чуть (буквально на пару пунктов) смещается вниз. Когда я несколько раз поменял шрифты туда-сюда, этот глючок пропал...

    качни. Думаю пофиксил. Но не уверен
     
    estimated

    Цитата:
    набираю текст по-английски (в строке статуса стоит Win-1251), после перехода на следующую строку (по Enter) раскладка самопроизвольно переключается на русскую.

    качни последнее обновление. Думаю пофиксил. Но тоже не уверен
     
    Добавлено:
    [+] убрать Tab во всем выделенном блоке (Shift-Tab).
    [+] вставить Tab во всем выделенном блоке (можно Tab).

    Всего записей: 3317 | Зарегистр. 13-05-2002 | Отправлено: 08:14 06-02-2005
    ArtLonger



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vito333

    Цитата:
    Думаю пофиксил. Но не уверен

    Нет, осталось. Видно при первом запуске редактора с чистым реестром. Плюс ещё шрифт не сразу принимается. Т.е. при первом запуске вместо курьера подставляется Fixedsys. Но оба глючка пропадают, когда я пару раз меняю шрифт и опять ставлю курьер.  
     
    Ещё хоцца отдельный шрифт для UTF-8. Страсть как приятно, когда сразу видно в какой кодировке файл.
     
    Кстати, сейчас с UTF-8 связана одна особенность. Я часто правлю файлы в этой кодировке, но без метки в начале (это формат расширений Mozilla/|Firefox). Так вот, по умолчанию UTF-8 имеет такой же шрифт, что и 1251. Файл без метки естественно не распознаётся правильно и открывается в 866 с соотв. шрифтом. Но когда я переоткрываю файл в UTF-8, шрифт остаётся как в 866. Нельзя ли жёстче связать UTF-8 с определённым типом шрифта - отдельным или 1251?

    Всего записей: 1833 | Зарегистр. 06-10-2001 | Отправлено: 14:44 06-02-2005
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ArtLonger
    ты бы сделал фильмы по глюкам, а то вслепую непросто чинить
     
    Добавлено:
    [x] исправлена ошибка с установкой шрифта при перезагрузке в нужной
    кодировке.
     
     
    Добавлено:
    а можно, в принципе, связать UTF-8 с КОИ8 шрифтом, он все равно достаточно редко используется. Надо?

    Всего записей: 3317 | Зарегистр. 13-05-2002 | Отправлено: 15:28 06-02-2005
    ArtLonger



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vito333

    Цитата:
    а можно, в принципе, связать UTF-8 с КОИ8 шрифтом, он все равно достаточно редко используется. Надо?

    НЕТ! На KOI идут специфические шрифты, с обычными мало общего имеющие...
     
    Кино тут: http://www.konfa.ru/cgi-bin/filex.cgi?dl=mark.zip&go

    Всего записей: 1833 | Зарегистр. 06-10-2001 | Отправлено: 16:49 06-02-2005
    ShIvADeSt



    Moderator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vito333
    Хм, не могу почему то скачать новый марк. Не могу зайти на сайт.


    ----------
    И создал Бог женщину... Существо получилось злобное, но забавное...

    Всего записей: 3954 | Зарегистр. 29-07-2003 | Отправлено: 06:13 07-02-2005
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ArtLonger
    мля, чего ж там у тебя за "темное" место - глюки всякие, один на другом.
    Фильмы я качнул (хорошо сжались - 300 КБ в 14). Посмотрел - у себя ни разу ни того, ни другого не наблюдал. Буду думать. Кстати, эти глюки были раньше или появились когда я написал про фикс самопроизвольного переключения? Это важно.

    Цитата:
    Ещё хоцца отдельный шрифт для UTF-8

    тогда для юникода придецца отдельный шрифт делать
    ShIvADeSt
    чего-то hotbox помер. Вчера тормозил дико, когда я заливал, а сегодня помер.
     
     
    Добавлено:
    и почту как-то не резво отдает.

    Всего записей: 3317 | Зарегистр. 13-05-2002 | Отправлено: 09:07 07-02-2005
    ArtLonger



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vito333

    Цитата:
    Кстати, эти глюки были раньше или появились когда я написал про фикс самопроизвольного переключения? Это важно.

    Я некоторое время не гонял Марк, и описанные глючки заметил на последних двух бетках. Так что насчёт "раньше" не скажу...
     

    Цитата:
    мля, чего ж там у тебя за "темное" место - глюки всякие, один на другом.

    Тоько Richedit глючит. В остальном как-то проблем нет.
     
    Вот набор используемых мной твиков ХР: http://www.konfa.ru/cgi-bin/filex.cgi?dl=xptweak.zip&go
    Если есть желание, посмотри. Может собака там порылась (особенно в файле Russian.reg).

    Всего записей: 1833 | Зарегистр. 06-10-2001 | Отправлено: 10:08 07-02-2005
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ArtLonger
    ладно, продолжим разбираться .
    Ты говорил, в некоторых других прогах с ричедитом тоже пробемы - уточни, только самопереключение?
    попробую для тебя несколько версий откомпилить с разными настройками - попробуешь?

    Всего записей: 3317 | Зарегистр. 13-05-2002 | Отправлено: 11:53 07-02-2005
    ArtLonger



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vito333

    Цитата:
    Ты говорил, в некоторых других прогах с ричедитом тоже пробемы - уточни, только самопереключение?

    Вот как раз самопереключения у меня в Марке нет. Есть в cтарых прогах, которые работают с Riched20 через враппер Riched32 (ResHacker например). Но у меня  базовая раскладка EN, так что всё время аглицкий норовит выставиться...

    Всего записей: 1833 | Зарегистр. 06-10-2001 | Отправлено: 13:00 07-02-2005
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ArtLonger
    я неточно выразился - глюк с Courier New имеется в виду.
     
    Добавлено:
    да, а в твиках твоих так сразу и не разберешься - не силен я, чтобы сразу понять, от чего и для чего каждый ключик (смотрел Russian.reg)

    Всего записей: 3317 | Зарегистр. 13-05-2002 | Отправлено: 14:04 07-02-2005
    ArtLonger



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vito333

    Цитата:
    я неточно выразился - глюк с Courier New имеется в виду.

    Это да, у всех.
     

    Цитата:
    в твиках твоих так сразу и не разберешься

    Там ключи идут блоками, от комментария до комментария. Всё, что под комментарием, относится к нему полностью, до следующего коммента.
     
    PS: <бьётся головой об стену> ...ну выкинь ты этот richedit, это же такая дрянь...

    Всего записей: 1833 | Зарегистр. 06-10-2001 | Отправлено: 16:12 07-02-2005 | Исправлено: ArtLonger, 16:13 07-02-2005
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ArtLonger

    Цитата:
    PS: <бьётся головой об стену> ...ну выкинь ты этот richedit, это же такая дрянь...

    если ты это мне, то выше я писал - выкину, только дожму еще немного - подсветку, еще чего реально интересного, ну и брошу. Уже присматриваю классы и библиотеки под Марк3.
     
    Добавлено:
    вся эта е.ля я думаю пригодится , она не впустую
     
    Добавлено:
    ArtLonger

    Цитата:
    я неточно выразился - глюк с Courier New имеется в виду.  
    Это да, у всех.

    ну вот в Марке сейчас не должно быть этого.
     
     
    Кажется ожил hotbox.ru. Перезалил Mark.

    Всего записей: 3317 | Зарегистр. 13-05-2002 | Отправлено: 17:33 07-02-2005
    ArtLonger



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vito333

    Цитата:
    ну вот в Марке сейчас не должно быть этого.

    Ну вот и нету . Спасибо.
    А в чём же там дело было? Если это конечно можно объяснить непрограммисту вроде меня...
     
    Ещё просьба - уменьши чуь-чуть окно "Открыть". В 800х600 самую малость не влезает.

    Всего записей: 1833 | Зарегистр. 06-10-2001 | Отправлено: 09:51 08-02-2005
    BBMike



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vito333
    а у программы есть режим "Поверх других окон" ?

    Всего записей: 1497 | Зарегистр. 10-09-2001 | Отправлено: 11:48 08-02-2005
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ArtLonger
    дело было в опции ричедита, которую рекомендуется отключать как раз для универсальных многоязычных юникодовых фонтов, типа Courier New. По умолчанию она включена.

    Цитата:
    Ещё просьба - уменьши чуь-чуть окно "Открыть". В 800х600 самую малость не влезает

    хорошо, урежу
    BBMike

    Цитата:
    vito333  
    а у программы есть режим "Поверх других окон" ?

    нету, надо сделать

    Всего записей: 3317 | Зарегистр. 13-05-2002 | Отправлено: 12:39 08-02-2005
    ArtLonger



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vito333

    Цитата:
    дело было в опции ричедита, которую рекомендуется отключать как раз для универсальных многоязычных юникодовых фонтов, типа Courier New. По умолчанию она включена.  

    Эту опцию должен правильно задействовать программист, использующий RichEdit или можно "подправить" RichEd20.dll? Поменять бы в нём пару бит и аГа...

    Всего записей: 1833 | Зарегистр. 06-10-2001 | Отправлено: 13:20 08-02-2005
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ArtLonger
    это сообщение ричедит окну - EM_SETLANGOPTIONS со сброшенным флагом IMF_AUTOFONT
    вот описание из мсдн
    If this flag is set, the control automatically changes fonts when the user explicitly changes to a different keyboard layout. It is useful to turn off IMF_AUTOFONT for universal Unicode fonts. This option is turned on by default (1).  
     
    Добавлено:
    такое сообщение в принципе можно послать любому ричедит окну и со стороны, если знать его хэндл.
    Подправить пару бит? Наверняка можно, потому как пресет должен храниться где-то, но как локализовать его местонахождение - не знаю. Если только спеца по отладке или хаку попросить - протрассировать рич-длл при создании рич-контрола. Ну или что-то в этом духе.
     
    Добавлено:

    Цитата:
    И насчёт Courier New я сразу сказал, что ты ни при чём . Какие-то грабли в Riched20.dll и любой редактор её использующий в принципе может налететь на этот глюк. Причём в простым Courier всё тип-топ. Если ты найдёшь решение - памятник обеспечен.

    решение или не решение, но проблему определили, так что минимум на бюст расчитываю

    Всего записей: 3317 | Зарегистр. 13-05-2002 | Отправлено: 13:34 08-02-2005
    BBMike



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vito333
    да, сделай плиzzzzz  
     
    режим всегда сверху крайне важен для блокнота. не забывай откуда мы вставляем длинные серийные номера в программы
     

    Всего записей: 1497 | Зарегистр. 10-09-2001 | Отправлено: 14:03 08-02-2005
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    BBMike

    Цитата:
    не забывай откуда мы вставляем длинные серийные номера в программы  

    в натуре! сегодня постараюсь
     
    Добавлено:
    [+] добавлена опция "Поверх всех окон". (Отображается только в меню)
    [x] не обновлялось состояние кнопок тулбара при выборе команды
    "Выделить все" в контекстном меню.
     
     
    Добавлено:
    [!] диалог открытия фалов уменьшен до 800 пикселей по ширине.

    Всего записей: 3317 | Зарегистр. 13-05-2002 | Отправлено: 14:13 08-02-2005
    KAdot



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    В SDI режиме если выбрать Файл -> Новый, то как-бы открывается новый таб, а нужно, чтобы открывалось новое окно с редактором

    Всего записей: 75 | Зарегистр. 10-07-2003 | Отправлено: 21:49 08-02-2005
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

    Компьютерный форум Ru.Board » Компьютеры » Программы » Mark - небольшой удобный редактор
    Widok (19-04-2006 13:43): лимит страниц. переезжаем сюда.


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.Board 2000-2020

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru

    Рейтинг.ru