mirror of
https://github.com/NickeManarin/ScreenToGif.git
synced 2026-04-25 15:15:51 +03:00
[GH-ISSUE #538] [Feature Request] Option to set color of Recorder window separate from rest of Color Scheme #1902
Labels
No labels
copy cats
duplicated
future feature
pull-request
⬜ Accepted
⬜ Completed
⬜ Help Wanted 💪
⬜ In Progress
⬜ Missing Details
⬜ Pending
⬜ Waiting For Answer ⏳
🆕 feature preview
🔷 Bug 🐛
🔷 Out Of Scope
🔷 Out Of Scope
🔷 Question
🔷Enhancement
🔷Enhancement
🔷Invalid / External
🔷Knowledge Base
🔷Won't Fix
🕑 High
🕑 High
🕑 High
🕕 Medium
🕙 Low
🕛 Critical
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/ScreenToGif#1902
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Quisquose on GitHub (Oct 17, 2019).
Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/538
Currently, setting a color scheme affects all windows (including the Options dialog).
However, there seems to be two kinds of window in ScreenToGif: ones which use native title bats and ones which don't. The windows that use native titlebars are fine and easy to see (as this uses the Operating System's theme as specified by the user). But for certain other windows (e.g. Recorder and Board) the window border theme has been hard-coded and over-rides the default OS window styling.
Choosing a light option that looks good in native windows results in a super-pale white scheme in the non-native Recorder and Board windows. This makes it almost impossible to see against any typical page (which usually a white background) resulting in a white on white situation.
However, changing the color to improve visibility also changes the background of the Options page, making the text harder to read (unless you switch to dark, or very dark).
Therefore it would be helpful to have a separate color option that affects recording screens and another one for the rest of the UI (e.g. options).
Alternatively (I don't know if this is possible) perhaps use native OS window borders for all ScreenToGif windows (including the Recorder and Board windows). This means that it will always blend with whatever Operating system it is being run on. This is particularly noticeable on Windows 7 (where the non-native titlebar border theming of the Recorder and Board windows is really noticeable and jarring).
The Webcam recorder and Editor windows already use native OS window theming, so perhaps this could be extended to the other windows too (which would negate the need for separate color scheme options for different parts of the program because window borders would all be consistent and easily visible).