New wxDataObject etc. Almost works.

A few more compatibility funcs for (long*) vs (int*).
  Makefile.in regenerated from filelist...


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@4058 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robert Roebling
1999-10-18 22:22:56 +00:00
parent 314260fbd0
commit 1dd989e1bf
17 changed files with 820 additions and 1205 deletions

View File

@@ -181,7 +181,7 @@ public:
// to implement in derived classes
virtual Kind GetKind() const = 0;
virtual void Draw(wxDC& dc) = 0
virtual void Draw(wxDC& dc)
{
dc.SetPen(wxPen(m_col, 1, wxSOLID));
}
@@ -228,7 +228,9 @@ public:
dc.DrawLine(p2, p3);
dc.DrawLine(p3, p1);
#ifdef __WXMSW__
dc.FloodFill(GetCentre(), m_col, wxFLOOD_BORDER);
#endif
}
};
@@ -257,7 +259,9 @@ public:
dc.DrawLine(p3, p4);
dc.DrawLine(p4, p1);
#ifdef __WXMSW__
dc.FloodFill(GetCentre(), m_col, wxFLOOD_BORDER);
#endif
}
};
@@ -278,7 +282,9 @@ public:
dc.DrawEllipse(m_pos, m_size);
#ifdef __WXMSW__
dc.FloodFill(GetCentre(), m_col, wxFLOOD_BORDER);
#endif
}
};
@@ -654,9 +660,11 @@ DnDFrame::DnDFrame(wxFrame *frame, char *title, int x, int y, int w, int h)
wxTE_MULTILINE | wxTE_READONLY |
wxSUNKEN_BORDER );
#ifdef __WXMSW__
// redirect log messages to the text window and switch on OLE messages
// logging
wxLog::AddTraceMask(wxTRACE_OleCalls);
#endif
m_pLog = new wxLogTextCtrl(m_ctrlLog);
m_pLogPrev = wxLog::SetActiveTarget(m_pLog);