| [`part-01`](https://forge.mql5.io/SandroBegashvil/CairoG2D/releases/tag/part-01) | [Part 1 — Why the Terminal Needs Its Own 2D Renderer](https://www.mql5.com/en/articles/23818) | `Color.mqh`, `Surface.mqh` — the ARGB type and the buffer-to-chart bridge |
| [`part-02`](https://forge.mql5.io/SandroBegashvil/CairoG2D/releases/tag/part-02) | [Part 2 — Points, Contours and the Path](https://www.mql5.com/en/articles/23993) | `Path.mqh` — points, contours, the path |
2026-08-13 13:36:58 +04:00
Later parts are added to this table as they are published. The `main` branch is
always the newest state, which will be ahead of every published article.
---
## Installing
Download the release archive and extract it over your terminal's data folder
(**File → Open Data Folder** in MetaTrader 5). The archive already has the right
shape, so the files land where they belong:
```text
MQL5/
├── Include/
│ └── CairoG2D/
│ ├── Color.mqh the ARGB color type
│ ├── Surface.mqh pixel buffer bound to one chart object