X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/2b5f62a0b2db198609b45dec622a018dae37008e..e8332ccfe0cf1653b257d46d5c41339e2b2da438:/contrib/include/wx/ogl/composit.h diff --git a/contrib/include/wx/ogl/composit.h b/contrib/include/wx/ogl/composit.h index 618629d4ff..d81865b8ed 100644 --- a/contrib/include/wx/ogl/composit.h +++ b/contrib/include/wx/ogl/composit.h @@ -6,7 +6,7 @@ // Created: 12/07/98 // RCS-ID: $Id$ // Copyright: (c) Julian Smart -// Licence: wxWindows licence +// Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// #ifndef _OGL_COMPOSIT_H_ @@ -16,15 +16,16 @@ #pragma interface "composit.h" #endif -class wxDivisionShape; -class wxOGLConstraint; + +class WXDLLIMPEXP_OGL wxDivisionShape; +class WXDLLIMPEXP_OGL wxOGLConstraint; /* * A composite object is an invisible rectangle surrounding all children * */ -class wxCompositeShape: public wxRectangleShape +class WXDLLIMPEXP_OGL wxCompositeShape: public wxRectangleShape { DECLARE_DYNAMIC_CLASS(wxCompositeShape) public: @@ -35,16 +36,16 @@ public: void OnDraw(wxDC& dc); void OnDrawContents(wxDC& dc); void OnErase(wxDC& dc); - bool OnMovePre(wxDC& dc, double x, double y, double oldX, double oldY, bool display = TRUE); + bool OnMovePre(wxDC& dc, double x, double y, double oldX, double oldY, bool display = true); void OnDragLeft(bool draw, double x, double y, int keys, int attachment = 0); void OnBeginDragLeft(double x, double y, int keys, int attachment = 0); void OnEndDragLeft(double x, double y, int keys, int attachment = 0); void OnRightClick(double x, double y, int keys, int attachment = 0); - void SetSize(double w, double h, bool recursive = TRUE); + void SetSize(double w, double h, bool recursive = true); - // Returns TRUE if it settled down + // Returns true if it settled down bool Recompute(); // New members @@ -68,7 +69,7 @@ public: // in case it had to find it recursively. wxOGLConstraint *FindConstraint(long id, wxCompositeShape **actualComposite = NULL); - // Returns TRUE if something changed + // Returns true if something changed bool Constrain(); // Make this composite into a container by creating one wxDivisionShape @@ -92,7 +93,7 @@ public: // of the composite that is not in the divisions list. wxShape *FindContainerImage(); - // Returns TRUE if division is a descendant of this container + // Returns true if division is a descendant of this container bool ContainsDivision(wxDivisionShape *division); inline wxList& GetDivisions() const { return (wxList&) m_divisions; } @@ -122,7 +123,7 @@ protected: #define DIVISION_SIDE_RIGHT 3 #define DIVISION_SIDE_BOTTOM 4 -class wxDivisionShape: public wxCompositeShape +class WXDLLIMPEXP_OGL wxDivisionShape: public wxCompositeShape { DECLARE_DYNAMIC_CLASS(wxDivisionShape) public: @@ -132,7 +133,7 @@ class wxDivisionShape: public wxCompositeShape void OnDraw(wxDC& dc); void OnDrawContents(wxDC& dc); - bool OnMovePre(wxDC& dc, double x, double y, double oldX, double oldY, bool display = TRUE); + bool OnMovePre(wxDC& dc, double x, double y, double oldX, double oldY, bool display = true); void OnDragLeft(bool draw, double x, double y, int keys, int attachment = 0); void OnBeginDragLeft(double x, double y, int keys, int attachment = 0); void OnEndDragLeft(double x, double y, int keys, int attachment = 0); @@ -141,7 +142,7 @@ class wxDivisionShape: public wxCompositeShape // Don't want this kind of composite to resize its subdiagrams, so // override composite's SetSize. - void SetSize(double w, double h, bool recursive = TRUE); + void SetSize(double w, double h, bool recursive = true); // Similarly for calculating size: it's fixed at whatever SetSize // set it to, not in terms of children. @@ -162,12 +163,12 @@ class wxDivisionShape: public wxCompositeShape // Divide horizontally (wxHORIZONTAL) or vertically (wxVERTICAL) bool Divide(int direction); - // Resize adjoining divisions at the given side. If test is TRUE, + // Resize adjoining divisions at the given side. If test is true, // just see whether it's possible for each adjoining region, - // returning FALSE if it's not. + // returning false if it's not. bool ResizeAdjoining(int side, double newPos, bool test); - // Adjust a side, returning FALSE if it's not physically possible. + // Adjust a side, returning false if it's not physically possible. bool AdjustLeft(double left, bool test); bool AdjustTop(double top, bool test); bool AdjustRight(double right, bool test);