### 5.10. Geometry strings

A geometry string is a standard way of describing the size and location of a top-level window on a desktop.

A geometry string has this general form:

```    '`w`x`h`±`x`±`y`'
```

where:

• The `w` and `h` parts give the window width and height in pixels. They are separated by the character `'x'`.

• If the next part has the form `+x`, it specifies that the left side of the window should be `x` pixels from the left side of the desktop. If it has the form `-x`, the right side of the window is `x` pixels from the right side of the desktop.

• If the next part has the form `+y`, it specifies that the top of the window should be `y` pixels below the top of the desktop. If it has the form `-y`, the bottom of the window will be `y` pixels above the bottom edge of the desktop.

For example, a window created with `geometry='120x50-0+20'` would be 120 pixels wide by 50 pixels high, and its top right corner will be along the right edge of the desktop and 20 pixels below the top edge.