XRC_ADD_STYLE(wxNO_BORDER);
XRC_ADD_STYLE(wxTRANSPARENT_WINDOW);
XRC_ADD_STYLE(wxWANTS_CHARS);
+ XRC_ADD_STYLE(wxTAB_TRAVERSAL);
XRC_ADD_STYLE(wxNO_FULL_REPAINT_ON_RESIZE);
XRC_ADD_STYLE(wxFULL_REPAINT_ON_RESIZE);
XRC_ADD_STYLE(wxWS_EX_BLOCK_EVENTS);
return (*rec_var)->id;
}
+static void AddStdXRCID_Records();
+
/*static*/ int wxXmlResource::GetXRCID(const wxChar *str_id)
{
+ static bool s_stdIDsAdded = false;
+
+ if ( !s_stdIDsAdded )
+ {
+ s_stdIDsAdded = true;
+ AddStdXRCID_Records();
+ }
+
return XRCID_Lookup(str_id);
}
wxXmlResourceModule() {}
bool OnInit()
{
- AddStdXRCID_Records();
wxXmlResource::AddSubclassFactory(new wxXmlSubclassFactoryCXX);
return true;
}