Доброго времени суток, если делать HtmlWindow->SetBackgroundImage(); то картинка появляется только после того, как приложение развернули и свернули. HtmlWindow->Refresh() не помогает. Кто знает как лечить?
Заранее спасибо!
С уважением.
Опять wxHtmlWindow ~_~
Опять wxHtmlWindow ~_~
Windows Seven x64.
Code::Blocks with TDM MinGW.
Code::Blocks with TDM MinGW.
- T-Rex
- Moderator
- Posts: 1248
- Joined: Sat Oct 23, 2004 9:58 am
- Location: Zaporizhzhya, Ukraine
- Contact:
Проверил. Полет нормальной (SVN HEAD)
Code: Select all
#include <wx/wx.h>
#include <wx/html/htmlwin.h>
class wxTestApp : public wxApp
{
public:
virtual bool OnInit()
{
wxFrame * f = new wxFrame(NULL, wxID_ANY, wxEmptyString);
f->SetSize(wxSize(500,400));
wxHtmlWindow * h = new wxHtmlWindow(f, wxID_ANY);
wxBitmap b(200,300);
wxMemoryDC mdc(b);
mdc.SetBackground(*wxRED_BRUSH);
mdc.Clear();
mdc.SelectObject(wxNullBitmap);
h->SetBackgroundImage(b);
h->Update();
SetTopWindow(f);
f->Center();
f->Show();
return true;
}
};
IMPLEMENT_APP(wxTestApp)