[R] Redimensionnement automatique GUI

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

[R] Redimensionnement automatique GUI

#1

Message par Hugues »

Bonjour à tous,

J'ai "bricolé" un petit script pour que mon GUI s'adapte automatiquement à la taille l'écran et en fonction de la barre de tâche (merci jguinch :mrgreen: )...

J'aimerai, si c'est possible que mon gui se redimensionne en "temps réel" lorsque je modifie la taille et la position de ma barre de tâche.

Ci-joint mon code, n'hésitez pas à le critiquer (c'est comme ça qu'on avance ^^).

Merci par avance.
► Afficher le texte
Modifié en dernier par Hugues le mer. 13 nov. 2013 12:20, modifié 1 fois.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2511
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Redimensionnement automatique GUI

#2

Message par jguinch »

Salut Hugues.
Un truc comme ça ?
► Afficher le texte
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

Re: [..] Redimensionnement automatique GUI

#3

Message par Hugues »

Oh yeah!!

Merci beaucoup de ton aide.

Sujet résolu!
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2086
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [R] Redimensionnement automatique GUI

#4

Message par TommyDDR »

Un peu moins long :
► Afficher le textecode
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2511
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [R] Redimensionnement automatique GUI

#5

Message par jguinch »

@TommyDDR : ah oui, c'est beaucoup mieux !
Merci, je garde
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
mdanielm
Membre émérite
Membre émérite
Messages : 254
Enregistré le : mer. 11 déc. 2013 19:48
Status : Hors ligne

Re: [R] Redimensionnement automatique GUI

#6

Message par mdanielm »

Salut,

Et, pourquoi pas remplacer

Code : Tout sélectionner

While(True)
    $msg = GUIGetMsg()
    Select
        Case $msg = $GUI_EVENT_CLOSE
            Exit
    EndSelect
WEnd
 
par:

Code : Tout sélectionner

While GUIGetMsg() <> $GUI_EVENT_CLOSE
Wend
 
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2272
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

Re: [R] Redimensionnement automatique GUI

#7

Message par jchd »

Peut-être parce que dans le second cas il n'y a plus de variable $msg pour poursuivre les autres Case si par exemple on doit gérer du code réaliste.
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
mdanielm
Membre émérite
Membre émérite
Messages : 254
Enregistré le : mer. 11 déc. 2013 19:48
Status : Hors ligne

Re: [R] Redimensionnement automatique GUI

#8

Message par mdanielm »

Ben alors:

Code : Tout sélectionner

$msg = GUIGetMsg()

While ($msg <> $GUI_EVENT_CLOSE)
     Select
     -------    
    --------       
    EndSelect
    $msg = GUIGetMsg()
wend
; dire au revoir?
 
Répondre