Configurer un objet sans écrire le code habituel

Configurer un objet sans écrire le code habituel

Bonjour,

il y a t’il une solution de changer par exemple le “top” d’un objet mais sans écrire le code directement, comme : Canvas.Top = 20

si j’ai 36 Canvas a changer notamment a cause d’un redimensionnement de la fenêtre ça fait 36 lignes fastidieuse a faire.

je pourrais le faire avec une boucle, mais comment faire appel a un objet dans cette condition ?

j’ai cru voir que on pouvais s’adresser a un objet par son numéro dans la fenêtre, mais je ne me souvient pas et je ne sais plus ou est l’exemple.

avez vous une sujétion à me proposer ?

Peut-être le fonctionne Control(Index) peut aider?

1 Like

Bonjour,

Si les canvas doivent avoir le même comportement il faut les regrouper dans un tableau. Précise un peu ton problème avec une capture d’écran ou du code que l’on puisse t’aider.

Pour obtenir le redimensionnement dynamique des objets d’une fenêtre j’ai du taper du code pour chaque objet, ce genre de code :

CanvasTirageDuGénie35.width = 150 * FacteurX

CanvasTirageDuGénie35.Height = 227 * FacteurY

CanvasTirageDuGénie35.left = 785 * FacteurX

CanvasTirageDuGénie35.top = 1177 * FacteurY

N’y a t’il pas un moyen moins fastidieux, genre pouvoir faire la liste des objets et les configurer un a un mais dans une boucle. j’ai vu qu’il y avais Control mais il semble que ce ne soit que pour les radio bouton

Voilà ce que j’ai fait mais a la main pour chaque objets

ça en fait du code rébarbatif

Voilà le code pour cette fenêtre :

FacteurX = me.Width / 1308
FacteurY = me.Height / 1469

TirageCarte1.width = 341 * FacteurX

TirageCarte1.Height = 532 * FacteurY

TirageCarte1.left = 947 * FacteurX

TirageCarte1.top = 20 * FacteurY

Label4.width = 100 * FacteurX

Label4.Height = 20 * FacteurY

Label4.left = 947 * FacteurX

Label4.top = 564 * FacteurY

Label4.FontSize = 13 * (FacteurX + FacteurY) / 2

PopupMenu1.width = 229 * FacteurX

PopupMenu1.Height = 20 * FacteurY

PopupMenu1.left = 1059 * FacteurX

PopupMenu1.top = 563 * FacteurY

PopupMenu1.FontSize = 13 * (FacteurX + FacteurY) / 2

MoviePlayer1.width = 341 * FacteurX

MoviePlayer1.Height = 24 * FacteurY

MoviePlayer1.left = 947 * FacteurX

MoviePlayer1.top = 596 * FacteurY

PushButton11.width = 341 * FacteurX

PushButton11.Height = 20 * FacteurY

PushButton11.left = 947 * FacteurX

PushButton11.top = 632 * FacteurY

PushButton11.FontSize = 13 * (FacteurX + FacteurY) / 2

PushButton5.width = 80 * FacteurX

PushButton5.Height = 20 * FacteurY

PushButton5.left = 1208 * FacteurX

PushButton5.top = 1393 * FacteurY

PushButton5.FontSize = 13 * (FacteurX + FacteurY) / 2

PushButton2.width = 80 * FacteurX

PushButton2.Height = 20 * FacteurY

PushButton2.left = 1208 * FacteurX

PushButton2.top = 1425 * FacteurY

PushButton2.FontSize = 13 * (FacteurX + FacteurY) / 2

PushButton1.width = 249 * FacteurX

PushButton1.Height = 20 * FacteurY

PushButton1.left = 947 * FacteurX

PushButton1.top = 1425 * FacteurY

PushButton1.FontSize = 13 * (FacteurX + FacteurY) / 2

TextField1.width = 665 * FacteurX

TextField1.Height = 22 * FacteurY

TextField1.left = 270 * FacteurX

TextField1.top = 1425 * FacteurY

TextField1.FontSize = 13 * (FacteurX + FacteurY) / 2

PushButton4.width = 238 * FacteurX

PushButton4.Height = 20 * FacteurY

PushButton4.left = 20 * FacteurX

