| Hi again, 
 Here is the code of AngelFontExample that I modified with a
 main Class : "myApp" that call OnCreate, OnUpdate, OnRender for the other Classes (right now there is only one of them, but I'll add the other later, when I'll be able to make this one work with your help).
 
 I have a message :
 "Type AngelFont not found".
 when I compile
 watch for the comment 'HERE IS THE ERROR -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
 
 Can anyone tell me how to solve this problem ?
 
 
 
'Import reflection
Import mojo
Import angelfont
Import simpleinput
Import simpletextbox
Global theApp:MyApp
Class MyApp Extends App
	
	Field text1:AngelFontExample
	
	Method OnCreate()
	
		texte1 = New AngelFontExample
		texte1.OnCreate()
		
	End
	
	Method OnUpdate()
	
		texte1.OnUpdate()
	
	End
	
	Method OnRender()
	
		texte1.OnRender()
		
	End
	
End Class
Class AngelFontExample 
	Field font:AngelFont
	
	Field inp:SimpleInput
	
	Field textBoxText:String
	
	Method OnCreate()
		SetUpdateRate 30
		
		EnableKeyboard
		
'HERE IS THE ERROR -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
		font = New AngelFont()
		font.italicSkew = 0.15
		
		'font.LoadFont("angel3")			'deprecated
		'font.LoadFont("angel_verdana")		'deprecated		
		
'		font.LoadFontXml("angel_verdana")		' single font texture 'page'
		font.LoadFontXml("pagedfont")			' multiple font texture 'pages'
		
		
		inp = New SimpleInput("simple input")
		
'		textBoxText = LoadString("simpletextboxtext.txt")
		textBoxText = "You will notice you are unable to move. Your only ability is the ninjah rope for this level. At the bottom right of the screen you will see three ability icons. Move, lets you move left and right. Rope, lets you use your ninjah rope. Gun, lets you boost."
'		textBoxText = LoadString("simpletextboxhtml.txt")
		
	End
	Method OnUpdate()
		
		inp.Update()
	End
	
	Method OnRender()
		
		Cls 80,80,80
		
		'font.DrawText("Testing angel fonts", DeviceWidth/2,5, AngelFont.ALIGN_CENTER)		
		font.DrawHTML("Testing angel fonts <i>Italic</i> <b>Bold <i>Both</i></b>", 5,5)		
		
		SetColor 255,255,50
		inp.Draw(5,45)
		
'		SimpleTextBox.Draw(textBoxText,5,75,630)
'		SimpleTextBox.Draw(textBoxText,DeviceWidth()/2,75,630, AngelFont.ALIGN_CENTER)
		PushMatrix()
			Scale 0.75,0.75
'			SimpleTextBox.Draw(textBoxText,DeviceWidth(),180,1260, AngelFont.ALIGN_CENTER)
			SimpleTextBox.DrawHTML(textBoxText,426,180,832, AngelFont.ALIGN_CENTER)
'			SimpleTextBox.DrawHTML(textBoxText,0,180,480)	', AngelFont.ALIGN_CENTER)
		PopMatrix()
	End
	
End
Function Main()
	theApp = New MyApp()
	
End
 
 |