Canvas: added some DECLARE_CLASS macros to stop it failing

in class info initialisation
Mmedia: compiles agin
Plot: corrected VC++ project settings
Simple toolbar: should draw a highlight again now
Generic dir control: moved control ids to header for apps that
need to get hold of the individual controls
Scintilla: unconditionally compile Scintilla_LinkLexers() to correct
link error in sample


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15016 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Julian Smart
2002-04-08 10:50:14 +00:00
parent 07d2031dde
commit a977709b11
12 changed files with 35 additions and 20 deletions

View File

@@ -51,6 +51,8 @@ FT_Library g_freetypeLibrary;
// wxCanvasObject
//----------------------------------------------------------------------------
IMPLEMENT_CLASS(wxCanvasObject, wxEvtHandler)
wxCanvasObject::wxCanvasObject()
{
// the default event handler is just this object
@@ -407,6 +409,8 @@ void wxCanvasObject::WriteSVG( wxTextOutputStream &stream )
// wxCanvasObjectGroup
//----------------------------------------------------------------------------
IMPLEMENT_CLASS(wxCanvasObjectGroup, wxCanvasObject)
wxCanvasObjectGroup::wxCanvasObjectGroup(double x, double y)
{
lworld.Translate(x,y);
@@ -716,6 +720,8 @@ int wxCanvasObjectGroup::IndexOf( wxCanvasObject* obj )
// wxCanvasObjectRef
//----------------------------------------------------------------------------
IMPLEMENT_CLASS(wxCanvasObjectRef, wxCanvasObject)
wxCanvasObjectRef::wxCanvasObjectRef(double x, double y, wxCanvasObject* obj)
: wxCanvasObject()
{
@@ -880,6 +886,8 @@ wxCanvasObject* wxCanvasObjectRef::IsHitWorld( double x, double y, double margin
// wxCanvasRect
//----------------------------------------------------------------------------
IMPLEMENT_CLASS(wxCanvasRect, wxCanvasObject)
wxCanvasRect::wxCanvasRect( double x, double y, double w, double h , double radius )
: wxCanvasObject()
{