activation ou desactivation d'un bouton

macvelottemacvelotte Membre
12:55 modifié dans API AppKit #1
Retour sur objective-cocoa après quelques mois d'inactivité programmatoire ...

J'aimerais activer ou desactiver un bouton ... quel est le code ?

Et peut-on par un code modifier le texte affiché par un bouton ?

Je devrais trouver ça dans la doc, mais il faut s'y remettre ! :-\\

Réponses

  • aranaudaranaud Membre
    12:55 modifié #2
    Pour l'activation
    [bouton setEnabled:YES]
    


    Pour changer le texte
    [bouton setStringValue:@"ce que tu veux"]
    
  • macvelottemacvelotte Membre
    12:55 modifié #3
    OK aranaud, mais comment "bouton" est-il défini ? par son Tag ? ou un numéro ?
  • aranaudaranaud Membre
    12:55 modifié #4
    Dans le fichier .h qui est lier avec ton interface. Il te suffit de rajouter ceci :
    <br />IBOutlet NSButton *bouton;<br />
    

    Enregistre le fichier.
    Ensuite, dans l'application Interface Builder.
    Fait la mise à  jours du contrôleur dans l'interface et rajout le lien.
  • AliGatorAliGator Membre, Modérateur
    12:55 modifié #5
    Oulà  y'en a en effet qui ont vraiment à  s'y remettre lol :D
    Un peu d'abus sur  :p :p pour les fêtes ?  :o

    Allez courage, ça revient vite :p
  • macvelottemacvelotte Membre
    12:55 modifié #6
    dans 1136222532:

    Pour l'activation
    [bouton setEnabled:YES]
    


    Pour changer le texte
    [bouton setStringValue:@&quot;ce que tu veux&quot;]
    



    OK, aranaud ; mais pour le titre du bouton, il faut :
    [bouton setTitle:@&quot;action&quot;]
    


    Merci, ça marche : pour une calculette traitant les fonctions circulaires (sinus, cosinus etc ...) et les fonctions hyperboliques (sinus hyperbolique, ou sinh ou sh selon les habitudes.
Connectez-vous ou Inscrivez-vous pour répondre.