I am using Pharo 3.0 and I want to experiment with Unicode Fonts; however, I am running into trouble getting a instance of the font for use with the selector /font/:. I can use the FreeTypeSelectionWindow to select the font I want, namely: FreeTypeFont('Cambria Math' 'Regular' 10). I do this by creating an instance of that Dialog and inspecting it. The inspector is of little use because the Dialog is no modal, i.e., it does not force a return. I can, however, perform the selection of the desired font which updates the inspector and then I can open an inspector on the realFont instance variable. While this tortured trail lead me to my answer the problem is still not solved. There are three solutions to my problem, namely: either the selection window can be made modal or there is a method that will take the parameters, FreeTypeFont, 'Cambria Math', 'Regular' and the pointSize 10, and will return a instance of the font, or the drawing method of the string accepts those parameters.

Any help will be greatly appreciated, I hope to gain enough knowledge to document the proper use of Unicode. I need to understand it so I can create a math formula equation editor.

Thanks to those that have answered my previous questions.

Reply via email to