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

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

Автор: ShIvADeSt
Дата сообщения: 21.02.2005 02:08
vito333
MDI нужен, очень удобно.
А вообще то как реализованно сегодня (то есть возможность использования и МДИ и СДИ, то вообще класс) кому что нравиться тот пусть то и использует. Так как если реализуешь все фишки которые планируется это будет не просто нотепад.
vito333
умоляю только не называй новый проект Mark 3 (вроде так собирался ты, пусть будет марк 2) а то получиться как в бреде3 новая движка хорошая начало, и полное недовольство проектом из-за кучи всяких вещей.
Автор: vito333
Дата сообщения: 21.02.2005 05:16
Blackbox7

Цитата:
а можно список изменений в readme дописывать хотя бы раз в 2 недели

в readme.txt который отдельным файлом - раз в две недели и обновляю примерно, тот что с программой в Mark.zip - обновление инфо вместе с программой.

GeMir
чего-то не качается у меня. Там мелкие варианты есть? 16x16

BBMike
я сейчас переписываю обработку MRU, так что потерпи чуток, будет безглючно.

ShIvADeSt

Цитата:
Так как если реализуешь все фишки которые планируется это будет не просто нотепад.

боюсь, все что написано в списке - не реализую уже. Хочу доделать подсветку, так как движок в принципе готов (но надо класс работы с ИНИ-файлами сделать), значки в меню.
Остальное будет зависеть от нового движка. Движок делаю не я, а один англоговорящий товарищ, причем free, я же только планирую воспользоваться, дядька серьезный, да и в концепцию мою его стиль очень укладывается, работает интенсивно, так что можно надеяться на качественный, быстрый и компактный контрол. Единственное - все это займет не меньше 1-2 месяцев, так что это время будет потрачено на переписывание и отладку слегка обновленного интерфейса и доделывание намеченного в текущем проекте, исправление ошибок (типа mruloaderr1).

Цитата:
только не называй новый проект Mark 3

ну вообще-то по порядку он так и идет третьим, но именуется MarkX, а как будет называться на выходе? - или просто так же - Mark, или Mark2 - что мне нравится .

Добавлено:
я не планирую просто взять и бросить текущий Mark - несмотря на сложности с ричедитом у него есть одно преимущество - он очень компактен, за счет использования этого самого ричедита, а в некоторых случаях это важно.
Программа с собственным контролом будет намного больше по размеру, кто бы что не говорил про неактуальность размеров.
Автор: GeMir
Дата сообщения: 21.02.2005 13:22
vito333

Цитата:
чего-то не качается у меня. Там мелкие варианты есть? 16x16

Там есть разные
Если не качается - могу на мыло скинуть...
Интересно - кто уже успел его 63 раза скачать?


Цитата:
а как будет называться на выходе? - или просто так же - Mark, или Mark2 - что мне нравится

IMHO лучше оставить просто Mark - во-первых, название в честь сына, а во-вторых все эти "Х", "XP", "3", "III" и тому подобные "рюшечки" уже просто надоели... Есть название, есть номер версии в About. IMHO больше ничего не нужно.
Автор: flamer
Дата сообщения: 21.02.2005 14:49

Цитата:
Интересно - кто уже успел его 63 раза скачать

неправда - 65 раз !
Автор: vito333
Дата сообщения: 21.02.2005 15:01
скачал иконки - они не хотели мне на качалку давать , а браузером - отдали.
а еще похоже, если качалкой тянуть пытаешься - каждый поток в качалке (обычно 3-5) идет за одну закачку
Автор: vito333
Дата сообщения: 26.02.2005 15:09
таки нашлось несколько часов на марк - так что:

[+] значки в меню (пока первое приближение)

в связи с этим все же продолжаю поиск набора 256 цветных иконок - для чем большего кол-ва функций, тем лучше.
Автор: BBMike
Дата сообщения: 26.02.2005 17:02
vito333
если не сложно, сдвинь значки "копировать" и "вставить" левее по панели и убери между них "вырезать".

а то как-то непривычно и постоянно (может и не только я) путаюсь.
Автор: vito333
Дата сообщения: 26.02.2005 17:14
== малость доработал значки - стало их чуть больше и не отображаются для неактивных пунктов.

BBMike

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

ты имеешь в виду - на тулбаре?

Цитата:
а то как-то непривычно и постоянно (может и не только я) путаюсь.

почему непривычно?
в общем поподробнее давай.
Автор: BBMike
Дата сообщения: 26.02.2005 18:34
vito333
есть классическое расположение кнопок на тулбаре у редакторов. тот же Word или Write.

