[..] Modifier des Form crées par Koda.

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
eplic
Niveau 1
Niveau 1
Messages : 3
Enregistré le : mar. 19 mai 2015 11:50
Status : Hors ligne

[..] Modifier des Form crées par Koda.

#1

Message par eplic »

Bonjour,

je me demande si on peut créer des form modifiables avec Koda.

Par exemple.
je crée un boite avec 2 bouton avec Koda.
je rajoute du code avec SCITE

Mais si je veux rajouter un nouveau bouton, je n'arrive pas à trouver comment le faire autrement que dans SCITE,
car avec Koda, je pers tout mon code (idem si je rajoute des GUIStartGroup par exemple)

Il y a-t-il une façon de développer qui permettrai de séparer le design du code, afin de pouvoir modifier la fenêtre sans rien perdre ?

Merci
Avatar du membre
walkson
Modérateur
Modérateur
Messages : 1020
Enregistré le : ven. 12 août 2011 19:49
Localisation : Hurepoix
Status : Hors ligne

Re: [..]Modifier des Form crées par Koda.

#2

Message par walkson »

Bonjour,
Vous soulevez en effet un gros problème. Koda ne tient absolument pas compte de votre script et parfois même des noms que vous pouvez donnez dans votre GUI.
Pour ma part, si je sais que ma GUI sera modifiée, je l'enregistre sous koda ce qui peut résoudre quelques problèmes (sous scite, vous avez le chemin de la gui sous l'extension Koda)
Autrement, j'importe dans Koda le script de scite et réalise les modifications. Après, dans scite j'ouvre une page blanche ou j'importe koda. Le reste, c'est du copier_coller de ce qui m’intéresse.
Mais si c'est pour rajouter un bouton ou 2, je le fais manuellement dans scite, à tâtons
Dans tous les cas, il faut rester méfiant car si on peut réaliser avec scite certaines configurations, sous Koda, elles ne seront pas forcement reconnues. L' import dans une page blanche me parait indispensable surtout si votre GUI est complexe
Après, c'est un avis personnel :wink:
Cordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..]Modifier des Form crées par Koda.

#3

Message par mikell »

KODA, c'est très bien pour créer de la gui, mais pour la modifier dès que le script est un peu élaboré c'est la misère. On passe plus de temps à réparer les dégâts qu'à faire la modif à la main :roll:
Ou alors comme dit précédemment avoir son modèle de gui dans un fichier séparé, travailler là-dessus, copier/coller... bah c'est beaucoup s'emm... pour rien, vaut mieux Scite
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2086
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] Modifier des Form crées par Koda.

#4

Message par TommyDDR »

Koda ne devrait servir qu'à tester ce qu'on peut faire en matière d'IHM, et non pas coder un programme :evil:
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Avatar du membre
parazitenew
Niveau 7
Niveau 7
Messages : 310
Enregistré le : sam. 10 déc. 2011 15:08
Localisation : Algerie
Status : Hors ligne

Re: [..] Modifier des Form crées par Koda.

#5

Message par parazitenew »

Perso je n'utilise jamais Koda. Déjà que mon interface de départ n'est jamais celui d'arrivé :lol: il subit des dizaines de modifications au cours du script. J'ai toujours une idée qui germe pour améliorer l’esthétisme de l'interface.
Avatar du membre
mimione
Niveau 4
Niveau 4
Messages : 91
Enregistré le : mer. 30 avr. 2008 18:11
Localisation : Bretagne
Status : Hors ligne

Re: [..] Modifier des Form crées par Koda.

#6

Message par mimione »

Bonjour

Perso, j'utilise toujours Koda. Je trouve que l’esthétique des interface est plus facile à peaufiner avec Koda.
Pour garder le script principal le plus clair possible, et permettre de "complémenter" ou modifier ce qui a été généré par Koda, le script principal comporte deux lignes:

Code : Tout sélectionner

;## SCRIPT "Tartempion.au3" ###################################################

;-- Initialisations diverses --
;
;----- INTERFACE --------------------------------------------------------------
#include "Tartempion Interface.au3" ;-- Le code généré par Koda --
#include "Tartempion Interface Compl.au3" ;-- Les modifications ou compléments d'interface ---
;
;
;-- Includes du module ----------------------------------------------------
#include "Tartempion Fonctions 01.au3" ;-- Première série de fonctions ----
#include "Tartempion Fonctions 02.au3" ;-- Seconde série de fnctions ------
;
; Suite .....
;
 
Le code de Koda est juste "copié/collé" dans "Tartempion Interface.au3" qui ne contient QUE le code généré par Koda.

Des habitudes des uns et des autres, la meilleure est celle qui convient à chacun!
(hummmm c'est profond ça, et ça commence bien 2016!)

Meilleurs vœux à tous.
Je ne suis pas toujours de mon avis....
--------------------------------------------
Des malheurs évités le bonheur se compose.
Avatar du membre
TomAijerrie
Niveau 5
Niveau 5
Messages : 192
Enregistré le : lun. 02 juin 2014 09:55
Localisation : Lyon
Status : Hors ligne

Re: [..] Modifier des Form crées par Koda.

#7

Message par TomAijerrie »

Dans Koda :

Fichier -> Importer -> Importer une GUI autoit
Tu copies la partie du code correspondant à la GUI à modifier dans la fenêtre qui apparait
Tu clique sur Procéder puis Fermer

Le nom de la fenêtre (sa variable en particulier) va être changé
Certaines options vont disparaître mais très peu.

Il ne va pas réussir à recréer les contrôles paramétrés par des macros.

Conseil :
Ne pas effacer la première GUI et ne pas garder la nouvelle
Il faut plutôt faire un mélange des deux en gardant que les bons contrôles.


Objet à recréer systématiquement :
- UpDown
- ComboBox
- Edit
...

Si j'ai bien compris, c'est ce que tu cherche.
ldub
Niveau 1
Niveau 1
Messages : 14
Enregistré le : mar. 13 juil. 2010 16:17
Status : Hors ligne

Re: [..] Modifier des Form crées par Koda.

#8

Message par ldub »

C'est un peu hors sujet mais ça peut être utile : "Capturador de Formas", sur le site espagnol

http://www.emesn.com/autoitforum/viewto ... f=4&t=3789
Répondre