Re: Comment passer SignAuPif à la vitesse supérieure ?

Liste des GroupesRevenir à fcsm programmation 
Sujet : Re: Comment passer SignAuPif à la vitesse supérieure ?
De : josephb (at) *nospam* nowhere.invalid (Joseph-B)
Groupes : fr.comp.sys.mac.programmation
Date : 05. Feb 2022, 20:58:27
Autres entêtes
Organisation : Aucune
Message-ID : <1pmx33y.12q9zc01ipf45gN%josephb@nowhere.invalid>
References : 1 2 3
User-Agent : MacSOUP/F-2.8.4 (6da4d6e6d0) (Mac OS X version 10.11.6 (x86))
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.

Date Sujet#  Auteur
4 Feb 22 * Comment passer SignAuPif à la vitesse supérieure ?36"Benoît L."
5 Feb 22 +* Re: Comment passer SignAuPif à la vitesse supérieure ?8Joseph-B
5 Feb 22 i`* Re: Comment passer SignAuPif à la vitesse supérieure ?7"Benoît L."
5 Feb 22 i `* Re: Comment passer SignAuPif à la vitesse supérieure ?6Joseph-B
5 Feb 22 i  +- Re: Comment passer SignAuPif à la vitesse supérieure ?1"Benoît L."
6 Feb 22 i  +* Re: Comment passer SignAuPif à la vitesse supérieure ?2Manfred La Cassagnere
6 Feb 22 i  i`- Re: Comment passer SignAuPif à la vitesse supérieure ?1Chris
9 Feb 22 i  +- Re: Comment passer SignAuPif à la vitesse supérieure ?1"Benoît L."
10 Feb 22 i  `- Re: Comment passer SignAuPif à la vitesse supérieure ?1"Benoît L."
10 Feb 22 `* Re: Comment passer SignAuPif à la vitesse supérieure ?27G.Deville
11 Feb 22  `* Re: Comment passer SignAuPif à la vitesse supérieure ?26"Benoît L."
11 Feb 22   +* Re: Comment passer SignAuPif à la vitesse supérieure ?21Joseph-B
11 Feb 22   i`* Re: Comment passer SignAuPif à la vitesse supérieure ?20"Benoît L."
11 Feb 22   i +* Re: Comment passer SignAuPif à la vitesse supérieure ?3G.Deville
11 Feb 22   i i`* Re: Comment passer SignAuPif à la vitesse supérieure ?2Joseph-B
11 Feb 22   i i `- Re: Comment passer SignAuPif à la vitesse supérieure ?1"Benoît L."
11 Feb 22   i `* Re: Comment passer SignAuPif à la vitesse supérieure ?16Joseph-B
11 Feb 22   i  +* Re: Comment passer SignAuPif à la vitesse supérieure ?2M.V.
11 Feb 22   i  i`- Re: Comment passer SignAuPif à la vitesse supérieure ?1Joseph-B
11 Feb 22   i  `* Re: Comment passer SignAuPif à la vitesse supérieure ?13"Benoît L."
11 Feb 22   i   `* Re: Comment passer SignAuPif à la vitesse supérieure ?12G.Deville
12 Feb 22   i    `* Re: Comment passer SignAuPif à la vitesse supérieure ?11"Benoît L."
12 Feb 22   i     +- Re: Comment passer SignAuPif à la vitesse supérieure ?1M.V.
12 Feb 22   i     `* Re: Comment passer SignAuPif à la vitesse supérieure ?9G.Deville
12 Feb 22   i      `* Re: Comment passer SignAuPif à la vitesse supérieure ?8M.V.
12 Feb 22   i       `* Re: Comment passer SignAuPif à la vitesse supérieure ?7"Benoît L."
12 Feb 22   i        `* Re: Comment passer SignAuPif à la vitesse supérieure ?6G.Deville
12 Feb 22   i         `* Re: Comment passer SignAuPif à la vitesse supérieure ?5"Benoît L."
13 Feb 22   i          `* Re: Comment passer SignAuPif à la vitesse supérieure ?4G.Deville
13 Feb 22   i           `* Re: Comment passer SignAuPif à la vitesse supérieure ?3"Benoît L."
13 Feb 22   i            `* Re: Comment passer SignAuPif à la vitesse supérieure ?2G.Deville
16 Feb 22   i             `- Re: Comment passer SignAuPif à la vitesse supérieure ?1"Benoît L."
11 Feb 22   `* Re: Comment passer SignAuPif à la vitesse supérieure ?4G.Deville
11 Feb 22    `* Re: Comment passer SignAuPif à la vitesse supérieure ?3"Benoît L."
11 Feb 22     `* Re: Comment passer SignAuPif à la vitesse supérieure ?2G.Deville
11 Feb 22      `- Re: Comment passer SignAuPif à la vitesse supérieure ?1G.Deville

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal