?
@murph, da nicht drauf zu kommen, ist das Problem. Was meinst du, was ich für Kulleraugen bekam, als ich das einfach mal ausprobierte. :p
Jetzt laufen die gefüllten und ungefüllten DrawTools mit den gleichen Routinen. Eine zentrale Function PenCheck(Sender,Button,Shift,X,Y) steuer alle Standards und Besonderheiten. Das schafft ziemlich kompakten Code mit kleinen Routinen, wie es sein soll.