Closed DrewNaylor closed 4 years ago
This should now be available in the PortableThemeEngine as of d642891. Can't verify it for sure until the applying code is hooked up, though, at which point a "fixes issue number" will be put in the commit message.
Forgot to put the fixes issue number thing in there. I'll do it on the pull request.
This would be a public property set at runtime by the calling application, and would default to loose compatibility. Full compatibility is basically "UXL Launcher Mode," where themes that don't support anything other than the main windows don't apply to other forms. This is dependent on checking the form's name and is not recommended for applications other than ones that use form names consistent with what's in UXL Launcher. Loose compatibility mode basically just loads the theme in like a TE2.x theme while making sure any serious issues are taken care of.