Möglich wäre es.....
Aber nur mit Ehrfahrung in Delphi!(Der Maker ist damit geschrieben)
Allerdings kann ich dir dazu auch nicht weiter helfen, da ich erst mit dem Delphi-Proggrammieren angefangen hab!