Прижать диалог к тому или иному краю или снова отцентровать в окне

Здесь обсуждается всё, что касается макросов.
Post Reply
User avatar
HaRT
Moderator
Posts: 9687
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 124 times
Been thanked: 249 times

Прижать диалог к тому или иному краю или снова отцентровать в окне

Post by HaRT »

HaRT wrote: Tue 31 Dec, 2019 17:54
citRiks wrote: Tue 31 Dec, 2019 17:01 А нам их не покажете?
Покажу, но не в этом году и не в этой теме.
Фар есть инструмент, а не нянька. © 2009 DrKnS
citRiks
Posts: 1288
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 385 times
Been thanked: 77 times

Прижать диалог к тому или иному краю или снова отцентровать в окне

Post by citRiks »

HaRT,

Благодарю Вас за публикацию этих интересных и по действию, и по содержанию кода, макросов.

При этом наблюдается некоторая непоследовательность реакции на вызов макросов прижатия окна диалога к средним позициям. Если это делать из центральной позиции, то всё нормально, а если делать вызов макроса после прижатия окна к углу или к средине другого края, то диалог часто оказывается не там, где ожидалось.
А кто не поверит в наше миролюбие, / Тот кровью умоется. / И будет такая борьба за мир, / Что камня на камне не останется.
User avatar
HaRT
Moderator
Posts: 9687
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 124 times
Been thanked: 249 times

Прижать диалог к тому или иному краю или снова отцентровать в окне

Post by HaRT »

citRiks wrote: Fri 24 Jan, 2020 20:28 диалог часто оказывается не там, где ожидалось
Просто у вас неправильные ожидания. Клавиши соответствуют не целевому положению в окне, а направлению движения диалога (до упора). Исключение — центровка.
Фар есть инструмент, а не нянька. © 2009 DrKnS
citRiks
Posts: 1288
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 385 times
Been thanked: 77 times

Прижать диалог к тому или иному краю или снова отцентровать в окне

Post by citRiks »

HaRT wrote: Fri 24 Jan, 2020 20:31 Клавиши соответствуют не целевому положению в окне, а направлению движения диалога (до упора).
Попытался я приноровиться к указанной логике, но она оказалась для меня неоправданно усложнённой. И поэтому я у себя всё же подкорректировал 4 сабжевые макроса (на CtrlNum4,8,6 и 2) так, чтобы их шорткаты вполне соответствовали целевому положению диалога в окне.
А кто не поверит в наше миролюбие, / Тот кровью умоется. / И будет такая борьба за мир, / Что камня на камне не останется.
Post Reply

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