I found my mistake.. in case it helps.. you need the UseNewDefaultFonts( 1 ) command at initialization and I was a fool and didn't tell it to set the font for each 'text string' this sample code now works..
rem
rem AGK Application
rem
rem Landscape App
//SetDisplayAspect( 4.0/3.0 )
SetWindowTitle( "TTC Font test 2" )
SetWindowSize( 1200, 600, 0 )
SetVirtualResolution( 1200,600 )
SetOrientationAllowed ( 0, 0, 1, 1 )
UseNewDefaultFonts( 1 )
LoadFont (1,"Arial.ttf")
SetTextFont (1,1)
CreateText(1,"This text is at 16 point size")
SetTextSize(1,16)
SetTextAlignment( 1, 1 )
SetTextPosition(1,600,44)
SetTextColor(1,250,250,250,255)
SetTextFont (1,1)
CreateText(2,"This Text is at 24 point size")
SetTextSize(2,24)
SetTextAlignment( 2, 1 )
SetTextPosition(2,600,88)
SetTextColor(2,250,250,250,255)
SetTextFont (3,1)
CreateText(3,"even at 32 point it does not look like a truetype font")
SetTextSize(3,32)
SetTextAlignment( 3, 1 )
SetTextPosition(3,600,132)
SetTextColor(3,250,250,250,255)
SetTextFont (3,1)
rem A Wizard Did It!
do
Sync()
loop
I did some digging and got my answer, I hope this helps people trying to use truetype fonts in their apps.
Cheers!