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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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) Все еще при вызове диалога печати остаются следы от него.

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



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

    Цитата:
    выставляю документированный флаг TM_PLAINTEXT

    Старый прикол, помню ты раньше пробовал при помощи этого флага решить проблему с корявыми шрифтами при вставке, тогда тоже куча всяких багов всплыла.
    Кстати какую версия рич едита используешь? Вроде 2.0. я просто прочитал насчет 3.0 там встроенная поддержка выравниваний по центру, справа, при этом не нужно ничего в коде править, так как они оба в одной библиотеке лежат, попробуешь может?
    Короче опять эта беда приключилась причему в тот момент когда нужно срочно вставить текст. Виктор плиз сделай 3 пункта меню вставить как ОЕМ, АНСИ и Юникод, чтобы марк не сам определял что ему вставлять, а можно было принудительно указать в какой кодировке текст в буфере, ибо напрягает каждый раз бред юзать.

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

    Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 02:29 30-03-2006 | Исправлено: ShIvADeSt, 04:46 30-03-2006
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ShIvADeSt
    я не заморачиваюсь насчёт версии
    вот загрузка ричедита <код загрузки>
     
     
    Добавлено:
    а насчёт корявой вставки - сформулируй как для тупых - когда, из какой кодировки в какую, и пр. и пр. и какой результат - мне проще будет разобраться(а то ты пишешь насчёт "Марк определяет" - а он ничего не определяет, просто запрашивает у системы текст буфера в юникоде)
    и я займусь этим делом плотно.

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 14:26 30-03-2006 | Исправлено: vito333, 14:32 30-03-2006
    ShIvADeSt



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

    Цитата:
    я не заморачиваюсь насчёт версии

    Я не про то, версия 4.1 в первой либе, но 2.0 и 3.0 лежат в одной либе  
    2.0    Riched20.dll    
    3.0    Riched20.dll
    поэтому посмотри какую версия рича ты юзаешь когда создаешь CreateWindowEx, судя по моим наблюдения (так как у меня подгружается Msftedit.dll) как и у многих с ХР это 4.1, тогда надо использовать все ее возможности, в любом случае, у всех будет юзаться не ниже 3.0, а там ест встроенные функции http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/richedit/richeditcontrols/aboutricheditcontrols.asp тут все написано (если не читал вдруг )
    Это оффтопик был немного, теперь по теме
    вот http://shivadest.nm.ru/Bad%20Paste.zip текст и пример вставки, текст открываю в тотале в листере. нажимаю S чтобы прочитать нормально, после этого выделяю и вставляю, неважно какая кодовая страница что ОЕМ, что АНСИ, вставляется всегда один и тот же корявый текст, как на картинке, НО экспериментальным путем выяснил, что если не нажимать перед копированием S, то есть копировать корявый текст из листера, а потом выделить его в марке и выбрать Выделенный текст из ОЕМ, то тогда все красиво преобразуется в правильный текст. Хочу заметить, что происходит это не всегда (я имею в виду вставка корявого текста, а примерно 60 на 40, то есть очень часто вставляется кривой текст, но потом может несколько раз вставиться нормально).
    Поэтому я предлагаю добавить пункты для вставки Вставить как- ОЕМ, АНСИ, Юникод. Три подпункта в пункте Вставить как. При нажатии на каждый пункт кодовая страница документа переводится в соот кодировку для сохранения и текст переводится в правильный.

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

    Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 02:22 31-03-2006
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ShIvADeSt
    супер, косяк отлично воспроизводится, буду копать ...
     
    Добавлено:
    что характерно, это не есть проблема Марка, это что-то другое,
    я попробовал копировать из листера и вставлять и увидел тот же глюк в:
    Макстоне(сборщик заметок), ListEdit, родной Блокнот, Akelpad, Kedit, Unired, kPad, NoteXpad
    нормально:
    Bred2, win32pad, metapad, Aditor
     
     
    Добавлено:
    а если файл открыть bred2 и скопировать оттуда, то всё ровно наоборот, в первых вставляется отлично, а во вторых - нет, и даже сам bred2 закроешь-откроешь-вставишь - глюк!

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 15:22 31-03-2006
    OdesitVadim



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Сегодня надо было открыть файлик на 113 Мб (список простых чисел до 200000000). блокнотом я не рискнул сразу. Начал с emEditor'a. Он дошёл до 88мб и дальше не продвигался. 3 попытки - ни в какую. Запустил Марк (я им дома пользуюсь, а на работе в архиве лежит) - открыл! Правда потуги были на мин 5, первую половину файла он быстро прошёл(сек 5, я уже было думал, что уже и открыл), а далее по экспоненте. Но когда открыл - листал его очень хорошо - без задержек. Правда при этом съел 233 мега памяти (по диспечеру задач, машинка у меня 2.88 Athlon/512 RAM).  
    За это спасибо автору. Но учитывая этот эксперемент хотелось бы при больших файликах (ну за мегабайт) делать какой-либо прогрес-бар. И пока документ не откроется, не обновлять окно редактора (поо собственному опыту знаю, что должно чуточку добавить скорости)

    ----------
    Press any key to continue or any other key to exit
    Пишите так, чтобы не было стыдно за нобелевскую премию.

    Всего записей: 1568 | Зарегистр. 19-09-2003 | Отправлено: 18:13 31-03-2006
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    OdesitVadim
    ну даёшь! я сам максимум 26 мб файл открывал, больше не пробовал.
    Насчёт отжираемой памяти - для любых не-юникодовых документов Марк всегда будет брать памяти в два раза больше (+ ещё немного для собственных нужд), так как внутренний формат текста - юникод, а он двухбайтный (каждый символ - 2 байта).
    Насчёт не обновлять окно при загрузке - сомневаюсь что поможет в данном случае (ричедита), но обязательно попробую, так как у меня ещё остался "пунктик" насчёт скорости загрузки, да и вообще возможности её, всё ж таки многие аналоги просто сразу же дохнут уже на пара-мегабайтных файликах.

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 03:44 01-04-2006
    DimanS



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vito333
    товарищ аффтар а может это все таки сделать опциональную нумерацию строк в самом редакторе.
    чтоб уж в натуре быть марку зебест без базара
     

    Всего записей: 72 | Зарегистр. 21-07-2002 | Отправлено: 05:35 01-04-2006
    alex99a

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    <b>vito333</b>
    Ув. автор, как насчет показа спец. символов "таб", "перевод строки" (писал об этом немного выше)?
    Я уже практически перешел на Mark, но эта заноза осталась, не дает нормально работать с базами: длинная строка, разбитая табами на поля. Если табы видны, то оч. хорошо видно, где начинается следующее поле. Если же не показываются, то оч. трудно определить границы полей переменной длины, да еще с пробелами внутри.
    Удобнее всего показывать табы так, чтобы в первой позиции был символ », а остальные символы таба были пустыми. Т.е., если таб настроен на 3 символа, то чтобы показывался как "»  ". В Mark же все равно показываются несколько пустых знакомест вместо таба, так просто в первом знакоместе показывать ».
    Вот такая большая просьба-пожелание, которую, наверное, можно реализовать?

    Всего записей: 40 | Зарегистр. 27-03-2006 | Отправлено: 09:09 01-04-2006
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DimanS
    сделать хочу, но не сейчас, сейчас я медленно делаю предпросмотр печати
     
    alex99a
    интересная мысль насчёт "»"? а где это реализовано? или где ещё посмотреть нормальную реализацию табов?

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 10:42 01-04-2006
    ALeXkRU



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vito333
    в Notepad++ табы отображаются в виде стрелки, значком  

    Цитата:
       

    Всего записей: 11795 | Зарегистр. 03-12-2003 | Отправлено: 11:04 01-04-2006 | Исправлено: ALeXkRU, 11:10 01-04-2006
    alex99a

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

    Цитата:
    интересная мысль насчёт "»"? а где это реализовано? или где ещё посмотреть нормальную реализацию табов?

     
    В ultraedit32, homesite. В принципе, можно и стрелочками, как чуть выше показал AleXkRU. Правда, из опыта: так, как я описал, гораздо удобнее. Дело в том, что сплошные стрелочки сильно загромождают страницу, а в моем варианте тексты листингов программ и баз данных гораздо "прозрачнее", что ли...
    Решать, конечно, автору редактора, но поверьте мне: в homesit-e работаю не первый год именно с символами "»" - оч. удобно!

    Всего записей: 40 | Зарегистр. 27-03-2006 | Отправлено: 12:21 01-04-2006
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    alex99a
    кинь мне скриншот посмотреть, по реализации такой вариант будет удобнее стрелочек

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 12:33 01-04-2006
    ALeXkRU



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    вот из HomeSite:
       
     
    Добавлено:
    alex99a

    Цитата:
     Дело в том, что сплошные стрелочки сильно загромождают страницу, а в моем варианте тексты листингов программ и баз данных гораздо "прозрачнее", что ли...  

    кто ж спорит то? конечно, чем меньше мусора - тем лучше...

    Всего записей: 11795 | Зарегистр. 03-12-2003 | Отправлено: 14:10 01-04-2006 | Исправлено: ALeXkRU, 14:14 01-04-2006
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    симпатично, так и будет, только не сразу
     
    Добавлено:
    а пробелы как показывать будем?

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 15:44 01-04-2006
    gera_serg

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Изобретать велосипед?
    точкой посредине (см. HomeSite)

    Всего записей: 788 | Зарегистр. 24-07-2002 | Отправлено: 15:56 01-04-2006
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    gera_serg
    да, в Марке много таких велосипедов

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 04:53 02-04-2006
    Oleg_II



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

    Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 11:56 02-04-2006
    Harrier



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подтверждаю. Битый архив после закачки браузером. ReGet скачивает.

    Всего записей: 4645 | Зарегистр. 03-09-2003 | Отправлено: 12:15 02-04-2006
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    [!] 02.04.06  косметические изменения.
     
    попробовал только что, скачал Download Master-ом, всё ОК.
     
    ShIvADeSt
    нет идей по поводу глюка со вставкой, почему так выходит? (выше я написал, как)

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 14:28 02-04-2006
    Harrier



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

    Всего записей: 4645 | Зарегистр. 03-09-2003 | Отправлено: 18:47 02-04-2006 | Исправлено: Harrier, 20:39 02-04-2006
       

    Страницы: 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.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru