]> git.saurik.com Git - wxWidgets.git/blobdiff - misc/gdb/print.py
Also update focus rect when changing selection in single selection mode, fixes #11332
[wxWidgets.git] / misc / gdb / print.py
index 46a71d0056f313de4e997131939a89535880b86a..9df3beb66c6135097e04198e8fd0c24364b16dcc 100755 (executable)
@@ -18,4 +18,12 @@ class wxStringPrinter:
     def to_string(self):
         return '"' + self.val['m_impl']['_M_dataplus']['_M_p'].string() + '"'
 
-gdb.pretty_printers['^wxString$'] = wxStringPrinter
+    def display_hint(self):
+        return 'string'
+
+def wxLookupFunction(val):
+    if val.type.tag == 'wxString':
+        return wxStringPrinter(val)
+    return None
+
+gdb.pretty_printers.append(wxLookupFunction)