@@ -20,7 +20,7 @@ def quit():
20
20
exit = quit
21
21
22
22
23
- def get_selected_elements (doc ):
23
+ def getSelectedElements (doc ):
24
24
"""API change in Revit 2016 makes old method throw an error"""
25
25
try :
26
26
# Revit 2016
@@ -60,18 +60,20 @@ def __init__(self, uiApplication):
60
60
import RevitLookup
61
61
self .RevitLookup = RevitLookup
62
62
63
- def IsInstalled (self ):
63
+ def isInstalled (self ):
64
64
if not self .RevitLookup :
65
65
print ('RevitLookup not installed. Visit https://github.com/jeremytammik/RevitLookup to install.' )
66
66
return False
67
67
return True
68
68
69
- def SnoopCurrentSelection (self ):
70
- if self .IsInstalled () == True :
69
+ def snoopCurrentSelection (self ):
70
+ if self .isInstalled () :
71
71
form = self .RevitLookup .Views .ObjectsView ()
72
72
form .SnoopAndShow (self .RevitLookup .Core .Selector .SnoopCurrentSelection )
73
- def SnoopElement (self ,element ):
74
- if self .IsInstalled ()== True :
73
+
74
+ def snoopElement (self ,
75
+ element ):
76
+ if self .isInstalled ():
75
77
if element is None :
76
78
print ("element null object, Please input element to snoop" )
77
79
return
@@ -83,14 +85,18 @@ def SnoopElement(self,element):
83
85
elementSet = ElementSet ()
84
86
for e in element :
85
87
elementSet .Insert (e )
86
- element = elementSet
88
+ form = self .RevitLookup .Views .ObjectsView (elementSet )
89
+ self .RevitLookup .Core .ModelessWindowFactory .Show (form )
90
+ pass
87
91
form = self .RevitLookup .Views .ObjectsView (element )
88
92
self .RevitLookup .Core .ModelessWindowFactory .Show (form )
89
- def SnoopActiveView ():
90
- if self .IsInstalled ()== True :
91
- self .SnoopElement (doc .ActiveView )
92
- def SnoopDB (self ):
93
- if self .IsInstalled ()== True :
93
+
94
+ def snoopActiveView ():
95
+ if self .isInstalled ():
96
+ self .snoopElement (doc .ActiveView )
97
+
98
+ def snoopDB (self ):
99
+ if self .isInstalled ():
94
100
form = self .RevitLookup .Views .ObjectsView ()
95
101
form .SnoopAndShow (self .RevitLookup .Core .Selector .SnoopDb )
96
102
@@ -99,20 +105,20 @@ def SnoopDB(self):
99
105
100
106
101
107
102
- def SnoopCurrentSelection ():
103
- _revitlookup .SnoopCurrentSelection ()
108
+ def snoopCurrentSelection ():
109
+ _revitlookup .snoopCurrentSelection ()
104
110
'''
105
111
## Example :
106
- ## _revitlookup.SnoopElement (doc.ActiveView)
107
- ## _revitlookup.SnoopElement (959510)
108
- ## _revitlookup.SnoopElement (doc.ActiveView.Id)
112
+ ## _revitlookup.snoopElement (doc.ActiveView)
113
+ ## _revitlookup.snoopElement (959510)
114
+ ## _revitlookup.snoopElement (doc.ActiveView.Id)
109
115
'''
110
- def SnoopElement (element ):
111
- _revitlookup .SnoopElement (element )
112
- def SnoopActiveView ():
113
- _revitlookup .SnoopActiveView ()
114
- def SnoopDB ():
115
- _revitlookup .SnoopDB ()
116
+ def snoopElement (element ):
117
+ _revitlookup .snoopElement (element )
118
+ def snoopActiveView ():
119
+ _revitlookup .snoopActiveView ()
120
+ def snoopDB ():
121
+ _revitlookup .snoopDB ()
116
122
# ------------------------------------------------------------------------------
117
123
118
124
0 commit comments