За многие годы народ привык именно к такому расположению кнопок.

New, Open, Save, Print, Copy, Paste


P.S. может сделать неактивные иконки не силуэтами, а просто серыми, которые обретают цвет по наведению на них?


Автор: nickjust
Дата сообщения: 26.02.2005 22:55
Есть вопрос!
Часто приходиться в редакторе подбивать сумму - можно как то замутить?
Такая фишка была в редакторе "Слово и дело" - очень рульная штука, выделил блок
Альт+= И посчитано!


Автор: GeMir
Дата сообщения: 26.02.2005 23:15
nickjust
IMHO очень уж "специальная" функция для "блокнота" - которую лучше
будет реализовать в виде plugin'а...
Автор: vito333
Дата сообщения: 27.02.2005 02:27
GeMir
ну, в Бред 2.95i человек вставил строковый калькулятор - так народ очень там радуется и хвалит.

Добавлено:
BBMike
понял, поправлю, ранее не замечал
Автор: vito333
Дата сообщения: 27.02.2005 22:00
[!] опция "Сохранять отступ слева" перенесена в "Настройки"->"Редактирование".
[!] кнопки "Копировать" и "Вырезать" на тулбаре поменялись местами.
! - рестайлинг меню.


Добавлено:
[+] опция "Сохранять время/дату изменения файла"
Автор: estimated
Дата сообщения: 28.02.2005 02:42
vito333
Просьба чуть изменить логику:

работаю в Mark (текст пока не сохранен) - Esc - Yes -
теперь если нажать Cancel (в диалоге Save As), то очень желательно вернуться в режим редактирования (так, напр., в Bred2, EmEditor), а не выйти без сохранения.

Добавлено:
Да, и еще: очень хотелось бы иметь кодировку Win-1252 (Western) для просмотра/сохранения!
Выше уже видел просьбу об этом и твой ответ с упоминанием AkelPad и его расширенных возможностей поддержки кодировок. Но меня бы, например, полностью устроило бы, если бы в список кодировок в имеющемся виде просто добавилась бы Western.

Добавлено:
Может быть Settings сделать все-таки отдельным диалоговым окном? Как-то оно не очень удобно заниматься настройкой, по каждому пункту каждый раз открывая заново меню-подменю...
Автор: WELLROCK
Дата сообщения: 28.02.2005 07:03
А ещё неплохо было бы сделать:

1) Хинты к кнопкам на тулбаре
2) Подсказки в статусбаре к кнопкам на тулбаре
Автор: ArtLonger
Дата сообщения: 28.02.2005 10:00
vito333
Глюк с прорисовкой полос прокрутки остался. Проявляется при отключённой панели вкладок.
Замена по прежнему работает мелкими порциями. А при заполненном поле замены кнопка "Искать" работает как "Заменить"
Ошибка mruloader продолжает появляться. Может сделать автоочистку при ошибке списка последних?
Автор: vito333
Дата сообщения: 28.02.2005 10:58
estimated
действительно, непорядок с Cancel, посмотрю.

Цитата:
хотелось бы иметь кодировку Win-1252

подумаю над этим.

Цитата:
Может быть Settings сделать все-таки отдельным диалоговым окном?

пока настроек очень мало, так что потяну еще

WELLROCK

Цитата:
Хинты к кнопкам на тулбаре

в ближайшее время приделаю

Цитата:
Подсказки в статусбаре к кнопкам на тулбаре

а вот это мне уже почему-то кажется лишним. Хотя левую часть статусбара я изначально планировал под сообщения разные(поэтому все индикаторы встали справа), но сейчас от этой идеи отказался - лучше еще индикаторов добавлю.

ArtLonger

Цитата:
Глюк с прорисовкой полос прокрутки остался

ты под какой виндой? дело в том, что я программирую под ХР и этот глюк ни разу не наблюдался.
А вот под вин2к - он был при разворачивании окна из таскбара, но вроде я его пофиксил. Если ты под ХР - буду воспроизводить.

Цитата:
Замена по прежнему работает мелкими порциями. А при заполненном поле замены кнопка "Искать" работает как "Заменить"
Ошибка mruloader продолжает появляться

пока ничего не фиксил - времени не хватает. Но ставлю в первую очередь на фикс.
Автор: ArtLonger
Дата сообщения: 28.02.2005 13:03
vito333

Цитата:
ты под какой виндой?

