Skip to content
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

Couple bug fixes and feature enhancements #20

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

zminjie
Copy link
Contributor

@zminjie zminjie commented Oct 30, 2015

Sorry to group a bunch of things in the pull request because I wrote them as I needed them and forgot to branch...

Enhancements

  • ofxDatGuiDropdown
    • added the ability to select an option by name
    • added the ability to reset the options after creation
  • ofxDatGuiTemplate
    • added label to width ratio to templates so lwidth is customizable
  • ofxDatGui
    • Changed GUIs to acquire focus on mouse over instead of having to manually click

Bug fixes

  • ofxDatGuiToggle
    • Fixed toggles still being drawn when set to invisible
  • ofxDatGui
    • Fixed components still processing events when set to invisible (you can test this by creating a gui with a footer and hiding the last few components, they'll be placed at the footer location due to layoutGui() and hijack events because they are ordered before the footer)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant