A window linking system is provided that links windows on a video display to reduced window clutter. When two windows are linked, the linked windows combine to form one larger window, known as an aggregate window, that is manipulated as a single window. By linking windows together, fewer individual windows are contained on the workspace of a video display, which reduces window clutter and which allows a user to more easily reorganize their workspace since fewer windows require manipulation. The window linking system implements window linking by using a container. A "container" is a screen object like a window to which another window, called a docking window, can be linked. The window linking system detects when a docking window is attempting to be linked with a container by determining whether the docking window is being dropped at the border of the container. If the docking window is being dropped at the border of the container, the window linking system links the docking window with the container, displaying both the container and the docking window adjacent to each other. After being linked, the linked windows form an aggregate window that is manipulated as a single window. As such, all resizing of the aggregate window, movement of the aggregate window, minimization of the aggregate window, and maximization of the aggregate window is applied to the aggregate window as a whole, including both the container and the docking window.

Uma janela que liga o sistema é contanto que janelas das ligações em uma exposição video à desordem reduzida da janela. Quando duas janelas são ligadas, as janelas ligadas combinam para dar forma a uma janela maior, sabida como uma janela agregada, que seja manipulada como uma única janela. Ligando as janelas junto, poucas janelas individuais são contidas no espaço de trabalho de uma exposição video, que reduza a desordem da janela e que permite um usuário a mais fàcilmente reorganize seu espaço de trabalho desde que poucas janelas requerem a manipulação. A janela que liga o sistema executa a janela que liga usando um recipiente. Um "recipiente" é um objeto da tela como uma janela a que uma outra janela, chamada uma janela do embarcadouro, pode ser ligada. A janela que liga o sistema detecta quando uma janela do embarcadouro está tentando ser ligada com um recipiente determinando se a janela do embarcadouro está sendo deixada cair na beira do recipiente. Se a janela do embarcadouro estiver sendo deixada cair na beira do recipiente, a janela que liga o sistema liga a janela do embarcadouro com o recipiente, indicando o recipiente e a janela do embarcadouro junto a se. Após ser ligado, as janelas ligadas dão forma a uma janela agregada que seja manipulada como uma única janela. Como esta', todo o resizing da janela agregada, o movimento da janela agregada, o minimization da janela agregada, e o maximization da janela agregada são aplicados à janela agregada ao todo, including o recipiente e a janela do embarcadouro.

 
Web www.patentalert.com

< (none)

< Method and system for multi-pass rendering

> Tree view control

> (none)

~ 00002