XP SP2. Глюк есть при включённом автоскрытии вкладок. Распаковываю архив, перетаскиваю _ReadMe.txt на Mark.exe - привет Шишкину...

Цитата:
пока ничего не фиксил

Может не стоит при запуске редактора вообще проверять список? А при попытке отрыть отсутствующий файл из "последних" удалять его из списка?
Автор: vito333
Дата сообщения: 28.02.2005 13:49
хм, у меня тоже сп2 и автоскрытие стоит. Ты же по моему тулбар тоже убираешь?

Цитата:
привет Шишкину...

передам

Цитата:
А при попытке отрыть отсутствующий файл из "последних" удалять его из списка?

хорошая мысль.
Хочу в ближайшее время полностью переписать MRU.
Автор: ArtLonger
Дата сообщения: 28.02.2005 14:43
vito333

Цитата:
Ты же по моему тулбар тоже убираешь?

Да, но он не влияет. Только автоскрытие. Даже видно, кстати, где должна быть первая вкладка.
Автор: vito333
Дата сообщения: 28.02.2005 15:34
ArtLonger
ну тогда если не в лом - повтори поподробнее ситуации, в которых глюк проявляется (заодно можно и про mruloaderr1) - скриншотов не надо.
Не думаю что дело в автоскрытии, хотя странная зависимость.
Автор: ArtLonger
Дата сообщения: 01.03.2005 09:40
vito333

Цитата:
повтори поподробнее ситуации, в которых глюк проявляется

Сохраняю эту тему в версии "для печати" в какую-либо папку.
Качаю и распаковываю Марк в ту же папку.
Удаляю раздел предыдущей версии в реестре.

1) Открываю Марк и разворачиваю во весь экран. Закрываю.
Перетаскиваю drad'n'dropом html-файл на Mark.exe - имею глюк прорисовки полос прокрутки.

2) Открываю Марк и растаскиваю мышкой границы на максимальный размер. Закрываю.
Перетаскиваю drad'n'dropом html-файл на Mark.exe - глюка нет. Закрываю.
Открываю Марк и разворачиваю во весь экран. Закрываю.
Перетаскиваю drad'n'dropом html-файл на Mark.exe - глюка прорисовки полос прокрутки ИНОГДА НЕТ, чаще ЕСТЬ.

Есть глюк:

Код: Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Mark Editor]
"MainSettings"=hex:f8,01,00,00,00,00,00,00,45,20,00,00,00,00,00,00,00,00,00,00,\
2c,00,00,00,02,00,00,00,03,00,00,00,00,00,00,00,00,00,00,00,ff,ff,ff,ff,ff,\
ff,ff,ff,64,00,00,00,64,00,00,00,58,02,00,00,58,02,00,00,01,00,00,00,ff,ff,\
ff,00,00,00,00,00,dc,05,00,00,dc,05,00,00,dc,05,00,00,08,07,00,00,5c,00,00,\
00,00,00,00,28,cd,bd,00,00,c8,00,00,00,54,70,dc,77,44,00,00,00,ff,f8,43,00,\
6f,00,75,00,72,00,69,00,65,00,72,00,20,00,4e,00,65,00,77,00,00,00,06,00,c8,\
f8,06,00,18,00,1a,00,90,15,40,00,00,00,00,00,b0,f8,06,00,f8,3f,40,00,00,00,\
00,00,90,15,40,00,f8,01,00,00,a0,f8,06,00,5c,00,00,00,00,00,00,28,cd,bd,00,\
00,c8,00,00,00,54,70,dc,77,44,00,00,00,01,f8,43,00,6f,00,75,00,72,00,69,00,\
65,00,72,00,20,00,4e,00,65,00,77,00,00,00,06,00,c8,f8,06,00,18,00,1a,00,90,\
15,40,00,00,00,00,00,b0,f8,06,00,f8,3f,40,00,00,00,00,00,90,15,40,00,f8,01,\
00,00,a0,f8,06,00,5c,00,00,00,00,00,00,28,cd,bd,00,00,c8,00,00,00,54,70,dc,\
77,44,00,00,00,01,f8,43,00,6f,00,75,00,72,00,69,00,65,00,72,00,20,00,4e,00,\
65,00,77,00,00,00,06,00,c8,f8,06,00,18,00,1a,00,90,15,40,00,00,00,00,00,b0,\
f8,06,00,f8,3f,40,00,00,00,00,00,90,15,40,00,f8,01,00,00,a0,f8,06,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00
Автор: ShIvADeSt
Дата сообщения: 01.03.2005 10:47

