| Home 目次>ApplicationKit>NSFontPanel | |
panelConvertFont:
フォントパネルの設定を切り替えて切り替えられたフォントを返します
-(NSFont *) panelConvertFont:(NSFont *)aFont
【返り値】 | |
| NSFont * | フォント |
| 【パラメータ】 | |
| aFont | フォント |
【解説】
共有NSFontManagerを用いて、必要に応じてフォントパネルの設定を切り替えて切り替えられたフォントを返します。
【例文】
#import "Controller.h"
@implementation Controller
- (IBAction)pushButton:(id)sender
{
NSFontPanel *fPanel = [NSFontPanel sharedFontPanel];
NSFont *fnt1 = [NSFont fontWithName:@"Osaka" size:36];
NSFont *fnt2 ;
fnt2 = [fPanel panelConvertFont:fnt1];
[[NSFontManager sharedFontManager] orderFrontFontPanel:fPanel];
NSLog([NSString stringWithFormat:@"%d",[fnt2 numberOfGlyphs]]);
}
@end
![]() | |
この記事を評価してください。
| Home 目次>ApplicationKit>NSFontPanel | 修正日2006.12.26 |