bei der akt. IPSStudio Beta Version ist mir aufgefallen, dass im Designer bei Association Images kein Bild mehr im Designer angezeigt wird. Es erscheint nur ein Symbol Image mit hellem Hintergrund. Auch wenn man ein Standard Bild angibt erfolgt keine Anzeige.
Lediglich wenn man ein Statisches Bild einfügt erfolgt die Anzeige im Designer.
nachdem ich IPS beendet hatte und die View wieder im Designer aufgerufen habe, werden auch die Images angezeigt. Offensichtlich gilt das beschriebene Verhalten nur beim Neuanlegen der Association Images.
da ich ja gleich die Werte haben möchte, habe ich ein vordefiniertes direkt aus dem Objektbaum genommen. Wenn ich die View dann speichere und den Designer beende und neu starte wird das Image angezeigt Ich habe es jetzt testweise mal manuell gemacht, das Ergebnis ist identisch.
Aufgefallen ist mir dabei in beiden Fällen noch, dass statt wie üblich die Größe 64 x 64 nur 32 x 32 genommen wird. Die png-Icons sind alle 128 x 128 so dass beim IOS Client immer die Hälfte genommen wurde. Dies ist auch bei den anderen Images noch der Fall.
bem Standardbild eines Association Images tritt in der akt. Beta auch noch der Effekt auf, dass nur das Symbol Image nicht aber das Bild angezeigt wird.
Fix: ViewDesigner – DefaultImage wurde bei AssociationButton/Image nicht korrekt angezeigt.
hat sich bei mir insofern geändert, dass sich das Standard Bild nicht mehr speichern lässt. Nach dem Speichern der View ist es weg. Es wird auch vorher nicht im Designer angezeigt sondern nur im Eigenschafts-Editor. Dies gilt auch für das Statische Bild
Die Anmerkungen gelten übrigens auch für Association Button.
In der View Images Übersicht werden die nicht angezeigten Bilder jedoch als vorhanden angezeigt und die Funktionalität ist auch gegeben.
ich habe in meiner View einige Association Images, bei denen das Bild physisch größer ist als die spätere Darstellung in der View. Das ist eigentlich kein Problem, da man das Image skalieren kann.
Heute habe ich IPSStudio auf die aktuelle Beta-Version aktualisiert. Wenn ich jetzt meine View im Studio öffne, werden alle Association Images mit deren voller physischer Größe dargestellt . Dass sieht echt bescheiden aus.
Frage: Ist das ein Bug, oder habe ich meine View zerschossen ?
ich hatte auf meinem Zweitrechner IPSStudio noch nicht upgedatet und konnte somit die Vorher- Nachher Situation nochmal nachstellen. Bild 1 zeigt einen Ausschnitt aus der View vor dem Update, Bild 2 nach dem Update. Die Darstellung im Client ist OK.
das Problem bezieht sich nicht nur auf Association Images. Bei mir sind in einer View (Client Windows) auf einer Seite mehr als 50 % der Images in der doppelten Größe dargestellt. Die png-Dateien haben 280x280 Pixel und sind auf 140x140 Pixel im Studio verkleinert. Nach dem Aufruf der Seite im Studio werden diese wieder mit ihrer Originalgröße dargestellt.
besteht für den Win Client bei mir noch insofern, als dass das statische Image nicht angezeigt wird, wenn keine der Assoziationen zutrifft. Der Button verschwindet einfach auf dem Win Client, während es unter IOS und Android weiterhin funktioniert Im Studio lässt er sich jetzt speichern und wird auch angezeigt.
ich hab schon wieder ein kleines Problem mir den Association Images. Im Android Client werden leider nicht die korrekten Assoziationen angezeigt. Statt dessen steht da „null“. Im Windows-Client und im Studio das sieht alles korrekt aus. Schau Dir mal bitte die angefügten Bilder an.