]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/_hyperlink.i
bitwise vs. logical operator
[wxWidgets.git] / wxPython / src / _hyperlink.i
index 0115bca95f3b18dc0f11d95c65ca4caaed9bb04e..5becff5f8d3acbb9a531deb9702f0bc998d8e3f9 100644 (file)
 
 //---------------------------------------------------------------------------
 
-%{
-#include <wx/hyperlink.h>
-%}
-
 MAKE_CONST_WXSTRING(HyperlinkCtrlNameStr);
 
 enum {
     wxHL_CONTEXTMENU,
-    wxHL_DEFAULT_STYLE
+    wxHL_ALIGN_LEFT,
+    wxHL_ALIGN_RIGHT,
+    wxHL_ALIGN_CENTRE,
+    wxHL_DEFAULT_STYLE,
 };
 
 //---------------------------------------------------------------------------
 %newgroup
 
-MustHaveApp(wxHyperlinkCtrl);
 
+MustHaveApp(wxHyperlinkCtrl);
 
 DocStr( wxHyperlinkCtrl,
 "A static text control that emulates a hyperlink. The link is displayed
@@ -49,7 +48,7 @@ public:
     %pythonAppend wxHyperlinkCtrl      "self._setOORInfo(self)"
     %pythonAppend wxHyperlinkCtrl()    ""
 
-    
+
     // Constructor.
     wxHyperlinkCtrl(wxWindow *parent,
                     wxWindowID id,
@@ -85,6 +84,11 @@ public:
     void SetVisited(bool visited = true);
     bool GetVisited() const;
 
+    %property(HoverColour, GetHoverColour, SetHoverColour, doc="See `GetHoverColour` and `SetHoverColour`");
+    %property(NormalColour, GetNormalColour, SetNormalColour, doc="See `GetNormalColour` and `SetNormalColour`");
+    %property(URL, GetURL, SetURL, doc="See `GetURL` and `SetURL`");
+    %property(Visited, GetVisited, SetVisited, doc="See `GetVisited` and `SetVisited`");
+    %property(VisitedColour, GetVisitedColour, SetVisitedColour, doc="See `GetVisitedColour` and `SetVisitedColour`");
 };
 
 
@@ -105,6 +109,8 @@ public:
     // that the user clicked on.
     wxString GetURL() const;
     void SetURL(const wxString &url);
+
+    %property(URL, GetURL, SetURL, doc="See `GetURL` and `SetURL`");
 };