@Moppi: ja, ich bin beruflich Softwareentwickler und arbeite den ganzen Tag objektorientiert Bild   Deshalb meine falschen Bezeichnungen. Ich meine natürlich Funktion und nicht Methode Bild  

@Sisor: Besten Dank für dein Beispiel. Das ist glaube ich so ungefähr das, wie ich es mir vorstelle. Ich werde es zu Hause testen.