Sack Library Documentation
ContentsIndexReferenceHome
Functions
Functions
 
Name 
Description 
 
this can take the resulting data from a pick font operation and result in a font... concerns at the moment are for cases of trying to use the same string on different systems (different font locations) and getting a same (even similar?) result PSI_PROC( void, DestroyFont)( Font *font ); takes an already rendered font, and writes it to a file. at the moment this will not work with display services.... 
 
Pick a font. This shows a dialog 
 
pick font for uses pickfontwithupdate where the update procedure sets the font on a control. 
 
common dialog to get a font which is then available for all Image text operations (PutString, PutCharacter) result font selection data can be resulted in the area referenced by the pointer, and size pointer...
actual work done here for pUpdateFontFor(NULL) ... if pUpdateFontFor is not null, an apply button will appear, allowing the actual control to be updated to the chosen font.
scale_width, height magically apply... and are saved in the font data structure for re-rendering... if a font is rendered here the same exact font result will be acheived using RenderScaledFont( pdata ) 
 
common dialog to get a font which is then available for all Image text operations (PutString, PutCharacter) result font selection data can be resulted in the area referenced by the pointer, and size pointer...
actual work done here for pUpdateFontFor(NULL) ... if pUpdateFontFor is not null, an apply button will appear, allowing the actual control to be updated to the chosen font.
scale_width, height magically apply... and are saved in the font data structure for re-rendering... if a font is rendered here the same exact font result will be acheived using RenderScaledFont( pdata ) 
Created with a commercial version of Doc-O-Matic. In order to make this message disappear you need to register this software. If you have problems registering this software please contact us at support@toolsfactory.com.
Copyright (c) 2000+. All rights reserved.