REALbasic TextFont is not of type char, its of type REALstring which again you 
will need to unlock also after retrieving it like that.

On 16.11.2010, at 19:30, Real Basic wrote:

> Thanks.
> 
> I got the number based properties to work (font size, forecolor, etc),
> but I'm having issues with g.TextFont.
> 
> The code I'm using is:
> 
> REALGetPropValue((REALobject)context, "TextFont", &fontName);
> REALGetPropValue((REALobject)context, "TextSize", &fontSize);
> CGContextSelectFont (myContext, &fontName, fontSize, kCGEncodingMacRoman);
> 
> But this doesn't appear to work. So I wrote another function that
> would just returns the graphic objects font name:
> 
> char SKSFontNamefunc(REALgraphics context)
> {
>       char fontName;
>       REALGetPropValue((REALobject)context, "TextFont", &fontName);
>       
>       return fontName;
> }
> 
> But this routine always returns blank.
> 
> The issue is probably my lack of font knowledge, my lack of c string
> knowledge or both. Ultimately, I am trying to set the font of my
> CGContext to the same font as the graphics object.
> 
> --Seth
> 
> 
> 
> 
> On Sat, Nov 13, 2010 at 8:45 AM, Christian Schmitz
> <[email protected]> wrote:
>> 
>> Am 13.11.2010 um 13:55 schrieb Real Basic:
>> 
>>> Is there no way to get the properties from the objects passed into the 
>>> plugin?
>> 
>> Look through the SDK:  REALGetPropValue
>> 
>> http://docs.realsoftware.com/index.php/Plugin_SDK_Dynamic_Access_Reference
>> 
>> PS: There may be only 5 people on this list, so don't expect them to answer 
>> emails soon.
>> 
>> Greetings
>> Christian
>> 
>> --
>> See you in Atlanta (USA) at the REAL Studio Summit 2011
>> 
>> Registration and details here:
>> http://arbpmembers.org/real-studio-summit-2011/
>> 
>> 
>> 
>> _______________________________________________
>> Unsubscribe or switch delivery mode:
>> <http://www.realsoftware.com/support/listmanager/>
>> 
>> Search the archives:
>> <http://support.realsoftware.com/listarchives/lists.html>
>> 
> 
> _______________________________________________
> Unsubscribe or switch delivery mode:
> <http://www.realsoftware.com/support/listmanager/>
> 
> Search the archives:
> <http://support.realsoftware.com/listarchives/lists.html>

--
______________________________________________________________________
Björn Eiríksson                        [email protected]
Einhugur Software                     
http://www.einhugur.com/
______________________________________________________________________
Einhugur Software has sold its products in 87 countries world wide.
______________________________________________________________________
For support:                           [email protected]
To post on the maillist:               [email protected]




_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to