Задание параметров размера и расположения окна приложения

Аватара пользователя

Автор темы
AlexelA
Сообщения: 116
Зарегистрирован: 24 июл 2017, 17:11
Откуда: город-герой Новороссийск
Благодарил (а): 18 раз
Поблагодарили: 6 раз

Задание параметров размера и расположения окна приложения

Сообщение AlexelA » 23 авг 2017, 17:43

Итак, ситуайены, возник вопрос такого плана: каким образом (м.б. в параметрах ярлыка или при помощи перехода на темную сторону силы :) ) задать параметры расположения и размеры окна открываемого приложения?
Дано:
LMC 18.2; приложение - мультимессенждер Franz;
Требуется:
запуск приложения в окне, развернутом в полную высоту, при его умолчальной ширине, прижатое к левой стороне экрана...
Для того, чтобы ничего не делать, надо уметь делать все! (©) (А.Лебедь)
FM2A85X Extreme6 (8GB RAM)+AMD A8-5600K+NVIDIA GeForce GTX 660 (2GB)+BENQ GL2460+Linux Mint 18.2 Cinnamon 3.4.4...

Аватара пользователя

BadBird
Сообщения: 1339
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 63 раза
Поблагодарили: 116 раз

Задание параметров размера и расположения окна приложения

Сообщение BadBird » 23 авг 2017, 17:49

а мне бы терминал терминатор в крысе запускать в верхней части рабочего стола.
вот так:
Снимок экрана_2017-08-23_10-13-10.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя

Bill Williamson
Сообщения: 465
Зарегистрирован: 31 авг 2016, 10:38
Решено: 19
Благодарил (а): 173 раза
Поблагодарили: 97 раз

Задание параметров размера и расположения окна приложения

Сообщение Bill Williamson » 23 авг 2017, 18:21

Вроде бы можно через [b]wmctrl[/b]
Была еще похожая тема тут: Окна каскадом

Аватара пользователя

Автор темы
AlexelA
Сообщения: 116
Зарегистрирован: 24 июл 2017, 17:11
Откуда: город-герой Новороссийск
Благодарил (а): 18 раз
Поблагодарили: 6 раз

Задание параметров размера и расположения окна приложения

Сообщение AlexelA » 23 авг 2017, 19:13

Отвечаю на свой вопрос отношении Franz: по пути /home/USER_NAME/.config/Franz/settings/ валяется файлик настроек стартового окна window-state.json с содержимым {"width":[b]800[/b],"height":[b]1020[/b],"x":[b]1[/b],"y":[b]1[/b],"isMaximized":false,"isFullScreen":false,"displayBounds":{"x":0,"y":0,"width":1920,"height":1080}}
Выделенные параметры отвечают за размеры и расположение окна (в данном случае их значения уже приведены к требуемым)...
Для того, чтобы ничего не делать, надо уметь делать все! (©) (А.Лебедь)
FM2A85X Extreme6 (8GB RAM)+AMD A8-5600K+NVIDIA GeForce GTX 660 (2GB)+BENQ GL2460+Linux Mint 18.2 Cinnamon 3.4.4...

Аватара пользователя

Автор темы
AlexelA
Сообщения: 116
Зарегистрирован: 24 июл 2017, 17:11
Откуда: город-герой Новороссийск
Благодарил (а): 18 раз
Поблагодарили: 6 раз

Задание параметров размера и расположения окна приложения

Сообщение AlexelA » 23 авг 2017, 19:16

Кстати, нашел нечто похожее, м.б. кто из гуру приведет это в понятный нубам вид?
http://welinux.ru/tag/wmctrl/
http://bflinux.blogspot.ru/2011/09/blog-post_29.html
Для того, чтобы ничего не делать, надо уметь делать все! (©) (А.Лебедь)
FM2A85X Extreme6 (8GB RAM)+AMD A8-5600K+NVIDIA GeForce GTX 660 (2GB)+BENQ GL2460+Linux Mint 18.2 Cinnamon 3.4.4...

Аватара пользователя

Chocobo
Сообщения: 5574
Зарегистрирован: 27 авг 2016, 19:57
Решено: 130
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1448 раз

Задание параметров размера и расположения окна приложения

Сообщение Chocobo » 23 авг 2017, 19:30

AlexelA, Ну с wmctrl можно запускать как-то так организовать запуск:
./Franz && wmctrl -r Franz -e 0,0,0,1280,500

