Historique des modifications - Message

Message #6697

Sujet: Problème EditBox


TypeDateAuteurContenu
Création du message11-08-2009 11:03:34thesus
Bonjour à tous,

J'essaye d'apprendre à utiliser Irrlicht .NET CP en C#, et je rencontre un petit problème.

Je n'arrive pas à récupérer la valeur d'une EditBox.

Petit code pour comprendre:
//initialisation
IrrlichtDevice device =new IrrlichtDevice(DriverType.OpenGL,new Dimension2D(800,600),32,false,true,false,false);
GUIEnvironment gui=device.GUIEnvironment;

//création du GUI
GUIEditBox zoneDeTexte=gui.AddEditBox("",new Rect(new Position2D(1,1),new Position2D(100,20)),true,gui.RootElement,-1);
GUIButton bouton=gui.AddButton(new Rect(new Position2D(1,25),new Position2D(100,45)),gui.RootElement,-1,"Afficher");

//boucle de jeu
while (device.Run())
{
	if(bouton.Pressed)
	{
		Console.WriteLine(zoneDeTexte.Text);
	}

	device.VideoDriver.BeginScene(true,true,Color.Blue);
	device.SceneManager.DrawAll();
	gui.DrawAll();
	device.VideoDriver.EndScene();
}

device.Close();

Au moment du Console.WriteLine, rien de s'affiche, et en faisant un debug la propriété Text ne contient rien. Pourtant si je veux écrire quelque chose dans l'EditBox, ça fonctionne, mais la propriété Text reste vide.

Retour

OptionsLiens officielsCaractéristiquesStatistiquesCommunauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1441 sujets
11339 messages
Dernier membre inscrit: Saidov17
138 invités en ligne
membre en ligne: -
RSS Feed