Цитата:
Про mruloader особо нечего говорить - ошибка возникает всегда, если удалён файл из списка MRU.

Странно, у меня это не наблюдается
vito333
Ты обещал заменить галочки на радио кружки там где надо . И еще а нельзя ли при перемещении по пунктам меню сделать небольшой офсет иконки когда пункт выбран, типа как в офисе.
Автор: BlackFox
Дата сообщения: 01.03.2005 11:20
да да..в редакторе кнопки нужны 100%
Автор: vito333
Дата сообщения: 01.03.2005 14:15
ArtLonger
биг сенкс, будем работать
ShIvADeSt

Цитата:
Ты обещал заменить галочки на радио кружки там где надо

да много ли таких пунктов? сделаю конечно, но приоритет - низкий

на самом деле чего-то я последнюю бету от 28 февраля не выложил - уснул.


Цитата:
сделать небольшой офсет иконки когда пункт выбран

как обычно с первого раза не получилось, потому пока оставил иконки без эрекции

Добавлено:
а еще не получилось неактивным пунктам иконки неактивно отображать, как на тулбаре
Автор: vito333
Дата сообщения: 02.03.2005 14:13
обновление
Автор: ArtLonger
Дата сообщения: 02.03.2005 14:42
vito333
За один раз по прежнему заменяется только 35 вхождений...
Автор: vito333
Дата сообщения: 02.03.2005 15:52
ArtLonger
намек понятен

Добавлено:
[+] тултипы кнопок тулбара
[+] опция "Сохранять время/дату изменения файла"
[!] опция "Сохранять отступ слева" перенесена в "Настройки"->"Редактирование".
Автор: oshizelly
Дата сообщения: 06.03.2005 16:02
vito333
Немного поработал с последней версией после перерыва. Прога стала ощутимо лучше и красивее, однако обнаружилось также изрядное количество недоработок и даже багов.
--------------
Если работаешь в однооконном режиме, то при выходе по Escape очень не хватает кнопки "Cancel" в диалоговом окне, как во всех редакторах, а также в многооконном режиме самого Марка.
-------------------
Если открыто несколько документов, то по нажатию Escape Марк норовит закрыть все. Логичнее было бы, IMHO, закрывать только текущий (а для команды "Закрыть все" можно ввести дополнительный хоткей, например, Shift+Esc.
-------------------
А еще очень хочется сохранение позиции курсора в документе, как в Bred2. Об этом, кажется, уже много раз писали, но, похоже, этот виш стоит у автора где-то на последнем месте. А жаль
-------------------
Если галка "Settings >> General >> SDI Mode" снята, то можно открыть только один документ. Вроде бы должно быть наоборот? Или я чего-то путаю?
И еше, ни в каком варианте не удается, чтобы каждый документ открывался в отдельной сессии Mark.
-------------------
Явный и нехороший баг в опции автовставки времени. Mark не знает, что в сутках 24 часа!! Он уверерен, что только 12. Если на системных часах время 20:00, то Mark поставит 08:00. Это не просто неудобно, но и очень неприятно, так как может привести к путанице.
Кстати, если все равно будешь копаться в часах, то нельзя ли добавить еще два формта для вставки времени: "Long Format (as in system settings)" и "Short Format (as in system settings)"
Автор: vito333
Дата сообщения: 07.03.2005 08:24
oshizelly

Цитата:
Явный и нехороший баг в опции автовставки времени. Mark не знает, что в сутках 24 часа!! Он уверерен, что только 12. Если на системных часах время 20:00, то Mark поставит 08:00. Это не просто неудобно, но и очень неприятно, так как может привести к путанице.

это не баг - это фича , по умолчанию для англ. интерфейса время форматируется в 12-часовой формат. Вот если ты в русском ...

Цитата:
"Long Format (as in system settings)" и "Short Format (as in system settings)"

на пальцах покажи

По поводу одноконного режима и с ним связанного - надо помнить, что последние настройки запоминаются при выходе из марка.
Я проверил сейчас - сброшенная опция "запускать один экземпляр" запускают кучу марков.

из-за нехватки времени не могу пока оперативно все пофиксить и наладить

Добавлено:
[x] добавлена кнопка "Отмена" при выходе из программы с установленным SDI-режимом.
[x] кнопка "Отмена" в дилоге "Сохранить как" вызывала выход без сохранения, теперь - возврат в режим редактирования.


Добавлено:
[+] опция "Вставлять время в 12ч формате"


Добавлено:
[x] "Заменить все" работала неправильно вплоть до вылета программы.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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