@Override
  public void selectedComponentChanged(@NotNull GuiEditor source) {
    checkSelectionChanged();
    repaint();
  }
@Override
  public void selectedComponentChanged(@NotNull GuiEditor source)