(クラス)
直接継承しているサブクラス:
ProgressBarSkin, ListBoxSkin, MultiTabAccordionSkin, SpinControlSkin, GroupBoxSkin, MenuButtonSkin, TabAccordionSkin, TabContainerSkin, MenuBarSkin, CalendarControlSkin, DateFieldSkin, BaseTextControlSkin, TreeControlSkin, MenuPaneSkin, BaseDropdownSkin, RecordGridSkin, ScrollbarSkin, SliderSkin, ButtonSkin, StandardControlSkin
public | {ControlSkin.draw-skin-for-content-graphic}:void |
protected | {ControlSkin.get-tagged-visual-state}:#String |
public | {ControlSkin.note-content-graphic-state-change}:void |
protected | {ControlSkin.note-visual-state-changed}:void |
public | {ControlSkin.opaque-point?}:bool |
protected | {ControlSkin.option-change-notify}:void |
public | {ControlSkin.overdraw-skin-for-content-graphic}:void |
public | {ControlSkin.react-to-visual-change}:void |
(メソッド)
public | {ControlSkin.draw-skin-for-content-graphic}:void |
(メソッド)
protected | {ControlSkin.get-tagged-visual-state}:#String |
設定された tag から、アタッチされた SkinnableControlUI に設定された外観の状態を返します。
content-tag: 対象の
Stringタグ。(""は、UIそのものを表します)
戻り値
設定されたタグの現在の状態を表す
String です。タグが unset された場合は
null になります。
説明
導入:
バージョン 6.0
(メソッド)
public | {ControlSkin.note-content-graphic-state-change}:void |
注意 : タグが付けられた Graphic 上で境界情報が変わった可能性があります。
change-type: 起こった変更の種類です。
説明
このメソッドによって通知される変更は、一般的に
react-to-visual-change、
react-to-state-change 及び
option-change-notify の中で発信される変更とは区別されます。詳細は、
GraphicStateChangeをご覧ください。
導入:
バージョン 6.0
(メソッド)
protected | {ControlSkin.note-visual-state-changed}:void |
このオブジェクトにアタッチされたSkinnableControlUI の外観の状態の一つが変更された時に呼び出されます。
visual-tag: 変更された視覚状態上のタグ。""は、デフォルトのvisual-tagを示します。
new-state: タグ付けされた視覚状態の新しい値。 ""は、主要な視覚状態を示します。
導入:
バージョン 6.0
(メソッド)
public | {ControlSkin.opaque-point?}:bool |
描画された際に Graphic のポイントが少なくとも部分的に不透明であるかどうかを判断します。
x:
bound-graphic のローカルでの配列機能でのクエリ ポイントの水平
Distance です。
y:
bound-graphic のローカルでの配列機能でのクエリ ポイントの垂直
Distance です。
オーバーライド
既定では、このメソッドは bound-graphic の領域の全てのポイントが不透明であると仮定します。
導入:
バージョン 7.0
(メソッド)
protected | {ControlSkin.option-change-notify}:void |
アタッチされた SkinnableControlUI のオプションが変更されたことをこのオブジェクトに通知します。
item: 追加されたり削除されたりするオプション バインディングです。
removed?: item が削除された場合は true、それ以外の場合は false。
説明
導入:
バージョン 6.0
(メソッド)
public | {ControlSkin.overdraw-skin-for-content-graphic}:void |
(メソッド)
public | {ControlSkin.react-to-visual-change}:void |
(メソッド)