realbasic-nug.fr
[Top] [All Lists]

Re: Fichier Edition

To: REALbasic NUG French <realbasic-nug dot fr at lists dot realsoftware dot com>
Subject: Re: Fichier Edition
From: Arnaud Nicolet <anic297 at mac dot com>
Date: Thu, 13 Mar 2008 17:04:32 +0100
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot fr at lists dot realsoftware dot com
References: <6C08CA21-C67C-4A62-A548-7CC62F38D44A at mac dot com> <505330CC-77F6-4413-AD42-B2C73322F319 at realsoftware dot fr> <ED146E9D-0118-1000-B66C-E5C26CDCF147-Webmail-10015 at mac dot com> <03AAD25F-0F3E-4FFD-8FE0-9C494630521B at cretaux dot fr> <1F6B5B3D-42D6-4B67-8462-01C9E7E9B513 at mac dot com> <B81202C5-6B44-476D-88B9-18D086124C63 at widemann dot net>
Le 13 mars 08 à 16:57 (soir), Benoit Widemann a écrit:

On 13 mars 08, at 16:11, Arnaud Nicolet wrote:

Par contre, "Annuler" est plus compliqué et dépend plus du programmeur (est-ce qu'on doit annuler une sélection ou non, par exemple) et doit être écrite par sois-même.

Tout dépend de la nature de la sélection. Une sélection de texte n'est pas une commande au sens programmatique et n'est en général pas annulable puisqu'elle ne modifie pas les données. Mais si la sélection est le résultat d'une commande, par exemple une sélection de records dans une database, ça peut avoir du sens d'annuler la commande pour retrouver la sélection précédente. Il y a des wagons de doc sur le sujet dans les HIG d'Apple.

Il reste des cas tordus, par exemple "Tout sélectionner" est bel et bien une commande même s'il s'agit d'un simple champ de texte... donc en suivant la logique ci-dessus elle devrait pouvoir s'annuler. En pratique c'est rare.

Voilà. On peut aussi avoir une sélection qui correspond à quelque chose d'autre (si on change la sélection, on change la valeur de quelque chose). Ça "peut" arriver.

<Prev in Thread] Current Thread [Next in Thread>