Как расположить окна мозаикой


28. Расположение окон мозаикой | Техническая библиотека lib.qrz.ru

28. Расположение окон мозаикой | Техническая библиотека lib.qrz.ru Обнаружен блокировщик рекламы.
Библиотека QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений. Как это сделать?

Вы здесь

вс, 05/28/2006 - 16:20 — admin

 

При выполнении команды Tile устанавливается расположение окон мозаикой показанное на рис. 4.22. При этом окна не перекрываются, имеют примерно одинаковый размер. К сожалению, при большом числе окон область просмотра оказывается настолько мала, что работать с документами при таком расположении окон становится неудобно.

Расположение окон мозаикой достаточно удобно при работе с двумя (или на большом экране тремя) окнами. Оно может быть полезно, например, при переносе содержимого отдельных ячеек с одного документа в другой путем перетаскивания. Можно также копировать объекты в одном окне, а затем, переключившись в другое окно, вставлять содержимое буфера обмена в нужную ячейку, используя команду Paste.

Рис. 4.22. Расположение окон мозаикой

 

Как я могу расположить окна на рабочем столе мозаикой?

Привет, сценарист! У меня есть сценарий, который открывает девять разных командных окон для контроля производительности. Как я могу расположить эти окна по горизонтали после того, как все они были открыты?

- AM

Привет, AM. Знаете, один из сценаристов может быть не очень хорош, когда дело доходит до написания сценариев, но он - мастер в одном: у него почти монополия на совершенно бесполезные знания. Например, он знает все девять стихов My Darlin 'Clementine ; черт возьми, он может спеть O Come All Ye Faithful на латыни.Он знает имена и фамилии всех потерпевших крушение на первоначальном острове Гиллиган ; он даже знает имя Пола Маккартни. (И нет, это , а не Пол.) Каждый день этот сценарист приходит на работу в надежде, что кто-нибудь спросит его, кто придумал историю о Рудольфе, Красноносом олене. Каждый день он возвращается домой разочарованным.

Но сегодня все по-другому. Много-много лет назад тот же парень по сценариям научился размещать окна мозаикой с помощью сценария. Не обладая особенным воображением, он не мог придумать сценария, в котором это могло бы оказаться полезным.Поэтому он решил, что просто подождет, пока кто-нибудь не спросит его, как выложить окна мозаикой с помощью скрипта. Он ждал очень, очень долго.

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

 Установить objShell = CreateObject («Shell.Application») objShell.TileHorizontally 

Хороший замечание: после стольких лет можно ожидать чего-то более драматичного, чем две строчки кода. Но это все, что нужно.Вы просто создаете экземпляр объекта Shell.Application , а затем вызываете метод TileHorizontally . Если вы хотите расположить окна вертикально, вы можете использовать этот код:

 Set objShell = CreateObject («Shell.Application») objShell.TileVertical 

И если вы хотите каскадировать окна, используйте этот код:

 Set objShell = CreateObject («Shell.Application») objShell.CascadeWindows 

Довольно просто, но, опять же, никто не сказал, что нужно быть профессором Роем Хинкли, чтобы укладывать окна плиткой.(Да, Рой Хинкли был профессором на острове Гиллиган, .)

Здесь есть две незначительные оговорки. Во-первых, эти методы работают только на локальном компьютере; это потому, что вы не можете создать экземпляр объекта Shell на удаленных машинах. Но если вы не планировали немного повеселиться, облицовывая окна на чужом компьютере, это не должно иметь большого значения.

Кроме того, мы должны отметить, что этот сценарий будет размещать мозаикой всех окон на компьютере, а не только девять командных окон, которые вы запустили с помощью сценария.Но это верно даже в том случае, если вы размещаете окна вручную (щелкнув правой кнопкой мыши на панели задач и выбрав Разбить окна по горизонтали или Разложить окна по вертикали ). То, с чем тебе просто придется жить.

Чтобы показать вам, как это может выглядеть в реальной жизни, мы создали сценарий, который открывает девять командных окон, а затем разбивает рабочий стол мозаикой. Обратите внимание, что мы добавили оператор Wscript.Sleep и приостановили сценарий на 5 секунд (5000 миллисекунд) перед тем, как расположить окна мозаикой; мы сделали это, чтобы убедиться, что все девять командных окон открыты и видны на экране, прежде чем мы разместим их мозаикой.

Вот как выглядит код:

 Установить objWSHShell = CreateObject («Wscript.Shell») 

Для i = от 1 до 9 objWSHShell.Run «% comspec% / k» След.

Wscript.Sleep 5000

Установить objShell = CreateObject («Shell.Application») objShell.TileHorizontally

А вот как выглядит рабочий стол после запуска скрипта:


Мы долго ждали, чтобы увидеть такую ​​картинку.

Да, и еще одно: это Джеймс. Джеймс Пол Маккартни.Спасибо за вопрос!

.

плиток настольных приложений на начальном экране - приложения Win32

  • 4 минуты на чтение

В этой статье

Ниже представлена ​​информация о вариантах выбора, которые следует учитывать при настройке плиток настольных приложений для Windows 8, в том числе о том, как создавать плитки настольных приложений для нового начального экрана и как выбирать, какие точки входа отображать на начальном экране.

Создайте плитку для начального экрана

Вы можете настроить два аспекта плиток настольных приложений: имя приложения и значок. Цвет фона определяется выбранным пользователем цветом фона и не может быть изменен программно.

НЕОБХОДИМО: Избегайте усечения имени вашего приложения. Плитки рабочего стола, закрепленные на начальном экране, могут содержать до двух строк текста в каждой строке или около десяти символов (хотя это зависит от языка пользовательского интерфейса), поэтому старайтесь, чтобы имя приложения было достаточно коротким, чтобы избежать усечения.

DO: Предоставьте значки для четырех поддерживаемых значений масштаба начального экрана, чтобы ваши значки выглядели четко во всех форм-факторах.

Масштаб Размер плитки (в пикселях) Размер используемой иконки (в пикселях)
80% 120 х 120 48 х 48
100% 150 х 150 64 х 64
140% 210 х 210 96 х 96
180% 270 х 270 128 х 128

DO: Примите принципы дизайна Microsoft.Новый внешний вид значков является плоским, поэтому, если вы хотите имитировать значки приложений Магазина Windows для своего настольного приложения, подумайте о том, чтобы убрать тени и т. Д.

НЕЛЬЗЯ: Не избегайте использования цвета. Хотя значки приложений Магазина Windows иногда бывают одноцветными, мы рекомендуем использовать цветные значки для настольных приложений. Это помогает отличать настольные приложения на панели задач от других плиток настольных приложений на начальном экране, поскольку цвет фона плиток рабочего стола не может быть изменен. Обязательно подумайте об использовании более насыщенных цветов.

Определите правильные точки входа для включения в начальный экран

DO: добавьте по одному ярлыку для каждого приложения на начальном экране, когда приложение установлено. Это гарантирует, что люди смогут запускать ваше приложение прямо с начального экрана или через поиск. Если вы не добавите ярлык на начальный экран, ваше приложение будет трудно запустить. В частности, не добавляйте ярлык только на рабочий стол. Пользователи видят начальный экран при первом входе в систему, поэтому размещение ярлыка только на рабочем столе не так эффективно, как его включение на начальный экран.

НЕ НУЖНО: не используйте несколько ярлыков для одного и того же приложения. Например, у вас нет двух ярлыков, которые запускают приложение в двух разных режимах, например, для Windows Internet Explorer и одного для Internet Explorer без надстроек.

НЕОБХОДИМО: минимизировать количество плиток, добавляемых при установке. Рассмотрите возможность открытия других точек входа для посторонних приложений. Например, вместо включения отдельного приложения настроек в консольное приложение, доступ к настройкам можно получить через функцию в консольном приложении.

НЕ: НЕ помещайте ярлыки для следующих элементов на начальный экран:

  • Деинсталляторы. Пользователи могут получить доступ к деинсталляторам через элемент «Программы» в Панели управления.
  • Файлы справки. Включите разделы справки прямо в свое приложение.
  • Настройки и опции приложения. Включите пользовательский интерфейс, чтобы настроить параметры приложения в приложении или создать элемент панели управления.
  • веб-сайтов. Предоставьте соответствующие ссылки на информацию, например на сайты справки и технической поддержки, прямо в вашем приложении.
  • Мастера. Мастера и другие задачи однократной настройки следует запускать из приложения.

НЕЛЬЗЯ: не создавать ярлыки для функций или функций, которые можно запустить из самого приложения. Например, языковые параметры можно настроить из любого приложения Microsoft Office, поэтому нет необходимости также иметь отдельную точку входа в языковые параметры на начальном экране.

НЕ НУЖНО: не создавать ярлыки для элементов, которые не являются исполняемыми файлами. Ярлыки, которые не соответствуют исполняемым файлам, например ярлыки, запускающие веб-сайты или файлы справки, отфильтровываются с начального экрана.

DO: если вы устанавливаете набор приложений, а не одно приложение, добавьте по одному ярлыку для каждого приложения в наборе. Как упоминалось выше, избегайте создания ярлыков для дополнительных функций, таких как справочная информация, служебные программы и настройки. Эта функция должна быть включена в соответствующее приложение (я) пакета.

НЕОБХОДИМО: создать одноуровневую папку продукта для наборов, содержащих три или более плиток. В представлении «Приложения» на начальном экране, доступном с помощью чудо-кнопки «Поиск», приложения сгруппированы по папкам верхнего уровня.Выберите информативное, но краткое имя папки; рекомендуется три слова или меньше. Имейте в виду, что хотя в представлении «Приложения» плитки группируются и отображается имя папки, это имя не отображается, когда плитка закреплена на начальном экране, поэтому сделайте имена плиток достаточно информативными.

НЕ НУЖНО: не создавайте папку продукта, если ваш пакет содержит только один ярлык. Поместите ярлык в папку «Пуск» верхнего уровня.

НЕОБХОДИМО: при установке набора из более чем трех приложений подумайте, предназначены ли какие-либо из этих приложений для вторичного, более нерегулярного использования и не должны ли они быть закреплены на начальном экране.Если это так, возможно, эти плитки можно полностью удалить в соответствии с приведенными выше инструкциями и запустить из основного приложения. Если вы не можете удалить плитки, попробуйте открепить их с начального экрана. Таким образом, ярлыки по-прежнему отображаются в представлении Все приложения , но не загромождают начальный экран пользователя.

Чтобы создать ярлык добавления приложения, не закрепляя его на начальном экране, установите для ярлыка следующее свойство: System.AppUserModel.StartPinOption = 1. Символическое имя для 1 - APPUSERMODEL_STARTPINOPTION_NOPINONINSTALL.

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

НЕ НУЖНО: не создавайте плитку для хоста или среды выполнения для приложений, таких как Silverlight или Java. Укажите точку входа для удаления платформы в «Установка и удаление программ» и укажите точку входа для любых настроек в Панели управления.

.

Как выложить окнами на Mac

Управление полетами и полноэкранный режим

MacOS отлично подходят для быстрого перехода между приложениями и поддержания порядка на рабочем месте. Но что, если вы хотите работать по-другому? Что, если вы хотите, чтобы на одном экране открывалось несколько окон, но аккуратно и аккуратно и позволяло легко переходить от одного к другому?

