Skip to content

Add TrackBar and ColorDialog with ARGB support, Timer, and UI improvements#100

Closed
ProGraMajster wants to merge 0 commit intomodern-forms:mainfrom
ProGraMajster:main
Closed

Add TrackBar and ColorDialog with ARGB support, Timer, and UI improvements#100
ProGraMajster wants to merge 0 commit intomodern-forms:mainfrom
ProGraMajster:main

Conversation

@ProGraMajster
Copy link
Copy Markdown
Contributor

This PR adds aColorDialog implementation with support for HSV, HSL and ARGB color models.

It also includes:

  • "TrackBar' control
  • Timer improvements
  • UI and rendering improvements
  • small framework fixes and cleanup

Copy link
Copy Markdown
Collaborator

@jpobst jpobst left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's a lot of good stuff here, but there are also some things that need to be changed. Trying to review and fix stuff in a 4k line PR probably isn't going to work. Let's split this up into several smaller PRs.

A few issues I see from a quick test are that things don't work correctly when using resolution scaling (I use 150%):

Image

Also all the scrollbars are gone on ScrollableControl:

Image

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.

2 participants