Bonjour,
Je souhaite réaliser une sorte de diaporama avec OpenLaszlo 4.6.1.
Pour cela, je stocke au chargement des images dans un tableau contenant des objets view.
J’ai besoin de connaitre pour la mise en page les dimensions des images qui constituent les ressources des objets view, mais tout ce que j’obtiens comme dimension c’est zéro.
J’ai joint un exemple pour expliciter le problème, tous les Debug.write renvoient 0. Existe-il un moyen de connaitre ces dimensions à ce moment là du script ou faut-il y accéder après un évènement précis (ou tout autre chose) ?
Merci pour vos éclaircissements…
Code xhtml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <canvas id="canvasID" debug="true" bgcolor="black" proxied="false"> <view name="cadre" id="cadreID" align="center" /> <script> cadreID.setSource("images/photo1.jpg"); cadreID.updateResourceSize(); Debug.write("cadreID.height : " + cadreID.height); Debug.write("cadreID.unstretchedheight : " + cadreID.unstretchedheight); Debug.write("cadreID.resourceheight : " + cadreID.resourceheight); </script> </canvas>
Partager