[R] Remplir facilement une gui
Posté : mar. 03 déc. 2013 00:01
Bonsoir à tous !
Donc voila le problème, j'ai une fenêtre 800x600 dans laquelle je souhaiterais remplir totalement avec une image 32x32.
Pour cela j'avait penser à utiliser une boucle for et remplir facilement la gui.
J'ai tenter de faire comme ça :
Avec ce code il remplie la ligne horizontal et vertical une seul fois et ne remplie pas la totalité de la GUI.
J'ai ensuite tenter comme ça :
Cette méthode fonctionne mais elle est longue et lourde, le chargement est un peu lent, on voie que la construction de la map.. Alors que l'idéal c'est que sa soit invisible le chargement des images^^
J'avait penser à utiliser les tableaux mais je n'est aucune idée de comment faire.
Auriez vous une idée ?
Merci d'avance
Donc voila le problème, j'ai une fenêtre 800x600 dans laquelle je souhaiterais remplir totalement avec une image 32x32.
Pour cela j'avait penser à utiliser une boucle for et remplir facilement la gui.
J'ai tenter de faire comme ça :
Code : Tout sélectionner
GuiCtrlCreatePic(@scriptdir & "\Ressources\img1.jpg", 0, 0, 32, 32)
For $x = 1 To 25
GuiCtrlCreatePic(@scriptdir & "\Ressources\img1.jpg", 0, 32*$x, 32, 32)
GuiCtrlCreatePic(@scriptdir & "\Ressources\img1.jpg", 32*$x, 0, 32, 32)
Next
J'ai ensuite tenter comme ça :
Code : Tout sélectionner
GuiCtrlCreatePic(@scriptdir & "\Ressources\img1.jpg", 0, 0, 32, 32)
For $x = 1 To 25
GUICtrlCreatePic(@scriptdir & "\Ressources\img1.jpg", 0+32*$x, 0, 32, 32)
GUICtrlCreatePic(@scriptdir & "\Ressources\img1.jpg", 0, 32, 32, 32)
GUICtrlCreatePic(@scriptdir & "\Ressources\img1.jpg", 32*$x, 32, 32, 32)
GUICtrlCreatePic(@scriptdir & "\Ressources\img1.jpg", 0, 64, 32, 32)
GUICtrlCreatePic(@scriptdir & "\Ressources\img1.jpg", 32*$x, 64, 32, 32)
GUICtrlCreatePic(@scriptdir & "\Ressources\img1.jpg", 0, 96, 32, 32)
GUICtrlCreatePic(@scriptdir & "\Ressources\img1.jpg", 32*$x, 96, 32, 32)
GUICtrlCreatePic(@scriptdir & "\Ressources\img1.jpg", 0, 128, 32, 32)
GUICtrlCreatePic(@scriptdir & "\Ressources\img1.jpg", 32*$x, 128, 32, 32)
GUICtrlCreatePic(@scriptdir & "\Ressources\img1.jpg", 0, 160, 32, 32)
GUICtrlCreatePic(@scriptdir & "\Ressources\img1.jpg", 32*$x, 160, 32, 32)
Next
J'avait penser à utiliser les tableaux mais je n'est aucune idée de comment faire.
Auriez vous une idée ?
Merci d'avance