void (final int x, final int y) { final RadComponent inplaceComponent = FormEditingUtil.getRadComponentAt(myEditor.getRootContainer(), x, y); if(inplaceComponent == null){ // nothing to edit return; } // Try to find property with inplace editor final Point p = SwingUtilities.convertPoint(this, x, y, inplaceComponent.getDelegee()); final Property inplaceProperty = inplaceComponent.getInplaceProperty(p.x, p.y); if (inplaceProperty != null) { final Rectangle bounds = inplaceComponent.getInplaceEditorBounds(inplaceProperty, p.x, p.y); startInplaceEditing(inplaceComponent, inplaceProperty, bounds, new InplaceContext(true)); } }