PushButton4.top = 1425 * FacteurY

PushButton4.FontSize = 13 * (FacteurX + FacteurY) / 2

TextArea1.width = 341 * FacteurX

TextArea1.Height = 717 * FacteurY

TextArea1.left = 947 * FacteurX

TextArea1.top = 664 * FacteurY

TextArea1.FontSize = 13 * (FacteurX + FacteurY) / 2

TirageDuGénie.Refresh

CanvasTirageDuGénie0.width = 150 * FacteurX

CanvasTirageDuGénie0.Height = 227 * FacteurY

CanvasTirageDuGénie0.left = 20 * FacteurX

CanvasTirageDuGénie0.top = 20 * FacteurY

CanvasTirageDuGénie1.width = 150 * FacteurX

CanvasTirageDuGénie1.Height = 227 * FacteurY

CanvasTirageDuGénie1.left = 173 * FacteurX

CanvasTirageDuGénie1.top = 20 * FacteurY

CanvasTirageDuGénie2.width = 150 * FacteurX

CanvasTirageDuGénie2.Height = 227 * FacteurY

CanvasTirageDuGénie2.left = 326* FacteurX

CanvasTirageDuGénie2.top = 20 * FacteurY

CanvasTirageDuGénie3.width = 150 * FacteurX

CanvasTirageDuGénie3.Height = 227 * FacteurY

CanvasTirageDuGénie3.left = 479 * FacteurX

CanvasTirageDuGénie3.top = 20 * FacteurY

CanvasTirageDuGénie4.width = 150 * FacteurX

CanvasTirageDuGénie4.Height = 227 * FacteurY

CanvasTirageDuGénie4.left = 632 * FacteurX

CanvasTirageDuGénie4.top = 20 * FacteurY

CanvasTirageDuGénie5.width = 150 * FacteurX

CanvasTirageDuGénie5.Height = 227 * FacteurY

CanvasTirageDuGénie5.left = 785 * FacteurX

CanvasTirageDuGénie5.top = 20 * FacteurY

CanvasTirageDuGénie6.width = 150 * FacteurX

CanvasTirageDuGénie6.Height = 227 * FacteurY

CanvasTirageDuGénie6.left = 20 * FacteurX

CanvasTirageDuGénie6.top = 251 * FacteurY

CanvasTirageDuGénie7.width = 150 * FacteurX

CanvasTirageDuGénie7.Height = 227 * FacteurY

CanvasTirageDuGénie7.left = 173 * FacteurX

CanvasTirageDuGénie7.top = 251 * FacteurY

CanvasTirageDuGénie8.width = 150 * FacteurX

CanvasTirageDuGénie8.Height = 227 * FacteurY

CanvasTirageDuGénie8.left = 326 * FacteurX

CanvasTirageDuGénie8.top = 251 * FacteurY

CanvasTirageDuGénie9.width = 150 * FacteurX

CanvasTirageDuGénie9.Height = 227 * FacteurY

CanvasTirageDuGénie9.left = 479 * FacteurX

CanvasTirageDuGénie9.top = 251 * FacteurY

CanvasTirageDuGénie10.width = 150 * FacteurX

CanvasTirageDuGénie10.Height = 227 * FacteurY

CanvasTirageDuGénie10.left = 632 * FacteurX

CanvasTirageDuGénie10.top = 251 * FacteurY

CanvasTirageDuGénie11.width = 150 * FacteurX

CanvasTirageDuGénie11.Height = 227 * FacteurY

CanvasTirageDuGénie11.left = 785 * FacteurX

CanvasTirageDuGénie11.top = 251 * FacteurY

CanvasTirageDuGénie12.width = 150 * FacteurX

CanvasTirageDuGénie12.Height = 227 * FacteurY

CanvasTirageDuGénie12.left = 20 * FacteurX

CanvasTirageDuGénie12.top = 483 * FacteurY

CanvasTirageDuGénie13.width = 150 * FacteurX

CanvasTirageDuGénie13.Height = 227 * FacteurY

CanvasTirageDuGénie13.left = 173 * FacteurX

CanvasTirageDuGénie13.top = 483 * FacteurY

CanvasTirageDuGénie14.width = 150 * FacteurX

CanvasTirageDuGénie14.Height = 227 * FacteurY

