SergeCpp пишет:
#58 Автор: SergeCpp (2014.07.19 14:07)
1. Интересные скриншоты.
2. А что там за форматирование такое в KEDIT?
3. показ ASCII-кода текущего символа
===
Нажмите у меня Alt+Control+Shift+H
4. Лучше бы, конечно, чтобы это отображалось динамически, как в правом верхнем углу L:... C:...
===
А вот мне такое не нравится, что в Фаре, что ещё где-то видел, поэтому и не стал делать.
Возможно потому не нравится, что это мне нужно крайне редко (хотя и нужно, поэтому и сделал линейку).
Да, это (динамически), кстати, есть как пример в me_fresh:intercep.s:ascicode -- ужас, конечно, хотя и пригодился, помню (весь тот файл), для исследования работы редактора в ранние времена.
5. А линейкой Alt+Control+Shift+W кроме очевидного, видно также то самое Rus-Eng mix, о котором мы на форуме говорили.
6. В меню -- проверьте, работает ли тут то, что я случайно обнаружил в 7 версии. Что именно -- нажмите у меня Alt+H, видите "encyclopedia" на разделительной строке? См. resource.s (там много такого вида строк, очень удобно).
И опять, как в случае с pos() и xpos(), они это нигде (вроде бы совсем?) не используют.
Только resource.s не правьте! Исходный текст тут -- resource.db (в 7 версии). У меня для этого в меню (в режиме программиста) пункт есть: Alt+M, Rebuild RESOURCE.MAC -- всё само сделается. Почти всё -- нужно будет ещё выйти из редактора и запустить util\make_mcl.bat. У меня для этого есть специальная кнопка:
http://old-dos.ru/index.php?page=screen&do=show&id=2660 -- самая левая, где Multi-Edit (где заголовок "Память").
7. последнее спрошенное значение продолжает отображаться в строке сообщений
===
У меня строка сообщений очищается после некоторого времени бездействия.
Это типа screensaver для этой строки.
Зачем? Чтобы на экране меньше было отвлекающей информации. Особенно это нужно в Layout B (Alt+Control+Shift+B), в котором удобно и книжки читать (отключив ещё и курсор: Alt+O, Cursor).
Отвечаю:2. А что там за форматирование такое в KEDIT?
В KEDIT'е удобное форматирование. Пользуюсь всегда им. Всё просто и со вкусом:
Форматирование текста в KEDIT'е: <Ctrl+F>
Опции форматирования задаются в профайле или командой из ком.строки:
[Set] FORMAT Justify|NOJustify [BLANK|EXTENDed] [SIngle|DOuble]
Default: NOJUSTIFY BLANK DOUBLE
-- Control options used in paragraph formatting
-- Управление опциями, используемыми при форматирования параграфа.
-------------------------------------------------------------
- Justify/NOJustyfy - изменять ли число пробелов между словами для выравнивания правой колонки;
- [BLANK|EXTENDed] - если следующая строка начинается пробелом, форматировать и ее как часть текущего параграфа, или считать ее началом нового параграфа и прервать форматирование;
- [SIngle|DOuble] - Это я не знаю, что за опция.
-------------------------------------------------------------
У меня в PROFILE.KEX задано:
'Set FORMAT Justify EXTENDed DOuble'
-- и всё в порядке.
Нажмите у меня Alt+Control+Shift+H
Да, это RULER. Удобная вещь, но пользуюсь ею редко.
Вот на странице KEDIT'a скриншот сейчас положил, как это выглядит:
http://old-dos.ru/index.php?page=screen&do=show&id=4194В THE.EXE похожий рулер, но ещё и со строкой ASCII-кодов, как в ME. (см.ниже - скриншот).
Редко ею пользуюсь. А вот отображением текущего ASCII - наоборот, часто.
Удобно посмотреть код символа в строке и внести его тут же в текст программы.
Как сейчас в MEL - это удобно, поскольку значение продолжает отображаься в строке сообщений.
Присобачил себе такое и в ME6.10p. (см.скриншот).
Кстати, там горячая клавиша задана <Alt=>, - удобно добавить и <AltUP> (Alt+стрелка вверх).
В меню -- проверьте, работает ли тут то, что я случайно обнаружил в 7 версии. Что именно -- нажмите у меня Alt+H, видите "encyclopedia" на разделительной строке?
Проверил - работает. (см.скриншот)
У меня строка сообщений очищается после некоторого времени бездействия.
Это типа screensaver для этой строки.
Круто..
Скриншоты:.