seit längerem zeige ich in einem XbpTreeView Icons an, die in der arc aufgeführt sind. Geht ja recht simpel über :image, :markedImage, und :expandedImage (die ich in diesem Fall alle mit dem gleichen Wert fülle).
Jetzt wollte ich das etwas aufmotzen und Bilder anzeigen. Die nicht in der arc aufgelistet sind. Dabei stoße ich auf diverse praktische und Verständnisprobleme:
- In der Onlinehilfe heißt es, ich darf ein XbpBitmap einbauen
- Aber das darf nur ein bmp sein
- Und das darf ich nur per :load, :loadfromfile, oder :make dem XbpBitmap zuweisen
- Warum kein :setBuffer?
- Warum kein jpg? Füge ich das ein wird gar nichts angezeigt.
- Muß ich das XbpBitmap auf einen PresentationSpace legen? Es scheint vollkommen egal zu sein ob oder ob nicht. Aber ich weiß nicht was das jeweils für Nebeneffekte hat.
- Warum klappt auch ein bmp nicht wirklich? Füge ich das per :loadFile() ein wird einfach ein schwarzes Quadrat angezeigt, nicht das Bild. Aber im Gegensatz zum jpg wird da wenigstens was gezeigt.
Jan