Helpstyle: fix remaining inconsistent layout alignment and styling #873
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This builds on #146.
Fixes various Help hints in the Main Menu dialog not inheriting the current theme's styling.
Sample:
I'm using the same theme for both screenshot.
Before (help hint is supposed to be centered):
![image](https://private-user-images.githubusercontent.com/15792724/320234660-d5965871-b0e5-412c-ab70-ed4d05b14244.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MTM0NzksIm5iZiI6MTczOTUxMzE3OSwicGF0aCI6Ii8xNTc5MjcyNC8zMjAyMzQ2NjAtZDU5NjU4NzEtYjBlNS00MTJjLWFiNzAtZWQ0ZDA1YjE0MjQ0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA2MDYxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTNlYWQ5NTlmZGJkZTY1OWU4ZDkzMDE1ZDAxOWJmZmVkMTBiMmIwYWQ3NzkxZmExN2VjMjVhNjQ4MDliY2QwNDEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.oEvf5VuxDwW0scuK5Gd_tB3elNJ5ZMm_HfIn6YNBRzU)
After the fix:
![image](https://private-user-images.githubusercontent.com/15792724/320234633-13d16615-f646-416f-a2a4-5899c27d3756.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MTM0NzksIm5iZiI6MTczOTUxMzE3OSwicGF0aCI6Ii8xNTc5MjcyNC8zMjAyMzQ2MzMtMTNkMTY2MTUtZjY0Ni00MTZmLWEyYTQtNTg5OWMyN2QzNzU2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA2MDYxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTA0Mjg3MGE1ZjhiOWZkNDE2OWMwODUyZTNmYTg4MTgzZjk3MGRhM2IxNmRhNjEwZTJmN2JlMzc1Y2IxOWU2MDkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.BpQAQ-aRE5jdGzKYX127edAd7Rson_ExPrLYD28c7rM)
Before (Comic-Book theme, help hints are unstyled):
![image](https://private-user-images.githubusercontent.com/15792724/320234987-512ea728-050e-42d9-9cd6-55434f97c1cf.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MTM0NzksIm5iZiI6MTczOTUxMzE3OSwicGF0aCI6Ii8xNTc5MjcyNC8zMjAyMzQ5ODctNTEyZWE3MjgtMDUwZS00MmQ5LTljZDYtNTU0MzRmOTdjMWNmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA2MDYxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTlmYjcwOTlkYWY5YTljZDgzNzk1NzVmMDZlYTc2MjcwYmYzZWIyMzEzMWU0M2JkYTU2Y2UyMGMzNmYwOTFkNTkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.MCgBoVDSu8vhfTfrENzhISCIkXSJbfg0Q6VcTsnPNDw)
After:
![image](https://private-user-images.githubusercontent.com/15792724/320234965-6739e7d5-4d35-4463-b1ba-ab6e643eff47.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MTM0NzksIm5iZiI6MTczOTUxMzE3OSwicGF0aCI6Ii8xNTc5MjcyNC8zMjAyMzQ5NjUtNjczOWU3ZDUtNGQzNS00NDYzLWIxYmEtYWI2ZTY0M2VmZjQ3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA2MDYxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWMyOWRkNDQxNDA1MjZlYzk4NDkxOTQ5ZTMyMjkzOGRjNDU2MDE0ZGEzNTlhZmRjN2FjZTEyMzc2NmViOTVmMjMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.4MhJADVEMczICzpze_cDjNLlr9JuIYvLIwsnbNCjlyc)
There are other screens with the same issues: scraper menu, deeper down the custom collection submenus, the TextEdit dialogs, etc.
Hopefully this fixes all of them.
Note: I am not really a C++ developer, so you might see some poor choices I made in code.