| Deutsch English Français Italiano |
|
<1pmx33y.12q9zc01ipf45gN%josephb@nowhere.invalid> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!3.eu.feeder.erje.net!feeder.erje.net!news.uzoreto.com!news.alphanet.ch!alphanet.ch!.POSTED.aannecy-652-1-11-48.w86-209.abo.wanadoo.fr!josephb From: josephb@nowhere.invalid (Joseph-B) Newsgroups: fr.comp.sys.mac.programmation Subject: Re: Comment passer SignAuPif =?ISO-8859-1?Q?=E0_la_vitesse_sup?= =?ISO-8859-1?Q?=E9rieure=A0=3F?= Date: Sat, 5 Feb 2022 19:58:27 +0100 Organization: Aucune Sender: joseph25b@aannecy-652-1-11-48.w86-209.abo.wanadoo.fr Message-ID: <1pmx33y.12q9zc01ipf45gN%josephb@nowhere.invalid> References: <stj4f8$iuq$1@shakotay.alphanet.ch> <1pmvjeu.o617torw9fhoN%josephb@nowhere.invalid> <stljfj$jrv$1@shakotay.alphanet.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Info: shakotay.alphanet.ch; posting-host="aannecy-652-1-11-48.w86-209.abo.wanadoo.fr:86.209.24.48"; logging-data="24231"; mail-complaints-to="usenet@alphanet.ch" User-Agent: MacSOUP/F-2.8.4 (6da4d6e6d0) (Mac OS X version 10.11.6 (x86)) X-NO-ARCHIVE: YES Bytes: 3787 Lines: 56 Bonjour à tous ! "Benoît L." a prestement tapoté de ses doigts agiles : > En lisant un script d'exemple je crois avoir compris. Parfait, tu n'as plus qu'à essayer ;-) > Si j'y arrive je passe à l'étape 1.1*, ajouter : > — Case à cocher : Ajouter « -- » en début de signature (Pop-up Oui/Non) > — Bouton « Enregistrer » > Puis 1.2 : bouton pour importer une liste de signatures. > (Si ce n'est pas réalisable simplement, alors voir ci-dessous) J'ai une appli qui comporte un champ de saisie, 5 boutons radio sur un fond image, une case à cocher, une liste pop-up, un menu pop-up, un champ éditable, 5 champs de texte statique, une icône, 2 boutons (mais il pourrait y en avoir bien plus). Donc tout est possible… Mais la grosse difficulté (non, pas difficile mais réclamant de la patience et beaucoup d'essais) quand on se lance dans un dialogue modal aussi complexe avec Dialog Tool Kit, c'est la gestion de l'espacement vertical des éléments de la composition et dans quel ordre les appeler pour que ça ne tourne pas en champ de bataille. > > J'ai découvert Swift d'Apple mais cela va, je pense, limiter le partage > de l'appli avec ceux qui ont au moins Catalina. Il à l'air de permettre > beaucoup de choses, mais, d'après ce que je lis, il consomme beaucoup de > CPU même s'il est inutilisé. Par contre il est Open Source et permet de > compiler sous Windows et Linux. > <https://www.swift.org/platform-support/> Swift gourmand en ressources ? Oui, mais quand tu le lances pour développer avec, rien d'extraordinaire à cela. On ne le laisse pas lancé pour ne rien faire… Swift demande un réel /apprentissage/ en terme d'accès aux bibliothèques et aux commandes, à la manière d'Objective-C, même si la syntaxe a été rendue un peu moins absconse. Le gros avantage est Interface Builder pour construire l'interface sans avoir à en écrire le code. Au final du vrai code compilé et signable (sinon pas de distribution possible, contrairement à un appleScript) Quant aux versions, pour peu que tu le déclares dans le projet, tu peux rendre ton appli rétro-compatible jusqu'à 10.9 qui a été la version ou ASOC (AppleScript-Objective-C) a été abandonnée au profit de Swift. > > Mais ça, c'est pour dans bien plus tard sauf à être plusieurs :) Je ne me sens pas assez motivé pour me lancer dans l'apprentissage d'un outil aussi lourd, d'un nouveau langage pas facile d'accès, pour des bidules que je ne diffuse pas (en principe), que je ponds et qui marchent en AppleScript, et tant pis pour l'interface minimaliste. J'ai même la flemme de passer à MacCafé, c'est dire… -- J. B.