Крайние числа для геометирии, по порядку:
  • Притяжение окна к краям экрана (0 - как настроено в системе)
  • Координаты окна по оси X (от левого края окна) [-1 -не менять]
  • Координаты окна по оси Y (от верхнего края окна) [-1 -не менять]
  • Высота окна в пикселах [-1 -не менять]
  • Ширина окна в пикселах [-1 -не менять]

Аватара пользователя

Автор темы
AlexelA
Сообщения: 116
Зарегистрирован: 24 июл 2017, 17:11
Откуда: город-герой Новороссийск
Благодарил (а): 18 раз
Поблагодарили: 6 раз

Задание параметров размера и расположения окна приложения

Сообщение AlexelA » 23 авг 2017, 19:49

Chocobo писал(а): AlexelA, Ну с wmctrl можно запускать как-то так организовать запуск:
Не взлетело, при запуске Franz, в приоритете - параметры из указанного мной файла...
Для того, чтобы ничего не делать, надо уметь делать все! (©) (А.Лебедь)
FM2A85X Extreme6 (8GB RAM)+AMD A8-5600K+NVIDIA GeForce GTX 660 (2GB)+BENQ GL2460+Linux Mint 18.2 Cinnamon 3.4.4...

Аватара пользователя

Chocobo
Сообщения: 5574
Зарегистрирован: 27 авг 2016, 19:57
Решено: 130
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1448 раз

Задание параметров размера и расположения окна приложения

Сообщение Chocobo » 23 авг 2017, 19:53

AlexelA, тут уже вполне возможно, что они в разном порядке дергают окошко)
Я там не правил ничего, проверил перед тем как запостить сей вариант - у меня отработало норм)

Можешь кусок с wmctrl -r Franz -e 0,0,0,1024,600 применить уже во время работы программы, оно и на лету меняет вполне)

Аватара пользователя

Автор темы
AlexelA
Сообщения: 116
Зарегистрирован: 24 июл 2017, 17:11
Откуда: город-герой Новороссийск
Благодарил (а): 18 раз
Поблагодарили: 6 раз

Задание параметров размера и расположения окна приложения

Сообщение AlexelA » 24 авг 2017, 06:18

Chocobo, ну, ХЗ, ХЗ.... В любом случае, в отношении Franz вопрос считаю решенным, теперь осталось разобраться с вопросом Bill Williamson...
Для того, чтобы ничего не делать, надо уметь делать все! (©) (А.Лебедь)
FM2A85X Extreme6 (8GB RAM)+AMD A8-5600K+NVIDIA GeForce GTX 660 (2GB)+BENQ GL2460+Linux Mint 18.2 Cinnamon 3.4.4...

Аватара пользователя

Bill Williamson
Сообщения: 465
Зарегистрирован: 31 авг 2016, 10:38
Решено: 19
Благодарил (а): 173 раза
Поблагодарили: 97 раз

Задание параметров размера и расположения окна приложения

Сообщение Bill Williamson » 24 авг 2017, 07:24

AlexelA писал(а): теперь осталось разобраться с вопросом Bill Williamson...
Это про окна каскадом, чтобы они так открывались по умолчанию?

Аватара пользователя

Автор темы
AlexelA
Сообщения: 116
Зарегистрирован: 24 июл 2017, 17:11
Откуда: город-герой Новороссийск
Благодарил (а): 18 раз
Поблагодарили: 6 раз

Задание параметров размера и расположения окна приложения

Сообщение AlexelA » 24 авг 2017, 09:58

Bill Williamson писал(а): Это про окна каскадом, чтобы они так открывались по умолчанию?
Извини, ошибся, имел ввиду BadBird и его терминал... :)
Для того, чтобы ничего не делать, надо уметь делать все! (©) (А.Лебедь)
FM2A85X Extreme6 (8GB RAM)+AMD A8-5600K+NVIDIA GeForce GTX 660 (2GB)+BENQ GL2460+Linux Mint 18.2 Cinnamon 3.4.4...

Аватара пользователя

val
Сообщения: 38
Зарегистрирован: 02 сен 2016, 22:17
Решено: 2
Поблагодарили: 9 раз

Задание параметров размера и расположения окна приложения

Сообщение val » 24 авг 2017, 10:14

