IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Cpcdos Discussion :

Obtenir la taille d'un label


Sujet :

Cpcdos

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2014
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2014
    Messages : 24
    Points : 26
    Points
    26
    Par défaut Obtenir la taille d'un label
    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

  2. #2
    Membre chevronné
    Avatar de cpcdos
    Homme Profil pro
    Ingé/concepteur chez Capgemini. Alstom APTIS. Concepteur de Felly autonomous vehicle software.
    Inscrit en
    Mai 2010
    Messages
    588
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingé/concepteur chez Capgemini. Alstom APTIS. Concepteur de Felly autonomous vehicle software.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2010
    Messages : 588
    Points : 1 770
    Points
    1 770
    Billets dans le blog
    1
    Par défaut Obtenir les valeurs des propriétés d'un objet du tableau ini
    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 :
    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)
    Comment fait-on pour récupérer le contenue texte de MON_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 :
    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)
    En utilisant "#%" le contenu de ini;texte de MON_LABEL est placé dans %MA_VARIABLE%, c'est tout simple!

    = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

    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 :
    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)
    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;TY = "#%Taille_Y"
    INI/ LABEL)
    (Peut importe l'ordre)
    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à

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2014
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2014
    Messages : 24
    Points : 26
    Points
    26
    Par défaut
    Merci perfect

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [GDI] Obtenir la taille d'un caractère XXX....
    Par cyber_N dans le forum MFC
    Réponses: 4
    Dernier message: 17/11/2005, 11h32
  2. select pour obtenir la taille de remplissage d'une bdd
    Par sqlakf76 dans le forum MS SQL Server
    Réponses: 9
    Dernier message: 15/07/2005, 13h44
  3. [Debutant] Obtenir une taille de JFrame Optimale
    Par deboll_s dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 30/06/2005, 15h12
  4. Réponses: 8
    Dernier message: 13/06/2005, 13h48
  5. [DOS] Obtenir la taille du fichier
    Par Amélie Ladoque dans le forum Windows
    Réponses: 2
    Dernier message: 15/02/2005, 12h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo