2 - 3 ptits détails pour finaliser mon application "Brain Storming"
Bonjour,
suivant depuis quelques jours ce forum, j'ai quasiment terminé mon application et je souhaiterai avoir une lumière sur plusieurs choses :
1 - lorsque que ferme (avec la croix rouge) mon application, elle reste dans le dock,j'aurais aimé qu'elle se ferme complètement lorsque que l'on appui sur la croix.
2 - j'utilise une barre NSLevelIndicator et j'aimerai savoir s'il est possible d'inverser les couleurs c'est à dire qu'a 20% ce soit rouge , 50% jaune et 80% vert.Du coup en attendant je me sert d'une NSProgressIndicator , mais ce n'est pas exactement ce que je veux...
3 - Comment dois-je faire pour mettre mon application sur le forum de manière à avoir des critiques et des idées d'améliorations?
Merci pour votre patience
suivant depuis quelques jours ce forum, j'ai quasiment terminé mon application et je souhaiterai avoir une lumière sur plusieurs choses :
1 - lorsque que ferme (avec la croix rouge) mon application, elle reste dans le dock,j'aurais aimé qu'elle se ferme complètement lorsque que l'on appui sur la croix.
2 - j'utilise une barre NSLevelIndicator et j'aimerai savoir s'il est possible d'inverser les couleurs c'est à dire qu'a 20% ce soit rouge , 50% jaune et 80% vert.Du coup en attendant je me sert d'une NSProgressIndicator , mais ce n'est pas exactement ce que je veux...
3 - Comment dois-je faire pour mettre mon application sur le forum de manière à avoir des critiques et des idées d'améliorations?
Merci pour votre patience

Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
CF: NSWindow, delegates.
;
Autant faire un NSProgressIndicator toi-même dans ce cas. Car il ne semble pas que ça soit possible avec NSLevelIndicator, à moins peut-être de le sous-classer.
Tu la compile en mode release, tu la zip, et tu utilises "Options supplémentaires" lorsque tu écris ton message sur les forums, afin d'y attacher le .zip de ton app.
2. Je ne connais pas du tout le NSLevelIndicator, pourtant une simple consultation de l'ADC suffit à te répondre.
3. Tu zip ton application et tu la poste en pièce jointe. Ou mieux, tu l'upload quelque part et tu nous donne le lien.
Soyez indulgents c'est ma première Appli
En fait lorsque je la quitte l'icone reste dans le dock, et lorsque je clique dessus elle n'apparait plus.Il y a le même problème lorsque je reclique sur l'icone,il ne se lance pas car l'application est déja ouverte mais il n'apparait pas pour autant
oui oui j' suis allé ,d'ailleur jsuis content parsque j'ai réussi à l'utiliser tout seul,je commence a bien comprendre le fonctionnement des classes,mais je n'ai pas trouver la réponse à ma question...Je vais déja bien gérer les bases avant de me mettre a faire un indicator perso.
J'ai essayer un peu tout et ça ne marche pas , mais c'est pas grave dans le book de Aaron Hillegass je sais ou c'est,donc quand je penserai être ok pour la gestion des événements du clavier je l'y mettrai
Tu peux le faire via interface builder. Clique-droit depuis ta fenetre vers l'instance de ta classe.
en effet ça marche comme je veux !!! mille merci !!!
Si ça peut t'aider, j'avais effectué un article sur mon blog il y a quelques mois qui décrit comment faire.
La doc ne dit justement rien à ce sujet, mais j'ai essayé sous IB avec ces valeurs:
minimum = 0
maximum = 100
warning = 80
critical = 20
Tu obtiens bien le comportement que tu recherches. Il n'y a pas d'obligation que critical soit > warning.
Merci bien, ton lien plus la réponse d' Eaglelouk a résolu mon problème...
(Normalement, il suffit de passer du mode Debug au mode Release).
en effet , ça correspond à ce que je souhaite , je le compile pour PWPC et je le met...
j'ai droit à un beau ptit message d'erreur... lorsque je suis en Release et ppc...
"The active architecture ppc is not supported by the debbugger cpu architecture i386/X86_64"
le 1er fichier joint que j'ai mis est en mode release mais pas ppc...
voici la version release,ça devrai être bon Céroce.
D'autant que la solution de EagleLouk a une grosse lacune : elle quitte l'application dès qu'UNE fenêtre se ferme, même si ce n'est pas la dernière fenêtre de l'application !
Parce que je connaissais pas
Je suis allé dans la doc à l'instant, c'est tout
(Donc c'est pas Mr Je-Sais-Tout, c'est Mr J'ai-Toujours-Le-Reflexe-De-Regarder-Dans-La-Doc-A-Chaque-Question
Et ben moi j'avais la flemme, je la regarde assez comme ça je trouve
en effet c'est asez génant ^^
sinon vous en pensez quoi de mon applcation??
Il faut peut-être changer le SDK en 10.5 pour pouvoir compiler aussi pour PowerPC. Quelqu'un sait ?
j'ai tout essayer et à chaque fois j'ai ce message d'erreur (photo ci joint...)
si je t'envoi mon code source tu pourrai le compiler non??
Ha bha non hein, enfin ça dépend la structure de l'application, mais moi j'ai toujours qu'une seule main window managée par mon AppController.
En effet mon appli a la même structure c'est pour ça que ça marche,si j'ai bien compris ça ne marche pas si l'application ouvre plusieurs fenêtres vu qu'elle se ferme à la fermeture d'une des fenêtres c'est bien ça??
donc si je fait des appli à une fenêtre (ce que je pense continuer encore pendant quelques semaines) ça marche nikel...
j'ai tout compris??
Ceci devrait te faire un indicator dont les valeurs sont entre 0 et 100, il est censé devenir jaune à 50% (warningValue) et devenir rouge à 20% (criticalValue) :
Tout était dans la doc.
Dans le cas par exemple où tu gérais plusieurs fenêtre avec le meme controleur, là oui y'aurait eu ce problème.
Mais je te conseille quand meme la méthode qu'Ali a indiqué, elle est beaucoup plus adaptée. Et cette fois c'est NSApplication avec lequel tu dois utiliser setDelegate:
en effet , je commence à comprendre comment l'utiliser et ainsi à repondre moi même à mes questions
ça revient au même de le faire dans I.B. que de le coder manuellement...j'aurais appris quelquechose ^^
l'utilisation de setDelegate est un peu flou pour moi,mais je vais m'y mettre dans pas trop longtemps car j'ai vu que grâce à elle on peut activer ou désactiver des boutton avec un booléen, aux lieu de s'embeter à utiliser des if à tout va (comme je l'ai fait dans mon prog
Sa sent le sapin pour les ifs alors ?