CanvasTirageDuGénie14.left = 326 * FacteurX

CanvasTirageDuGénie14.top = 483 * FacteurY

CanvasTirageDuGénie15.width = 150 * FacteurX

CanvasTirageDuGénie15.Height = 227 * FacteurY

CanvasTirageDuGénie15.left = 479 * FacteurX

CanvasTirageDuGénie15.top = 483 * FacteurY

CanvasTirageDuGénie16.width = 150 * FacteurX

CanvasTirageDuGénie16.Height = 227 * FacteurY

CanvasTirageDuGénie16.left = 632 * FacteurX

CanvasTirageDuGénie16.top = 483 * FacteurY

CanvasTirageDuGénie17.width = 150 * FacteurX

CanvasTirageDuGénie17.Height = 227 * FacteurY

CanvasTirageDuGénie17.left = 785 * FacteurX

CanvasTirageDuGénie17.top = 483 * FacteurY

CanvasTirageDuGénie18.width = 150 * FacteurX

CanvasTirageDuGénie18.Height = 227 * FacteurY

CanvasTirageDuGénie18.left = 20 * FacteurX

CanvasTirageDuGénie18.top = 714 * FacteurY

CanvasTirageDuGénie19.width = 150 * FacteurX

CanvasTirageDuGénie19.Height = 227 * FacteurY

CanvasTirageDuGénie19.left = 173 * FacteurX

CanvasTirageDuGénie19.top = 714 * FacteurY

CanvasTirageDuGénie20.width = 150 * FacteurX

CanvasTirageDuGénie20.Height = 227 * FacteurY

CanvasTirageDuGénie20.left = 326 * FacteurX

CanvasTirageDuGénie20.top = 714 * FacteurY

CanvasTirageDuGénie21.width = 150 * FacteurX

CanvasTirageDuGénie21.Height = 227 * FacteurY

CanvasTirageDuGénie21.left = 479 * FacteurX

CanvasTirageDuGénie21.top = 714 * FacteurY

CanvasTirageDuGénie22.width = 150 * FacteurX

CanvasTirageDuGénie22.Height = 227 * FacteurY

CanvasTirageDuGénie22.left = 632 * FacteurX

CanvasTirageDuGénie22.top = 714 * FacteurY

CanvasTirageDuGénie23.width = 150 * FacteurX

CanvasTirageDuGénie23.Height = 227 * FacteurY

CanvasTirageDuGénie23.left = 785 * FacteurX

CanvasTirageDuGénie23.top = 714 * FacteurY

CanvasTirageDuGénie24.width = 150 * FacteurX

CanvasTirageDuGénie24.Height = 227 * FacteurY

CanvasTirageDuGénie24.left = 20 * FacteurX

CanvasTirageDuGénie24.top = 946 * FacteurY

CanvasTirageDuGénie25.width = 150 * FacteurX

CanvasTirageDuGénie25.Height = 227 * FacteurY

CanvasTirageDuGénie25.left = 173 * FacteurX

CanvasTirageDuGénie25.top = 946 * FacteurY

CanvasTirageDuGénie26.width = 150 * FacteurX

CanvasTirageDuGénie26.Height = 227 * FacteurY

CanvasTirageDuGénie26.left = 326 * FacteurX

CanvasTirageDuGénie26.top = 946 * FacteurY

CanvasTirageDuGénie27.width = 150 * FacteurX

CanvasTirageDuGénie27.Height = 227 * FacteurY

CanvasTirageDuGénie27.left = 479 * FacteurX

CanvasTirageDuGénie27.top = 946 * FacteurY

CanvasTirageDuGénie28.width = 150 * FacteurX

CanvasTirageDuGénie28.Height = 227 * FacteurY

CanvasTirageDuGénie28.left = 632 * FacteurX

CanvasTirageDuGénie28.top = 946 * FacteurY

CanvasTirageDuGénie29.width = 150 * FacteurX

CanvasTirageDuGénie29.Height = 227 * FacteurY

CanvasTirageDuGénie29.left = 785 * FacteurX

CanvasTirageDuGénie29.top = 946 * FacteurY

CanvasTirageDuGénie30.width = 150 * FacteurX

CanvasTirageDuGénie30.Height = 227 * FacteurY