Вот где приходит на помощь Mosaic, доступная в Setapp. Mosaic позволяет вам размещать открытые окна на экране Mac мозаикой, чтобы все они были видны одновременно, но при этом были аккуратными и аккуратными.В этом приложении есть библиотека наборов макетов для плиточных окон. Когда вы перетаскиваете окно на свой Mac, макет отображается как наложение на экране, и вы выбираете тот, который хотите, и место, где вы хотите, чтобы текущее окно располагалось в этом макете. Затем вы можете добавить в него больше окон.

Макеты

могут быть организованы в группы - например, для двух приложений, трех приложений и т. Д. И вы можете создать свой собственный, если ни один из макетов в библиотеке вам не подходит. И, наконец, вы можете управлять Mosaic на своем Mac из сопутствующего приложения для iOS.

9 простых шагов, чтобы разделить монитор Mac на два экрана (и более)

Когда у вас открыто несколько приложений на Mac, отличный способ переупорядочить их на рабочем столе - использовать Mosaic. Этот менеджер окон позволяет заполнить экран Mac окнами приложений без необходимости вручную перемещать и изменять их размер. Таким образом, вы можете использовать приложения бок о бок, не отвлекаясь на другие окна. Вот как использовать Mosaic для мозаики открытых окон на экране Mac.

Шаг 1. Получите приложение диспетчера Windows

Найдите Mosaic в Setapp и нажмите «Установить».После установки разрешите ему открываться при входе в систему или нет, если вы этого не хотите, и разрешите ему управлять окнами в настройках специальных возможностей. Нажмите кнопку в окне, которое отображается на экране, чтобы перейти на панель специальных возможностей, затем щелкните замок, введите свой пароль и щелкните поле рядом с мозаикой.

Шаг 2. Разместите первое окно мозаикой

  • Выберите окно, которое вы хотите выложить плиткой, щелкните и перетащите его. Появится библиотека макетов Mosaic.
  • Перетащите окно на макет в нужное место, затем отпустите.
  • Окно защелкнется на месте.

Шаг 3. Разместите второе окно мозаикой

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

Шаг 4. Измените настройки активации параллельного макета

Если вам не нравится вид макета, который появляется каждый раз при перетаскивании окна, вы можете изменить это поведение, чтобы оно отображалось только при перетаскивании окна в верхнюю часть экрана или при удерживании клавиши Alt и перетаскивании окна. . Щелкните элемент строки меню «Мозаика», перейдите к «Показать макеты» и выберите нужный вариант.

Шаг 5. Измените настройки группы

По умолчанию при перетаскивании окна отображаются только самые распространенные макеты.Чтобы изменить это так, чтобы отображались все макеты или макеты из определенной группы:

  • Щелкните элемент строки меню «Мозаика».
  • Перейдите в раздел «Перетаскивание» и наведите указатель мыши на «Группа».
  • Выберите группу, макеты которой вы хотите видеть при перетаскивании окна.

Шаг 6. Измените настройки вида макета

Если вы хотите изменить способ отображения макетов при активации режима просмотра «Макет», это тоже несложно. По умолчанию они появляются в строке на экране, и если их слишком много для одного просмотра, они переносятся на вторую строку.Вы можете изменить это на представление столбцов - аналогично представлению строк, но с вертикально отображаемыми макетами; вид сетки - отображение макетов в виде сетки в центре экрана; или закрепленный вид - отображает макеты половинного размера, прикрепленные к верхней части экрана. Чтобы изменить вид, щелкните элемент строки меню «Мозаика» и выберите «Просмотр макета», затем выберите вид.

Шаг 7. Измените сочетания клавиш

