SkinnedTabAccordionSkin (クラス)
public SkinnedTabAccordionSkin {inherits TabAccordionSkin, StandardControlSkin}
インポート元: CURL.GUI.STANDARD. package 内で定義されています CURL.GUI.STYLED-CONTROLS.

スキンが適用された TabAccordion の標準の外観。

導入: バージョン 7.0

コンストラクタ
default:このオブジェクトを初期化します。
コンストラクタ public {SkinnedTabAccordionSkin.default}

プロパティ
プロパティ 継承 StandardControlSkin: content-map, draw-focus?, focus-content-mapping, focus-content-tag
プロパティ 継承 SkinnableObject: ui-object

メソッド
note-focused-selector-to-change:フォーカスのあるセレクタが変更しようとしていることを通知します。
protected {SkinnedTabAccordionSkin.note-focused-selector-to-change}:void
note-pane-added:設定されたインデックスに TabPane が追加されたことを通知します。
protected {SkinnedTabAccordionSkin.note-pane-added index:int}:void
note-pane-modified:設定されたインデックスの TabPane が変更されたことを通知します。
protected {SkinnedTabAccordionSkin.note-pane-modified index:int}:void
note-pane-to-be-shown:設定されたインデックスの TabPane が表示されたことを通知します。
protected {SkinnedTabAccordionSkin.note-pane-to-be-shown
index:int
}:void
note-pane-to-hide:
protected {SkinnedTabAccordionSkin.note-pane-to-hide index:int}:void
note-skinnable-control-ready:このオブジェクトが SkinnableControlUI にアタッチされ、アタッチされた UI の control プロパティが設定された時に呼び出されます。
protected {SkinnedTabAccordionSkin.note-skinnable-control-ready}:void
note-tagged-content-changed:アタッチされた SkinnableControlUI の タグが付けられたコンテンツGraphicのひとつが設定された時に呼び出されます。
protected {SkinnedTabAccordionSkin.note-tagged-content-changed
tag:String,
new-graphic:#Graphic
}:void
note-visual-state-changed:このオブジェクトにアタッチされたSkinnableControlUI の外観の状態の一つが変更された時に呼び出されます。
protected {SkinnedTabAccordionSkin.note-visual-state-changed
tag:String,
new-state:String
}:void
react-to-state-change:アタッチされた SkinnableControlUIreact-to-state-change が呼び出された後に呼び出されます。
public {SkinnedTabAccordionSkin.react-to-state-change}:void
resize-from-skin-specs:適切な Graphic に使用中の SkinSpec のプロパティからサイズとマージンを設定します。
protected {SkinnedTabAccordionSkin.resize-from-skin-specs}:void
sync-content-maps:Graphic コンテンツのマッピングを SkinSpec とビジュアルの状態で同期します。
protected {SkinnedTabAccordionSkin.sync-content-maps}:void
メソッド 継承 TabAccordionSkin: get-selector-for-index
メソッド 継承 StandardControlSkin: draw-skin-for-content-graphic, get-platform-focus-spec, map-content, map-focus-content, note-content-graphic-state-change, note-skin-option-changed, opaque-point?, option-change-notify, overdraw-skin-for-content-graphic, skin-option?, string-to-visual-state, unmap-content
メソッド 継承 ControlSkin: get-tagged-visual-state, react-to-visual-change, set-ui-graphic
メソッド 継承 TabControlNotifiedObject: note-pane-to-be-removed
メソッド 継承 CompoundSkinnableObject: get-tagged-content, note-control-changed, note-ui-changed
メソッド 継承 Object: object-describe, object-describe-for-debugging, object-serialize



コンストラクタ詳細
default (コンストラクタ)
public {SkinnedTabAccordionSkin.default}

このオブジェクトを初期化します。




プロパティ詳細


メソッド詳細
note-focused-selector-to-change (メソッド)
protected {SkinnedTabAccordionSkin.note-focused-selector-to-change}:void

フォーカスのあるセレクタが変更しようとしていることを通知します。

導入: バージョン 6.0


note-pane-added (メソッド)
protected {SkinnedTabAccordionSkin.note-pane-added index:int}:void

設定されたインデックスに TabPane が追加されたことを通知します。

説明

BaseTabControlUI.note-pane-added を参照してください。
導入: バージョン 6.0


note-pane-modified (メソッド)
protected {SkinnedTabAccordionSkin.note-pane-modified index:int}:void

設定されたインデックスの TabPane が変更されたことを通知します。

説明

BaseTabControl.note-pane-modified を参照してください。
導入: バージョン 6.0


note-pane-to-be-shown (メソッド)
protected {SkinnedTabAccordionSkin.note-pane-to-be-shown
index:int
}:void

設定されたインデックスの TabPane が表示されたことを通知します。

説明

BaseTabControlUI.note-pane-to-be-shown を参照してください。
導入: バージョン 6.0


note-pane-to-hide (メソッド)
protected {SkinnedTabAccordionSkin.note-pane-to-hide index:int}:void
""


note-skinnable-control-ready (メソッド)
protected {SkinnedTabAccordionSkin.note-skinnable-control-ready}:void

このオブジェクトが SkinnableControlUI にアタッチされ、アタッチされた UI の control プロパティが設定された時に呼び出されます。

説明

このメソッドは、基本的な通知メソッド -- note-control-changednote-ui-changedから呼び出されます。

注意事項

このメソッドが呼び出されるまで、オブジェクトは主要な作業の実行を遅らせるか、アタッチされたControlUIControlに問い合わせを行います。そうでなければ、2つのうち1つはnullになります。
導入: バージョン 6.0


note-tagged-content-changed (メソッド)
protected {SkinnedTabAccordionSkin.note-tagged-content-changed
tag:String,
new-graphic:#Graphic
}:void

アタッチされた SkinnableControlUI の タグが付けられたコンテンツGraphicのひとつが設定された時に呼び出されます。

content-tag: 変更されたコンテンツ GraphicStringtag です。
new-graphic: tag と一致する Graphic(または null)です。

説明

このメソッドは、ControlまたはControlUIが最初にタグ付のコンテンツGraphic設定した時、または入れ替えた時に呼び出されます。タグ付けされたGraphiccontents やその設定が変更された場合には呼び出されません。
導入: バージョン 6.0


note-visual-state-changed (メソッド)
protected {SkinnedTabAccordionSkin.note-visual-state-changed
tag:String,
new-state:String
}:void

このオブジェクトにアタッチされたSkinnableControlUI の外観の状態の一つが変更された時に呼び出されます。

visual-tag: 変更された視覚状態上のタグ。""は、デフォルトのvisual-tagを示します。
new-state: タグ付けされた視覚状態の新しい値。 ""は、主要な視覚状態を示します。
導入: バージョン 6.0


react-to-state-change (メソッド)
public {SkinnedTabAccordionSkin.react-to-state-change}:void

アタッチされた SkinnableControlUIreact-to-state-change が呼び出された後に呼び出されます。

導入: バージョン 6.0


resize-from-skin-specs (メソッド)
protected {SkinnedTabAccordionSkin.resize-from-skin-specs}:void

適切な Graphic に使用中の SkinSpec のプロパティからサイズとマージンを設定します。

導入: バージョン 7.0


sync-content-maps (メソッド)
protected {SkinnedTabAccordionSkin.sync-content-maps}:void

Graphic コンテンツのマッピングを SkinSpec とビジュアルの状態で同期します。

導入: バージョン 7.0