>> Maybe not exactly what you had in mind, but I did work out proper
>> sizes/margin-widths/border-widths for all of the Cocoa controls, for
>
> By 'Cocoa controls', do you mean 'GNUstep controls' or 'equivalent to
> Cocoa control sizes'?
> We had a discussion about it with Nicolas when returning back from
> Alpenstep. I would now advocate in favor of using Cocoa control sizes
> for the following reasons:
> - shadows are drawn inside the control frame for both Cocoa and
> Camaelon (I thought that wasn't true for Cocoa, but Nicolas proves me
> the opposite)
> - we could pick sizes which differs from few pixels but that
> complicates potential Cocoa/GNUstep compatibility
> - no need to work out a full set of layout rules, however we can
> improve and tune layout guidelines defined by Apple (we could even
> pick different layout rules if we feel it makes a difference)

Sorry if I didn't explain well enough. What I did was figure out the  
size of the Cocoa controls, including the extra width and height to  
accommodate the margins, and figure out which controls had fixed  
dimensions, then send those numbers so that Greg could use them as a  
base for updating how controls are laid out in GNUstep. We wanted to  
make the GNUstep controls work exactly like the Cocoa controls,  
making things like nib porting and theming easier. I don't believe  
any of this work has happened yet on Greg's end, due to work demands  
and bug fixing in Gorm, but if anyone has time to devote to this  
(ha!), I'm sure Greg would love the help. Having a finalized, Mac- 
compatible widget set for GNUstep would certainly make my life  
easier... ;)


J.



_______________________________________________
Etoile-dev mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-dev

Reply via email to