[R] Création d'une GUI de Progression redimentionnable
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.
- Anthony
- Niveau 7

- Messages : 324
- Enregistré le : lun. 17 janv. 2011 14:08
- Localisation : France
- Status : Hors ligne
[R] Création d'une GUI de Progression redimentionnable
Bonjour à tous,
Je souhaiterai réaliser un processus avec contrôle (Bouton "Démarrer") et visuel de progression via (StatusBar)
En gros dès que l'on clique sur "Démarrer" ce même bouton devient "Arrêter" et visualise la progression via la StatusBar.
Le hic c'est que le bouton "Démarrer" ne démarre pas et dès que l'on redimentionne la GUI çà se barre dans tous les sens.
Comment faire pour y remédier.
Lien => http://ul.to/9q64ckdd
Je souhaiterai réaliser un processus avec contrôle (Bouton "Démarrer") et visuel de progression via (StatusBar)
En gros dès que l'on clique sur "Démarrer" ce même bouton devient "Arrêter" et visualise la progression via la StatusBar.
Le hic c'est que le bouton "Démarrer" ne démarre pas et dès que l'on redimentionne la GUI çà se barre dans tous les sens.
Comment faire pour y remédier.
Lien => http://ul.to/9q64ckdd
Modifié en dernier par Anthony le mar. 07 août 2012 22:37, modifié 2 fois.
Je suis diagnostiqué pour trouble de la concentration, soyez indulgent
Merci à tous pour votre aide.
Merci à tous pour votre aide.
UDF: GuiStatusBarEx --- 2025/03/17 --- Une StatusBar complète, rapide et simple
Code: Code-Texte fusion --- Une GUI pour fusionner des GCodes pour CNC 3018
Cool: Base64 Compression Tool --- des fichiers dans vos scripts
Code: Code-Texte fusion --- Une GUI pour fusionner des GCodes pour CNC 3018
Cool: Base64 Compression Tool --- des fichiers dans vos scripts
- sylvanie
- Niveau 11

- Messages : 1556
- Enregistré le : jeu. 26 juil. 2007 21:31
- Localisation : Paris
- Status : Hors ligne
Re: [..] Création d'une GUI de Progression redimentionnable
Bonjour,
voici un début de réponse, car d'autres problèmes persistent ...
Ce que je propose, va gérer le statut en cours (cas du bouton en mode démarrer ou arrêter, ce qui n'est pas fait jusqu'à présent, ou du moins pas totalement), ensuite l'update de la progress bar, je l'isole dans une fonction à part pour la stimulée via adlibregister pour simuler.
Par contre, le problème du resize reste entier, car la repainte de la fenêtre n'est pas au point.
Bon courage pour la suite.
voici un début de réponse, car d'autres problèmes persistent ...
Ce que je propose, va gérer le statut en cours (cas du bouton en mode démarrer ou arrêter, ce qui n'est pas fait jusqu'à présent, ou du moins pas totalement), ensuite l'update de la progress bar, je l'isole dans une fonction à part pour la stimulée via adlibregister pour simuler.
► Afficher le texte
Bon courage pour la suite.
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
- Anthony
- Niveau 7

- Messages : 324
- Enregistré le : lun. 17 janv. 2011 14:08
- Localisation : France
- Status : Hors ligne
Re: [..] Création d'une GUI de Progression redimentionnable
Merci Sylvanie,
J'ai éssayé votre code mais l'action du bouton "Démarrer" n'à aucun éffet sous Windows 7 x64.
J'ai ajouté 2 à 3 choses donc "ProgressBar" et "Démarrer" reprenent leur place mais uniquement quand on relâche la souris, mais çà part toujours dans tous les sens quand on redimendionne la GUI bouton de souris enfoncé.
J'ai trouvé ce code ici: http://www.autoitscript.com/forum/topic ... appearing/
Une idée une astuce
J'ai éssayé votre code mais l'action du bouton "Démarrer" n'à aucun éffet sous Windows 7 x64.
J'ai ajouté 2 à 3 choses donc "ProgressBar" et "Démarrer" reprenent leur place mais uniquement quand on relâche la souris, mais çà part toujours dans tous les sens quand on redimendionne la GUI bouton de souris enfoncé.
J'ai trouvé ce code ici: http://www.autoitscript.com/forum/topic ... appearing/
Une idée une astuce
► Afficher le texte
Je suis diagnostiqué pour trouble de la concentration, soyez indulgent
Merci à tous pour votre aide.
Merci à tous pour votre aide.
UDF: GuiStatusBarEx --- 2025/03/17 --- Une StatusBar complète, rapide et simple
Code: Code-Texte fusion --- Une GUI pour fusionner des GCodes pour CNC 3018
Cool: Base64 Compression Tool --- des fichiers dans vos scripts
Code: Code-Texte fusion --- Une GUI pour fusionner des GCodes pour CNC 3018
Cool: Base64 Compression Tool --- des fichiers dans vos scripts
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Création d'une GUI de Progression redimentionnable
Il serait *infiniment* plus simple de faire une pseudo-statusbar : un espace libre de ~20 px sous la Listbox avec des controles standard dedans, tout ça serait *beaucoup* plus facile à gérer que cette usine à gaz en cours de construction 
Commandes normales, positionnement avec GUICtrlSetResizing , etc ...
Commandes normales, positionnement avec GUICtrlSetResizing , etc ...
" 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 )
- Anthony
- Niveau 7

