More Crossplatform Text Agony

2009-06-23 Thread Scott Rossi
OK, in Rev 3.5, I create a brand new stack, let's say on OS X.  I add a
control, let's say a tab control, and set its text size and style.  Now when
I move the stack to Vista or XP, the text of the tab control takes on some
default setting that I can't change.  Looking in the Text menu or using the
message box, the textsize/style is reported as being the same as my original
styling, but the appearance of the tab control is incorrect and won't
update. Using the Text menu or by script I am unable to modify the text
appearance.

Looking through custom properties of the stack/card with Revolution UI
elements... enabled in Preferences doesn't appear to show any custom
properties set for text.

WTF?  Even on newly created stacks with minimal text formatting, the
settings don't carry over across platforms, and won't update.

go url http://www.tactilemedia.com/download/tabtest.rev;

I created a test stack with the above tab control, and a slider that changes
the text size.  The stack works as expected on OS X where it was created,
but refuses to update here on Vista  XP.  Is this problem exclusive to my
systems?  Does anyone else ever run into these issues?

Thanks  Regards,

Scott Rossi
Creative Director
Tactile Media, Multimedia  Design


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: More Crossplatform Text Agony

2009-06-23 Thread Richmond Mathewson
Yuck, an old chestnut.  My experience, unfortunately, is that text sizes 
and styles
just don't move properly cross-platform as they are in some way tied to 
the font
that was chosen on the original platform. Therefore when I do stuff for 
a platform
I either develop on that platform, or if that isn't feasible, transfer 
the original stack
to the target platform and . . . you guessed it . . . reset all the text 
settings for every
 text box via the preferences palette, prior to compiling the 
standalone.


Scott Rossi wrote:

OK, in Rev 3.5, I create a brand new stack, let's say on OS X.  I add a
control, let's say a tab control, and set its text size and style.  Now when
I move the stack to Vista or XP, the text of the tab control takes on some
default setting that I can't change.  Looking in the Text menu or using the
message box, the textsize/style is reported as being the same as my original
styling, but the appearance of the tab control is incorrect and won't
update. Using the Text menu or by script I am unable to modify the text
appearance.

Looking through custom properties of the stack/card with Revolution UI
elements... enabled in Preferences doesn't appear to show any custom
properties set for text.

WTF?  Even on newly created stacks with minimal text formatting, the
settings don't carry over across platforms, and won't update.

go url http://www.tactilemedia.com/download/tabtest.rev;

I created a test stack with the above tab control, and a slider that changes
the text size.  The stack works as expected on OS X where it was created,
but refuses to update here on Vista  XP.  Is this problem exclusive to my
systems?  Does anyone else ever run into these issues?

Thanks  Regards,

Scott Rossi
Creative Director
Tactile Media, Multimedia  Design


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

  


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: More Crossplatform Text Agony

2009-06-23 Thread J. Landman Gay

Scott Rossi wrote:

OK, in Rev 3.5, I create a brand new stack, let's say on OS X.  I add a
control, let's say a tab control, and set its text size and style.  Now when
I move the stack to Vista or XP, the text of the tab control takes on some
default setting that I can't change.  Looking in the Text menu or using the
message box, the textsize/style is reported as being the same as my original
styling, but the appearance of the tab control is incorrect and won't
update. Using the Text menu or by script I am unable to modify the text
appearance.

Looking through custom properties of the stack/card with Revolution UI
elements... enabled in Preferences doesn't appear to show any custom
properties set for text.

WTF?  Even on newly created stacks with minimal text formatting, the
settings don't carry over across platforms, and won't update.


I haven't looked at the stack in Windows but peeked at it in OS X. I 
think the problem has to do with how textfonts work. Whenever you set a 
textstyle and size, the textfont is also stored; Rev can't save only 
size and style info without also saving the font. The font that is being 
stored for your tab control is Lucida Grande, which doesn't exist on 
Windows, so something else is being substituted there.


