[ROOT] Problems with focus of TGTextEdit

From: Andreas Zoglauer (zog@mpe.mpg.de)
Date: Tue Aug 21 2001 - 09:28:13 MEST


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