汎用ライブラリのソースファイルのダウンロードができます。
総て、「インストールディレクトリ」を@rpathに設定してあります。利用する側のアプリケーションやプラグインのビルド設定をカスタマイズする必要があります。「実行パスの検索パス」(Runpath search paths)を@loader_path/../Frameworks などに設定します。利用する側のアプリケーションをコンパイルする前に、ライブラリをコンパイルして.frameworksを作る必要があります。XcodeのPreferences…, Locations, Derived DataをRelativeにする必要があります。
バグを見つけたら、sato-akira@hi-ho.ne.jpまでメールを下さい。
名称 | 親クラス | 説明 | Download | イメージ |
---|---|---|---|---|
ASPageLayoutAccessory | NSViewController | NSPageLayout用のアクセサリービューです。 NSPrintInfoのAPIのほぼ総てをGUIで設定できます。 使い方は、ASPageLayoutAccessory.hに簡単に書いてあります。 用紙設定がかなり実用的に設定できるようになります。 | zip形式 132KB 15か国対応 | |
ASPointControl | NSControl | 2次元座標を簡単にマウスで設定できるデバイスです。 使い方は、ASPointControl.hに簡単に書いてあります。 | zip形式 65KB | |
ASWebView | NSImageRep のサブクラス ASWebImageRep | SVGビューアーの為のNSImageRepのサブクラスです。WKWebViewのSVGレンダリング機能を利用します。アニメーション機能は停止させています。 libz.dylibとlibcrypto.dylibのライブラリが必要になりますが、Mac OS Xには標準装備されているはずです。 |
zip形式 206KB | |
NSControl のサブクラス ASImageView | 標準のNSImageViewと似た機能を持っています。 使い方はASImageView.hに簡単に書いてあります。 WKWebViewを使ってSVGも表示できます。 | NSControl のサブクラス ASDialKnob | 角度を設定する為のデバイスです。 円形状のノブで構成し、場合によってはノブの周囲に30度刻みの目盛りが構成されます。 このデバイスを直接操作するには、マウスクリック或はタブキーによりファーストレスポンダにして操作してください。 使い方はASDialKnob.hに簡単に書いてあります。 | >|
ASForm | NSView | NSFormがdeprecatedになってしまったので、それの代替です。 使い方は、ASForm.hに簡単に書いてあります。 | zip形式 51KB | |
ASGlyphsPanel | NSWindowController | OS X10.7からグリフパネルが無くなってしまったので代替として作ったパネルです。使い方はASGlyphsPanel.hに書いてあります。NSGlyphからUnicodeを検索するデータベースはAdobe-Japan1-6.plistなどです。Unicode無しで転送させると転送先で非常に使いにくくなるので、Adobe-Japan1-6に記載されていないグリフでも無理やりこじつけでできるだけUnicodeを割り当てています。 | zip形式 2.1MB |