To reset it on Windows, set the textfont of the control to a 
Windows-native font. Since setting the font will wipe the size and style 
info, you'll need to reset both of those too. See if that helps.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: More Crossplatform Text Agony

2009-06-23 Thread Scott Rossi
Recently, J. Landman Gay wrote:

 OK, in Rev 3.5, I create a brand new stack, let's say on OS X.  I add a
 control, let's say a tab control, and set its text size and style.  Now when
 I move the stack to Vista or XP, the text of the tab control takes on some
 default setting that I can't change.

 Whenever you set a
 textstyle and size, the textfont is also stored; Rev can't save only
 size and style info without also saving the font.

That is indeed the issue.  Guess I still have to use a routine that sets the
font of the stack at startup.  Thank you for pointing this out.

Back to wiping the blood from my forehead.

Regards,

Scott Rossi
Creative Director
Tactile Media, Multimedia  Design


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: More Crossplatform Text Agony

2009-06-23 Thread Mark Wieder
Jacque-

Tuesday, June 23, 2009, 12:29:15 PM, you wrote:

 To reset it on Windows, set the textfont of the control to a
 Windows-native font. Since setting the font will wipe the size and style
 info, you'll need to reset both of those too. See if that helps.

Yep - I had a look on XP, and setting the font to something that
actually exists on a Windows box gives the desired result.

-- 
-Mark Wieder
 mwie...@ahsoftware.net

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: More Crossplatform Text Agony

2009-06-23 Thread Richmond Mathewson

Mark Wieder wrote:

Jacque-

Tuesday, June 23, 2009, 12:29:15 PM, you wrote:

  

To reset it on Windows, set the textfont of the control to a
Windows-native font. Since setting the font will wipe the size and style
info, you'll need to reset both of those too. See if that helps.



Yep - I had a look on XP, and setting the font to something that
actually exists on a Windows box gives the desired result.

  

I hope this is not going to be a problem with a stack that I develop on a
Mac and upload to my website with RunRev 4 (see Webinar stuff), so that
when folks try to use it on a PC running XP or Mandriva all the text shrinks
to midget letters.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: More Crossplatform Text Agony

2009-06-23 Thread François Chaplais


Le 23 juin 09 à 21:29, J. Landman Gay a écrit :


Scott Rossi wrote:
OK, in Rev 3.5, I create a brand new stack, let's say on OS X.  I  
add a
control, let's say a tab control, and set its text size and style.   
Now when
I move the stack to Vista or XP, the text of the tab control takes  
on some
default setting that I can't change.  Looking in the Text menu or  
using the
message box, the textsize/style is reported as being the same as my  
original

styling, but the appearance of the tab control is incorrect and won't
update. Using the Text menu or by script I am unable to modify the  
text

appearance.
Looking through custom properties of the stack/card with  
Revolution UI

elements... enabled in Preferences doesn't appear to show any custom
properties set for text.
WTF?  Even on newly created stacks with minimal text formatting, the
settings don't carry over across platforms, and won't update.


I haven't looked at the stack in Windows but peeked at it in OS X. I  
think the problem has to do with how textfonts work. Whenever you  
set a textstyle and size, the textfont is also stored; Rev can't  
save only size and style info without also saving the font. The font  
that is being stored for your tab control is Lucida Grande, which  
doesn't exist on Windows, so something else is being substituted  
there.


To reset it on Windows, set the textfont of the control to a Windows- 
native font. Since setting the font will wipe the size and style  
info, you'll need to reset both of those too. See if that helps.




the fonts that are common to my MacOS X Leopard system and my XP  
virtual machine are

Arial (four variants)
Comic Sans (plain and bold)
Courier new (4)
Georgia (4)
Impact
Symbol
Times New Roman (4)
Trebuchet (although it is called Trebuchet MS on my mac)
Verdana

FYI, my mac (as most of them) came with with a demo of office for mac.  
I snatched the fonts before wiping the demo, so I am not sure if these  
font come with every mac. However, these fonts are called Web safe  
in RapidWeaver.


HTH

François
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution