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

Re: lien dans un EditField

To: REALbasic NUG French <realbasic-nug dot fr at lists dot realsoftware dot com>
Subject: Re: lien dans un EditField
From: Antoine Crêtaux <antoine at cretaux dot fr>
Date: Fri, 12 Oct 2007 15:21:26 +0200
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot fr at lists dot realsoftware dot com
References: <F0FAF5D1-B8A7-4B44-9A49-3DD18FBD913F at wanadoo dot fr> <470F2180 dot 309 at icom2i dot info> <470F529C dot 9070502 at icom2i dot info> <p06240800c33504673ad2 at [62 dot 161 dot 36 dot 122]> <470F56A1 dot 1080504 at icom2i dot info> <470F5D1E dot 4030809 at wanadoo dot fr> <470F63D6 dot 3070703 at icom2i dot info>
Je ne sais pas mais moi je partirai s sur l'idée d'un language de description qui me permettrait d'avoir un texte en mémoire qui me permettrait d'avoir un texte différent à l'écran. Comme cela j'aurai juste à sauvegarder mon texte invisible et mon logiciel ne serait qu'un interpreteur.
Un exemple; à l'écran j'ai le texte

"Ceci est un essai de traitement de texte vous pouvez en trouvez le code sur http://traitement.fr si vous désirez charger...."

En fait en mémoire j'aurai

Ceci est un <gras>essai</gras> de tratement de texte vous pouvez en trouvez le code sur <url>http://traitement.fr</url> si vous désirez....

Le second texte me permettrait d'afficher la présentation choisie par l'utilisateur



Le 12 oct. 07 à 14:08, Jean-Baptiste Barnoud a écrit :

Je vais essayer de compléter :

C'est l'utilisateur qui remplit l'EditField (qui correspond à la page dans un traitement de texte classique).

Quand il veut insérer un lien, il sélectionne un menu ou clique sur un bouton qui ouvre une fenêtre qui demande texte du lien et URL du lien. Cela fait, un lien apparait dans l'Editfield (c'est à dire du texte en bleu). Par la suite il doit pouvoir continuer à rédiger son texte, c'est à dire qu'il peut modifier ou supprimer les liens qu'il a déjà insérés.

Mais apparemment tu avais à peu près saisi ce que je voulais faire.

Le problème dans ton idée, c'est : que se passe-t-il si l'utilisateur déplace un lien (couper/coller) ? Qu'il passe de la position 2 à la position 5 par exemple. L'ordre des liens change et alors quand je les compte je n'associe plus le bon lien à la bonne URL.

Emile Schwarz a écrit :
Bonjour,

tu n'as pas donné assez de renseignements sur ce que contient l'EditField (qui le remplit), mais enfin, voici une idée:

Un tableau avec une entrée: l'url; l'index de la cellule correspond à l'occurence de l'objet à récupérer. Tu dois donc tester que l'utilisateur a cliqué sur un "lien", déterminer son numéro depuis le début du texte, et récupérer l'URL associée, et enfin récupérer le document.

Est-ce clair, possible pour ce que tu fais avec l'EditField ?

Emile

Jean-Baptiste Barnoud a écrit :


Jean-Luc Arnaud a écrit :


Quelqu'un a une solution ? Ou même une simple idée ?

JB


Salut,

Pourquoi ne pas utiliser la syntaxe <URL>, ce qui permettrait de repérer le lien entre les deux signes < et > ?

Jean-Luc





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