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

Re: Taille du source devenant explosive !

To: REALbasic NUG French <realbasic-nug dot fr at lists dot realsoftware dot com>
Subject: Re: Taille du source devenant explosive !
From: Antoine Crêtaux <antoine at cretaux dot fr>
Date: Fri, 30 Mar 2007 08:27:00 +0200
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot fr at lists dot realsoftware dot com
References: <2c00412b1088d21ef03c32c1f33c7d6a at wanadoo dot fr> <03B392C9-F81D-49CC-A497-83AA9FA13846 at tribu dot ch> <5cee8c89ade6b2be87922fa71b26f8de at wanadoo dot fr> <6B2A97B6-D5E2-4F63-AE5D-2296A44F8A91 at tribu dot ch> <9D249882-BECA-4EAF-898F-36A47C83AA9A at cretaux dot fr> <d95572542ea6032250408327f3d8f7fb at wanadoo dot fr>
J'avais oublié les notes ( j'ai eu le souci aussi mais cela commence à dater). A l'époque j'avais eu l'explication mais j'avoue l'avoir oublié. Comme toi j'en ai gardé le réflexe de ne jamais utiliser de caractères accentués..

Le 29 mars 07 à 21:07, Stéphane Garro a écrit :

Le 28 mars 07, à 06:07, Antoine Crêtaux a écrit :

J'ai rencontré ce genre de probleme. La solution est tres simple tu as une méthode ou une propriété dont le nom comporte un accent. Il te suffit de retrouver m'élement perturbateur et d'en modifier le nom. Penses à verifier le nom des constantes

Un grand MERCI pour ce très judicieux conseil !
Je n'avais pas de propriétés, ni de méthodes avec des caractères accentues (mais j'ai tout de même vérifié !), ni même de constantes.

Par contre, j'avais plein de noms de NOTES comportant des accents, ce qui n'avait jamais pose de problème auparavant (sous RB4.5 en VF). J'avais remarque en passant le source sous RB5.5.4 (version US) que le compilateur m'avait inséré des "<-- Converted" un peu de partout, principalement dans les commentaires parsemant le code source, mais aussi pour le nom de pas mal de Notes qui s'editaient alors avec plein de signes cabalistiques mais s'affichait pourtant correctement dans la fenêtre de droite ou est affiché le contenu de la note.

Par simple souci d'esthétisme, j'avais corrige un certain nombre d'entre elles car l'affichage ne faisait pas propre, mais j'en avais encore un certain nombre auxquelles je n'avais pas touché... Tout s'est bien passé tant que je n'ai pas véritablement implémenté de nouvelles lignes de code (au départ, j'ai un peu nettoyé les déclarations de propriétés en double, judicieusement signalées par le compilateur de la v5.5 et qui ne l'étaient pas avant -)) ).

Un truc bizarre, c'est que quelques noms de notes comportant pourtant eux aussi des caractères accentués n'ont pas été affectés, mais c'est une minorité (moins de 1%). Je m'en suis aperçu en scrutant scrupuleusement ces jours-ci tout le code du projet, mais j'ai tout de même viré les caractères accentués dans celles-ci également, je ne suis pas joueur !! -))

Comme le fait remarquer Arnaud, la croissance quasi-exponentielle du projet n'avait finalement aucun lien avec les modifications apportées sur l'une de ses fenêtres, ce n'était qu'une pure coïncidence. Un grand merci également à ce dernier pour m'avoir rassuré sur l'utilisation de la version 5.5 de RealBasic !

A présent, je vais enfin pouvoir me consacrer à nouveau à l'avancement de mon projet mais je ne suis pas prêt d'oublier :

QU'IL NE FAUT PAS UTILISER DE CARACTERES ACCENTUES DANS AUCUN NOM SOUS REALBASIC, PAS MEME DANS CELUI ATTRIBUE AUX NOTES

(c'est vrai sous la version US, peut-être n'est-ce pas le cas avec une version francisée ???)

Merci encore,

Stéphane






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