Is there a way to create a custom dialog for an object in the editor? I know we can create a custom button, but is there a way to link an object in the editor in order to make it use my custom editor when we double click on it rather than it's default dialog?