Console Control

Здесь можно обсудить ваш любимый плагин.
Post Reply
Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 12 times

Console Control

Post by Max Rusov »

Console Control for FAR 3

Микроплагин для управления размером и шрифтом консольного окна FAR с помощью мыши или клавиатуры.
Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 12 times

Re: Console Control

Post by Max Rusov »

Mr.Merak wrote:получается так - после закрытия окно возвращается на тот размер, который был при запуске
Это FAR сам делает, не знаю зачем. То же самое без плагина, если сделать AltF9 например.
Mr.Merak wrote:печаль
Аналогично, такие же глюки без плагина
Mr.Merak wrote:И еще, ты можешь в поставку включить стандартный lua-макрос?
Это - для самостоятельной тренировки.
2useven10
Posts: 4072
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 189 times

Re: Console Control

Post by 2useven10 »

Вроде бы в данном случае стандартных макросов уже достаточно.
Зачем тогда притягивать сюда макролиб ?
Штатные макросы + батник, который их положит 'куда надо' были бы очень кстати.
Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 12 times

Re: Console Control

Post by Max Rusov »

Я использую FML-макросы
farman
Posts: 118
Joined: Thu 03 Sep, 2009 11:32
Been thanked: 2 times

Re: Console Control

Post by farman »

Thanks for that nice plugin.
Is it possible to add the feature to change the font itself? I would like to use the truetype font "Lucida Console".
User avatar
John Doe
Бюрократ
Posts: 12872
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 293 times

Re: Console Control

Post by John Doe »

Хорошо бы управлять палитрой консоли.
На уровне загрузить/сохранить.
Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 12 times

Re: Console Control

Post by Max Rusov »

Если подскажешь функции, через которые это можно сделать - подумаю.
User avatar
John Doe
Бюрократ
Posts: 12872
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 293 times

Re: Console Control

Post by John Doe »

Вот тут были исходники: http://forum.farmanager.com/viewtopic.php?f=20&t=6938
Требуется адаптация для Vista/7, не знаю насколько реально.
2useven10
Posts: 4072
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 189 times

Re: Console Control

Post by 2useven10 »

Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 12 times

Re: Console Control

Post by Max Rusov »

Попробую.
User avatar
John Doe
Бюрократ
Posts: 12872
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 293 times

Re: Console Control

Post by John Doe »

Спасибо за новую версию!
Жаль только смена палитры не работает в XP.

Прилагаю палитру DOS.
Естественно сам не подбирал, а взял из комплекта consattr.exe (dos.pal соответствует рекомендованному Scale=3.1)

Стоит положить в дистрибутив плагина, ведь по идее именно на эту палитру была когда-то рассчитана стандартная раскраска фара.

P.S.
Впрочем стандартная куда ни шло, но ведь в Addons есть и дополнительные цветовые схемы.
В частности dn_like.farconfig (панели серые) отвратительно смотрится, если не изменить палитру, т.е. сделать её такой, какой она была во времена Windows 95.

P.P.S.
Бездумно импортировать dn_like.farconfig не рекомендую: импорт в фаре сильно недоработан.
Attachments
dos.pal.7z
(335 Bytes) Downloaded 178 times
User avatar
John Doe
Бюрократ
Posts: 12872
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 293 times

Re: Console Control

Post by John Doe »

Дистрибутивный Aqueducts.pal - в юникоде, остальные нет. Возможно случайность.

При использовании /Save параметр /Scale тоже учитывается.
Так и задумано?
Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 12 times

Re: Console Control

Post by Max Rusov »

John Doe wrote:При использовании /Save параметр /Scale тоже учитывается.
Так и задумано?
Да. Чтобы можно было получить *.plt файлы, совместимые с Palette Changer'ом
/Scale=N
Яркость палитры. При сохранении палитры все цвета делятся на N,
а при считывании - умножаются на N. По умолчанию N = 1.
User avatar
John Doe
Бюрократ
Posts: 12872
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 293 times

Re: Console Control

Post by John Doe »

Действительно, оказывается что если указать расширение plt, то файл будет сохранён в соответствующем формате.

Кстати из pal файла несложно получить reg-файл, пригодный для импорта в реестр.
Возможно стоит добавить такую возможность в плагин.
User avatar
John Doe
Бюрократ
Posts: 12872
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 293 times

Re: Console Control

Post by John Doe »

Палитра, используемая на скриншотах farmanager.com.
(источник: DrKnS)
Attachments
farmanager_com.pal.7z
(199 Bytes) Downloaded 208 times
Post Reply

Return to “Обсуждение плагинов”