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

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

Автор темы
AlexelA
Сообщения: 957
Зарегистрирован: 24 июл 2017, 20:11
Решено: 5
Откуда: город-герой Новороссийск
Благодарил (а): 110 раз
Поблагодарили: 293 раза
Контактная информация:

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

#1

23 авг 2017, 20:43

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

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

BadBird
Сообщения: 3066
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

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

#2

23 авг 2017, 20:49

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

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

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

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

#3

23 авг 2017, 21:21

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

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

Автор темы
AlexelA
Сообщения: 957
Зарегистрирован: 24 июл 2017, 20:11
Решено: 5
Откуда: город-герой Новороссийск
Благодарил (а): 110 раз
Поблагодарили: 293 раза
Контактная информация:

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

#4

23 авг 2017, 22: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
Сообщения: 957
Зарегистрирован: 24 июл 2017, 20:11
Решено: 5
Откуда: город-герой Новороссийск
Благодарил (а): 110 раз
Поблагодарили: 293 раза
Контактная информация:

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

#5

23 авг 2017, 22:16

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

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

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3007 раз
Контактная информация:

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

#6

23 авг 2017, 22:30

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

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

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

Автор темы
AlexelA
Сообщения: 957
Зарегистрирован: 24 июл 2017, 20:11
Решено: 5
Откуда: город-герой Новороссийск
Благодарил (а): 110 раз
Поблагодарили: 293 раза
Контактная информация:

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

#7

23 авг 2017, 22:49

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

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

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3007 раз
Контактная информация:

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

#8

23 авг 2017, 22:53

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

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

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

Автор темы
AlexelA
Сообщения: 957
Зарегистрирован: 24 июл 2017, 20:11
Решено: 5
Откуда: город-герой Новороссийск
Благодарил (а): 110 раз
Поблагодарили: 293 раза
Контактная информация:

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

#9

24 авг 2017, 09:18

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

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

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

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

#10

24 авг 2017, 10:24

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

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

Автор темы
AlexelA
Сообщения: 957
Зарегистрирован: 24 июл 2017, 20:11
Решено: 5
Откуда: город-герой Новороссийск
Благодарил (а): 110 раз
Поблагодарили: 293 раза
Контактная информация:

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

#11

24 авг 2017, 12:58

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

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

val
Сообщения: 49
Зарегистрирован: 03 сен 2016, 01:17
Решено: 2
Поблагодарили: 11 раз
Контактная информация:

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

#12

24 авг 2017, 13:14

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

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

Автор темы
AlexelA
Сообщения: 957
Зарегистрирован: 24 июл 2017, 20:11
Решено: 5
Откуда: город-герой Новороссийск
Благодарил (а): 110 раз
Поблагодарили: 293 раза
Контактная информация:

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

#13

24 авг 2017, 13:21

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

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

BadBird
Сообщения: 3066
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

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

#14

25 авг 2017, 16:25

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

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

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1310 раз
Поблагодарили: 724 раза
Контактная информация:

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

#15

07 ноя 2017, 23:34

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

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

BadBird
Сообщения: 3066
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

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

#16

08 ноя 2017, 09:43

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

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

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1310 раз
Поблагодарили: 724 раза
Контактная информация:

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

#17

08 ноя 2017, 10:35

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

no avatar

x230
Сообщения: 2094
Зарегистрирован: 02 сен 2016, 22:07
Решено: 5
Благодарил (а): 406 раз
Поблагодарили: 487 раз
Контактная информация:

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

#18

08 ноя 2017, 11:13

Была жишь тема.
Devilspie все делает.

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

BadBird
Сообщения: 3066
Зарегистрирован: 09 сен 2016, 21:08
Решено: 5
Откуда: Грозный
Благодарил (а): 174 раза
Поблагодарили: 568 раз
Контактная информация:

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

#19

08 ноя 2017, 12:19

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

Закрыто

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость