| | 77 | == Basics == |
| | 78 | |
| | 79 | Before diving into the topic it's useful to know some basics about how painting is done. |
| | 80 | |
| | 81 | * The icon engine uses a base image as a surface on which subsequent drawing commands are applied (note that there are other ways to define the base surface). |
| | 82 | * The resulting surface has exactly the size of the base image. |
| | 83 | * All factors or values are floating point numbers usually running from 0.0 to 1.0. |
| | 84 | * Coordinates are also floating point numbers. |
| | 85 | * 0.0 0.0 is the upper left corner. |
| | 86 | * Keys referenced by commands are case sensitive. |
| | 87 | * Commands are always lowercase. |
| | 88 | |
| | 89 | ---- |
| | 90 | |