コード例 #1
0
def textnotes():
    try:
        cmd = find_pyrevitcmd("pytibadev-pytibadev-atools-detail-modelessformtextnotes")  
        command_instance= cmd() 
        command_instance.Execute(create_tmp_commanddata(),'',DB.ElementSet()) #Execute Method from  UI.IExternelCommand Method
    except: 
        import traceback
        forms.alert(traceback.format_exc(), ok=True)
コード例 #2
0
def genericanno():
    try:
        cmd = find_pyrevitcmd("pytibadev-pytibadev-atools-detail-modelessformgenericannotation")  
        command_instance= cmd()
        command_instance.Execute(create_tmp_commanddata(),'',DB.ElementSet()) #Execute Method from  UI.IExternelCommand Method  
        #sessionmgr.execute_command("pytibadev-pytibadev-atools-detail-modelessformlines") #THis is the Command ID, Pressing Shift+WIN + Click on pushbutton
    except:
        import traceback
        forms.alert(traceback.format_exc(), ok=True)
コード例 #3
0
import rpw
import subprocess
import pyrevit
from pyrevit import forms
import importlib
import System
from System.Collections.Generic import List
import traceback
from pyrevit.loader.sessionmgr import *

from pyrevit.forms import WPFWindow

#for i in dir(importlib): print(i)

from pyrevit.forms import WPFWindow
doc = rpw.revit.doc
uidoc = rpw.revit.uidoc

__doc__ = "A simple modeless form sample"
__title__ = "Modeless Form"
__author__ = "Cyril Waechter"
__persistentengine__ = True

# print os.path.dirname(__file__) + "\\TextModeless_script.py"

cmd = find_pyrevitcmd("pytibadev-pytibadev-atools-detail-modelessformlines")
command_instance = cmd()
command_instance.Execute(
    create_tmp_commanddata(), '',
    DB.ElementSet())  #Execute Method from  UI.IExternelCommand Method