Ru-Board.club
← Вернуться в раздел «Программы»

» Mark - небольшой удобный редактор

Автор: vito333
Дата сообщения: 15.07.2005 13:21
ent
тоже кидай, погляжу

Добавлено:
скроллбары посмотрел - проблема в том, что у меня ХР и всё ОК, попробую почикать

отправил тебе чуть более старую версию - посмотри, как она
Автор: ent
Дата сообщения: 15.07.2005 13:51
vito333
v0.9e, на XP без свяких SP, ломает скроллы.
v0.9c скроллбары не ломает, и на мой взгляд окошко просмотра справа было удобнее.
Кодировки так-же не распознаёт.
Автор: vito333
Дата сообщения: 15.07.2005 14:05
отправил версию с лёгким фиксом
Автор: ent
Дата сообщения: 15.07.2005 14:28
vito333
Фикс хоть и лёгкий но помог!
Теперь новая вводная.
Левый верхний угол редактора находится в левом верхнем углу экрана.
Размер окна редактора 80 знаков на 30 строк, ну не надо мне больше.
А теперь задание - открой диалог выбора файла.
Как я понял он всегда центрируется относительно родителя(редактора), а из-за своих размеров шапка диалога скрывается за пределами экрана. Лучше не выпускать диалог за пределы экрана.
Автор: vito333
Дата сообщения: 15.07.2005 14:57
[!] улучшено распознавание DOS кодировки.
[x] в некоторых случаях плохо прорисовывались скроллбары в диалоге выбора файла.


Добавлено:
ent
да нет, у меня всё ок - сжал до крошечных размеров - диалог на экране. Принудительно я его не центрирую.
Автор: DiggER
Дата сообщения: 15.07.2005 15:26
А можно я попрошу фичу?
Суть:
открыты например два текстовых файла, если я нажимаю esc - то закрывается марк полностью, не спрашивая, а может я хочу закрыть только активный таб, а второй хочу оставить. Можно такое сделать?
Автор: vito333
Дата сообщения: 15.07.2005 15:38
DiggER
и вот обязательно тебе Esc надо?
а не проще заюзать Ctrl-F4? или настроить удобный хоткей?
представь что у тебя открыто 6 окон.

Добавлено:
[x] диалог открытия файла иногда частично выходил за экран.

ent
забирай
Автор: oshizelly
Дата сообщения: 16.07.2005 12:38
vito333
А нельзя ли сделать опцию запоминания и восстановления всех файлов, которые были открыты в предыдущем сеансе Mark (так, как это сделано в Atlantis (разумеется, опционально, так как многим это не нужно, но многим другим пригодилось бы).
Реализовать можно через добавление специального пункта меню в раздел "Файл", скажем, "Закрыть и запомнить все" и специальной четвертой кнопки в правый угол (или, например, "Close" + Cntrl).
В идеале, при этом еще хотелось бы запоминания позиции курсора для каждого из автоматически открытых документов.

Еще одна старая просьба: резервное автосохранение измененных документов на случай сбоя программы или системы.

И еще, нельзя ли пока не наладится сворачивание Mark в system tray иконку в system tray выводить опционально. Я сейчас пользуюсь для этой же цели прогой PS Tray Factory, в результате в system tray оказываются сразу две иконки Mark.

P.S.
Полностью присоединясь к предложениям daerua:
- отображать непечатаемые символы;
- настройка "hotkeys" для вывода символов;

P.P.S.
Долго искал в настройках опцию "Запоминать позицию курсора". Нашел методом перебора, причем, по закону бутерброда, самой последней Ну разве ж может придти в голову, что эту опцию спрятали от людей в разделе "Файлы"?? Предлагаю переименовать раздел в "Открытие/Сохранение документов".


Автор: ArtLonger
Дата сообщения: 16.07.2005 14:10
oshizelly
Мы уже давно уговариваем vito333 сделать диалог настроек, но настоящие партизаны не сдаюцца!
Автор: Oleg_II
Дата сообщения: 17.07.2005 08:48
Как трудно было до вас добраться!
Сегодня пришлось редактировать один батничек и сразу вспомнилась фича, о которой просил - исполнение приложения. Было бы удобно редактировать и нажимать на кнопочку, которая бы этот же батничек запускала. Опять же, для ручного написания хтмл пользительно
Регардсы,
Олег 2
Автор: POTOP
Дата сообщения: 17.07.2005 13:32
vito333
Не радует, что Марк не работает под 9X виндами - там, где альтернативный виндовому блокнот требуется больше всего из-за ограниченности размера открываемого файла, а предлагаемым в этом случае системой WordPad-ом невозможно пользоваться благодаря "скорости" открытия им больших файлов.
Автор: Devilx
Дата сообщения: 17.07.2005 13:35
Когда файл только чтения (или занят процессом - логи) определять это и открывать его соответвенно
Автор: vito333
Дата сообщения: 17.07.2005 13:44
[!]на 30% ускорена загрузка программы (на моём PIII 500Mhz, 512 RAM с 0.45-0.50 до 0.30-0.35 сек.).
Побочный эффект - первоначально (до первого входа в главное меню) неактивные иконки на тулбаре выглядят не так, как нужно, а так, как рисует их система.
[!] отключил иконку в трее ввиду отсутствия полезной нагрузки.

Devilx
уточни подробнее
Автор: zep
Дата сообщения: 17.07.2005 14:06
vito333

Цитата:
с 0.45-0.50 до 0.30-0.35 сек

Почти флуд:
Как скорость измеряется?
Автор: Devilx
Дата сообщения: 17.07.2005 14:06
как в листер от Total Commander по F3, просматривать те файлы которые заняты другим процессом, а также, определять какой файл большой , а какой нет и таким же макаром читать его если он большой

Добавлено:

Цитата:
[!]на 30% ускорена загрузка программы (на моём PIII 500Mhz, 512 RAM с 0.45-0.50 до 0.30-0.35 сек.).


все равно akelpad быстрее - на глаз меряю,
приcоединяюсь к вопросу zepa
Автор: vito333
Дата сообщения: 17.07.2005 14:25
залил Mark_Upxed ( загружается у меня за 0.23 - 0.27 сек.)

zep
AppliTimer - утилита определения скорости запуска приложений для Windows XP (9x/NT)
http://utopiatm.chat.ru/applitm.zip
запускаю и прогоняю mark, mark 0.9c, mark сжатый Upx, mark не сжатый

Devilx
у меня больше работы при запуске проводится, тут уж никак, да и пакер использую достаточно медленный. Если запускать неупакованный ехе, то разницы наверное не заметишь.

Да и ещё разбор ком. строки перепишу, тоже узкое место при загрузке.
Автор: zep
Дата сообщения: 17.07.2005 14:50
vito333
Спасибо за науку! Интересная утилита, в хозяйстве пригодится!
Автор: DrMom
Дата сообщения: 17.07.2005 21:21
Супер. Тоже давно пользовал AppliTimer.

если говорить о упакованных не upx
Пока самая быстрая версия 0.9е от 11.07, где были только фиксы и не было работы с unix - файлами. Она по скорости даже превосходит 0.9с

К сожалению той upx-версии у меня нет. А распаковать у меня не получилось, чем пакуете ? Если не военная тайна.

Но ! Нынешняя upx версия по скорости уже вплотную приблизилась к akelpad-у, а с учетом возможностей не оставляет тому ни малейшего шанса. Спасибо !!!!

Ну и для справки, если кому интересно на моем компе cеl4-1700

akelpad 0.11-0.12
mark 0.9е upx 0.15-0.16
mark 0.9c 0.39
mark 0.9e 0.40
0.9e от 11.07 0.26


Автор: vito333
Дата сообщения: 18.07.2005 00:49
на самом деле измерения (и мои тоже) немного некорректны - меряется запуск без командной строки. С ком. строкой Марк тормозит - это заметно невооружённым взглядом, по сравнению с тем же акельпадом.
Перепишу разбор ком. строки, думаю запуск с параметрами ускорится процентов на 50.

Добавлено:
DrMom
пакую вот чем WinUpack, сегодня 0.30 вышла.
http://dwing.go.nease.net/
Пакует лучше ВСЕХ, но по скорости распаковки проигрывает UPX в 2 раза
http://forum.ru-board.com/topic.cgi?forum=33&topic=4067&start=120#lt
Автор: mr_eoi
Дата сообщения: 18.07.2005 06:05
vito333
А в чём причина отсутствия версии редктора для 9x систем?

Добавлено:
тот же AkelPad без проблем пашет и на NT-based и на 9x.
Автор: ShIvADeSt
Дата сообщения: 18.07.2005 06:08
mr_eoi

Цитата:
А в чём причина отсутствия версии редктора для 9x систем?

Изначальная поддержка Unicode, а его как известно на 9х нет. Это писалось здесь уже не раз и поодержки 9х не будет, по крайней мере vito333 это говорил.
Автор: ArtLonger
Дата сообщения: 18.07.2005 07:48
vito333
Под 2000 SP4 по прежнему есть глюк обновления окна Марка при печати - изображение окна принтера так и остаётся поверх текста, пока не нажмёшь F5. Под ХР вроде нет, дома проверю точнее.
Автор: vito333
Дата сообщения: 18.07.2005 09:39
ArtLonger
чего за F5?
Автор: ent
Дата сообщения: 18.07.2005 10:38
vito333
DOS-кодировка теперь корректно распознаётся.
Диалог открытия файлов перестал убегать за пределы экрана.
Просто здорово! Спасибо.
Автор: ArtLonger
Дата сообщения: 18.07.2005 11:03
vito333
F5 - стандартное виндовое обновление окна.
Автор: vito333
Дата сообщения: 18.07.2005 12:40
ArtLonger
ну у меня, как обычно, всё ок
Автор: ArtLonger
Дата сообщения: 18.07.2005 19:21
vito333
Дома на XP SP2 то же самое, причём даже если просто вызвать окно печати по CRTL+P и сразу выйти из него по Esc. При этом движок прокрутки совершает странное движение - резко становится больше в длинну и сразу возвращается к нормальному размеру. У Марка 0.9с (от 26 июня) такого нет.

Да, и напоминаю (ты просил ) - нельзя ли прикрутить отмену операции "Заменить всё"? Не обязательно по Esc, просто это самая логичная кномка.

Ещё хотелка. Когда я из активного окна поиска мышкой перехожу в Марк, то сначала становится активным основное окно программы, а уже вторым кликом я могу ставить курсор в нужное место, выделять текст и т.п. Нельзя ли сделать так, чтобы это происходило в один клик? Т.е. при щелчке мышью чтобы и окно Марка становилось активным, и курсор мыши был там, куда я ткнул?
Автор: tnz
Дата сообщения: 18.07.2005 23:41
когда открыто два файла, оба отображаются в табах, редактирую один из файлов и жму на крестик (закрыть) вылезает запрос (сохранить? Да, нет, отмена) вместе с ним пропадает панелька табов. Если я нажму на отмена, то останется два открытых файла, а табов нету.

и еще момент.
Нельзя ли, когда только открыл файл и хочу найти в нем что-нибудь нажать F3 для вызова диалога поиска? Как в блокноте.
Автор: vito333
Дата сообщения: 19.07.2005 00:17
[x] диалог печати оставался на экране после отправки файла на печать.
[x] терялись неактивные значки в меню, если до главного меню вызывался список MRU.
[x] закрывалась панель табов (файлов) при появлении запроса на сохранение документа.


Добавлено:
tnz

Цитата:
Нельзя ли, когда только открыл файл и хочу найти в нем что-нибудь нажать F3

а что мешает?
Автор: tnz
Дата сообщения: 19.07.2005 00:21

Цитата:
а что мешает?

сорри, проглядел спасибо

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Какой нужен формат?


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.