.. include:: headings.inc .. currentmodule:: lib.buttons .. highlight:: python .. _lib.buttons.__ThemedMixin: ========================================================================================================================================== |phoenix_title| **__ThemedMixin** ========================================================================================================================================== Use the native renderer to draw the bezel, also handle mouse-overs | |class_hierarchy| Inheritance Diagram ===================================== Inheritance diagram for class **__ThemedMixin** .. raw:: html

Inheritance diagram of __ThemedMixin

| |method_summary| Methods Summary ================================ ================================================================================ ================================================================================ :meth:`~lib.buttons.__ThemedMixin.DrawBezel` :meth:`~lib.buttons.__ThemedMixin.InitOtherEvents` :meth:`~lib.buttons.__ThemedMixin.OnMouse` ================================================================================ ================================================================================ | |api| Class API =============== .. class:: __ThemedMixin Use the native renderer to draw the bezel, also handle mouse-overs .. method:: DrawBezel(self, dc, x1, y1, x2, y2) .. method:: InitOtherEvents(self) .. method:: OnMouse(self, evt)