Hi!
Im currently having an issues where I want to add some graphical UI-elements to a radio-button element (having a value list attached with just blanks as “shown values”).
As you can see in the attached screenshot there’s a different spacing and behaviour in terms of size on Windows and Mac which completely destroys the alignment of the elements.
I know this is because the element is rendered differently on different OS - but ist there any work-around to address this issue? Maybe with styling etc.?
Any help is greatly appreciated as we have users from many different OS…
Thanks,
Jay
Until now I’ve always designed my forms to support the biggest space needed by any OS.
Then on startup of the solution, I use the solutionModel to downscale the different elements based on their type and the OS being used.
Hope this helps.
And how exactly did you do this? I tried all margin bottom/top properties of the radios (maybe I have to mention: This is one radio button element with 4 values!) but the spacing is always different on the different OS so I never get one solution that works on both of them…
Cheers!
Jay
jay.cee:
And how exactly did you do this?
Using the solutionModel you can just re-position/re-size your elements.
I agree: this particular example needs some specific code, but it should be doable.
For other elements (ie checkbox) you can just make it less wider on windows (although winXp/win7 already are different from eachother)
As you can get elements by type, you can also iterate them easily.