Динамическое или заданное изменение размеров ВСЕХ диалогов, меню, списков в зависимости от размера консоли, а ткж сдвиг

Здесь обсуждается всё, что касается макросов.
User avatar
Xerox
Posts: 393
Joined: Sun 20 Oct, 2019 15:50
Has thanked: 354 times
Been thanked: 9 times

Динамическое или заданное изменение размеров ВСЕХ диалогов, меню, списков в зависимости от размера консоли, а ткж сдвиг

Post by Xerox »

Предыстория вопроса
Современный мир характеризуется большим количеством больших экранов.
А также длинными именами файлов, и прочими "многа букав"
В то же время, размер диалоговых окон в ФАРе, не менялся десятилетиями,
обладая слишком малой величиной, чтобы полностью соответствать современным вызовам.
Более того, не было никакой возможности расширить окошки до приемлимых размеров даже вручную.
Но эти эти горести остались в далеком темном прошлом (смахивает слезу)
поскольку сейчас у нас есть Автоматический Раздвигатель Окон!

https://github.com/dr-dba/LUA-FAR-STUFF ... .XeR0X.Lua

Last edited by Xerox on Fri 03 Jan, 2020 08:52, edited 47 times in total.

citRiks
Posts: 645
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 175 times
Been thanked: 43 times

Динамическое или заданное изменение размеров ВСЕХ диалогов, меню, списков в зависимости от размера консоли, а ткж сдвиг

Post by citRiks »

Latest post of the previous page:

John Doe,
по многим причинам из них первая что ссылка неправильная.
далее, когда есть что новое или починенное, то стоит об этом написать
можете мне дать редактирование заголовка - тоже вариант

User avatar
John Doe
Бюрократ
Posts: 12829
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 288 times

Динамическое или заданное изменение размеров ВСЕХ диалогов, меню, списков в зависимости от размера консоли, а ткж сдвиг

Post by John Doe »

Давайте правильную, а вложения удалите.
А новости пожалуйста, пишите сколько угодно.

Шапку могу отдать автору, по тому же принципу что и тут viewtopic.php?f=15&t=12089
https://t.me/FarManager — Telegram чат

LAT
Posts: 314
Joined: Thu 21 Jan, 2010 20:00
Has thanked: 19 times
Been thanked: 34 times

Динамическое или заданное изменение размеров ВСЕХ диалогов, меню, списков в зависимости от размера консоли, а ткж сдвиг

Post by LAT »

Dialog_ReXiZeR.@Xer0X.Lua. В версиях 1.1.8 и 1.1.9 возникает ошибка при попытке отключить сменный диск (флешку) (AltF1 или AltF2, стать на имя диска, нажать ShiftDel). Причина: попытка выполнить в строке 137 the_guid:len(), где type(the_guid) == "userdata". Лечится, например, вставкой перед попыткой вычислить the_guid:len() строки

Code: Select all

if type(the_guid) == "userdata" then return end
ЗЫ. Смотрю, скрипт дёргается на каждый чих, даже на far.Message(). Может, реагировать на far.Message() - это уже лишнее?

citRiks
Posts: 645
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 175 times
Been thanked: 43 times

Динамическое или заданное изменение размеров ВСЕХ диалогов, меню, списков в зависимости от размера консоли, а ткж сдвиг

Post by citRiks »

LAT,
ну замечательно что хоть кто-то разглядел потенциал этой штуковины :)
напоминаю что потенциал этой штуковины не только запоминать изменения размеров,
но еще и запоминать alignemnet, последнее выбранное меню,
и значения элементов диалогов (чекбоксы например)

Я передал все @XeRoX-у, думаю скоро проверит

citRiks
Posts: 645
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 175 times
Been thanked: 43 times

Динамическое или заданное изменение размеров ВСЕХ диалогов, меню, списков в зависимости от размера консоли, а ткж сдвиг

Post by citRiks »

John Doe,
где гарантия что профайл @XeRoX-a там не сдохнет как предыдущая ссылка?
а так по крайней мере тут лежит, никому вроде не мешает,
и буду тщательнее ставить нумерацию версий чтобы это помогло ориентиpоваться людям

buniak_a_h
Posts: 1865
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 118 times
Been thanked: 165 times
Contact:

Динамическое или заданное изменение размеров ВСЕХ диалогов, меню, списков в зависимости от размера консоли, а ткж сдвиг

Post by buniak_a_h »

John Doe, Вы же модератор. Откройте citRiks-у возможность редактировать первое сообщение - и все будут счастливы. Не надо вредничать из принципа - оно того не стоит.

User avatar
John Doe
Бюрократ
Posts: 12829
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 288 times

