📄 update2constant.ebs
字号:
'==============================================================================
' Update selected attributes to constant ("static final", and with no wrappers)
'==============================================================================
' History
' 2001/07/02 | Vladislav Dutov | viewport title fixed.
' 2001/06/29 | Vladislav Dutov | created.
'==============================================================================
Declare Sub update2const(at As Attribute)
Sub Main
Dim selected As ItemCollection
Dim ri As RoseItem
Dim at As Attribute
Viewport.Open "Update to constant"
Viewport.Clear
Set selected = RoseApp.CurrentModel.GetSelectedItems()
For i%=1 To selected.Count
Set ri = selected.GetAt(i%)
If ri.CanTypeCast(at) Then
Set at = ri.TypeCast(at)
Print at.Name
update2const at
End If
Next i%
End Sub
Sub update2const(at As Attribute)
Dim b As Boolean
b = at.OverrideProperty("ngen", "ngen.wrappers", "FALSE")
b = at.OverrideProperty("ngen", "ngen.final", "TRUE")
at.static = true
End Sub
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -