インスタンスプロパティ
hasShadow
ウィンドウに影があるかどうかを示すブール値。
宣言
var hasShadow: Bool { get set }
議論
このプロパティの値は、ウィンドウに影がある場合は true になります。それ以外の場合は false です。このプロパティの値を変更すると、ウィンドウの影は無効になり、ウィンドウの影が強制的に再計算されます。
以下も見よ
ウィンドウ外観の構成
var styleMask: NSWindow.StyleMask
サイズ変更可能かフルスクリーンモードかなど、ウィンドウの現在のスタイルを説明するフラグ。
ウィンドウのスタイルを指定し、C のビット単位の OR 演算子と組み合わせることができる定数。
ウィンドウをフルスクリーンモードに切り替えたり、それから解除したりします。
他のウィンドウがモーダルで実行されている場合でも、ウィンドウがキーボードおよびマウスのイベントを受信できるかどうかを示すブール値。
ウィンドウのアルファ値。
ウィンドウの背景の色。
ウィンドウの色空間。
func setDynamicDepthLimit(Bool)
ウィンドウの深度制限を、それが表示されているスクリーンの深度に一致するように変更できるかどうかを示すブール値を設定します。
そのアプリケーションが非表示になったときにウィンドウを非表示にできるかどうかを示すブール値。
ウィンドウが現在アクティブな空間にあるかどうかを示すブール値。
そのアプリケーションがアクティブでなくなったときにウィンドウがスクリーンから削除されるかどうかを示すブール値。
var collectionBehavior: NSWindow.CollectionBehavior
ウィンドウコレクション内のウィンドウの動作を識別する値。
ウィンドウが不透明かどうかを示すブール値。
ウィンドウの影を無効にして、現在のウィンドウ形状に基づいて再計算されるようにします。
func autorecalculatesContentBorderThickness(for: NSRectEdge) -> Bool
ウィンドウが与えられた境界線の太さを自動的に計算するかどうかを示します。
func setAutorecalculatesContentBorderThickness(Bool, for: NSRectEdge)
ウィンドウが与えられた境界線の太さを自動的に計算するかどうかを指定します。
func contentBorderThickness(for: NSRectEdge) -> CGFloat
ウィンドウの与えられた境界線の太さを示します。
func setContentBorderThickness(CGFloat, for: NSRectEdge)
ウィンドウの与えられた境界線の太さを指定します。
var preventsApplicationTerminationWhenModal: Bool
ウィンドウがモーダルの時にアプリケーションの終了を防ぐかどうかを示すブール値。
var appearanceSource: NSAppearanceCustomization!
ウィンドウがその外観を継承するオブジェクト。