You can do something like this: dialog := TextEntryDialogWindow new. World openModal: dialog. dialog cancelled ifFalse: [self createAndWrite: dialog entryText].
but I am not sure if this is the correct way to do it. -- Daniel Galdames El miércoles, 26 de septiembre de 2012 a las 15:58, Florent Arrignon escribió: > Hi Pharoers, > > I'm a beginner with Pharo and try to dive into Morph. My question is trivial > as I want to open a modal dialog to catch some text and save it in a file. > > I use the following code: > dialog := TextEntryDialogWindow new. > dialog openInWorld. > dialog canceled ifFalse: [self createAndWrite: dialog entryText]. > > In Cincom Smalltalk, the same code opened a dialog modally , but here, not, > as it seems suggested in the DialogWindow class comment. I don't know how to > change this, I tried to include it as submorph in another morph, but it > failed (still system modal). I also tried to tell currentWorld to set the > ModalWindow to Dialog, without success. Any hint? > > Thank you > > Florent
