-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathRegionEditor.ms
More file actions
54 lines (47 loc) · 1.05 KB
/
RegionEditor.ms
File metadata and controls
54 lines (47 loc) · 1.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
macroScript RegionEditor
category:"ilya_s Scripts"
internalcategory:"ilya_s Scripts"
tooltip:"RegionEditor"
buttontext:"REGION"
(
rcmenu ComboRC
(
menuitem disableRR "Disable Region Rendering"
menuitem editRR "Start Region Editing"
menuitem resetRR "Reset Region"
on disableRR picked do
(
if getRenderType() != #view then setRenderType #view else setRenderType #region
)
on editRR picked do
(
EditRenderRegion.EditRegion()
)
on resetRR picked do
(
local w = renderWidth
local h = renderHeight
viewport.setRegionRect viewport.activeviewport ( Box2 (w*0.1) (h*0.1) (w*0.8) (h*0.8) )
)
on ComboRC open do
(
if getRenderType() != #view then
(
disableRR.text = "Disable Region Rendering"
)
else
(
disableRR.text = "Enable Region Rendering"
)
if EditRenderRegion.IsEditing then
(
editRR.text = "Stop Region Editing"
)
else
(
editRR.text = "Start Region Editing"
)
)
)
popupmenu ComboRC
)--end script