def place_docker(self, docker, area='top'):
        """
        IN DEVELOPMENT        
        Places a DockWindow instance at the specified area ('top', 'bottom', 
        'left', 'right', or None)
        """
        # map of options
        m = dict(top    = _g.QtCore.Qt.TopDockWidgetArea,
                 bottom = _g.QtCore.Qt.BottomDockWidgetArea,
                 left   = _g.QtCore.Qt.LeftDockWidgetArea,
                 right  = _g.QtCore.Qt.RightDockWidgetArea)
        
        
        # set the parent
        docker.set_parent(self)

        # events
        docker._window.resizeEvent = self._event_resize
        docker._window.moveEvent   = self._event_move  

        # Keep it in the window        
        docker._window.setFeatures(docker._window.DockWidgetMovable)        
        
        # set it
        self._window.addDockWidget(m[area], docker._window)
        
        return docker