Пример #1
0
 def create(self, name):
     obj = self.builder(name)
     file = resolve_path(name + ".py", App.ActiveDocument.FileName)
     if not file.exists():
         try:
             file.write_text(
                 get_template("scripts", "default_script.py.txt"))
         except BaseException:
             error_dialog(tr("Script file '{}' cannot be created").format(
                 str(file)),
                          raise_exception=True)
             return
     show_task_panel(CodeEditorPanel(obj.Name, file))
Пример #2
0
 def doubleClicked(self, vobj):
     view = active_view()
     if view:
         view.setCamera(self.Object.Proxy.Camera)
         show_task_panel(Form(vobj.Object.Name))
Пример #3
0
def show():
    if active_view():
        show_task_panel(Form())
Пример #4
0
 def create():
     from .dialogs import CreatePanel
     dialog = CreatePanel(ScriptObject.create_object)
     show_task_panel(dialog)
Пример #5
0
 def doubleClicked(self, vobj):
     show_task_panel(
         CodeEditorPanel(self.Object.Name, get_real_path(self.Object)))
Пример #6
0
 def doubleClicked(self, vobj):
     self.Object.Proxy.stop()
     form = ManualTimeSlider(self.Object)
     show_task_panel(form)