| Deutsch English Français Italiano |
|
<101259j$23dt0$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: Gilbert OLIVIER <gibert.olivier@orange.fr.invalid> Newsgroups: fr.comp.sys.mac.communication Subject: Re: =?UTF-8?B?U2lnbmF0dXJlIHByb2Jsw6ltYXRpcXVl?= Date: Mon, 26 May 2025 16:36:04 -0000 (UTC) Organization: La Kawa sans sucre Lines: 33 Message-ID: <101259j$23dt0$1@dont-email.me> References: <100skl3$obm1$1@dont-email.me> <1011brt$gp4$1@rasp.pasdenom.info> <1011f2t$t8a$1@rasp.pasdenom.info> <1011n3u$e95$1@rasp.pasdenom.info> <1011p1i$20rne$1@dont-email.me> <1011pgg$j6e$1@rasp.pasdenom.info> Reply-To: gilbert.olivier@orange.fr MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Mon, 26 May 2025 18:36:04 +0200 (CEST) Injection-Info: dont-email.me; posting-host="2f0d7ffdd594785bea63dbfb1730bb48"; logging-data="2209696"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+ULC5kmERh3PM0L/HhINZn" User-Agent: MacCafe/3.05b0 (OS X 10.11.6 (15G22010) - MacBookPro6,2) Cancel-Lock: sha1:u0rN8ZxfRc4FHzmq/1+TTBU0+Eo= sha256:iSQdirfsWJFAcYklwzT7lJ07yqGIw415mtFUTKX9m5s= sha1:4rQTNw+fKBb1XyHGv73L72fI/UI= X-Face: (fOc#<x:H(8XSGDrpb`!SOTlYmPgL\T@k<t*+V.v\I9E9!1dj8^(G;V7<3D Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAIAAADYYG7QAAAACXBIWXMAAAsTAAALEwEAmpw YAAACY0lEQVR4nOyXPXLCMBCFfRzKlJQchcnPHVJyBMocgZIyR8gN4AgpU6YjKz35+Vn+kcZxUA rtaBh7EdKnfauVaG7/zJrSALFVoJRVoJRVoJRVoJRVoJStD/T59W1t8c/XB3o/vh6Ob+fTednPH ZAtyH7/cT1Zm1+cdbPJ5kd0ffY7G2ohEOawT23aw4Y2D6AfttumaSDKFLr5LUi/BWLjK+YLr/sd QA3IGp6nwgB0Y1qWSU4yGxezuibRCn7vMY4A7fuwDWc1j1P/sMkJEsKvqdIlNVTA14wBOMwPsaL n0eQNQNeTBSlJYyMYuoYz3mUYjomFWYEFvTqPD5WRjTK5NDpsZvIMsmJLakY22oMElEydKhbgmF I6Yrdnx1TjgkGMntrBAUEdzI1+bMhcqkDJKTydXINKFtUR9oRMo7XKAXGhisIGgZlhnIaNrxQaH lWNCiByM3UhFMZul1lIIiYuq33g6BoY+IdzawiByBVOAlHaHpAfDpJpbmEs8yOddXri9hKlZcX4 5J6y3raHzJpGBIpSBOicD37uABVRWXMq0/jhilmxJxkbzWv3VVtISaPSdFGRKpqkmQRiwG6DitC VAB//SEo9asCq5X60sucCDfmYGR2fj1AomP1oDQ8ZvC6PUA5fpJSWqLAVfO6z0uYct2te0KJtrz mUP8hf3al71ajdmyWBYKomBS0JBIsK0vxF+X5/g3QHaPEsBgSLQjXcfXcFwimu552qCax7RyhcW 9sTN6pn9lDgr/Tw5sQzoAzQTS6yUVEoBhTBFUvqHKtAKatAKatA0/b4fHl6ufwAAAD//wMAIODF /qjQfdgAAAAASUVORK5CYII= In-Reply-To: <1011pgg$j6e$1@rasp.pasdenom.info> Le lundi 26 mai 2025, M.V. a écrit : > Personne dans votre équipe ne l'utilise ? C'est surtout que le debug initial se fait sur la version en 4Dv17 qui n'est portée en v18 qu'à la fin. Normalement le code devrait être compatible. Il y a déjà eu des cas (au moins 2) mais sur un élément de 4D "4D write pro" qui était en évolution. Ici c'est un peu plus particulier. Je récupère la position du curseur au déclenchement d'un évènement nommé "avant frappe clavier". Autrement dit, le caractère qui vient d'être saisi va être "ajouté" au texte à l'emplacement du curseur, mais 4D me donne la main pour exécuter le code que je veux avant. Avec 4Dv17 la position retournée est celle ou est le curseur au moment de la frappe, avec 4Dv18 celle ou il sera après l'ajout du caractère! Ce qui fait qu'avec le code qui suit en testant le caractère précédent, ça plante quand je cherche à lire le caractère qui es avant le début de la zone de saisie :-(( > > NB Si tu n'avais pas parlé de lignes de 90 caractères, je ne l'aurais > sans doute pas remarqué ! > Mais le premier qui aurait voulu ajouter ou modifier sa signature (dans certaines conditions) aurait été celui-là ;-) -- Gilbert <https://maccafe.fr> Liens vers une liste de serveurs gratuits conseillés pour les groupes fr et de lecteurs de nouvelles sur la page <https://maccafe.fr/serveurs.html>