CanvasTirageDuGénie30.left = 20 * FacteurX

CanvasTirageDuGénie30.top = 1177 * FacteurY

CanvasTirageDuGénie31.width = 150 * FacteurX

CanvasTirageDuGénie31.Height = 227 * FacteurY

CanvasTirageDuGénie31.left = 173 * FacteurX

CanvasTirageDuGénie31.top = 1177 * FacteurY

CanvasTirageDuGénie32.width = 150 * FacteurX

CanvasTirageDuGénie32.Height = 227 * FacteurY

CanvasTirageDuGénie32.left = 326 * FacteurX

CanvasTirageDuGénie32.top = 1177 * FacteurY

CanvasTirageDuGénie33.width = 150 * FacteurX

CanvasTirageDuGénie33.Height = 227 * FacteurY

CanvasTirageDuGénie33.left = 479 * FacteurX

CanvasTirageDuGénie33.top = 1177 * FacteurY

CanvasTirageDuGénie34.width = 150 * FacteurX

CanvasTirageDuGénie34.Height = 227 * FacteurY

CanvasTirageDuGénie34.left = 632 * FacteurX

CanvasTirageDuGénie34.top = 1177 * FacteurY

CanvasTirageDuGénie35.width = 150 * FacteurX

CanvasTirageDuGénie35.Height = 227 * FacteurY

CanvasTirageDuGénie35.left = 785 * FacteurX

CanvasTirageDuGénie35.top = 1177 * FacteurY

Il suffit de faire un tableau de tes objets dans l’IDE tu pourras après faire une boucle CanvasTidageduGenie(i).top = 1177 * FacteurY.

Pour cela il suffit de les appeler pareil dans l’IDE (Inspecteur/ID/Name). A partir du deuxième canvas avec le même nom tu auras un message te demandant si tu veux convertir les objets en Control Set. Tu dis oui et voilà. Si tu as besoin tu cliques sur la roue crantée pour sortir un objet du set ou modifier son index dans le set.

D’une manière générale les magic numbers sont une mauvaise idée en programmation dans le code et encore plus dans le nom d’une variable. J’imagine que tu as une variable CanvasTirageDuGénie1 CanvasTirageDuGénie2 CanvasTirageDuGénie3 … jusqu’à CanvasTirageDuGénie35. Mais que représente vraiment ces chiffres 1, 2, 3… rien ? Alors tu fait fausse route. Mets tout cela dans une collection (tableau, set, etc). Il en est de meme pour les chiffres dans ton code 150 227 785 1177 que représentent ils ? Ne devraient il pas faire partie d’une variable avec un nom explicite ou d’une constante ?

De la meme manière quand tu fais un copier / coller dans ton code tu dois te poser des questions sur l’architecture de ton code. Là ce que tu montres est illisible et surtout sujet à bugs et va être difficile a maintenir dans le temps

Les nombre corresponde au top, left, width, etc de chaque objets
tu n’as pas regarder les lien image que j’ai fourni ?

en faite le code est executer durent l’événement, resize de la fenetre

bon le collé sur le chat, n’a pas pris les espaces les x retour a la ligne en compte, c’est par petit bloque de code

Si vous ne désirez pas écrire la bible entière pour redimensionner vos contrôles, peut être ceci pourrait-il aider:

1 Like

Il faut que tu utilise la balise code quand tu mets du code dans le forum. en haut c’est l’icone </>

If Item.Text = "Border" then
  me.Border = Item.Value
  
elseif Item.Text = "EnableMouseOver" then
  me.EnableMouseOver = Item.Value
  
End If

me.Refresh(False)

La solution de @Michel_Bujardet est une bonne solution. Il est aussi de bonne pratique de ne pas ré inventer la roue quand une solution existe.

FacteurX =  me.Width /  1308
FacteurY =  me.Height / 1469

TirageCarte1.width = 341 * FacteurX

TirageCarte1.Height = 532 * FacteurY

TirageCarte1.left = 947 * FacteurX

TirageCarte1.top = 20 * FacteurY





Label4.width = 100 * FacteurX

Label4.Height = 20 * FacteurY

Label4.left = 947 * FacteurX

Label4.top = 564 * FacteurY

Label4.FontSize = 13 * (FacteurX + FacteurY) / 2




PopupMenu1.width = 229 * FacteurX

PopupMenu1.Height = 20 * FacteurY

PopupMenu1.left = 1059 * FacteurX

PopupMenu1.top = 563 * FacteurY

PopupMenu1.FontSize = 13 * (FacteurX + FacteurY) / 2



MoviePlayer1.width = 341 * FacteurX

MoviePlayer1.Height = 24 * FacteurY

MoviePlayer1.left = 947 * FacteurX

MoviePlayer1.top = 596 * FacteurY



PushButton11.width = 341 * FacteurX

PushButton11.Height = 20 * FacteurY

PushButton11.left = 947 * FacteurX

PushButton11.top = 632 * FacteurY

PushButton11.FontSize = 13 * (FacteurX + FacteurY) / 2




PushButton5.width = 80 * FacteurX

PushButton5.Height = 20 * FacteurY

PushButton5.left = 1208 * FacteurX

PushButton5.top = 1393 * FacteurY

PushButton5.FontSize = 13 * (FacteurX + FacteurY) / 2




PushButton2.width = 80 * FacteurX

PushButton2.Height = 20 * FacteurY

PushButton2.left = 1208 * FacteurX

PushButton2.top = 1425 * FacteurY

PushButton2.FontSize = 13 * (FacteurX + FacteurY) / 2




PushButton1.width = 249 * FacteurX

PushButton1.Height = 20 * FacteurY

PushButton1.left = 947 * FacteurX

PushButton1.top = 1425 * FacteurY

PushButton1.FontSize = 13 * (FacteurX + FacteurY) / 2



TextField1.width = 665 * FacteurX

TextField1.Height = 22 * FacteurY

TextField1.left = 270 * FacteurX

TextField1.top = 1425 * FacteurY

TextField1.FontSize = 13 * (FacteurX + FacteurY) / 2





PushButton4.width = 238 * FacteurX

PushButton4.Height = 20 * FacteurY

PushButton4.left = 20 * FacteurX

PushButton4.top = 1425 * FacteurY

PushButton4.FontSize = 13 * (FacteurX + FacteurY) / 2




TextArea1.width = 341 * FacteurX

TextArea1.Height = 717 * FacteurY

TextArea1.left = 947 * FacteurX

TextArea1.top = 664 * FacteurY

TextArea1.FontSize = 13 * (FacteurX + FacteurY) / 2

TirageDuGénie.Refresh



CanvasTirageDuGénie0.width = 150 * FacteurX

CanvasTirageDuGénie0.Height = 227 * FacteurY

CanvasTirageDuGénie0.left = 20 * FacteurX

CanvasTirageDuGénie0.top = 20 * FacteurY


CanvasTirageDuGénie1.width = 150 * FacteurX

CanvasTirageDuGénie1.Height = 227 * FacteurY

CanvasTirageDuGénie1.left = 173 * FacteurX

CanvasTirageDuGénie1.top = 20 * FacteurY




CanvasTirageDuGénie2.width = 150 * FacteurX

CanvasTirageDuGénie2.Height = 227 * FacteurY

CanvasTirageDuGénie2.left = 326* FacteurX

CanvasTirageDuGénie2.top = 20 * FacteurY


CanvasTirageDuGénie3.width = 150 * FacteurX

CanvasTirageDuGénie3.Height = 227 * FacteurY

CanvasTirageDuGénie3.left = 479 * FacteurX

CanvasTirageDuGénie3.top = 20 * FacteurY



CanvasTirageDuGénie4.width = 150 * FacteurX

CanvasTirageDuGénie4.Height = 227 * FacteurY

CanvasTirageDuGénie4.left = 632 * FacteurX

CanvasTirageDuGénie4.top = 20 * FacteurY




CanvasTirageDuGénie5.width = 150 * FacteurX

CanvasTirageDuGénie5.Height = 227 * FacteurY

CanvasTirageDuGénie5.left = 785 * FacteurX

CanvasTirageDuGénie5.top = 20 * FacteurY



CanvasTirageDuGénie6.width = 150 * FacteurX

CanvasTirageDuGénie6.Height = 227 * FacteurY

CanvasTirageDuGénie6.left = 20 * FacteurX

