bonjour
j'aimerai savoir comment on peut obtenir la taille d'un label sachant que c'est réglé automatiquement selon la longueur du texte? (hauteur et longueur)
cordialement
bonjour
j'aimerai savoir comment on peut obtenir la taille d'un label sachant que c'est réglé automatiquement selon la longueur du texte? (hauteur et longueur)
cordialement
Salut,
Très bonne question!
Qu'il soit réglé automatiquement ou pas, c'est la même procédure
Ma réponse fonctionne aussi bien pour TOUS les objets (Boutons, fenêtres, labels, imagesbox, compteurs etc....)
Par exemple, tu crée un label comme ceci :
Comment fait-on pour récupérer le contenue texte de MON_LABEL ?!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 ini/ label( ini;fenetre = "MA_FENETRE" ini;nom = "MON_LABEL" ini;texte = "Hello world !! :-)" ini;tx = "50" ini;ty = "17" ini;px = "150" ini;py = "250" ini;couleurf = "168,208,248" ini;couleurp = "010,010,010" ini;transparent = "0" ini;type = "3" creer/ ini/ label)
On procède de même manière lors ce qu'on crée un label, mais on n'utilisera pas "CREER/" !
Donc, il suffit de faire comme ceci :
En utilisant "#%" le contenu de ini;texte de MON_LABEL est placé dans %MA_VARIABLE%, c'est tout simple!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 INI/ LABEL( Ini;nom = "MON_LABEL" ini;texte = "#%MA_VARIABLE" INI/ LABEL)
= = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Ensuite ta question serait, comment récupère-ton la taille d'un label (hauteur ET largeur) automatique ou pas :
malheureusement pour les version actuelles on ne peut pas récupérer 2 propriétés en 1 seul ini/ donc faut procéder en 2 fois
On récupère les dimensions en X :Puis les dimensions en Y
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 INI/ LABEL( Ini;nom = "MON_LABEL" ini;TX = "#%Taille_X" INI/ LABEL)
(Peut importe l'ordre)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 INI/ LABEL( Ini;nom = "MON_LABEL" ini;TY = "#%Taille_Y" INI/ LABEL)
Et les dimensions X sont dans %taille_x%
les dimensions Y dans %taille_y%
J'ai répondu à ta question ? :-)
Cordialement
Sébastien FAVIER
Felly-software Autonomous vehicle software for everyone.
co-kernel Cpcdos OSx un noyau 32bits simplifié et complet.. ou presque - Le fofo officiel c'est par ici.
Les cours sur les systèmes c'est par là
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager