[R] Y a-t-il un moyen d'empêcher Koda d'ajouter Global ?

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
hilow
Niveau 2
Niveau 2
Messages : 28
Enregistré le : jeu. 05 avr. 2012 10:07
Localisation : 78/28
Status : Hors ligne

[R] Y a-t-il un moyen d'empêcher Koda d'ajouter Global ?

#1

Message par hilow »

Bonsoir,

J'aime bien déclarer mes variables séparément de leur initialisation. Seulement, à chaque update du .au3 associé au .kxf, Koda (par "Tools / Update script") me force la déclaration de toutes les variables associées aux contrôles.

Par exemple :

Code : Tout sélectionner

$btn = GUICtrlCreateButton("bouton", 12, 82, 138, 25)
devient :

Code : Tout sélectionner

Global $btn = GUICtrlCreateButton("bouton", 12, 82, 138, 25)
Connaissez vous une astuce pour éviter ça ?
Modifié en dernier par hilow le jeu. 12 avr. 2012 21:16, modifié 1 fois.
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [..] Y a-t-il un moyen d'empêcher Koda d'ajouter Global

#2

Message par silvere »

Ba je comprend pas, tu a juste a supprimer le "Global"
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2282
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

Re: [..] Y a-t-il un moyen d'empêcher Koda d'ajouter Global

#3

Message par jchd »

Ca ne gêne pas, bien au contraire.
Quelle raison pour sucrer le Global ?
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
hilow
Niveau 2
Niveau 2
Messages : 28
Enregistré le : jeu. 05 avr. 2012 10:07
Localisation : 78/28
Status : Hors ligne

Re: [..] Y a-t-il un moyen d'empêcher Koda d'ajouter Global

#4

Message par hilow »

Silvere : bien sûr, mais ce serait encore mieux de ne pas avoir à le supprimer. Jchd : comme je l'ai dit, parce que je déclare mes variables en tête de script ou fonction, pas au fil de l'eau durant le code.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11791
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Y a-t-il un moyen d'empêcher Koda d'ajouter Global

#5

Message par Tlem »

Perso, je trouve cela inutile, mais comme on le dit, chacun est libre de ses choix. :D

Donc dans Koda, menu Options, ligne "Mise en Forme" modifiez le combo "Variables (Portée)" par "Non Définie".
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
hilow
Niveau 2
Niveau 2
Messages : 28
Enregistré le : jeu. 05 avr. 2012 10:07
Localisation : 78/28
Status : Hors ligne

Re: [..] Y a-t-il un moyen d'empêcher Koda d'ajouter Global

#6

Message par hilow »

Super ! Merci Tlem. Et pour le reste, comme tu le dis, chacun ses choix : pour ma part, j'ai utilisé beaucoup de langages (tjrs le plus adapté à chaque projet ; et je n'en liste que quelques-uns dans ma présentation) et il m'a donc fallu, au fil des ans, prendre des habitudes qui me soulagent lorsque je passe d'un langage à l'autre. En gros, j'ai adopté les habitudes des langages les plus déclaratifs qui soient et ainsi mes sources sont lisibles, même 20 ans après ou si j'ai carrément oublié le langage en question :)
Répondre