Naja, antworte ich doch.
Ich dachte, man könnte es so wie zB
OpenGL machen. Da wird die Flächen bzw Linien in einer bestimmten Farbe eingefärbt -ohne sie auf dem Bildschirm anzeigen zu lassen-. Es kann dann die Farbe unter der Maus ermittelt werden und damit das Element. Nennt sich Colorpicking. Eventuell bringt es Dich ja auf eine Idee....
Achtung: Bin kein Informatiker sondern komme vom Bau.