Динамическое/заданное изменение размеров/ сдвиг любых диалогов, меню, списков в зависимости от размера консоли

Здесь обсуждается всё, что касается макросов.
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

Динамическое/заданное изменение размеров/ сдвиг любых диалогов, меню, списков в зависимости от размера консоли

Post by citRiks »

ВВИДУ ОТСУТСТВИЯ ОБЩЕСТВЕННОГО ИНТЕРЕСА (нет лайков)
ОБНОВЛЯТСЯ В ДАЛьНЕЙШЕМ НЕ БУДЕТ
(текущая/экспериментальная/обновленная версия находится у меня,
но дальнейшей синхронизации скорее всего не будет
если все-же. кому чего нужно, то пишите сюда,
скорее всего отвечу, и скорее всего быстро)

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

https://github.com/dr-dba/far-lua-dialogs-control


Этот "мануал/ридми" старый и не отражает всего функционала.
вопросы, пожелания - писать, опять же, см. начало текста
Last edited by citRiks on Fri 27 Aug, 2021 11:25, edited 50 times in total.
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

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

Post by citRiks »

Latest post of the previous page:

John Doe,
по многим причинам из них первая что ссылка неправильная.
далее, когда есть что новое или починенное, то стоит об этом написать
можете мне дать редактирование заголовка - тоже вариант
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

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

Post by John Doe »

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

Шапку могу отдать автору, по тому же принципу что и тут viewtopic.php?f=15&t=12089
https://t.me/FarManager — Telegram чат
LAT
Posts: 343
Joined: Thu 21 Jan, 2010 20:00
Has thanked: 22 times
Been thanked: 39 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() - это уже лишнее?
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

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

Post by citRiks »

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

Я передал все @XeRoX-у, думаю скоро проверит
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

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

Post by citRiks »

John Doe,
где гарантия что профайл @XeRoX-a там не сдохнет как предыдущая ссылка?
а так по крайней мере тут лежит, никому вроде не мешает,
и буду тщательнее ставить нумерацию версий чтобы это помогло ориентиpоваться людям
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

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

Post by buniak_a_h »

John Doe, Вы же модератор. Откройте citRiks-у возможность редактировать первое сообщение - и все будут счастливы. Не надо вредничать из принципа - оно того не стоит.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

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

Post by John Doe »

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

Препираться с вами я уже подустал. Просто примите к сведению что если продолжите игнорировать рекомендации, то тема будет закрыта.
https://t.me/FarManager — Telegram чат
LAT
Posts: 343
Joined: Thu 21 Jan, 2010 20:00
Has thanked: 22 times
Been thanked: 39 times

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

Post by LAT »

John Doe wrote: Fri 03 Apr, 2020 07:23Требуется создать и поддерживать шапку в виде файла на gist.guthub.com...
Я правильно понимаю, что Вы предлагаете citRiks-у создать в этом форуме ("Обсуждение макросов") свою тему, в которой заполнить шапку ссылкой на разработку(и) Xerox-а на гитхабе и в дальнейшем сопровождать эту новую, уже свою тему обновлениями шапки или сообщениями?
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

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

Post by John Doe »

LAT wrote: Fri 03 Apr, 2020 13:36 Я правильно понимаю, что Вы предлагаете citRiks-у создать в этом форуме
Нет.
Я предложил способ как xerox может вести шапку именно этой темы.
https://t.me/FarManager — Telegram чат
LAT
Posts: 343
Joined: Thu 21 Jan, 2010 20:00
Has thanked: 22 times
Been thanked: 39 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: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

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

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 чат
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 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: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

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

Post by HaRT »

Фар есть инструмент, а не нянька. © 2009 DrKnS
skipik
Posts: 318
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 67 times
Been thanked: 29 times

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

Post by skipik »

На текущей ночной сборке не работает.
LAT
Posts: 343
Joined: Thu 21 Jan, 2010 20:00
Has thanked: 22 times
Been thanked: 39 times

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

Post by LAT »

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

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