12345678910111213141516 |
- import Tool
- class Test_Tool(Tool.Tool):
- def on_init(self):
- self.id = "TestTool"
- self.name = "Test Tool"
- self.icon_path = "ui/testtool.png"
- self.properties = [
- Tool.Property("header", "Test Tool", "Header", None, has_toggle=False, has_button=True, button_callback=None, button_label="Auto Contrast"),
- Tool.Property("value", "Value", "Slider", 50, max=100, min=0),
- Tool.Property("header", "Test Tool 2", "Header", False, has_toggle=True, has_button=False),
- Tool.Property("value", "Value2", "Spin", 50, max=100, min=0),
- Tool.Property("header", "Test Tool 2", "Header", None, has_toggle=False, has_button=False),
- Tool.Property("value", "Value3", "Toggle", True),
- Tool.Property("value", "Long Label", "Combo", 0, options=["Option1", "Option2", "Option3"])
- ]
|