| |
|
|
| long handle = gui.image ( [ mixed parentControl | long Image ] , string fileName [, @proc] )
Achtung: Funktioniert noch nicht auf allen älteren Geräten!
Erstellt eine sichtbare alphakanal-durchlässige 32-Bit RGBA Zeichenfläche auf dem parentControl mit den Maßen des Bildes aus der Bilddatei fileName (PNG, GIF oder JPG) und läd das erste Bild aus der Bilddatei fileName auf die Zeichenfläche auf der auch jederzeit mit img-Funktionen gezeichnet werden kann.
Wird @proc angegeben, dann werden Klick-Informationen an diese Proc geleitet statt an proc event.
Die Größe des geladenen Bildes kann mit img.width und img.height ermittelt werden, wiederum die Anzeigegröße der Zeichenfläche kann mit gui.width und gui.height ermittelt werden.
Siehe auch: img, img.create (noch nicht verfügbar)
Beispiele:
Erstellt eine Zeichenfläche auf gui.hwnd und läd und zeigt darin das Icon der APP:
Erstellt ein 3x3 Grid und in manch Zelle das Icon der APP:
Neues Bild in Zeichenfläche laden:
Kleines Alien-Spiel:
|
|
|
| |
|
|
|
Michael W. | der Nachtarbeiter |
|
|
| |
|
|
|
| Schöner Gedanke,
er ja irgendwie impliziert, dass man dann tagsüber ruht. |
|
|
| |
|
|
|
HofK | [OFFTOPIC] Achtung: Funktioniert noch nicht auf allen älteren Geräten!
Muss ich meine Alttechnik wohl schleunigst zum Elektronikverschrotter bringen, auf Samsung Galaxy Note 2 (2013) und Note 10.1 (2015) läuft es noch nicht.[/OFFTOPIC] |
|
|
| |
|
|
|
| iF (15.04.2016)
Achtung: Funktioniert noch nicht auf allen älteren Geräten!
Ich weiß jetzt wie ich es in den Griff bekomme, muss es aber noch umsetzen. Hier reagieren die APIs der versch. OS unterschiedlich mal synchron und mal asynchron weshalb ich auch dies in einen eigenen Thread auslagern werde damit man aus Sicht des eigenen Programms an dieser Stelle synchron programmieren kann. |
|
|
| |
|
|
|
HofK | iF (20.04.2016)
... Hier reagieren die APIs der versch. OS unterschiedlich mal synchron und mal asynchron ...
Nun wundert es mich überhaupt nicht mehr, dass viele angebotene Apps auf einigen Geräten toll laufen und andere Nutzer stinksauer sind und meckern. Diese Inkonsistenzen ziehen sich über die Jahre aber auch durch andere Betriebssysteme und auch Browser.
Und iF darf es bei iP nun ausbügeln! |
|
|
| |
|
|