Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


le problème rejoint le précédent : avec "ceci est un exemple",
- cliquer devant "est" et appuyer "MAJ + →" ("e" est surligné) : résultat 0
mot 0 caractère
- appuyer à nouveau, "es" est surligné, résultat affiché : 1 mot 1 caractère
- appuyer "MAJ + ←", "e" est surligné, résultat affiché : 1 mot 2
caractères o_O
- etc.

Le 7 juillet 2012 07:57, pierre-yves samyn
<pierre-yves.samyn@laposte.net>a écrit :

Bonjour


cyrille grosdemange wrote

j'ai remarqué un comportement qui peut avoir un rapport :
- Doc vide, ouvrir la fenêtre stats
- tape "test" -> on tape et les caractères s'incrémentent (4 caractères)
- appuyer correction (backspace) -> le décompte ne se fait pas ("tes"
affiché mais toujours 4 caractères)
- à nouveau backspace, le décompte se fait mais avec un chiffre de retard
("te" affiché et 3 caractères)

à tout moment, si on clique dans la fenêtre du document (après le premier
appui sur backspace), le décompte se met à jour "par magie"


En effet... toutefois, sans avoir regardé le code, il me semble que ceci
doit être voulu pour optimiser : le retour arrière est souvent employé pour
corriger la dernière frappe, i.e. on "remplace" une frappe par une autre et
il
est donc inutile (et "coûteux") de compter dans ce cas.

Il me semble me souvenir d'un fil lors de la mise au point des
améliorations
de cette fonction (pour la rendre non modale) que l'auteur craignait un
impact
négatif sur les performances. Il a dû tenter d'optimiser. Comme tu le notes
le
calcul se met par ailleurs à jour dès qu'on clique dans le document.

Cela dit, cette analyse est une pure hypothèse et rien ne t'oblige à la
partager :)

Ton test m'a permis de remarquer que les sélections "clavier" n'étaient pas
correctement prises en compte.

Étapes pour reproduire :

1. Créer un nouveau document
2. Outils> Statistiques
3. Saisir  le texte "ceci est un exemple"
4. Cliquer derrière "est" puis <Ctrl><Maj><Gauche>

Résultat attendu : Mots 1 Caract. 3
Résultat effectif : 0  & 0

5. Cliquer derrière "est" puis <Maj><Début> (touche Home)

Résultat attendu : Mots 2 Caract. 8 sans esp. 7
Résultat effectif : 0  & 0 & 0

Bien sûr même problème avec les combinaisons  <Ctrl><Maj><Droite><Fin>

Platform : windows 7 64 bits & Version 3.6.0.0.beta3 (Build ID: 3e2b862)

J'ai créé l'Issue :
https://www.libreoffice.org/bugzilla/show_bug.cgi?id=51816

Cordialement
Pierre-Yves



--
View this message in context:
http://nabble.documentfoundation.org/QA-3-6beta3-Writer-comptage-des-mots-tp3994027p3994135.html
Sent from the Discuss mailing list archive at Nabble.com.

--
Envoyez un mail à discuss+help@fr.libreoffice.org pour savoir comment
vous désinscrire
Les archives de la liste sont disponibles à
http://listarchives.libreoffice.org/fr/discuss/
Tous les messages envoyés sur cette liste seront archivés publiquement et
ne pourront pas être supprimés


-- 
Envoyez un mail à discuss+help@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/discuss/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être 
supprimés

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.