Bonsoir,
Avant tout, j'indique que je suis plus que novice pour ce qui est de Cocoa !!
Je programme avec XCode 2.5 sous AppleScript Studio. Je désirerais mettre dans mon application un fenêtre de préférences pour que l'utilisateur sélectionne certaines données obtenues pour l'impression ou la sauvegarde dans un fichier texte. J'ai mis facilement en place le panneau de préférences et des checkbox en m'inspirant de l'exemple de Cocoa Binding de cet article.
Pour initialiser les variables correspondantes à ces cases à cocher, j'utilise le script récupéré à cette adresse pour copier au premier lancement de l'application le fichier p-list dans le dossier préférences de l'utilisateur. Je récupère ensuite les "default entries" pour la sélection des données.
Cependant, je n'arrive pas à régler au premier démarrage de l'application l'état des boites à cocher pour qu'il corresponde à celui de la p-list. Ces checkbox sont en fait systématiquement non cochées alors que je voudrais qu'elles le soient. C'est uniquement au deuxième démarrage que l'état des checkbox correspond à la valeur de la p-list.
Il me semble que je sois obligé de passer par Cocoa que je maitrise pas :rose:.
Merci par avance de vos éclaircissements.
houdini
Avant tout, j'indique que je suis plus que novice pour ce qui est de Cocoa !!
Je programme avec XCode 2.5 sous AppleScript Studio. Je désirerais mettre dans mon application un fenêtre de préférences pour que l'utilisateur sélectionne certaines données obtenues pour l'impression ou la sauvegarde dans un fichier texte. J'ai mis facilement en place le panneau de préférences et des checkbox en m'inspirant de l'exemple de Cocoa Binding de cet article.
Pour initialiser les variables correspondantes à ces cases à cocher, j'utilise le script récupéré à cette adresse pour copier au premier lancement de l'application le fichier p-list dans le dossier préférences de l'utilisateur. Je récupère ensuite les "default entries" pour la sélection des données.
Cependant, je n'arrive pas à régler au premier démarrage de l'application l'état des boites à cocher pour qu'il corresponde à celui de la p-list. Ces checkbox sont en fait systématiquement non cochées alors que je voudrais qu'elles le soient. C'est uniquement au deuxième démarrage que l'état des checkbox correspond à la valeur de la p-list.
Il me semble que je sois obligé de passer par Cocoa que je maitrise pas :rose:.
Merci par avance de vos éclaircissements.
houdini