 
   # Load a function into the dropper.
   #
-  # @param [function(x, y, event)] Event to load.
+  # The click function may call load_dropper() to support multi-dropper
+  # functionality.
+  #
+  # @param [function(x, y, event)] click Function to load for click.
+  # @param [function(x, y, event)] move  Function to load for move.
   # @return [Oghma.App] this
-  load_dropper: ( f ) ->
-    @dropper = f
+  load_dropper: ( click, move = null ) ->
+    @dropper_click = click
+    @dropper_mvoe  = move
     document.body.style.cursor = 'crosshair'
     this
 

  #
  # @return [Oghma.App] this
  unload_dropper: ->
    @dropper = null
    document.body.style.cursor = 'default'
    this

  # Apply the dropper.

        @apply_dropper( @t( [ e.getX(), e.getY() ] )..., e )
        null
      )
      @getEl().on( 'mousemove', ( e ) =>
        @move_dropper( @t( [ e.getX(), e.getY() ] )..., e )
        null
      )
    )

    @keymap = Ext.create( 'Ext.util.KeyMap', target: Ext.getDoc() )
