[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

(DTPtechNote:709) Re: do shell script



>OS9だったらFONDリソースからフォントの情報は全部わかったんだけどねぇ。

もひとつちなみにCでフォントの情報を得るには↓みたいな感じで。

	SInt16	cFOND = CountResources('FOND');	// FONDリソースの数
	SInt16	i;
	
	for(i = 1; i <= cFOND; i++) {
		Handle		fondH = GetIndResource('FOND', i);	// i 番目のリソース
		SInt16	id;
		ResType	type;
		Str255	name;
		
		GetResInfo(fondH, &id, &type, name);

これに当たるコードをcocoaかCarbonで書いてASStudioで使えばちゃんと汎用性のあるモノになるね。