CanvasTirageDuGénie6.top = 251 * FacteurY



CanvasTirageDuGénie7.width = 150 * FacteurX

CanvasTirageDuGénie7.Height = 227 * FacteurY

CanvasTirageDuGénie7.left = 173 * FacteurX

CanvasTirageDuGénie7.top = 251 * FacteurY


CanvasTirageDuGénie8.width = 150 * FacteurX

CanvasTirageDuGénie8.Height = 227 * FacteurY

CanvasTirageDuGénie8.left = 326 * FacteurX

CanvasTirageDuGénie8.top = 251 * FacteurY



CanvasTirageDuGénie9.width = 150 * FacteurX

CanvasTirageDuGénie9.Height = 227 * FacteurY

CanvasTirageDuGénie9.left = 479 * FacteurX

CanvasTirageDuGénie9.top = 251 * FacteurY




CanvasTirageDuGénie10.width = 150 * FacteurX

CanvasTirageDuGénie10.Height = 227 * FacteurY

CanvasTirageDuGénie10.left = 632 * FacteurX

CanvasTirageDuGénie10.top = 251 * FacteurY




CanvasTirageDuGénie11.width = 150 * FacteurX

CanvasTirageDuGénie11.Height = 227 * FacteurY

CanvasTirageDuGénie11.left = 785 * FacteurX

CanvasTirageDuGénie11.top = 251 * FacteurY




CanvasTirageDuGénie12.width = 150 * FacteurX

CanvasTirageDuGénie12.Height = 227 * FacteurY

CanvasTirageDuGénie12.left = 20 * FacteurX

CanvasTirageDuGénie12.top = 483 * FacteurY




CanvasTirageDuGénie13.width = 150 * FacteurX

CanvasTirageDuGénie13.Height = 227 * FacteurY

CanvasTirageDuGénie13.left = 173 * FacteurX

CanvasTirageDuGénie13.top = 483 * FacteurY



CanvasTirageDuGénie14.width = 150 * FacteurX

CanvasTirageDuGénie14.Height = 227 * FacteurY

CanvasTirageDuGénie14.left = 326 * FacteurX

CanvasTirageDuGénie14.top = 483 * FacteurY



CanvasTirageDuGénie15.width = 150 * FacteurX

CanvasTirageDuGénie15.Height = 227 * FacteurY

CanvasTirageDuGénie15.left = 479 * FacteurX

CanvasTirageDuGénie15.top = 483 * FacteurY




CanvasTirageDuGénie16.width = 150 * FacteurX

CanvasTirageDuGénie16.Height = 227 * FacteurY

CanvasTirageDuGénie16.left = 632 * FacteurX

CanvasTirageDuGénie16.top = 483 * FacteurY



CanvasTirageDuGénie17.width = 150 * FacteurX

CanvasTirageDuGénie17.Height = 227 * FacteurY

CanvasTirageDuGénie17.left = 785 * FacteurX

CanvasTirageDuGénie17.top = 483 * FacteurY



CanvasTirageDuGénie18.width = 150 * FacteurX

CanvasTirageDuGénie18.Height = 227 * FacteurY

CanvasTirageDuGénie18.left = 20 * FacteurX

CanvasTirageDuGénie18.top = 714 * FacteurY



CanvasTirageDuGénie19.width = 150 * FacteurX

CanvasTirageDuGénie19.Height = 227 * FacteurY

CanvasTirageDuGénie19.left = 173 * FacteurX

CanvasTirageDuGénie19.top = 714 * FacteurY




CanvasTirageDuGénie20.width = 150 * FacteurX

CanvasTirageDuGénie20.Height = 227 * FacteurY

CanvasTirageDuGénie20.left = 326 * FacteurX

CanvasTirageDuGénie20.top = 714 * FacteurY




CanvasTirageDuGénie21.width = 150 * FacteurX

CanvasTirageDuGénie21.Height = 227 * FacteurY

CanvasTirageDuGénie21.left = 479 * FacteurX

CanvasTirageDuGénie21.top = 714 * FacteurY


CanvasTirageDuGénie22.width = 150 * FacteurX

CanvasTirageDuGénie22.Height = 227 * FacteurY

