Вот это подход! Вот это я понимаю!
Смотри, план такой!
1) На форме надо создать графический контекст (то есть где это все рисовать). Приложение - это всего лишь простое кино, которым управляет зритель. Это можно сделать несколькими способами.
1.1 Исползовать GDI или GDI+ и функции раборты с битмапом:
GetDC, CreateCompatibleDC и т.д для отображения и рисования на созданном битмапе.
1.2 Использовать напрямую прорисовку в память, копирования участков памяти и т.д
CreateDIBSection и т.п
Попробуй разберись с контекстом... То есть попросту создай картинку (битмап) на форме, и нарисуй на ней линию для простоты...
Код: "OBERON"
WM_PAINT:
DC := WinApi.GetDC(0);
HDC := WinApi.CreateCompatibleDC(DC);
bmp := WinApi.CreateCompatibleBitmap(HDC, 100, 100);
WinApi.SelectObject(HDC, bmp);
WinApi.BitBlt(hDC, 0, 0, 100, 100, Comp, 0, 0, WinApi.SRCCOPY);
WinApi.DeleteObject(bmp);
WinApi.DeleteDC(HDC);
.........
Вот на память что то такое...