Изменение размеров диалоговых окон

Здесь обсуждается всё, что касается макросов.
User avatar
zg
zero-gravity
Posts: 5973
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 175 times
Contact:

Изменение размеров диалоговых окон

Post by zg »

Latest post of the previous page:

Last edited by zg on Tue 24 Sep, 2019 12:25, edited 4 times in total.
Andys
Posts: 12
Joined: Thu 03 Nov, 2011 11:21

Изменение размеров диалоговых окон

Post by Andys »

Спасибо большое!
User avatar
zg
zero-gravity
Posts: 5973
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 175 times
Contact:

Изменение размеров диалоговых окон

Post by zg »

развёрнутый ответ уточнён.
User avatar
HaRT
Moderator
Posts: 10543
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 201 times
Been thanked: 334 times

Изменение размеров диалоговых окон

Post by HaRT »

zg wrote: Sun 19 Nov, 2017 23:56развёрнутый ответ уточнён
Спасибо!
А как сделать, чтобы состояние развёрнутости переключалось, скажем, по F5?
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
zg
zero-gravity
Posts: 5973
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 175 times
Contact:

Изменение размеров диалоговых окон

Post by zg »

HaRT wrote: Mon 20 Nov, 2017 18:38А как сделать, чтобы состояние развёрнутости переключалось, скажем, по F5?
написать соответствующий код. я — не собираюсь, так как пользы не вижу.
User avatar
HaRT
Moderator
Posts: 10543
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 201 times
Been thanked: 334 times

Изменение размеров диалоговых окон

Post by HaRT »


Last edited by HaRT on Fri 31 Mar, 2023 00:07, edited 21 times in total.
Reason: Добавлены диалоги плагинов Registry Browser, XML Browser, JSON Browser, Renewal, Observer; исправлена работа в недавних сборках Фара (6078—6081, 6085+, 6096+, 6099+, 6122+).
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
Smitis
Posts: 1706
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

Изменение размеров диалоговых окон

Post by Smitis »

А почему бы для стандартных диалогов не использовать таблицу Guid?
  1. G = far.Guids
  2. transform =
  3.   [win.Uuid G.CopyFilesId]: {1,3,11}
  4.   [win.Uuid G.MoveFilesId]: {1,3,11}
  5.   [win.Uuid G.MakeFolderId]: {1,3,6,8}
  6.   [win.Uuid G.HardSymLinkId]: {1,3,11}
  7.   [win.Uuid G.FileOpenCreateId]: {1,3,6}
  8.   [win.Uuid G.FindFileId]: {1,3,6,7,9,15.1,16.1,17.1,18.1,20.1,22.2,23.1}
  9.   [win.Uuid G.EditorSearchId]: {1,2.3,3.3,5,7,12.1,13.1}
  10.   [win.Uuid G.EditorReplaceId]: {1,2.3,3.3,5,7,12.1,13.1}
  11.   [win.Uuid G.FileSaveAsId]: {1,3,6}
  12.   [win.Uuid G.DescribeFileId]: {1,3,6}
  13.   [win.Uuid G.ApplyCommandId]: {1,3,6}
Разум когда-нибудь победит.
User avatar
HaRT
Moderator
Posts: 10543
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 201 times
Been thanked: 334 times

Изменение размеров диалоговых окон

Post by HaRT »

changelog wrote:zg 05.09.2019 00:41:46 +0300 - build 5467

1. отдельные гуиды для диалогов копирования/перемещения файла под курсором.
Скрипт выше дополнен.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
John Doe
Бюрократ
Posts: 13567
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 67 times
Been thanked: 396 times
Contact:

Изменение размеров диалоговых окон

Post by John Doe »

@HaRT
А не хотите опубликовать в Полезных макросах?
User avatar
HaRT
Moderator
Posts: 10543
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 201 times
Been thanked: 334 times

Изменение размеров диалоговых окон

Post by HaRT »

John Doe wrote: Fri 06 Sep, 2019 07:25 А не хотите опубликовать в Полезных макросах?
Я не считаю себя основным автором. Если @zg как изначальный и основной автор согласен, то и я не возражаю, чтобы доработанная мною версия была опубликована в том разделе.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
John Doe
Бюрократ
Posts: 13567
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 67 times
Been thanked: 396 times
Contact:

Изменение размеров диалоговых окон

Post by John Doe »

HaRT wrote: Fri 06 Sep, 2019 11:12 Если @zg как изначальный и основной автор согласен
Надо с лицензией определиться.
HaRT wrote: Fri 06 Sep, 2019 11:12 чтобы доработанная мною версия была опубликована в том разделе.
Необходимо будет не только не возражать, но ещё и оформить.
User avatar
Taciturn
Posts: 569
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 84 times
Been thanked: 25 times
Contact:

Изменение размеров диалоговых окон

Post by Taciturn »

Спасибо огромное zg и HaRT, даже не думал, что так удобно может быть!
User avatar
zg
zero-gravity
Posts: 5973
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 175 times
Contact:

Изменение размеров диалоговых окон

Post by zg »

HaRT wrote: Fri 06 Sep, 2019 11:12Если @zg как изначальный и основной автор согласен, то и я не возражаю, чтобы доработанная мною версия была опубликована в том разделе.
да. лицензия pd.
User avatar
HaRT
Moderator
Posts: 10543
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 201 times
Been thanked: 334 times

Изменение размеров диалоговых окон

Post by HaRT »

zg wrote: Fri 06 Sep, 2019 18:14лицензия pd
Присоединяюсь: СС0.
John Doe wrote: Fri 06 Sep, 2019 12:08 Необходимо будет не только не возражать, но ещё и оформить.
А вот это уже сложнее. Если кто-то возьмётся и оформит, то какие-то дальнейшие улучшения я буду вносить уже там.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
John Doe
Бюрократ
Posts: 13567
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 67 times
Been thanked: 396 times
Contact:

Изменение размеров диалоговых окон

Post by John Doe »

2019-09-24.png
Ширина окна 68, диалог F7 получился таким
User avatar
HaRT
Moderator
Posts: 10543
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 201 times
Been thanked: 334 times

Изменение размеров диалоговых окон

Post by HaRT »

John Doe wrote: Tue 24 Sep, 2019 09:27 Ширина окна 68, диалог F7 получился таким
У меня в сборке 5476 (x86) под Win 8.1 (x64) нормально — боковые рамки оказались как раз за границами окна. Это без плагинов.

14:40 MSK А вот со скриптом максимизации (выше по теме) да, такая же разъехавшаяся рамка.
Last edited by HaRT on Tue 24 Sep, 2019 12:39, edited 1 time in total.
Reason: Добавлено уточнение про максимизацию
Фар есть инструмент, а не нянька. © 2009 DrKnS
Post Reply

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