Widgets are a new and exciting way to create highly customizable interfaces. Even though widgets can effectively reduce a creator’s workload it can still be hard to build big and complex interfaces by hand. In this workshop we will take a deeper look at ways of automating interface creation for the users themselves and for quick prototyping.
This workshop will outline widgets and binding and will address network organization using custom comps, external tox files, and OPShortcuts. Additionally, we will review network analysis and comps, learn how to create new functionality with the use of extensions, outline how to use drag and drop, take a deeper look into complex Python scripting with class-extension and error-handling, and master creating and recalling presets.