Exemplo n.º 1
0
def mixin():
    """
        mix em all
    """
    from ooxcb.util import mixin_functions
    from ooxcb.protocol.xproto import Screen, Window
    
    mixin_functions((
        ewmh_get_client_list,
        ewmh_get_client_list_stacking,
        ewmh_get_number_of_desktops,
        ewmh_get_current_desktop,
        ), Screen)
    mixin_functions((
        ewmh_get_desktop,
        ewmh_get_window_name,
        ewmh_set_window_name,
        ), Window)
Exemplo n.º 2
0
def mixin():
    from ooxcb.util import mixin_functions
    from yahiko.cairo import Context
    mixin_functions((rounded_rectangle,), Context)
Exemplo n.º 3
0
def mixin():
    from ooxcb.util import mixin_functions
    mixin_functions((
        icccm_get_wm_state,
        icccm_get_wm_hints,
        ), Window)
Exemplo n.º 4
0
def mixin():
    """
        add :func:`put_pil_image` and :func:`get_pil_image` as methods
        to :class:`ooxcb.xproto.Window`.
    """
    mixin_functions((put_pil_image, get_pil_image), Window)