Skip to content

Commit 46dc171

Browse files
committed
add sections, separator and slider
1 parent 62dc929 commit 46dc171

File tree

2 files changed

+244
-101
lines changed
  • extensions/pyRevitDevTools.extension/pyRevitDev.tab/Developer Examples.panel/Settings Window.pushbutton
  • pyrevitlib/pyrevit/forms

2 files changed

+244
-101
lines changed

extensions/pyRevitDevTools.extension/pyRevitDev.tab/Developer Examples.panel/Settings Window.pushbutton/script.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,16 @@
1818
"label": "Show Warnings",
1919
"default": True,
2020
},
21+
# Slider settings
22+
{
23+
"name": "transparency",
24+
"type": "slider",
25+
"label": "Transparency (%)",
26+
"default": 10,
27+
"min": 0,
28+
"max": 100,
29+
"step": 5,
30+
},
2131
# Choice settings (dropdown)
2232
{
2333
"name": "view_discipline",
@@ -33,6 +43,8 @@
3343
"options": ["Coarse", "Medium", "Fine"],
3444
"default": "Medium",
3545
},
46+
# Separator Line
47+
{"type": "separator"},
3648
# Integer settings with min/max validation
3749
{
3850
"name": "tolerance",
@@ -59,6 +71,8 @@
5971
"min": 0.1,
6072
"max": 10.0,
6173
},
74+
# Section with Label
75+
{"type": "section", "label": "Display"},
6276
# String settings
6377
{"name": "prefix", "type": "string", "label": "Element Prefix", "default": ""},
6478
{

0 commit comments

Comments
 (0)