     # @selectMark newMark
 
   createMark: (e) ->
+    console.log 'createMark()'
     return null if ! (subToolIndex = @props.subToolIndex)?
     return null if ! (subTool = @props.task.tool_config?.options?[subToolIndex])?
 


  # Handle mouse dragging
  handleInitDrag: (e) ->
    console.log 'handleInitDrag()'

    return null if ! @state.uncommittedMark?

    mark = @state.uncommittedMark


        mark[key] = value

    @props.onChange? mark
    @setState uncommittedMark: mark

  # Handle mouseup at end of drag:
  handleInitRelease: (e) ->
