| 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 | |