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

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

Автор: zep
Дата сообщения: 01.08.2005 02:36
vito333
ПРИВЕТ! С возвращением!
В шапке тебе уже работу приготовили, заметил?
Автор: vito333
Дата сообщения: 01.08.2005 07:18
заметил, сегодня-завтра начну мочить глюки в сортире

Добавлено:
почти все баги вылезли, думаю, от не совсем корректного исполнения перехода курсора из диалога поиска в окно редактора.
Автор: vito333
Дата сообщения: 01.08.2005 16:56
убрал последнее исправление - переход из диалога поиска в окно редактора без лишних кликов.

Теперь баги с выделениями и менюшками должны исчезнуть.
Автор: gera_serg
Дата сообщения: 01.08.2005 18:34
А вот тут у меня задача встала:
- отдельные абзацы (заголовки) нужно центрировать в определенных заданных границах (0-70)
- а другие разогнать по двум сторонам (добавляя межсловные пробелы) в техже границах

И каким редактором (Лексикон не предлагать) это удобно сделать?
Автор: ShIvADeSt
Дата сообщения: 02.08.2005 01:34
gera_serg

Цитата:
А вот тут у меня задача встала:
- отдельные абзацы (заголовки) нужно центрировать в определенных заданных границах (0-70)
- а другие разогнать по двум сторонам (добавляя межсловные пробелы) в техже границах

И каким редактором (Лексикон не предлагать) это удобно сделать?

А при чем здесь Марк?
Автор: Oleg_II
Дата сообщения: 02.08.2005 06:07
Приветствую, уважаемые!
Есть явный баг, но не бейте сильно, если про него уже писали (нет времени обратно просматривать всю ветку).
Открываем в Марк 9е текстовый файл с несколькими строчками текста. Копируем и вставляем в документ Open Office v1.1.4 - копируется только верхняя строчка
Тоже действие с копированием в Outlook Express проходит на ура. В других прогах не пробовал, так как тексты в основном пользую в этих двух. Да, при копировании в FireFox (например, при написании этой инфы) тоже работает.
Мелочь, конечно, но в первый раз, пока понял что происходит, я думал, что это у меня глюки
Регардсы,
Олег 2
Автор: vito333
Дата сообщения: 02.08.2005 11:38
Oleg_II
чтобы разобраться попробуй посмотреть какой-либо утилитой буфера обмена (удобна CLCL) что копируется из Марка. (у меня сейчас времени нет)
Автор: gera_serg
Дата сообщения: 02.08.2005 13:20
ShIvADeSt

А что Марк это просто пример миниатюризации или развивающийся инструмент для решения задач обработки текста?
Автор: Oleg_II
Дата сообщения: 02.08.2005 14:38
vito333
Да вроде все копируется в буфер, в Оутглюк все и вставляется, а вот в Опен-Офис только первая строчка. Может баг Офиса? Но из стандартного Блокнота в Офис все вставляется (пришлось найти его на диске с дистрибутивом и распаковать ради опыта
Честно говоря, утилитой не пробовал - у меня ее нет, но могу найти, а поможет в решении?

Кстати, про буфер обмена (когда-то обещал написать), вот нашел у себя Metapad и там в настройках есть пункт Advanced 2 с функцией быстрой вставки (Quick buffers). Там можно задать горячие клавиши на вставку в текст десятка заданных слов-словосочетаний или даже фраз. Это, конечно, псевдо-буфер, но идея интересная (можно теги прописать или выражения там всякие

Но прежде всего хотелось бы кнопочку исполнения назначенного приложения (не только для хтмл, вот опять батничек пробовал - не удобно сворачивать окно редактора, чтобы до самого файла добраться, вот бы кнопочку на панели нажать и сразу увидеть результат через прозрачный бэкраунд

Регардсы,
Олег 2
Автор: vito333
Дата сообщения: 02.08.2005 15:18
Oleg_II
Mark использует юникодовый контрол, блокнот - по моему, нет.
Возможно это основная причина.
Может быть ОпенОфис не совсем корректно вставляет юникод (продукт конечно серьёзный, но всякое может быть).
Посмотрю позже, но в принципе копируется текст из марка тривиально, средствами винды, в формате юникода.
Автор: ShIvADeSt
Дата сообщения: 03.08.2005 01:19
gera_serg

Цитата:
А что Марк это просто пример миниатюризации или развивающийся инструмент для решения задач обработки текста?


Цитата:
И каким редактором (Лексикон не предлагать) это удобно сделать?

Если ты не заметил, то здесь идет обсуждение работы Марка, а не каким редактором удобно сделать то или это. Если ты предлагаешь

Цитата:
- отдельные абзацы (заголовки) нужно центрировать в определенных заданных границах (0-70)
- а другие разогнать по двум сторонам (добавляя межсловные пробелы) в техже границах

сделать как дополнительные возможности, то так бы и написал, а из твоих слов следовало, что ты немного другое имел в виду.
Сорри за оффтоп.
vito333
Посмотри (я тоже посмотрю) почему у тебя при вызове диалога печати, Марк перестает попадать в обработчик события WM_PAINT
Автор: ShIvADeSt
Дата сообщения: 04.08.2005 01:29
Есть предложение двух фич, первая это поиск в выделенном (вроде давно предлагали, но блин на днях так понадобилось, что пришлось ворд загружать ) Вторая, это прерывание процесса замены, а то заменял в тексте ; а их там до фига было, пришлось ждать, хотя мне это уже не надо было. Третья, после процесса замены, показать (можно опционально, в диалоге замены галочку сделать) сколько было сделано замен.
По поводу поиска в выделеном есть идеи как сделать.
Автор: vito333
Дата сообщения: 04.08.2005 17:32
ShIvADeSt
глюк при печати не вижу, потому пофиксить затруднительно, код вроде верный.

поиск в выделенном - давно пора, освобожусь - сделаю.
прерывание - тоже надо, согласен.
Автор: gera_serg
Дата сообщения: 04.08.2005 17:52
Пишу...
Есть предложение сделать всевозможное (RLCJ) выравнивание (за счет добавления необходимого кол-ва пробелов) текста в установленных границах. Посмотреть действие этой фичи можно в редакторе Rulnote.

Автор: ArtLonger
Дата сообщения: 04.08.2005 20:44
vito333
А переход из диалога поиска в основное окно одним кликом не чинится? Жаль, удобная фишка...

Цитата:
глюк при печати не вижу, потому пофиксить затруднительно, код вроде верный.
В версии 0.9с от 26 июля его нет. Попробуй с ShIvADeSt найти, что отвалилось. Совершенно некритичный но крайне неприятный внешне глюк.
Автор: vito333
Дата сообщения: 04.08.2005 23:49
gera_serg
где скачать RulNote?

ArtLonger

Цитата:
переход из диалога поиска в основное окно одним кликом

ещё поковыряюсь с ним


исправляйте, в общем, список глюков-багов, бум работать
Автор: gera_serg
Дата сообщения: 05.08.2005 19:13
vito333
http://www.rulnote.udmlink.ru/
Автор: BBMike
Дата сообщения: 05.08.2005 20:25
vito333

функция перехвата клипбоарда несомненно нужная и полезная, однако в данном виде она реализована криво.

надо соблюдать правила:
- копировать одно и то же только один раз
- не копировать текст, если он копируется в самом Марке
- (опционально) чтоб не устраивать хаоса, открывать для содержимого буфера отдельную страницу (если уже есть, то не открывать)

Автор: zep
Дата сообщения: 05.08.2005 21:21
vito333
В RulNote кстати вертикальное выделение есть. Ты ведь в Марке собирался делать, может какие идеи почерпнешь
BBMike

Цитата:
копировать одно и то же только один раз

Разъясни, что ты имеешь в виду под "один раз"
Цитата:
не копировать текст, если он копируется в самом Марке

А вот тут протестую! В одном окне открываешь текст, а в другое копируешь цитаты. Мне для этого еще один редактор запускать?

Цитата:
чтоб не устраивать хаоса, открывать для содержимого буфера отдельную страницу (если уже есть, то не открывать)

А здесь никак хаоса не увижу
Автор: vito333
Дата сообщения: 06.08.2005 15:42
[+] поиск в выделенном фрагменте текста.
Автор: NeedMaker
Дата сообщения: 07.08.2005 20:20

Цитата:

Цитата: - не копировать текст, если он копируется в самом Марке

А вот тут протестую! В одном окне открываешь текст, а в другое копируешь цитаты. Мне для этого еще один редактор запускать?
Автор: NeedMaker
Дата сообщения: 08.08.2005 20:33
vito333

Цитата:
[+] поиск в выделенном фрагменте текста.

После введения этой фичи наткнулся на баг, правда не совсем его вычеслил. Вообщем проделываем такую операцию.
Например заменяем символ "а" на "б", нажимаем "Заменить все", далее делаем обратно "б" на "а" и ничего не заменяется, если нажать "Искать" - появляется сообщение "Не найдено!". хотя символов "б" валом
note: флажок "искать в выделенном" не отмечен.
Автор: ArtLonger
Дата сообщения: 08.08.2005 21:24
Да, есть такое дело. Радиокнопка "во всём тексте" перестала работать, если после замены имеется выделение - а оно-таки имеется всегда.
Автор: vito333
Дата сообщения: 09.08.2005 01:55
[x] ошибка в поиске/замене.
Автор: daerua
Дата сообщения: 09.08.2005 14:21
vito333

О зуме.
Не работает "Ctrl_+_-" (обыкновенный), только "Ctrl_Num+_Num-". Баг? А выделив какой-то текст та же комбинация делает с ним что-то непонятное.
Автор: vito333
Дата сообщения: 09.08.2005 16:03
daerua
когда ты нажимаешь Ctrl-+(обычный) - на самом деле ты жмёшь Ctrl-= - ты об этом не задумывался?
а увеличение-уменьшение выделенного не предусмотрено, так что я за это не отвечаю, тем более что на самом деле в ричедите полно встроенных хоткеев, которые ещё не то могут натворить.
Автор: daerua
Дата сообщения: 09.08.2005 17:36
vito333

Цитата:
на самом деле ты жмёшь Ctrl-= - ты об этом не задумывался?

логично. но тогда, по логике, почему же не работает "Ctrl и -" ? (подчеркивание, как и плюс - вызываются с клавишей Shift)

суть ведь в другом. в том же FireFox, таких нюансов нет и работают обе комбинации (и обычная и Num).
Автор: evle
Дата сообщения: 09.08.2005 17:59
daerua
"-" и "Num -" - разные клавиши. Я не видел почти ни одной проги, где сочетание "Ctrl - -" меняло бы масштаб.
Автор: NeedMaker
Дата сообщения: 09.08.2005 19:43
vito333

RegExp криво работает.
Если выделить текст и открыть диалог "Поиска замены" то знаки Regular Expressions отображаются квадратиками, нельзя ли сделать чтобы знаки отображались как принято, там, табулятор \t а разрыв строки \n, а то не понятно какой знак что означает.

Также предложение: в EmEditor есть такая вещь, если в выделении присутствуют знаки Regular Expressions то при открытии диалога Поиска или Замены автоматически активируется флажок для работы с Regular Expressions, было бы хорошо и Марке такое сделать.
Автор: vito333
Дата сообщения: 10.08.2005 06:51
daerua
настрой себе нужную комбинацию клавиш, какие проблемы?
вот только стандартный хоткей контрол не поймёт тебя с твоим желанием иметь Ctrl-+, а мне дорабатывать его неохота (овчинка выделки не стоит)

Добавлено:
NeedMaker
давай подробнее и с конкретными примерами

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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