     removeFromSuperview()
   }
   
+  override func keyDown(theEvent: NSEvent) {
+    sprint("key down")
+  }
   
   // MARK: - Mouse events
   

      options: [.MouseEnteredAndExited, .ActiveInKeyWindow],
      owner: self,
      userInfo: nil
    )   
  }
  
  init(frame frameRect: NSRect, concept: Concept, canvas: CanvasView) {

      textField.becomeFirstResponder()
      added = true
    }
    
    drawBorderForRect(bounds)
  }
  
  // MARK: - drawing
