..."buntpanel: array[1..10000] of TBuntPanel"
Bei so vielen Panels wirst du bestimmt Probleme bekommen. Jedes Panel ist ein "Window" und hat ein Window-
Handle. Die Anzahl der möglichen Handles ist aber begrenzt (nämlich 10000 pro Anwendung).
Vergiss mal das Panel und erkläre was dein Programm tun soll und wie es aussehen soll.