GridMove во весь экран

585
haalind

Я использую GridMove для организации своих окон, но у меня проблема с программированием в полноэкранном режиме. Кто-нибудь еще имеет опыт работы с этим инструментом и может мне помочь?

Это мой текущий код, Nr. 3 не работает, как ожидалось (I):

[1]  TriggerTop = [Monitor1Top] TriggerLeft = [Monitor1Left] TriggerBottom= [Monitor1Top] + [Monitor1Height] TriggerRight = [Monitor1Left] + [Monitor1Width] / 2  GridTop = [Monitor1Top] GridLeft = [Monitor1Left] GridBottom= [Monitor1Top] + [Monitor1Height] GridRight = [Monitor1Left] + [Monitor1Width] / 2  [2]  TriggerTop = [Monitor1Top] TriggerLeft = [Monitor1Left] + [Monitor1Width] / 2 TriggerBottom= [Monitor1Top] + [Monitor1Height] TriggerRight = [Monitor1Right]  GridTop = [Monitor1Top] GridLeft = [Monitor1Left] + [Monitor1Width] / 2 GridBottom= [Monitor1Top] + [Monitor1Height] GridRight = [Monitor1Right]  [3]  TriggerTop = [Monitor1Top] TriggerLeft = [Monitor1Left] + [Monitor1Width] TriggerBottom= [Monitor1Top] + [Monitor1Height] TriggerRight = [Monitor1Right]  GridTop = [Monitor1Top] GridLeft = [Monitor1Left] + [Monitor1Width] GridBottom= [Monitor1Top] + [Monitor1Height] GridRight = [Monitor1Right] 

Спасибо за ваше время!

0

2 ответа на вопрос

0
harrymc

Существует некоторая путаница между областью триггера и действием сетки.
Nr. 3 должна иметь зону запуска, которая не является целым монитором.

Вы должны создать макет, который выводит на экран три непересекающихся прямоугольника, используя параметры Trigger *, с тремя желаемыми действиями в Grid *.

Хм, но у меня есть три желаемых действия: 1: левый 50%, 2: правый 50% и 3: полный экран. Последний не работает, хотя. Что касается триггеров, я вижу, что третий перекрывается, но я все равно не использую их, так как использую только сочетания клавиш. Спасибо! haalind 14 лет назад 0
Это единственная проблема, которую я вижу с вашим макетом. Это может запутать GridMove, поэтому, возможно, лучше это исправить. Например, сделайте 1 и 2 половинным экраном, и пусть у 3 будет вся нижняя половина экрана. harrymc 14 лет назад 0
Я вижу, я попробовал это сейчас, но безуспешно :( haalind 14 лет назад 0
Это может быть ошибка в GridMove, потому что я не вижу ничего плохого. Попробуйте, возможно, изменить порядок, или удалите те, которые работают, и возитесь с тем, что осталось, пока вы не столкнетесь с проблемой. У меня нет лучшего совета. harrymc 14 лет назад 0
0
haalind

Ack, это было на самом деле основной ошибкой, это должно быть:

[3]  TriggerTop = [Monitor1Top] TriggerLeft = [Monitor1Left] + [Monitor1Width] TriggerBottom= [Monitor1Top] + [Monitor1Height] TriggerRight = [Monitor1Right]  GridTop = [Monitor1Top] GridLeft = [Monitor1Left] GridBottom= [Monitor1Top] + [Monitor1Height] GridRight = [Monitor1Right] 

Старый на самом деле сделал бы его шириной 0 пикселей.