- Messages : 324
- Enregistré le : lun. 17 janv. 2011 14:08
- Localisation : France
- Status : Hors ligne
Re: [..] Création d'une GUI de Progression redimentionnable
Que veux-tu dire par pseudo-statusbar.
Aurais-tu un début de code
Aurais-tu un début de code
Je suis diagnostiqué pour trouble de la concentration, soyez indulgent
Merci à tous pour votre aide.
Merci à tous pour votre aide.
UDF: GuiStatusBarEx --- 2025/03/17 --- Une StatusBar complète, rapide et simple
Code: Code-Texte fusion --- Une GUI pour fusionner des GCodes pour CNC 3018
Cool: Base64 Compression Tool --- des fichiers dans vos scripts
Code: Code-Texte fusion --- Une GUI pour fusionner des GCodes pour CNC 3018
Cool: Base64 Compression Tool --- des fichiers dans vos scripts
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Création d'une GUI de Progression redimentionnable
Evidemment ake sinon je t'en aurais pas causé
► Afficher le texte
" 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 )
- Anthony
- Niveau 7

- Messages : 324
- Enregistré le : lun. 17 janv. 2011 14:08
- Localisation : France
- Status : Hors ligne
Re: [..] Création d'une GUI de Progression redimentionnable
Jeez,,,,,,,,,,,,, et merci... Tout çà en si peu de temps
Bon je met le chrono on vera combien de (temps) je met pour arriver à quelque chose
Bon je met le chrono on vera combien de (temps) je met pour arriver à quelque chose
Je suis diagnostiqué pour trouble de la concentration, soyez indulgent
Merci à tous pour votre aide.
Merci à tous pour votre aide.
UDF: GuiStatusBarEx --- 2025/03/17 --- Une StatusBar complète, rapide et simple
Code: Code-Texte fusion --- Une GUI pour fusionner des GCodes pour CNC 3018
Cool: Base64 Compression Tool --- des fichiers dans vos scripts
Code: Code-Texte fusion --- Une GUI pour fusionner des GCodes pour CNC 3018
Cool: Base64 Compression Tool --- des fichiers dans vos scripts
- Anthony
- Niveau 7

- Messages : 324
- Enregistré le : lun. 17 janv. 2011 14:08
- Localisation : France
- Status : Hors ligne
Re: [..] Création d'une GUI de Progression redimentionnable
Bon voilà j'ai réussi, il suffit de cliquer sur "Démarrer" jusqu'à 100% (pour cette démo) mais c'est une usine à gaz
Par contre si c'était possible et aussi propre et fluide avec ta méthode je suis preneur pour passer cette rubrique en [R]
Voici le lien => http://ul.to/9gi4ved8
Par contre si c'était possible et aussi propre et fluide avec ta méthode je suis preneur pour passer cette rubrique en [R]
Voici le lien => http://ul.to/9gi4ved8
Je suis diagnostiqué pour trouble de la concentration, soyez indulgent
Merci à tous pour votre aide.
Merci à tous pour votre aide.
UDF: GuiStatusBarEx --- 2025/03/17 --- Une StatusBar complète, rapide et simple
Code: Code-Texte fusion --- Une GUI pour fusionner des GCodes pour CNC 3018
Cool: Base64 Compression Tool --- des fichiers dans vos scripts
Code: Code-Texte fusion --- Une GUI pour fusionner des GCodes pour CNC 3018
Cool: Base64 Compression Tool --- des fichiers dans vos scripts
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Création d'une GUI de Progression redimentionnable
J'y arrive, mais c'est moins académique (et moins propre) ...
Bravo pour ton effort, tu peux mettre le [R] sans hésiter
Bravo pour ton effort, tu peux mettre le [R] sans hésiter
" 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 )
- Anthony
- Niveau 7

- Messages : 324
- Enregistré le : lun. 17 janv. 2011 14:08
- Localisation : France
- Status : Hors ligne
Re: [R] Création d'une GUI de Progression redimentionnable
Voilà c'est fait
Merci pour tout
Merci pour tout
Je suis diagnostiqué pour trouble de la concentration, soyez indulgent
Merci à tous pour votre aide.
Merci à tous pour votre aide.
UDF: GuiStatusBarEx --- 2025/03/17 --- Une StatusBar complète, rapide et simple
Code: Code-Texte fusion --- Une GUI pour fusionner des GCodes pour CNC 3018
Cool: Base64 Compression Tool --- des fichiers dans vos scripts
Code: Code-Texte fusion --- Une GUI pour fusionner des GCodes pour CNC 3018
Cool: Base64 Compression Tool --- des fichiers dans vos scripts
