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

XCode Discussion :

[AppleScript-Xcode] Interface graphique Jarvis


Sujet :

XCode

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut [AppleScript-Xcode] Interface graphique Jarvis
    Bonjour,
    J’ai récemment programmé Jarvis et, je voudrais lui créer et une Interface graphique. Malheureusement je n’ai pas beaucoup de connaissances avec Xcode.

    J’ai déjà commencé ,mais je n’ai sait pas comment je doit faire pour associer l’interface graphique et le script AppleScript.

    Bien cordialement Jules972.

  2. #2
    Modérateur

    Avatar de kOrt3x
    Homme Profil pro
    Technicien Informatique/Webmaster
    Inscrit en
    Septembre 2006
    Messages
    3 650
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Technicien Informatique/Webmaster
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 650
    Par défaut
    Regarde du coté de NSAppleScript.
    Après il te reste à linker tes éléments de ton interface graphique.
    La rubrique Mac
    Les cours & tutoriels Mac
    Critiques de Livres Mac & iOS
    FAQ Mac & iOS

    ________________________________________________________________________
    QuickEvent : Prise de rendez-vous rapide pour iPhone/iPad et iPod Touch (AppStore)
    Mon Livre sur AppleScript : AppleScript: L'essentiel du langage et de ses applications

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    Je ne comprends pas ce que tu veux dire.

    Enfin ce que je voulais dire c’est que je ne sais pas par exemple:

    Si je mets un bouton dans le script comment je dois dire«en appuyant sur le bouton tu dois changer le texte qu’il y a dans le label.

    Cordialement.

  4. #4
    Modérateur

    Avatar de kOrt3x
    Homme Profil pro
    Technicien Informatique/Webmaster
    Inscrit en
    Septembre 2006
    Messages
    3 650
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Technicien Informatique/Webmaster
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 650
    Par défaut
    Tu créés ton bouton :

    Code objective-c : Sélectionner tout - Visualiser dans une fenêtre à part
    - (IBAction)MonBouton:(id)sender

    Et tu mets le code que doit faire ce bottom :

    Code objective-c : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    - (IBAction)MonBouton:(id)sender
    {
    // code qui doit être exécuter lors du clic sur le bouton. 
    }

    Après si tu veux lancer un AppleScript en cliquant sur ton bouton :

    Code objective-c : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    - (IBAction)MonBouton:(id)sender
    {
    NSAppleScript *tonAppleScript = [[NSAppleScript alloc] initWithSource:
     
                                       @"open location \"http://www.apple.com/safari/\"];
    }
    La rubrique Mac
    Les cours & tutoriels Mac
    Critiques de Livres Mac & iOS
    FAQ Mac & iOS

    ________________________________________________________________________
    QuickEvent : Prise de rendez-vous rapide pour iPhone/iPad et iPod Touch (AppStore)
    Mon Livre sur AppleScript : AppleScript: L'essentiel du langage et de ses applications

  5. #5
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    Et si je mets plusieurs bouton?
    Dernière modification par kOrt3x ; 02/11/2013 à 21h33.

  6. #6
    Modérateur

    Avatar de kOrt3x
    Homme Profil pro
    Technicien Informatique/Webmaster
    Inscrit en
    Septembre 2006
    Messages
    3 650
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Technicien Informatique/Webmaster
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 650
    Par défaut
    Citation Envoyé par jules972 Voir le message
    Bonjour,
    Et si je mets plusieurs bouton?
    Sur le même principe :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    - (IBAction)MonBouton1:(id)sender
    {
    // code qui doit être exécuter lors du clic sur le bouton. 
    }
    
    - (IBAction)MonBouton2:(id)sender
    {
    // code qui doit être exécuter lors du clic sur le bouton. 
    }
    
    - (IBAction)MonBouton3:(id)sender
    {
    // code qui doit être exécuter lors du clic sur le bouton. 
    }
    La rubrique Mac
    Les cours & tutoriels Mac
    Critiques de Livres Mac & iOS
    FAQ Mac & iOS

    ________________________________________________________________________
    QuickEvent : Prise de rendez-vous rapide pour iPhone/iPad et iPod Touch (AppStore)
    Mon Livre sur AppleScript : AppleScript: L'essentiel du langage et de ses applications

Discussions similaires

  1. Réponses: 2
    Dernier message: 29/03/2004, 18h29
  2. interface graphique utilisateur, que faut-il utiliser?
    Par Missvan dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 01/03/2004, 12h18
  3. Application multiplateforme avec interface graphique
    Par TNorth dans le forum Choisir un environnement de développement
    Réponses: 2
    Dernier message: 31/01/2004, 18h55
  4. [Kylix] Interface graphique pour lognes de commande linux
    Par lecharcutierdelinux dans le forum EDI
    Réponses: 6
    Dernier message: 29/08/2003, 10h20
  5. plugin interface graphique
    Par jocelyn dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 13/08/2003, 09h49

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