Swiftフレームワーク – SliderとImageView

上のスクリーンショットはNSSlider相当のSliderです。

そして、下のスクリーンショットはNSImageView相当のImageView。

オリジナル画像、ビューへのフィット、ストレッチ、ダウンスケールなどの設定をした例です。

ImageViewはImageCellを持ち、その中でImageRep (BitmapImageRepを介して、Imageを描画しています。
ImageRepは、さらにバックエンド(RenderingBackend/CairoRenderingBackend)を使って描画しています。

OpenStep の AppKitに相当するクラスのうち、青い部分が実装したもの。

面倒くさそうなのは、NSScrollView、NSBrower、NSTextあたりかな。

NSView以下とNSPanel以下が一通り実装できたら、デモアプリを作ってみようと思います。

「Swiftフレームワーク – SliderとImageView」への1件のフィードバック

コメントする