1. A computer-implemented method for tiling a window, the method comprising:
presenting a window of a first size in a display area of a touch-based display;
receiving, via the touch-based display, a first user input indicating a selection of the window, wherein the first user input comprises an indication that the user has initiated contact with the touch-based display at two or more contact points for selection of the window;
receiving, via the touch-based display, a second user input indicating a first movement of the window in a direction of a first edge of the display area and at a speed; and
in response to the direction and the speed of the second user input:
if the speed of the second user input is slower than or equal to a first threshold speed, moving the window in the direction of the first edge of the display area; and
if the speed of the second user input is faster than a second threshold speed, resizing the window.
2. The method of claim 1, further comprising:
receiving, via the touch-based display, a third user input indicating a second movement of the window in a direction of a second edge of the display area; and
in response to the third user input, resizing the window.
3. The method of claim 1, wherein the indication that the user has initiated contact with the touch-based display at the two or more contact points is based on the user’s interaction with the touch-based display using two or more fingers.
4. The method of claim 1, wherein the indication that the user has initiated contact with the touch-based display at the two or more contact points, is based on the user’s interaction with the touch-based display using two or more hands.
5. The method of claim 1, wherein resizing the window comprises:
aligning a first edge of the window with a grid overlaid upon the display area; and
snapping the window to the grid.
6. A system for tiling a window, the system comprising:
one or more processors;
a touch-based display coupled to the one or more processors; and
a computer-readable medium comprising instructions stored therein, which when executed by the processors, cause the processors to perform operations comprising:
presenting a window of a first size in a display area of a touch-based display;
receiving, via the touch-based display, a first user input indicating a selection of the window, wherein the first user input comprises an indication that the user has initiated contact with the touch-based display at two or more contact points for selection of the window;
receiving, via the touch-based display, a second user input indicating a first movement of the window in a direction of a first edge of the display area and at a speed; and
in response to the direction and the speed of the second user input:
if the speed of the second user input is slower than or equal to a first threshold speed, moving the window in the direction of the first edge of the display area; and
if the speed of the second user input is faster than a second threshold speed, resizing the window.
7. The system of claim 6, further comprising:
receiving, via the touch-based display, a third user input indicating a second movement of the window in a direction of a second edge of the display area; and
in response to the third user input, resizing the window.
8. The system of claim 6, wherein the indication that the user has initiated contact with the touch-based display at the two or more contact points, is based on the user’s interaction with the touch-based display using two or more hands.
9. The system of claim 6, wherein resizing the window comprises:
aligning a first edge of the window with a grid overlaid upon the display area; and
snapping the window to the grid.
10. A computer-readable medium comprising instructions stored therein, which when executed by a processor, cause the processor to perform operations comprising:
presenting a window of a first size in a display area of a touch-based display;
receiving, via the touch-based display, a first user input indicating a selection of the window, wherein the first user input comprises an indication that the user has initiated contact with the touch-based display at two or more contact points for selection of the window;
receiving, via the touch-based display, a second user input indicating a first movement of the window in a direction of a first edge of the display area and at a speed; and
in response to the direction and the speed of the second user input:
if the speed of the second user input is slower than or equal to a first threshold speed, moving the window in the direction of the first edge of the display area; and
if the speed of the second user input is faster than a second threshold speed, resizing the window.
11. The computer-readable medium of claim 10, further comprising:
receiving, via the touch-based display, a third user input indicating a second movement of the window in a direction of a second edge of the display area; and
in response to the third user input, resizing the window.
12. The computer-readable medium of claim 10, wherein the indication that the user has initiated contact with the touch-based display at the two or more contact points is based on the user’s interaction with the touch-based display using two or more fingers.
13. The computer-readable medium of claim 10, wherein the indication that the user has initiated contact with the touch-based display at the two or more contact points, is based on the user’s interaction with the touch-based display using two or more hands.
14. The computer-readable medium of claim 10, wherein resizing the window comprises:
aligning a first edge of the window with a grid overlaid upon the display area; and
snapping the window to the grid.
15. A computer-readable medium comprising instructions stored therein, which when executed by a processor, cause the processor to perform operations comprising:
presenting a window of a first size in a display area of a touch-based display;
receiving, via the touch-based display, a first user input indicating a selection of the window, wherein the first user input comprises an indication that the user has initiated contact with the touch-based display at two or more contact points;
receiving, via the touch-based display, a user gesture; and
based on both a direction and a speed of the user gesture:
if the speed of the user gesture is slower than or equal to a first threshold speed, moving the window in the direction of the user gesture at a first slower speed; and
if the speed of the user gesture is faster than a second threshold speed, sliding the window in the direction of the user gesture at a second faster speed and resizing the window upon the window reaching an edge of the display area.
16. The computer-readable medium of claim 15, wherein the indication that the user has initiated contact with the touch-based display at the two or more contact points is based on the user’s interaction with the touch-based display using two or more fingers.
17. A computer-readable medium comprising instructions stored therein, which when executed by a processor, cause the processor to perform operations comprising:
presenting a window of a first size in a display area of a touch-based display;
receiving, via the touch-based display, a first user input indicating a selection of the window, wherein the first user input comprises an indication that the user has initiated contact with the touch-based display at two or more contact points;
receiving, via the touch-based display, a second user input indicating a first movement of the window at a speed and in a direction of a first edge of the display area; and
in response to the direction and the speed of the second user input:
if the speed of the second user input is slower than or equal to a first threshold speed, moving the window in the direction of the first edge of the display area; and
if the speed of the second user input is faster than a second threshold speed, minimizing the window in response to the second user input.
18. The computer-readable medium of claim 17, wherein the indication that the user has initiated contact with the touch-based display at the two or more contact points is based on the user’s interaction with the touch-based display using two or more hands.
19. A computer-readable medium comprising instructions stored therein, which when executed by a processor, cause the processor to perform operations comprising:
presenting a plurality of windows in a display area of a touch-based display;
receiving, via the touch-based display, a first user input indicating a selection of a first window, wherein the first user input comprises an indication that the user has initiated contact with the touch-based display at two or more contact points;
receiving, via the touch-based display, a second user input indicating a first movement of the first window at a speed and in a direction of a first edge of the display area;
if the speed of the second user input is slower than or equal to a first threshold speed, moving the window in the direction of the first edge of the display area; and
if the speed of the second user input is faster than a second threshold speed, maximizing the first window in response to the second user input, wherein the window maximizes upon reaching the first edge of the display area.
20. The computer-readable medium of claim 19, wherein the indication that the user has initiated contact with the touch-based display at the two or more contact points is based on the user’s interaction with the touch-based display using two or more hands.
21. The method of claim 1, wherein the first and second threshold speeds are the same.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A capsule for at least one high power transistor chip (17) for high frequencies, comprising an electrically and thermally conductive flange (10), at least two electrically insulating substrates (15), and least two electrical connections (16), and a cover member, wherein the high power transistor chip (17) is arranged on the flange (10) and wherein the electrical connections (16) are arranged on the electrically insulating substrates (15), characterized in that the electrically insulating substrates (15) are arranged in connection with the flange (10) and open and separate from the high power transistor chip (17).
2. A capsule according to claim 1, characterized in that the flange is made of copper.
3. A capsule according to claim 1, characterized in that the flange (10) is comprised of either a copper-molybdenum-copper -composite or a copper-tungsten-copper-composite or a copper-diamond-composite.
4. A capsule according to claim 2 or claim 3, characterized in that the electrically insulating substrates (15) are disposed along a recess on at least one of the flange side edges.
5. A capsule according to claim 2 or claim 3, characterized in that the electrically insulating substrates (15) are disposed along the full extension of the side edges of said flange (10).
6. A capsule according to claim 1 or claim 2, characterized in that the electrically insulating substrates (15) are metallised from an upper side, around the side edge and down to an under side.
7. A capsule according to claim 4 or claim 5, characterized in that the electrically insulating substrates (15) include electrically conductive vias that extend from the upper side to the under side of the electrically insulating substrates (15).
8. A capsule according to claim 6 or claim 7, characterized in that the side edge of the electrically insulating substrate (15) to be connected to the flange (10) has a geometrical shape that is adapted to the shape and size of a side edge of the flange (10), so as to enable an upper side and an under side of the flange and of the electrically insulating substrate respectively to be brought readily into mutually the same plane.
9. A capsule according to claim 8, characterized in that said geometric configuration is a stepped configuration.