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

Re: 2k9r3 check code after a Return

To: REALbasic NUG French <realbasic-nug.fr@lists.realsoftware.com>
Subject: Re: 2k9r3 check code after a Return
From: "emile.a.schwarz" <emile.a.schwarz@wanadoo.fr>
Date: Fri, 17 Jul 2009 15:44:29 +0200 (CEST)
Authentication-results: mx.google.com; spf=neutral (google.com: 74.124.194.228 is neither permitted nor denied by best guess record for domain of realbasic-nug.fr-bounces@lists.realsoftware.com) smtp.mail=realbasic-nug.fr-bounces@lists.realsoftware.com
Delivered-to: listarchive@realsoftware.com
Reply-to: REALbasic NUG French <realbasic-nug.fr@lists.realsoftware.com>
Sender: realbasic-nug.fr-bounces@lists.realsoftware.com
a. La fôte d'hortografe: ustilise
Ne pas oublier de la corriger dans la prochaine version.


b. REAL Studio 2009r3 n'ignore plus le code situé après un Return (non englobé 
dans un If, While, For, etc):

Je ne suis pas d'accord car ce projet compile parfaitement avec les anciennes 
versions. Essayer par vous même.

Quelque modification a due être apportée à REAL Studio 2009r3. Je ne l'ai pas 
trouvé dans les notes de 2009r3.


c. TextField et|ou TextArea:
Le remplacement du paramètre EditField dans une Fonction ou une Méthode doit 
être fait manuellement [maintenant].
Je pense qu'il y a une erreur; si REAL Studio est capable de convertir le Super 
de la classe EditField, il est capable de modifier EditField (dans les 
paramètres) en TextField ou TextArea.

En attendant, je vais le faire par moi même (sur mon petit projet de 3,6 Mo); 
mais ça va prendre du temps. [point suivant]


d. Correction de mon code:
En cours.


e. Où dans la documentation est décrit le changement à effectuer (à notre code) 
?
Ici:

10 Changes 
The Editfield control has been deprecated. It has been replaced by the new 
controls, 
TextField and TextArea. We did this because on all three platforms, two 
controls are 
provided for text editing and we can provide you with better controls if we 
have two 
that map to the two native controls on each platform. When you open your 
project in 
R3, REALbasic will ask you if you would like it to change your Editfield 
controls into 
TextField or TextArea controls if the Multiline property is true. If you are 
setting the 
Multiline property to true or false at runtime, you will need to make some 
changes to 
your code to use TextField and TextArea.


J'avais lu les notes de version, mais avec pas assez d'attention
"you will need to make some changes to your code to use TextField and TextArea."


Emile

>Le 17 juil. 09 à 14:42, emile.a.schwarz a écrit :
>
>> Pourquoi un Retour n'arrête pas la compilation du code qui suit ce Retour…
>
>Parce que tu ne dois même pas atteindre la phase de compilation a proprement 
>dite (traduction en langage >compréhensible par la machine), mais ce doit être 
>le parser (l'analyse de ce que tu as écris comme code) qui te >retourne 
>l'erreur "Parameters are not compatible with this function".
>
>Une fois cette erreur corrigé, le compilateur ne compilera que le code 
>nécessaire, mais le parser lui analyse tout >le code disponible.
>
>
>> Dois-je faire un rapport de bug ?
>
>
>Oui sans aucun doute, mais a toi même pour que tu corriges ton code ;-)
>
>Cordialement,
>Olivier Corouge




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