[..] Modifier des Form crées par Koda.
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[..] Modifier des Form crées par Koda.
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
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
- walkson
- 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.
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
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
Cordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
- mikell
- 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.
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
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
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 )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
- TommyDDR
- 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.
Koda ne devrait servir qu'à tester ce qu'on peut faire en matière d'IHM, et non pas coder un programme
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
- parazitenew
- 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.
Perso je n'utilise jamais Koda. Déjà que mon interface de départ n'est jamais celui d'arrivé 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.
- mimione
- 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.
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:
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.
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 .....
;
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.
--------------------------------------------
Des malheurs évités le bonheur se compose.
- TomAijerrie
- 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.
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.
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.
Re: [..] Modifier des Form crées par Koda.
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
http://www.emesn.com/autoitforum/viewto ... f=4&t=3789