Окна

Окна — основное понятие оконного интерфейса, интерфейсный контейнер. Кроме дочерних элементов интерфейса, окно также может содержать элементы управления самим окном. Важная особенность окон — возможность перекрываться, то есть располагаться поверх друг друга, полностью или частично закрывая нижнее окно. Впервые концепцию перекрывающихся окон, как и многие другие концепции пользовательских интерфейсов, разработали в исследовательском центре Xerox PARC для системы Xerox Alto, а точнее для среды разработки языка smalltalk в 1974 году. В этой среде у окон уже были границы и заголовки, но ещё не появилось кнопок управления окнами. Дальнейшее развитие оконный интерфейс получил в среде Xerox Star, но первым коммерчески успешным компьютером, использующим окна стал вышедший в 1984 году Apple Macintosh. При использовании оконного интерфейса, большинство окон может свободно перемещаться по экрану. Обычно перемещение окон производится при захвате заголовка окна, однако при необходимости можно задать для перемещения также произвольную область, либо всё окно, кроме располагающихся на нём элементов интерфейса. Также перемещать окна можно, выбрав пункт в меню окна — в этом случае возможность перемещать окно доступна также с клавиатуры.

Появление новых Окна обычно не регламентируется системой, и они занимают место посередине экрана, либо заданное при разработке программы. Некоторые оконные менеджеры, например входящие в состав среды KDE, располагают вновь открывающиеся диалоговые окна и окна предупреждений так, чтобы они не перекрывали уже открытые. Другой способ — располагать вновь открытые диалоговые окна «каскадом», то есть с небольшим смещением от предыдущего, чтобы оставался виден заголовок окна.

При перемещении окон может использоваться эффект «прилипания». Возле границы такого окна появляется область, и если в этой области находится граница другого окна, перемещаемое окно становится вплотную к другому, и остаётся неподвижным до тех пор, пока пользователь, перемещая курсор, не попытается вывести окно за пределы этой области. Примером такого подхода может служить проигрыватель Winamp, в котором эффект прилипания реализует ещё одну функцию: дочерние окна программы после прилипания к главному окну могут перемещаться вместе с ним как одно Окна. Слипшиеся друг с другом дочерние окна того же плеера такого эффекта не имеют.

Related Post

обои под покраску стоимостьобои под покраску стоимость

Является, собственно что обои − более известный ткань для дизайна стенок. Это обосновано их невысокой стоимостью, удобством применения, обои под покраску стоимость простотой в уходе. Ну а те, собственно что

ранцы herlitz купитьранцы herlitz купить

В 2017 году фирма Herlitz предположила некоторое количество безусловно свежих моделей портфелей и ранцев, и самой видимой новинкой стала модель Loop. Рюкзак Herlitz Loop доступен в 8 различных мотивах(четыре для

ДЕГУСТАЦИЯ ФИНСКОЙ ВОДКИ ОТ КОМПАНИИ "JOIA"!!! — Лига барменов РоссииДЕГУСТАЦИЯ ФИНСКОЙ ВОДКИ ОТ КОМПАНИИ "JOIA"!!! — Лига барменов России

ВНИМАНИЕ!!! ДЕГУСТАЦИЯ ФИНСКОЙ ВОДКИ (бесплатно)!!! 31.05.2017 В 17-00в «Лиге барменов России» состоится дегустация уникальных ароматических финских водок – «Koskenkorva», представленных компанией "JOIA" ПЛАН МЕРОПРИЯТИЯ: Что такое финская водка? Особенности производства