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

Правила форума
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Версия ОС вместе с разрядностью. Пример: LM 18.1 x64, LM Sarah x32 2. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 3. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 4. Суть. Желательно с выводом консоли, логами. 5. Скрин. Просьба указывать 1, 2 и 3 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

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

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

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

Итак, ситуайены, возник вопрос такого плана: каким образом (м.б. в параметрах ярлыка или при помощи перехода на темную сторону силы :) ) задать параметры расположения и размеры окна открываемого приложения?
Дано:
LMC 18.2; приложение - мультимессенждер Franz;
Требуется:
запуск приложения в окне, развернутом в полную высоту, при его умолчальной ширине, прижатое к левой стороне экрана...
Для того, чтобы ничего не делать, надо уметь делать все! (©) (А.Лебедь) Изображение

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

BadBird
Сообщения: 2388
Зарегистрирован: 09 сен 2016, 18:08
Решено: 5
Откуда: Грозный
Благодарил (а): 143 раза
Поблагодарили: 337 раз

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

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

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

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

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

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

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

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

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

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

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

Сообщение 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}}
Выделенные параметры отвечают за размеры и расположение окна (в данном случае их значения уже приведены к требуемым)...
Для того, чтобы ничего не делать, надо уметь делать все! (©) (А.Лебедь) Изображение

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

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

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

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

Кстати, нашел нечто похожее, м.б. кто из гуру приведет это в понятный нубам вид?
http://welinux.ru/tag/wmctrl/
http://bflinux.blogspot.ru/2011/09/blog-post_29.html
Для того, чтобы ничего не делать, надо уметь делать все! (©) (А.Лебедь) Изображение

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

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

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

Сообщение 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
Сообщения: 893
Зарегистрирован: 24 июл 2017, 17:11
Решено: 3
Откуда: город-герой Новороссийск
Благодарил (а): 98 раз
Поблагодарили: 256 раз

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

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

Chocobo писал(а): AlexelA, Ну с wmctrl можно запускать как-то так организовать запуск:
Не взлетело, при запуске Franz, в приоритете - параметры из указанного мной файла...
Для того, чтобы ничего не делать, надо уметь делать все! (©) (А.Лебедь) Изображение

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

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

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

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

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

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

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

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

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

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

Chocobo, ну, ХЗ, ХЗ.... В любом случае, в отношении Franz вопрос считаю решенным, теперь осталось разобраться с вопросом Bill Williamson...
Для того, чтобы ничего не делать, надо уметь делать все! (©) (А.Лебедь) Изображение

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

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

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

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

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

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

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

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

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

Bill Williamson писал(а): Это про окна каскадом, чтобы они так открывались по умолчанию?
Извини, ошибся, имел ввиду BadBird и его терминал... :)
Для того, чтобы ничего не делать, надо уметь делать все! (©) (А.Лебедь) Изображение

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

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

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

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

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

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

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

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

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

val писал(а): пробуйте этот файл с нужными настройками геометрии и расположения обработать командой sudo chattr +i что должно сделать его неизменяемым
Можно, конечно, только зачем? Все работает, окно приложения открывается там и так, как мне надо...
Для того, чтобы ничего не делать, надо уметь делать все! (©) (А.Лебедь) Изображение

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

BadBird
Сообщения: 2388
Зарегистрирован: 09 сен 2016, 18:08
Решено: 5
Откуда: Грозный
Благодарил (а): 143 раза
Поблагодарили: 337 раз

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

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

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

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

Dja
Сообщения: 5985
Зарегистрирован: 27 авг 2016, 17:03
Решено: 26
Откуда: Voskresensk
Благодарил (а): 862 раза
Поблагодарили: 639 раз

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

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

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

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

BadBird
Сообщения: 2388
Зарегистрирован: 09 сен 2016, 18:08
Решено: 5
Откуда: Грозный
Благодарил (а): 143 раза
Поблагодарили: 337 раз

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

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

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

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

Dja
Сообщения: 5985
Зарегистрирован: 27 авг 2016, 17:03
Решено: 26
Откуда: Voskresensk
Благодарил (а): 862 раза
Поблагодарили: 639 раз

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

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

BadBird, а перемещать потом можешь как хочешь? не прибито?

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

x230
Сообщения: 1587
Зарегистрирован: 02 сен 2016, 19:07
Решено: 5
Откуда: Курилы/Сахалин/Кубань
Благодарил (а): 279 раз
Поблагодарили: 405 раз

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

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

Была жишь тема.
Devilspie все делает.
Intel Core i3-3210 / 4GB / VGA - на борту:
1) Kubuntu 18.04.3 / KDE Plasma 5.12.8 / 5.0.0-25 / Pale Moon 28.* / SlimJet 23.*
2) Linux Mint 18.3 / Cinnamon 3.6.7 / 4.15.0-52 / Pale Moon 28.* / SlimJet 23.*

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

BadBird
Сообщения: 2388
Зарегистрирован: 09 сен 2016, 18:08
Решено: 5
Откуда: Грозный
Благодарил (а): 143 раза
Поблагодарили: 337 раз

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

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

Dja, нее, не прибито, перемещаешь как угодно, но дело в том что мне не нужно его перемещать.

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