MC and UB

Klaus Major klaus at major-k.de
Wed Aug 23 04:16:00 CDT 2006


Hi Tariel and all,

> On Aug 22, 2006, at 12:53 PM, Klaus Major wrote:
>> Since the ONLY new thing in the IDE will be support for UB on OS X,
> Any chance  to add small cosmetic change we discussed before?.
>> On Jun 22, 2006, at 10:43 PM, Tariel Gogoberidze wrote:
>> Speaking about sizes, I'm always changing the fonts and button  
>> sizes in  new MC IDE builds to accommodate to OS standards.
>>  For OS 9 the standard font  is Geneva 10 and button size is w= 95  
>> and h= 22
>>  For OS X the standard font is Lucida Grande 11 and button size is  
>> w = 82 and h= 23
>>  For Win the standard font is Tahoma 11, don't remember standard  
>> button sizes
>> So, may be it makes sense to put a small handler in PreOpenStack   
>> of  "mctools.mc" and "mchelp.mc" that would set the textfont and  
>> textsize of this stacks according to OS standards?
>> This way substacks like "properties" or "control browser" would  
>> inherit TextFont and TextSise of the main stack and would look  
>> much better on all platforms.

OK, but only if all of our friends do agree!
I personally find 11 point a bit small on OS X, especially for the  
"Index" and "Help"...

So here is the next poll :-)

############################
Should I add a handler to "mctools" and "mchelp" to adjust the font-  
and buttonsizes
of these stacks "on preopenstack"?

[  ] YES
[  ] NO
############################

>> Concerning default object sizes (when you create a new object) Rev  
>> has it done very nicely in "Preferences / Object sizes"
>> May be Klaus would consider to add such tab to MC IDE preferences  
>> stack and make it OPTIONAL ?
>> That's one of few features I personally like in Rev ID and I'm  
>> imitating it by setting default sizes in  "on NewButton", "On  
>> NewField" etc in script of stack Home.
> note: this way  we still create objects by dragging them on the  
> card, but after dragging,  the size would "self adjust" to default  
> size. As for copy / paste the " on NewButton"  / "On NewField"   
> scripts would "pass" in this case to preserve the size of copy /  
> pasted object

OK, let me see, if I understand you right:

1. In the new "object sizes" prefs there will be a checkbox "Use my  
settings" or something.
2. Some "on newbutton" "on newfiled" etc. handlers will have to be  
put into the script of stack "mctools", since this will be "started  
using" anyway.
3. If we create new objects, then they will resize to the settings IF  
the above mentioned checkbox had been checked.
If not, nothing will happen and "on newxyz" will be passed.

Correct?

OK, sounds reasonable and here is the next poll :-)

#############################
I would like to see the above mentioned features in one of the next  
versions of the MC IDE:

[  ] YES
[  ] NO
############################

>> Also,   just to remind so this would not be lost in transition  
>> period :) ...  RC1 has libURL vs  1.1.4 and Dave Gragg posted vs  
>> 1.1.6 at

Already updated here, so this will go into the coming version, of  
course.

Hey, a little more confidence in the new Poobah would not hurt!
(...and be good for my ego, too ;-)

> I sort of remember Klaus agreed to at least part of this proposal  
> concerning platform dependent default fonts and font sizes.

I DID??? Geeez, me and my big mouth!!! :-D

>> Short question:
>> is it OK to deliver/save it in 2.7 stack format???
>> It needs the 2.7x engine for UBs anyway!
>> OK, OK, OK, poll finished, will deliver in "legacy" stack format :-)
> Good :)
>
> best regards
> Tariel

Regards

Klaus Major a.k.a "Winnie the Poobah"
klaus at major-k.de
http://www.major-k.de



More information about the metacard mailing list