def on_selected_entities(self, event): """Open a property editor on the selected entities""" entity_list = self.get_selected_entities() select_count = len(entity_list) if select_count > 1: model = scriptingmodelmultiobject.ScriptingModelMultiObject( entity_list) propertyview.create_window(self.get_frame(), model) elif select_count == 1: entity = entity_list[0] entity_id = entity.getid() win = objdlg.create_window(self.get_frame(), entity_id) win.display() else: cjr.show_error_message("There are no entities currently selected")
def open_inspector (self): """Open a property editor for selected entities""" entity_list = self.get_selected_entities() select_count = len(entity_list) if select_count > 1: model = scripting.ScriptingModelMultiObject(entity_list) propertyview.create_window( app.get_top_window(), model ) elif select_count == 1: entity = entity_list[0] entity_id = entity.getid() win = objdlg.create_window( app.get_top_window(), entity_id ) win.display()
def on_selected_entities(self, event): """Open a property editor on the selected entities""" entity_list = self.get_selected_entities() select_count = len(entity_list) if select_count > 1: model = scriptingmodelmultiobject.ScriptingModelMultiObject( entity_list ) propertyview.create_window( self.get_frame(), model ) elif select_count == 1: entity = entity_list[0] entity_id = entity.getid() win = objdlg.create_window( self.get_frame(), entity_id ) win.display() else: cjr.show_error_message( "There are no entities currently selected" )