Динамическое или заданное изменение размеров ВСЕХ диалогов, меню, списков в зависимости от размера консоли, а ткж сдвиг

Post by John Doe »

citRiks wrote:
Thu 02 Apr, 2020 21:55
где гарантия что профайл @XeRoX-a там не сдохнет как предыдущая ссылка
какой профайл. Какая гарантия.
Требуется создать и поддерживать шапку в виде файла на gist.guthub.com.

Препираться с вами я уже подустал. Просто примите к сведению что если продолжите игнорировать рекомендации, то тема будет закрыта.
https://t.me/FarManager — Telegram чат

LAT
Posts: 314
Joined: Thu 21 Jan, 2010 20:00
Has thanked: 19 times
Been thanked: 34 times

Динамическое или заданное изменение размеров ВСЕХ диалогов, меню, списков в зависимости от размера консоли, а ткж сдвиг

Post by LAT »

John Doe wrote:
Fri 03 Apr, 2020 07:23
Требуется создать и поддерживать шапку в виде файла на gist.guthub.com...
Я правильно понимаю, что Вы предлагаете citRiks-у создать в этом форуме ("Обсуждение макросов") свою тему, в которой заполнить шапку ссылкой на разработку(и) Xerox-а на гитхабе и в дальнейшем сопровождать эту новую, уже свою тему обновлениями шапки или сообщениями?

User avatar
John Doe
Бюрократ
Posts: 12829
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 288 times

Динамическое или заданное изменение размеров ВСЕХ диалогов, меню, списков в зависимости от размера консоли, а ткж сдвиг

Post by John Doe »

LAT wrote:
Fri 03 Apr, 2020 13:36
Я правильно понимаю, что Вы предлагаете citRiks-у создать в этом форуме
Нет.
Я предложил способ как xerox может вести шапку именно этой темы.
https://t.me/FarManager — Telegram чат

LAT
Posts: 314
Joined: Thu 21 Jan, 2010 20:00
Has thanked: 19 times
Been thanked: 34 times

Динамическое или заданное изменение размеров ВСЕХ диалогов, меню, списков в зависимости от размера консоли, а ткж сдвиг

Post by LAT »

John Doe wrote:
Fri 03 Apr, 2020 14:14
LAT wrote:
Fri 03 Apr, 2020 13:36
Я правильно понимаю, что Вы предлагаете citRiks-у создать в этом форуме
Нет. Я предложил способ как xerox может вести шапку именно этой темы.
Так Xerox же заблокирован. А если citRiks хочет делиться новостями о скриптах, отсутствующих на форуме (пусть даже и не своими собственными) - зачем его ограничивать в этом?

User avatar
John Doe
Бюрократ
Posts: 12829
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 288 times

Динамическое или заданное изменение размеров ВСЕХ диалогов, меню, списков в зависимости от размера консоли, а ткж сдвиг

Post by John Doe »

LAT wrote:
Fri 03 Apr, 2020 14:31
Так Xerox же заблокирован.
Не он один, и тем не менее вот viewtopic.php?f=15&t=12089
LAT wrote:
Fri 03 Apr, 2020 14:31
зачем его ограничивать в этом?
Никто не ограничивает. Попросили не мусорить вложениями.
https://t.me/FarManager — Telegram чат

citRiks
Posts: 645
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 175 times
Been thanked: 43 times

Динамическое или заданное изменение размеров ВСЕХ диалогов, меню, списков в зависимости от размера консоли, а ткж сдвиг

Post by citRiks »

исправление багов



по просьбе администрации сайтa сeй атачмент удален, см. атачмент на последней странице темы
Last edited by citRiks on Thu 30 Apr, 2020 06:02, edited 4 times in total.

User avatar
HaRT
Moderator
Posts: 9424
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 105 times
Been thanked: 219 times

Динамическое или заданное изменение размеров ВСЕХ диалогов, меню, списков в зависимости от размера консоли, а ткж сдвиг

Post by HaRT »

Фар есть инструмент, а не нянька. © 2009 DrKnS


skipik
Posts: 202
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 31 times
Been thanked: 21 times

Динамическое или заданное изменение размеров ВСЕХ диалогов, меню, списков в зависимости от размера консоли, а ткж сдвиг

Post by skipik »

На текущей ночной сборке не работает.

LAT
Posts: 314
Joined: Thu 21 Jan, 2010 20:00
Has thanked: 19 times
Been thanked: 34 times

Динамическое или заданное изменение размеров ВСЕХ диалогов, меню, списков в зависимости от размера консоли, а ткж сдвиг

Post by LAT »

Last edited by LAT on Wed 29 Apr, 2020 18:29, edited 1 time in total.

Post Reply

Return to “Обсуждение макросов”