[R] Questions fonction input...

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
Christelle10
Niveau 4
Niveau 4
Messages : 68
Enregistré le : jeu. 02 déc. 2010 03:35
Status : Hors ligne

[R] Questions fonction input...

#1

Message par Christelle10 »

Bonjours, bonsoir à vous

je fais encore appel à vous car j'ai quelques questions relatif à la création de mes GUI que je n'arrive pas a résoudre...

Est il possible de restreindre le nombre de caractère souhaité dans un(e) input ?
si oui comment ?

Est il possible de faire apparaitre ma GUI en position centre de mon ecran selon la résolution de mon ecran ?
si oui comment ?

Est il possible de faire refresh un(e) input apres une action ?
ex : je lance ma GUI avec 2 input et un bouton envoyer, j'entre un texte sur chaque input puis clique sur le bouton envoyer.
le bouton fait ecrire se que les input contiennent dans un .ini, jusque la pas de problème, mais je souhaiterai qu'après cette action mes 2 input redeviennent vide comme au lancement.

Est possible ? comment ?

merci à vous pour toute l'aide apportée !
Modifié en dernier par Christelle10 le mer. 08 déc. 2010 21:04, modifié 1 fois.
Avatar du membre
Jerome
Niveau 9
Niveau 9
Messages : 661
Enregistré le : mar. 07 avr. 2009 08:35
Localisation : Picardie
Status : Hors ligne

Re: [..] Questions fonction input...

#2

Message par Jerome »

Christelle10 a écrit :
Est il possible de faire apparaitre ma GUI en position centre de mon ecran selon la résolution de mon ecran ?
si oui comment ?
Coucou,


Rapidement pour ce problème la, il vous faut mettre comme coordonné x et y :

((@destocktopwidht et hight) / 2) - (la taille de votre fenetre /2)

Assez compliquer, mais avec du bon sens et de la réflexion, on y comprend :)



Jérôme
Avatar du membre
bloodwolff
Membre émérite
Membre émérite
Messages : 655
Enregistré le : ven. 18 avr. 2008 22:36
Localisation : Québec
Status : Hors ligne

Re: [..] Questions fonction input...

#3

Message par bloodwolff »

Pour la première question il suffit de mettre après la création de l'input
GUICtrlSetLimit(-1, $nomre_max)
Pour la 2e question il suffit de ne pas mettre les paramètre left et top ou mettre -1
GUICreate ( "title" [, width [, height [, left [, top [, style [, exStyle [, parent]]]]]]] )
Pour la dernière question regarde du coté de
GUICtrlSetData ( controlID, data [, default] )
controlID tu met le id donnée par la commande guictrlcreateinput et data les données à mettre dans ce cas ""
Default ne s'applique pas au control de type input

Ps : Rooh jérome à été plus rapide :(
Modifié en dernier par bloodwolff le mer. 08 déc. 2010 20:46, modifié 1 fois.
Compte skype : bloodwolfff
Avatar du membre
Jerome
Niveau 9
Niveau 9
Messages : 661
Enregistré le : mar. 07 avr. 2009 08:35
Localisation : Picardie
Status : Hors ligne

Re: [..] Questions fonction input...

#4

Message par Jerome »

Ouep,


Mais je connaissait pas ta solution, c'est plus simple.

Mais avec un peu de réflexion, on arrive au même résultat :)




Jérôme
Avatar du membre
bloodwolff
Membre émérite
Membre émérite
Messages : 655
Enregistré le : ven. 18 avr. 2008 22:36
Localisation : Québec
Status : Hors ligne

Re: [..] Questions fonction input...

#5

Message par bloodwolff »

Oui j'avais déjà appliquer ta façon avant de remarquer qu'une Gui créé étant par default centré :oops:
Compte skype : bloodwolfff
Christelle10
Niveau 4
Niveau 4
Messages : 68
Enregistré le : jeu. 02 déc. 2010 03:35
Status : Hors ligne

Re: [..] Questions fonction input...

#6

Message par Christelle10 »

C'est formidable la rapidité auquel vous répondez, je vous remerci énormément!
Répondre