AlexelA писал(а): /home/USER_NAME/.config/Franz/settings/
пробуйте этот файл с нужными настройками геометрии и расположения обработать командой sudo chattr +i что должно сделать его неизменяемым
В чем Сила Брат?!А Сила,она во Сне! :smoke:

Аватара пользователя

Автор темы
AlexelA
Сообщения: 116
Зарегистрирован: 24 июл 2017, 17:11
Откуда: город-герой Новороссийск
Благодарил (а): 18 раз
Поблагодарили: 6 раз

Задание параметров размера и расположения окна приложения

Сообщение AlexelA » 24 авг 2017, 10:21

val писал(а): пробуйте этот файл с нужными настройками геометрии и расположения обработать командой sudo chattr +i что должно сделать его неизменяемым
Можно, конечно, только зачем? Все работает, окно приложения открывается там и так, как мне надо...
Для того, чтобы ничего не делать, надо уметь делать все! (©) (А.Лебедь)
FM2A85X Extreme6 (8GB RAM)+AMD A8-5600K+NVIDIA GeForce GTX 660 (2GB)+BENQ GL2460+Linux Mint 18.2 Cinnamon 3.4.4...

Аватара пользователя

BadBird
Сообщения: 1339
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 63 раза
Поблагодарили: 116 раз

Задание параметров размера и расположения окна приложения

Сообщение BadBird » 25 авг 2017, 13:25

BadBird писал(а): а мне бы терминал терминатор в крысе запускать в верхней части рабочего стола.
Сделал так.
Для запуска терминатора я назначил клавишу ф12.
Так вот, изменил команду запускаterminator на команду terminator --geometry=660x410+610+0 и теперь терминал запускается через ф12 там где мне нужно и с теми размерами что мне нужно....
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя

Dja
Сообщения: 2795
Зарегистрирован: 27 авг 2016, 17:03
Решено: 11
Откуда: Воскресенск
Благодарил (а): 393 раза
Поблагодарили: 284 раза

Задание параметров размера и расположения окна приложения

Сообщение Dja » 07 ноя 2017, 20:34

Не по теме
BadBird писал(а):
23 авг 2017, 17:49
в верхней части рабочего стола.
у меня это Ctrl+Alt+t
Ctrl+Alt+8
Ctrl+Alt+8
Новичок? - ознакомься с правилами

В поисках истины :grabli:

Аватара пользователя

BadBird
Сообщения: 1339
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 63 раза
Поблагодарили: 116 раз

Задание параметров размера и расположения окна приложения

Сообщение BadBird » 08 ноя 2017, 06:43

Не по теме
Dja писал(а):
07 ноя 2017, 20:34
у меня это
Да, хоткеи каждый выставляет как ему удобно, но разговор был о расположении окна в заданных координатах.
Проблему решил, как решил написал чуть выше.
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя

Dja
Сообщения: 2795
Зарегистрирован: 27 авг 2016, 17:03
Решено: 11
Откуда: Воскресенск
Благодарил (а): 393 раза
Поблагодарили: 284 раза

Задание параметров размера и расположения окна приложения

Сообщение Dja » 08 ноя 2017, 07:35

BadBird, а перемещать потом можешь как хочешь? не прибито?
Новичок? - ознакомься с правилами

В поисках истины :grabli:

Аватара пользователя

x230
Сообщения: 655
Зарегистрирован: 02 сен 2016, 19:07
Решено: 3
Благодарил (а): 140 раз
Поблагодарили: 136 раз

Задание параметров размера и расположения окна приложения

Сообщение x230 » 08 ноя 2017, 08:13

Была жишь тема.
Devilspie все делает.
моя платформа :
ОС: Linux Mint 18.2 Sonya, 64-bits. DE: Cinnamon 3.4.3 Ядро: 4.10.0-38-generic x86_64 Browser: Pale Moon 27.6.*
Железо: Intel Core i3-3210; CPU 3.20GHz x 2; Mem 4GB; VGA - на борту.

Аватара пользователя

BadBird
Сообщения: 1339
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 63 раза
Поблагодарили: 116 раз

Задание параметров размера и расположения окна приложения

Сообщение BadBird » 08 ноя 2017, 09:19

Dja, нее, не прибито, перемещаешь как угодно, но дело в том что мне не нужно его перемещать.
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Вернуться в «Cinnamon»