Is it possible to make an MDI Child Window look like a non MDI child window running under Windows 10?
ie. The flat caption and thin border
Is it possible to make an MDI Child Window look like a non MDI child window running under Windows 10?
ie. The flat caption and thin border
Hi @DavidSmyth and welcome!
From a quick look around I am guessing the answer is going to be no. It seems that this is not a new issue to Windows 10 however. OS effects on MDI child windows has been an issue since āAeroā first came around.
This post explains it quite well:
There is a thread over here that has additional detail and even a post from a fellow Clarion type:
I think you have 3 options and just for fun I am going to make them a poll so people can click on their favourite
0 voters
Thanks for the reply and suggestions.
I will investigate these further.
Thanks again.
Oh, and just for funā¦ this is what a .NET 4.5.2 WinForms MDI Parent/Child looks like on Windows 10:
Have you seen the āClarion Metro Caption Templateā - that does this?
https://www.comformark.com.au/clarion-metro-caption-template/
https://www.comformark.com.au/news/clarion-metro-caption-template/
Iāve taken a look at the āClarion Metro Caption Templateā as suggested and it looks very promising, although, still in beta.
I think Iāll continue my project as is and drop the āClarion Metro Caption Templateā in when ready to ship. Hopefully the metro caption template will be ready to ship by this stage.
Thanks again for all the suggestions.
Based on the feedback Iāve received (or lack of it ) it wonāt be progressing much further, unless I find things I want to tinker with. So donāt hold your breath waiting for the next release!
OTOH, if you could implement it in your app, and provide some feedback on any issues you happen to find, Iād be happy to have a look at them.
The silence can be quite deafening sometimes, I think maybe Clarion folk are a shy bunchā¦ except for the loud ones
Take heart though, your topic has been seen over 400 times!
I added another like, perhaps others will be similarly motivated any moment now!!
Personally, I appreciate your contribution and look forward to more.
Fair point though I think @PurpleEdge2214 if you were doing something open source or destined to remain free then there is less reason not to dive in but if you are looking for beta testers for your future paid product then the there is less incentive for others until you decide it is ready (maybe?). Just thinking aloud
Well, itās a Clarion template, so there is nothing to stop anyone from using it within their Clarion apps. Iām hardly likely to chase down developers whose apps have windows with a similar appearance.
My copyright statement is only to forewarn against wholesale pilfering of the code, not to prevent using the template.
Itās possible that sooner or later a commercial template will pop up, from me, or someone else using similar techniques ()
In the meantime, would users feel more comfortable paying a nominal fee for official rights to use it in their Clarion app?
There have been some interesting points made not directly related to my original question, however, possibly worth delving into further i.e. How to sell and market your app?
As touched on by PurpleEdge, you have a useful template but from your last comment itās difficult to know if it will evolve any further, become āfreewareā or become a commercial product, and if so how much will it cost.
I think it was Bruce Johnson from Capesoft who suggested a possible solution in a ClarionLive webinar. Advertise your app/template with a list of features and a price. You then ask who would commit to buying the completed the app/template if you decide to proceed with development. This way you can get some indication of how successful your app will be.
I prefer the āOtherā solution to have MDIās always maximized, hiding the classic caption. But i have to admit that i do not like that for forms. IMHO MDI should be faked with non MDI type windows by controlling the sizing to behave like MDI windows would.