]> Creatis software - bbtk.git/blobdiff - kernel/src/bbtkWxGUITextEditor.cxx
DFCH: bbtkSystemTools class has been created and implemented
[bbtk.git] / kernel / src / bbtkWxGUITextEditor.cxx
index f970ec74f0241c584d61a00a19730804d99b2400..d94d6bdc26d3ee872e70331127a6655d97d412c3 100644 (file)
@@ -2,8 +2,8 @@
   Program:   bbtk
   Module:    $RCSfile: bbtkWxGUITextEditor.cxx,v $
   Language:  C++
-  Date:      $Date: 2009/04/15 15:45:49 $
-  Version:   $Revision: 1.19 $
+  Date:      $Date: 2009/12/04 10:48:34 $
+  Version:   $Revision: 1.21 $
 =========================================================================*/
 
 /* ---------------------------------------------------------------------
@@ -170,14 +170,14 @@ namespace bbtk
                                 //    |  wxTAB_TRAVERSAL
                                     );
                                         */
-    wxFont* FixedFont = new wxFont(10,
+    mFixedFont = new wxFont(10,
                                    wxFONTFAMILY_MODERN,
                                    wxFONTSTYLE_NORMAL,
                                    wxFONTWEIGHT_NORMAL,
                                    false);
     
     mwxInputTextAttr = new wxTextAttr;
-    mwxInputTextAttr->SetFont(*FixedFont);
+    mwxInputTextAttr->SetFont(*mFixedFont);
    
     sizer->Add(mwxInputText,1,wxGROW);
     SetSizer(sizer);
@@ -189,6 +189,8 @@ namespace bbtk
   //================================================================
   WxGUITextEditorPage::~WxGUITextEditorPage()
   {
+         delete mwxInputTextAttr;
+         delete mFixedFont;
   }
   //================================================================
 
@@ -758,7 +760,8 @@ namespace bbtk
     SetSizer(sizer);
 
     // parent window of all bbtk windows will be a child of this
-    Wx::SetTopWindowParent(this);
+    //    Wx::SetTopWindowParent(this);
+    Wx::SetTopWindow(this);
     // Add the method OnWxSignal as a Wx::Signal observer 
     //bbtkAddWxSignalObserver(WxGUITextEditorWindow::OnWxSignal);