How can I change text font for the notebook page?

Igor Korot ikorot at earthlink.net
Mon Apr 2 18:53:09 PDT 2007


Hi,

Maybe somebody will give me an idea here....

This is the code I'm using:

if ( eventType == ei.typeChanged )
{
	wxNotebookPage *pageCurrent = m_bookCtrl->GetPage(event.GetSelection());
	wxFont fontCurrent = pageCurrent->GetFont();
	fontCurrent.SetWeight( wxFONTWEIGHT_BOLD );
	pageCurrent->SetFont( fontCurrent );
	m_bookCtrl->SetPageText( event.GetSelection(), m_bookCtrl->GetPageText( event.GetSelection() ) );
         nameEvent = wxT("Changed");
}

This is from the "notebook" sample.
However, text of the selected page does not change....

Thank you.





More information about the wx-dev mailing list