]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/_event.i
Updated tools
[wxWidgets.git] / wxPython / src / _event.i
index f7c2901c959b269ee13076382cf4e1f13f63bf33..877fab6d122e3b5568240a28fa850d025e501d0c 100644 (file)
@@ -450,7 +450,8 @@ public:
 
     // Get checkbox value
     bool IsChecked() const;
-
+    %pythoncode { Checked = IsChecked }
+    
     // True if the listbox event was a selection.
     bool IsSelection() const;
 
@@ -699,11 +700,11 @@ public:
 
     %extend {
         int GetUniChar() {
-        #if wxUSE_UNICODE
+        %#if wxUSE_UNICODE
             return self->m_uniChar;
-        #else
+        %#else
             return 0;
-        #endif
+        %#endif
         }
     }
     
@@ -963,11 +964,7 @@ public:
             }
 
             for (int i=0; i<count; i++) {
-#if wxUSE_UNICODE
-                PyList_SetItem(list, i, PyUnicode_FromWideChar(files[i], files[i].Len()));
-#else
-                PyList_SetItem(list, i, PyString_FromString((const char*)files[i]));
-#endif
+                PyList_SetItem(list, i, wx2PyString(files[i]));
             }
             return list;
         }
@@ -994,6 +991,8 @@ enum wxUpdateUIMode
     wxUPDATE_UI_PROCESS_SPECIFIED
 };
 
+
+
 class wxUpdateUIEvent : public wxCommandEvent
 {
 public:
@@ -1033,7 +1032,6 @@ public:
     static wxUpdateUIMode GetMode();
 };
 
-
 //---------------------------------------------------------------------------
 %newgroup;
 
@@ -1187,6 +1185,7 @@ enum wxIdleMode
     wxIDLE_PROCESS_SPECIFIED
 };
 
+
 class wxIdleEvent : public wxEvent
 {
 public: