RECHERCHER :
COMMUNAUTE MP
Identifiez vous ...
Devenir Membre
J'ai oublié mon MDP
DOMAINE MP
Bavardages
Langages Généraux
Langages Web
Langages DotNet
Autres langages
Dev. Jeux Video
Sécurité
Sys. Exploitation
Graphismes
Logiciels
Réseaux
Bases de données
Méthodologies
Emplois High-tech
Aide juridique
Articles juridiques
FORUM
Index des forums
Ajouter un sujet
Rechercher sujet
Contact Responsable
Devenir modérateur
CHAT MP IRC
Votre pseudo ...
Serv: irc.irc-land.org
Chan: #MoteurProg
PARTICIPER
Plus de 3500 emplois.
Rechercher un job
Déposez votre CV
Emplois High-tech

Visiteur MP

 [wxWidget]position d'un textControl

Forum : LIBRAIRIE C++
Sous Catégorie : Aucune
Type du sujet : Sujet Normale
FAQ : FAQ LIBRAIRIE C++

SUIVI DES SUJETS PAR MAIL

SUIVI PAR MAIL INACTIF

RESOLUTION DU SUJET SUJET NON RESOLU
BLOQUAGE DU SUJET SUJET ACTIF
APPARTENANCE A LA FAQ N'APPARTIENT PAS A LA FAQ


PAGE : [1]

POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

FORUM LIBRAIRIE C++

PREMIERE PAGE

PAGE PRECEDENTE

Page précedente

Page suivante

PAGE SUIVANTE

DERNIERE PAGE
sebsheep
Membre du club
Chef de projet(s) :
- SejourAdmin

Inscrit : 27/03/2005
Messages : 509
Message
#96734
Posté le 13/05/06 à 18:15
Pour avoir une zone de texte, j'ai fait ca:

texte=new wxTextCtrl(this,-1,_("test"),wxPoint(50,100),
wxSize(400,100),wxTE_MULTILINE);

mais elle n'est pas située aux coordonnées que j'ai mis. Quelquesoient les valeurs que je lui affecte, elle commence en haut à droite de la frame.

Comment faut faire pour la placer où je veux?
__________________________
L'élève heureux est celui qui, comme la rivère, suit son cours dans son lit.
Et n'oubliez pas :Seb, c'est bien!

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Publicité
Inscrit : X
Messages : X
Message
#Aucun

HAUT DE PAGE

  

Spirit
Superviseur :
- C & C++
Modérateur :
- PHP
- Javascript
- MySQL
Avatar de Spirit
Inscrit : 07/04/2004
Messages : 1946
Message
#96744
Posté le 13/05/06 à 20:34
this réfère à quelle type de classe ?
__________________________
Spirit - modérateur casu ^-^'

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

sebsheep
Membre du club
Chef de projet(s) :
- SejourAdmin

Inscrit : 27/03/2005
Messages : 509
Message
#96754
Posté le 13/05/06 à 23:47
this refere à une classe dérivée de wxFrame
__________________________
L'élève heureux est celui qui, comme la rivère, suit son cours dans son lit.
Et n'oubliez pas :Seb, c'est bien!

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Spirit
Superviseur :
- C & C++
Modérateur :
- PHP
- Javascript
- MySQL
Avatar de Spirit
Inscrit : 07/04/2004
Messages : 1946
Message
#96755
Posté le 13/05/06 à 23:59
le premier argument doit referer à une classe de type wxWindow (ou wxScrolledWindow), normalement pour créer un programme (une fenêtre) on procède comme ça :
- wxApp qui lance l'application (voir ligne suivante)
- wxFrame le cadre de l'application qui réalise les actions du menu de l'application
- wxScrolledWindow qui est le centre du cadre, là où tout se passe, qui gère les évènements clavier, souris, l'affichage de donnée vers l'application etc... on crée une classe qui dérive de wxScrolledWindow pour y faire ce qu'on veut (codes de gestion de souris, de click etc)
__________________________
Spirit - modérateur casu ^-^'

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

sebsheep
Membre du club
Chef de projet(s) :
- SejourAdmin

Inscrit : 27/03/2005
Messages : 509
Message
#96756
Posté le 14/05/06 à 00:03
mais wxFrame n'est pas une classe dérivée de wxWindow??
__________________________
L'élève heureux est celui qui, comme la rivère, suit son cours dans son lit.
Et n'oubliez pas :Seb, c'est bien!

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Spirit
Superviseur :
- C & C++
Modérateur :
- PHP
- Javascript
- MySQL
Avatar de Spirit
Inscrit : 07/04/2004
Messages : 1946
Message
#96760
Posté le 14/05/06 à 02:34
non, elle descend de wxTopLevelWindow qui descend de wxTopLevelWindowNative
__________________________
Spirit - modérateur casu ^-^'

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

sebsheep
Membre du club
Chef de projet(s) :
- SejourAdmin

Inscrit : 27/03/2005
Messages : 509
Message
#96769
Posté le 14/05/06 à 12:23
Ca y est j'ai réussi ... sans faire expres.

Quand j'ai mis un évenement EVT_SIZE dans la classe descendant de wxFrame, la zone de texte s'est dimensionée comme je voulais. A quoi c'est du?

Ca m'intrigue d'autant plus que quand je met un 'event .Skip()' dans ma fonction callback pour la gestion de l'evenement, la zone de texte n'est plus dimensionnée. Que fait cette fonction au juste?
__________________________
L'élève heureux est celui qui, comme la rivère, suit son cours dans son lit.
Et n'oubliez pas :Seb, c'est bien!

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Spirit
Superviseur :
- C & C++
Modérateur :
- PHP
- Javascript
- MySQL
Avatar de Spirit
Inscrit : 07/04/2004
Messages : 1946
Message
#96797
Posté le 14/05/06 à 18:09
désolé mais là je comprends rien lol

pour gérer les évènements liés à ta zone de texte, tu lui attribues un ID et tu crées dans la table des events de ta classe EVT_TEXT(ID, classe::fonctionTxt)
et
void classe::fonctionTxt(wxCommandEvent& WXUNUSED(event))
{
// actions à réaliser lorsqu'on change la valeur du champ texte
}
__________________________
Spirit - modérateur casu ^-^'

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

sebsheep
Membre du club
Chef de projet(s) :
- SejourAdmin

Inscrit : 27/03/2005
Messages : 509
Message
#96823
Posté le 14/05/06 à 19:26
j'ai pas été clair

Je voulais pas attribuer un evenement à ma zone de texte, juste à ma frame(un EVT_SIZE). Et cet evenement a fait que la zone de texte s'est dimensionnée comme je le demandais, alors qu'avant elle ne le faisait pas.
__________________________
L'élève heureux est celui qui, comme la rivère, suit son cours dans son lit.
Et n'oubliez pas :Seb, c'est bien!

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Spirit
Superviseur :
- C & C++
Modérateur :
- PHP
- Javascript
- MySQL
Avatar de Spirit
Inscrit : 07/04/2004
Messages : 1946
Message
#96825
Posté le 14/05/06 à 19:37
je dirais coup de bol p-e, evt_size sert à manier lors que l'utilisateur redimensionne la fenêtre du logiciel
__________________________
Spirit - modérateur casu ^-^'

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 
POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

PREMIERE PAGE

PAGE PRECEDENTE Page précédente

Page suivante

PAGE SUIVANTE DERNIERE PAGE

FORUM LIBRAIRIE C++



    PAGE : [1]



.: Site Web développé par Julien Pichot et l'équipe MPWG avec www.evolvia-web.com :.