Чтобы активировать режим макета с помощью сочетания клавиш, а не путем перетаскивания и выбора, убедитесь, что выбрано окно, к которому вы хотите применить макет, и нажмите Alt-Shift-Cmd-L.Вы увидите, что на экране появится режим макета. Щелкните макет, который хотите использовать. Чтобы изменить сочетание клавиш, перейдите в «Настройки поведения». Щелкните сочетание клавиш внизу окна и введите новое сочетание клавиш. Чтобы изменить способ отображения на экране макетов, активируемых сочетанием клавиш, щелкните элемент строки меню «Мозаика», перейдите в раздел «Щелкните и выберите» и выберите «Просмотр макета». Чтобы изменить отображаемые макеты, сделайте то же самое, но вместо этого выберите группу.

Совет. Вы можете настроить Drag & Drop иначе, чем Click & Select, чтобы при активации Mosaic одним методом отображалась одна группа макетов, а при активации с помощью Click & Select отображалась другая группа.

Шаг 8. Задайте дополнительные сочетания клавиш

Вы также можете настроить сочетания клавиш для позиций внутри макетов. Так, например, вы можете настроить один для левой стороны двухоконного макета, где окна расположены рядом и каждое занимает половину экрана. Для этого перейдите в «Настройки» и перейдите на вкладку «Макеты». Выберите левый макет в списке макетов в левой части окна, затем щелкните ярлык «Запись». Введите ярлык, который хотите использовать. Теперь повторите для правого макета, используя другой ярлык.Чтобы проверить это, перейдите к окну на экране, щелкните по нему и введите ярлык «Влево» или «Вправо». Окно переместится на место.

Шаг 9: Настройте новый макет

Если ни один из макетов в библиотеке макетов не подходит для вашей работы, вы можете создать новый. Перейдите в «Настройки» и перейдите на вкладку «Макеты». Нажмите «+» внизу списка макетов. Выберите Новый макет. Дайте макету имя и, если хотите, запишите для него сочетание клавиш. Вы также можете указать, на каком экране он будет отображаться, если вы используете несколько дисплеев.Если вы хотите использовать сетку по умолчанию 8x8 и 32-пиксельный промежуток (пространство, оставшееся между окнами, чтобы они или их тени не перекрывались), просто нарисуйте макет в сетке, щелкнув и перетащив. Если вы хотите изменить количество прямоугольников в сетке или размер желоба, щелкните три точки рядом с параметром, который вы хотите изменить, и сделайте выбор.

Нетрудно работать с Mac, если объединить Mosaic, Workspaces, Focus и другие приложения для повышения производительности в Setapp.

У вас есть какие-нибудь советы по управлению Windows, которыми вы хотите поделиться?

.

Создание мозаичных ресурсов - приложения Win32

  • 2 минуты на чтение

В этой статье

Мозаичные ресурсы создаются путем указания флага D3D11_RESOURCE_MISC_TILED при создании ресурса.

Ограничения на то, когда вы можете использовать D3D11_RESOURCE_MISC_TILED для создания ресурса, описаны в параметрах создания мозаичного ресурса.

Хранилище не мозаичного ресурса выделяется в графической системе при создании ресурса. Например, когда вы вызываете ID3D11Device :: CreateTexture2D для создания массива 2D-текстур, графическая система выделяет память для этих 2D-текстур. Когда создается мозаичный ресурс, графическая система не выделяет хранилище для содержимого ресурса.Вместо этого, когда приложение создает мозаичный ресурс, графическая система резервирует адресное пространство только для области мозаичной поверхности, а затем позволяет приложению управлять отображением тайлов. «Отображение» тайла - это просто физическое место в памяти, на которое указывает логический тайл в ресурсе (или NULL, для неотображенного тайла). Не путайте эту концепцию с понятием сопоставления ресурса Direct3D для доступа к ЦП, который, несмотря на использование того же имени, полностью независим.Вы сможете определять и изменять сопоставление каждой плитки индивидуально по мере необходимости, зная, что все плитки для поверхности не нужно отображать одновременно, тем самым эффективно используя объем доступной памяти.

В этом разделе содержится дополнительная информация о том, как создавать мозаичные ресурсы.

В разделе

Плиточные ресурсы

.

Смотрите также