CanvasTirageDuGénie22.left = 632 * FacteurX

CanvasTirageDuGénie22.top = 714 * FacteurY



CanvasTirageDuGénie23.width = 150 * FacteurX

CanvasTirageDuGénie23.Height = 227 * FacteurY

CanvasTirageDuGénie23.left = 785 * FacteurX

CanvasTirageDuGénie23.top = 714 * FacteurY



CanvasTirageDuGénie24.width = 150 * FacteurX

CanvasTirageDuGénie24.Height = 227 * FacteurY

CanvasTirageDuGénie24.left = 20 * FacteurX

CanvasTirageDuGénie24.top = 946 * FacteurY




CanvasTirageDuGénie25.width = 150 * FacteurX

CanvasTirageDuGénie25.Height = 227 * FacteurY

CanvasTirageDuGénie25.left = 173 * FacteurX

CanvasTirageDuGénie25.top = 946 * FacteurY




CanvasTirageDuGénie26.width = 150 * FacteurX

CanvasTirageDuGénie26.Height = 227 * FacteurY

CanvasTirageDuGénie26.left = 326 * FacteurX

CanvasTirageDuGénie26.top = 946 * FacteurY




CanvasTirageDuGénie27.width = 150 * FacteurX

CanvasTirageDuGénie27.Height = 227 * FacteurY

CanvasTirageDuGénie27.left = 479 * FacteurX

CanvasTirageDuGénie27.top = 946 * FacteurY




CanvasTirageDuGénie28.width = 150 * FacteurX

CanvasTirageDuGénie28.Height = 227 * FacteurY

CanvasTirageDuGénie28.left = 632 * FacteurX

CanvasTirageDuGénie28.top = 946 * FacteurY




CanvasTirageDuGénie29.width = 150 * FacteurX

CanvasTirageDuGénie29.Height = 227 * FacteurY

CanvasTirageDuGénie29.left = 785 * FacteurX

CanvasTirageDuGénie29.top = 946 * FacteurY



CanvasTirageDuGénie30.width = 150 * FacteurX

CanvasTirageDuGénie30.Height = 227 * FacteurY

CanvasTirageDuGénie30.left = 20 * FacteurX

CanvasTirageDuGénie30.top = 1177 * FacteurY




CanvasTirageDuGénie31.width = 150 * FacteurX

CanvasTirageDuGénie31.Height = 227 * FacteurY

CanvasTirageDuGénie31.left = 173 * FacteurX

CanvasTirageDuGénie31.top = 1177 * FacteurY



CanvasTirageDuGénie32.width = 150 * FacteurX

CanvasTirageDuGénie32.Height = 227 * FacteurY

CanvasTirageDuGénie32.left = 326 * FacteurX

CanvasTirageDuGénie32.top = 1177 * FacteurY



CanvasTirageDuGénie33.width = 150 * FacteurX

CanvasTirageDuGénie33.Height = 227 * FacteurY

CanvasTirageDuGénie33.left = 479 * FacteurX

CanvasTirageDuGénie33.top = 1177 * FacteurY



CanvasTirageDuGénie34.width = 150 * FacteurX

CanvasTirageDuGénie34.Height = 227 * FacteurY

CanvasTirageDuGénie34.left = 632 * FacteurX

CanvasTirageDuGénie34.top = 1177 * FacteurY



CanvasTirageDuGénie35.width = 150 * FacteurX

CanvasTirageDuGénie35.Height = 227 * FacteurY

CanvasTirageDuGénie35.left = 785 * FacteurX

CanvasTirageDuGénie35.top = 1177 * FacteurY


RubberViewsWE 2.00 full source code for Xojo 2020 R2 and up is
$149.95 only.

:smiley:

RubberViewsWE 2.00 full source code for Xojo 2020 R2 and up is
$149.95 only.

ça devrait être une option dans les réglage de la fenêtre au développement

Capture d’écran 2022-08-14 à 19.59.58
???

2 Likes

@Hamery_Eric1 Il faut nous en dire plus sur ton niveau en dev et ton niveau d’expérience avec Xojo car visiblement certaines bases sont manquantes. Rien de grave tout ce corrige, tout s’apprend

Niveau Amateur, j’apprend selon mes besoins en développement, au compte goutes

1 Like