[R] Ordres des fenetres

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
Idrazil
Niveau 1
Niveau 1
Messages : 11
Enregistré le : mer. 12 mars 2014 14:38
Status : Hors ligne

[R] Ordres des fenetres

#1

Message par Idrazil »

Bonjour,

J'explique mon problème: j'ai une GUI principale ($MAIN) avec divers éléments, et je voudrais que lorsque je clique sur un bouton, un autre GUI ($SECOND) apparaisse devant la précédente mais sans être devant toutes les autres fenêtres (comme le fait $WS_EX_TOPMOST).

Mais je voudrais en plus que $MAIN ne puisse être modifiée tant que $SECOND n'ai pas fermée, pour être plus clair c'est une espèce de pop-up comme l'on peut avoir sur n'importe quel navigateur internet.

En vous remerciant de votre aide :D

PS: J'ai cherché sur le forum mais je n'ai trouvé :?
Modifié en dernier par Idrazil le lun. 18 août 2014 15:56, modifié 1 fois.
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2086
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] Ordres des fenetres

#2

Message par TommyDDR »

Vous décrivez le comportement de base d'une fenêtre.
Pouvez vous fournir votre code ? Vous avez du y mettre un style qu'il ne fallait pas.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Idrazil
Niveau 1
Niveau 1
Messages : 11
Enregistré le : mer. 12 mars 2014 14:38
Status : Hors ligne

Re: [..] Ordres des fenetres

#3

Message par Idrazil »

Voila:
► Afficher le texte
La GUI dont je parle se trouve éntre les ";===="

Tu as raison, je ne peux pas effectuer d'actions sur les boutons mais les Inputs restent modifiables "à la main" :? (ce n'est qu'un petit point dont je peux trouver une solution de contournement)
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2086
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] Ordres des fenetres

#4

Message par TommyDDR »

Je vous conseille fortement de passer en mode événementiel pour vos gui, votre code n'en sera que plus lisible et beaucoup moins complexe, cela vous permettra entre autre de pouvoir gérer plusieurs GUI en parallèle assez facilement.

(des exemples doivent se trouver sur le forum).

Votre problème actuellement c'est que lorsque vous ouvrez votre 2eme GUI, vous lancez une seconde boucle infinie dans la 1ere, ce qui empêchera le rafraichissement de la première (voir des deux ?).
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Idrazil
Niveau 1
Niveau 1
Messages : 11
Enregistré le : mer. 12 mars 2014 14:38
Status : Hors ligne

Re: [..] Ordres des fenetres

#5

Message par Idrazil »

OK je prends note et vais donc suivre les tutos :)

Merci de ton intervention rapide :wink: Je passe donc en résolu
Répondre