.. include:: headings.inc .. currentmodule:: lib.combotreebox .. highlight:: python .. _lib.combotreebox.GTKComboTreeBox: ========================================================================================================================================== |phoenix_title| **GTKComboTreeBox** ========================================================================================================================================== The ComboTreeBox widget for wxGTK. This is actually a work around because on wxGTK, there doesn't seem to be a way to intercept mouse events sent to the Combobox. Intercepting those events is necessary to prevent the Combobox from popping up the list and pop up the tree instead. So, until wxPython makes intercepting those events possible we build a poor man's Combobox ourselves using a TextCtrl and a BitmapButton. | |class_hierarchy| Inheritance Diagram ===================================== Inheritance diagram for class **GTKComboTreeBox** .. raw:: html

Inheritance diagram of GTKComboTreeBox

| |super_classes| Known Superclasses ================================== :class:`Panel`, :class:`lib.combotreebox.BaseComboTreeBox` | |api| Class API =============== .. class:: GTKComboTreeBox(BaseComboTreeBox, Panel) The ComboTreeBox widget for wxGTK. This is actually a work around because on wxGTK, there doesn't seem to be a way to intercept mouse events sent to the Combobox. Intercepting those events is necessary to prevent the Combobox from popping up the list and pop up the tree instead. So, until wxPython makes intercepting those events possible we build a poor man's Combobox ourselves using a TextCtrl and a BitmapButton.