New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Lua UI API Extensions #5933
Lua UI API Extensions #5933
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code LGTM.
Not tested yet
What's the status here? |
will try to test over the weekend. in the last days my time was very limited. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
finally found time to test this.
Very nice feature offering lots of possibilities for sceanrio scripting
Thanks :) |
Type of change
New feature
Issue(s) closed
Follow-up to #5872
This adds support for most types of UI widgets: Checkboxes, radio groups, unique windows, spinboxes, sliders (all three flavours), progress bars, editboxes and multiline editboxes.
Not yet implemented: Dropdowns, listselects, tables, tab panels.
Additionally provides read+write access to most properties of all kinds of UI elements at runtime.
How it works
Sample add-on to show it all off:
uipluginstest.wad.zip (Updated for f33b234 2023-07-15)
Screenshots