Hello,
I updated infragistic version from 2014.2 to 2016.2 and my UltraOptionSet control looks differently in Medium Font mode.
I set the fallowing properties for Control Area:
<style role="ControlArea"> <states> <state name="Normal" backColor="White" borderColor="237, 237, 237" backGradientStyle="None" borderColor3DBase="Transparent" themedElementAlpha="Transparent" backHatchStyle="None" /> </states> </style>
The ellipse area of UltraOptionSet is bigger in medium font mode but before update the ellipse are size was the same in normal and medium font.
Now it is looking in medium font like this:
When I used 2014.2 version the ellipse area was looking like this:
How can I left the size of ellipse area the same in medium and normal font?
Thank you!
Roman
Hi Roman,
I understand what it means for medium and normal font for css but how are you applying those terms to the Windows Forms platform? Are you using custom glyphs? Are you changing the DPI Scaling of the machine when you refer to medium font mode? What steps are you doing to change font modes?
I created a sample that loads an isl with the above settings and has appropriate rendering of the glyph for the option filling in the whole circle and not a small circle filled in towards the top. Can you reproduce what you are seeing with this sample? What are the steps you performed to reproduce what you are seeing using this sample?
Matthew,
I go to Control Panel\All Control Panel Items\Display and set Medium.
I changed your example to reproduce the issue link.
The example looks differently if use 2014.2 version.
Are you signing out of the OS and logging back in to complete the scaling change? Restarting your app is not enough and you need to log out and back in to complete the operation and then start the application. Is the application running when you change the scaling? What is the OS you are using? I'm on Windows 10 and 16.2 looks the same as 14.2.
Hello Matthew,
Did you reproduce it on Windows 7?
I started creating a VM to reproduce what is happening yesterday but did not get a chance to pop into it to try it out. Full slate of meetings this morning, however, I will try it out this afternoon.
I popped in to the VM and tested your modified sample on the Windows 7 64bit VM and the glyphs for the radio button area look good in 16.2. Attached are the screen shots I took of them rendered in Small (100%) and Medium (125%). Something else is different between our steps/environments.
I have reproduced this issue and I have asked our engineering staff to examine it further. To ensure that it will receive attention, I have logged this behavior in our internal tracking system with a Development ID of 231438. This will be assigned to a developer in a future sprint to review my investigation and confirm my findings or to offer a fix or other resolution.
Please let me know if you need more information.
I have taken over this case and I am currently setting up a few tests to see the differences in behavior in your sample with different settings and Infragistics versions. I will update you on Monday with the results of my testing.
Did you use the example that I sent you in previous emails?
I see another result when Font is set to Medium (125%) (16.2). On 14.2 version the ellipse is the same when Font is set to 100% and 125%.
I'm sorry. I mistaked in my example.
Please use the fallowing style:
<?xml version="1.0" encoding="utf-8"?>
<styleLibrary>
<annotation>
<author />
<copyright />
<description />
<version />
<permittedUsage />
<lastModified>2017-01-17T09:21:31</lastModified>
</annotation>
<styleSets defaultStyleSet="Default">
<styleSet name="Default" buttonStyle="Button3D" useFlatMode="True">
<componentStyles>
</componentStyles>
<styles>
<style role="ControlArea">
<states>
<state name="Normal" backColor="White" borderColor="237, 237, 237" backGradientStyle="None" borderColor3DBase="Transparent" themedElementAlpha="Transparent" backHatchStyle="None" />
</states>
</style>
<style role="OptionSetEditorItem">
<state name="Normal" backColor="Transparent" backGradientStyle="None" backHatchStyle="None" />
</styles>
</styleSet>
</styleSets>
</styleLibrary>
pic at small (100%)