Hi Rooters, I have dialog window, containing a TGTextEntry and a TGTextEdit element. When I click on the TextEntry and enter text and afterwards click on the TextEdit to enter text, the text is entered into the TextENTRY instead of the TextEdit... It seems that I am unable to get the focus on the TGTextEdit element! Here is a modification of the guitest-example to reproduce the problem: class TestMsgBox : public TGTransientFrame { private: ... TGTextEntry *fTitle; // <-- modified TGTextEdit *fMsg; // <-- modified ... } TestMsgBox::TestMsgBox(const TGWindow *p, const TGWindow *main, UInt_t w, UInt_t h, UInt_t options) : TGTransientFrame(p, main, w, h, options), fRedTextGC(TGButton::GetDefaultGC()) { ... fTitle = new TGTextEntry(f4, fTbtitle = new TGTextBuffer(100)); fMsg = new TGTextEdit(f5, 10, 10, "no comment"); // <-- modified fTbtitle->AddText(0, "MsgBox"); //fTbmsg->AddText(0, "This is a test message box."); fTitle->Resize(300, fTitle->GetDefaultHeight()); fMsg->Resize(300, 50); // <--- modified ... } After compiling and opening the message box test do the following: - Click on the Title-entry field and enter some text (this should work) - Click on the Message-entry field and TRY to enter some text --> although the cursor is in the Message-entry filed (TGTextEdit) the text is enter in the Title-entry field (TGTextEntry) Am I missing something important to bring the focus the the TextEdit? Any suggestions are welcome! Andreas ROOT: v3.01.06 (recompiled from cvs, 20-Aug-01) OS: SuSE 7.2 ---------------------------------------------------------------------- Andreas Zoglauer MPI fuer extraterrestrische Physik Phone: +49/89-30000-3848 Postfach 1312 Fax: +49/89-30000-3569 85741 Garching, Germany Email: zog@mpe.mpg.de ----------------------------------------------------------------------
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:58 MET