Lessons from Themes

Chipp Walters chipp at chipp.com
Thu Dec 2 10:11:18 EST 2004


Xavier,

There are indeed a number of cross-platform positioning issues as you 
describe. Though, I don't think of them as RR's fault or responsibility, 
as they do provide tools to manage it. Just check out 'profiles.' You 
can set the loc, width, height, (in fact any property) of a control and 
then move it on startup. It's not that hard.

Also, as I'm sure many others have done, I have written my own 
positioning layout library with specific toggles for specific platforms.

Lastly, there are a number of major cross platform applications who 
ignore the repective native platform GUI's in favor of their own custom 
versions. If you create a custom GUI with it's own tabs, buttons, etc., 
then you need only concern yourself with the font setting in fields (I 
like Tahoma, it seems fairly consistent across Mac and PC platforms).

I hope this helps.

Chipp

xbury.cs at clearstream.com wrote:

>>Note that this was discussed previously, and it is unlikely that a real
>>"OS X" appearance will be possible under Windows, although you might
>>think they could get close enough to at least deal with button border
>>offsets, field offsets, etc...


More information about the use-livecode mailing list