function (e,x) {
        var me = this, menu = me.contextMenu;
        
        e.stopEvent();
        if (!menu.rendered) {
            menu.on('beforeshow', me.onDesktopMenuBeforeShow, me);
        }
        menu.showAt(e.getXY());
        menu.doConstrain();
    }
function (e,x) {
        var me = this, menu = me.contextMenu;
        
        e.stopEvent();
        if (!menu.rendered) {
            menu.on('beforeshow', me.onDesktopMenuBeforeShow, me);
        }
        menu.showAt(e.getXY());
        menu.doConstrain();
    }
function ( e , x ) { var me = this , menu = me . contextMenu ; e . stopEvent ( ) ; if ( ! menu . rendered ) { menu . on ( 'beforeshow' , me . onDesktopMenuBeforeShow , me ) ; } menu . showAt ( e . getXY ( ) ) ; menu . doConstrain ( ) ; }
------------------------------------------------------ Event handler methods
------------------------------------------------------ Event handler methods