Deutsch English Français Italiano |
<sugbib$gke$2@shakotay.alphanet.ch> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!newsreader4.netcologne.de!news.netcologne.de!news.imp.ch!news.alphanet.ch!alphanet.ch!.POSTED.lfbn-ren-1-614-45.w81-53.abo.wanadoo.fr!not-for-mail From: =?UTF-8?B?IkJlbm/DrnQgTC4i?= <benoit@com.invalid> Newsgroups: fr.comp.sys.mac.programmation Subject: Re: SignAuPif 1.0.2 Date: Tue, 15 Feb 2022 13:58:35 -0000 (UTC) Organization: C'est celui qui dit qui est Sender: bobduvallois@lfbn-ren-1-614-45.w81-53.abo.wanadoo.fr Archive: no Message-ID: <sugbib$gke$2@shakotay.alphanet.ch> References: <sudomp$40e$1@shakotay.alphanet.ch> <1pnea0c.lgzdsie2b5m8N%josephb@nowhere.invalid> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Tue, 15 Feb 2022 13:58:35 -0000 (UTC) Injection-Info: shakotay.alphanet.ch; posting-host="lfbn-ren-1-614-45.w81-53.abo.wanadoo.fr:81.53.19.45"; logging-data="17038"; mail-complaints-to="usenet@alphanet.ch" User-Agent: MacCafe/2.06 (macOS 10.15.7 (19H1615) - MacBookPro14,2) Cancel-Lock: sha1:zMAzCzVyZGgEf/w7oHQMyRseex4= sha256:lLMcvD4nmuICK8F+TaTWx2rhOiwC2l6TsjYWFag6haw= In-Reply-To: <1pnea0c.lgzdsie2b5m8N%josephb@nowhere.invalid> X-No-Archive: yes Bytes: 4282 Lines: 75 Nonobstant quelques doutes, le 15 février 2022 à 02:57, Joseph-B se permit de dire : > "Benoît L." <benoit@com.invalid> wrote: > >> Prochaine étape ? Gestion des signatures (ajout, suppression, >> modification) ? > > Si tu veux vraiment te simplifier la vie, je te propose de modifier ce > bazar à la shadok que tu as monté avec les "¬" qui sont inutiles. > > Tu reprends le fichier original > <http://globulle.free.fr/gmp.txt> > que tu colles sans rien y changer (à part enlever l'entête) dans le > fichier texte "liste Signatures.txt" créé par ton script. > > ensuite, tu charges le script par celui que je te mets ici > <https://www.cjoint.com/c/LBpb4f7j11b> > > Tu remarqueras > 1) que j'ai intégré la possibilité sans délimiteur par un bouton plutôt > qu'une case à cocher + 1 Je vais rajouter du code qui supprime les délimiteurs à l’import (et la lecture des prefs au cas où l’utilisateur ai mis les mains dans les prefs). Je l’ajouterai après coup, suivant le bouton (code plus simple à lire pour corriger si besoin àmha). > 2) que si l'utilisateur annule, le presse-papier est vide Ce n’est pas propre d’effacer le presse-papier de l’utilisateur, pourquoi le faire ? Il n’a la signature que s’il la copie et là le presse-papier est mis à jour. > 3) que le bouton par "défaut" fonctionne avec la touche entrée ou retour Cela veut dire qu’on ne peut plus saisir de texte avec un ou des retour chariot ? On ne peut d’ailleurs pas saisir de texte dans ton script. Je souhaite pouvoir modifier la liste (modification ou ajout*, suppression) sans passer par une deuxième boîte de dialogue. Il faudrait que la zone de texte ne soit pas sélectionnée/active par défaut (il faut que je trouve où modifier ça). > 4) que le code est globalement bien plus simple Oui, mais on perd quelques trucs au passage. En tout cas merci > Si ça peut t'aider pour la suite… Oui, un grand merci. Toutes aides, conseils, critiques ou suggestions sont les bienvenues. Prochaine étape, puisque je passe à la taille supérieure : Créer une liste de to-dos** ! Apprendre à créer des routines, plus le code est long plus il faut les utiliser pour modifier/corriger ultérieurement. * Là j’ai un problème d’interface, c’est un bouton qui doit être grisé tant que l’utilisateur n’a pas touché à la citation. Il peut la supprimer, il peut la « modifier » même sans modification, par contre je n’ai pas envie qu’il puisse la dupliquer dans la liste. Quel intérêt ? ** Un sur lequel je bute est de récupérer l’emplacement de la boîte de dialogue pour qu’elle se retrouve au même endroit au lancement suivant. Pas sûr que je puisse avoir cette info, je cherche. P.S. J’avance fonctionnalité par fonctionnalité, à petits, tous petits pas. -- Vie : n. f. Maladie mortelle sexuellement transmissible benoit chez leraillez.com