MinorTickShape (クラス)
public MinorTickShape {inherits TickShape}
パッケージ: CURL.GUI.CHARTS

LayeredChart の補助目盛りに関連する四角形を描画するために設計された Shape の特殊実装。

説明

MinorTickShape は、MajorTickShape と異なるのは、自身を定義するために使用するオプションだけです。
この Shape は、RectangleShape と似ていますが、境界線や選択などの高度な機能に対するサポートは含まれません。
MinorTickShape は、非ローカル オプション coloraxis-minor-tick-width、および axis-minor-tick-length を使用します。

注意事項

このオブジェクトは、"MinorTickShape"のスタイル ルールを記述することでスタイル化することが出来ます。

コンストラクタ
default:新しい MinorTickShape を作成します。
コンストラクタ public {MinorTickShape.default
axis-position:AxisPosition,
position:Distance,
tick-index:int,
value:any,
...
}

プロパティ
axis-minor-tick-length:Chart 内の補助目盛りの長さ。
非ローカル オプション public MinorTickShape.axis-minor-tick-length:any
axis-minor-tick-width:Chart 内の補助目盛りの幅。
非ローカル オプション public MinorTickShape.axis-minor-tick-width:any
style-element:スタイリングの目的のための、この Visual の "要素" や "型" です。
アクセサ public MinorTickShape.style-element:String
プロパティ 継承 TickShape: color, display-context
プロパティ 継承 Shape: as-Shape, border-color, draw-operation, graphical-parent, option-parent, possibly-displayed?, selection-context, shape-parent, shape-selectable, stroke-thickness, transformation, visible?
プロパティ 継承 ChartTick: axis-position, position, tick-index, value
プロパティ 継承 ShapeContainerBase: as-ShapeRoot, shape-children
プロパティ 継承 Visual: _style-element, clonable-class?, completely-clonable-children?, cursor, data-source, dragee, font-size, has-key-focus?, input-method-enabled?, input-method-keyboard-mode, name, options, style-class, style-manager, style-options, test-child?, test-description, test-name, test-parent?, test-type-name, test-visible?, tooltip, user-data, visual-parent
プロパティ 継承 DataBindingTarget: data-binding-context, data-bindings
プロパティ 継承 EventTarget: event-handlers
プロパティ 継承 OptionListInterface: option-register-proc, options-present-here, registered-option-keys

メソッド
メソッド 継承 TickShape: draw, get-own-bounds, self-contains-point?, self-intersects-polygon?, transformation-changed
メソッド 継承 Shape: apply-rotation, apply-scale, apply-transformation, apply-translation, apply-translation-in-parent, constrain-own-layout-bounds, constrain-shape-layout-bounds, contains-point?, detach, find-graphical-ancestor, fire-crossing-event, fire-in-child, get-display-context, get-down-orientation-in-shape-parent, get-graphical-root, get-gui-path, get-gui-path-to-child, get-local-device-pixel-size, get-origin-in-graphical-ancestor, get-origin-in-root, get-origin-in-shape-parent, get-origin-in-shape-root, get-own-bounds-in-shape-root, get-own-layout-bounds, get-right-orientation-in-shape-parent, get-shape-bounds, get-shape-bounds-in-shape-root, get-shape-layout-bounds, get-top-left-in-ancestor, get-transformation-to-shape-root, keyword-init-arg, option-change-notify, overdraw-for-selection, quantize-line-thickness, request-draw, request-draw-self, reset-transformation, set-rotation, set-scale, set-transformation, set-translation-in-parent, to-Graphic, transform-from-display-coordinates, transform-from-graphical-root-coordinates, transform-point-from-shape-root, transform-point-to-shape-root, transform-to-display-coordinates, transform-to-graphical-root-coordinates, transform-vector-from-shape-root, transform-vector-to-shape-root, transformation-changing
メソッド 継承 ShapeContainerBase: add, clear, clone-children, draw-shape-child, draw-shape-children, get-all-children-at-point, get-child-at-point, get-leaf-at-point, get-shape-root, note-attached, note-detaching, notify-option-children, on-drag-enter, on-pointer-enter, on-pointer-envelope-event, register-options, remove, set-shape-index, set-shape-index-after, set-shape-index-before, shape-container-fire-inferior-crossing-event, shape-container-handle-crossing, shape-container-pick-child, shape-container-pointer-enter-occurred, shape-container-pointer-leave-occurred
メソッド 継承 Visual: add-from-init-args, animate, change-cursor, clonable-appearance?, clone-appearance, clone-appearance-helper, find-test-children, get-focus-manager, get-layout-context, get-test-parent, get-test-property, get-text, get-view, maybe-fire-attach-event, maybe-fire-detach-event, non-keyword-init-arg, note-caret-position, on-drag-leave, on-pointer-leave, pop-cursor, prepare-test-object, prepare-test-parent, push-cursor, quantize-width, refresh-style-options, release-key-focus, request-key-focus, scroll-to-include, test-record, test-run, xy-offset-to
メソッド 継承 GraphicOptions: any-to-Distance
メソッド 継承 GuiEventTarget: handle-delegate-event, handle-event, on-action, on-cancel-mode, on-command-changed, on-commit, on-composition-change-event, on-composition-result-event, on-context-menu-event, on-current-record-change-request, on-current-record-changed, on-destroy-notify, on-destroy-requested, on-drag-over, on-drag-pointer, on-drag-started, on-drop, on-end-composition-event, on-focus-event, on-focus-in, on-focus-out, on-gesture, on-gesture-begin, on-gesture-end, on-gesture-magnify, on-gesture-pan, on-gesture-rotate, on-gesture-swipe, on-gesture-tap, on-gesture-touch, on-grab-release, on-gui-event, on-input-method-event, on-inspection, on-key-event, on-key-press, on-pointer-button, on-pointer-crossing, on-pointer-event, on-pointer-motion, on-pointer-press, on-pointer-release, on-pointer-scroll, on-raw-key-event, on-raw-key-press, on-raw-key-release, on-reset, on-selectable-added, on-selectable-removed, on-selection-changed, on-selection-context-activated, on-selection-context-deactivated, on-selection-event, on-start-composition-event, on-start-event, on-stop-event, on-view-activate, on-view-deactivate, on-window-close, remove-event-handlers-for-event-class
メソッド 継承 DataBindingTarget: add-data-binding, get-data-binding, refresh-data-binding, remove-data-binding, unset-property, update-data-binding, validate-data-binding
メソッド 継承 EventTarget: accepts-event-class?, add-event-handler, event-handler-present?, remove-event-handler, verify-event
メソッド 継承 OptionListInterface: add-option, add-style-option, change-option-parent-notify, clone-options, get-option, get-option-by-name, local-add-notify, local-remove-notify, name-to-option-key, new-option-item, option-changed, option-lookup, option-lookup-here, option-propagate-notify, option-set?, propagate-option-change, remove-option, remove-style-option, remove-styles, set-option-by-name, set-style-option-by-name, unset-option-by-name, unset-style-option-by-name
メソッド 継承 BasicEventTarget: enqueue-event
メソッド 継承 InitRestArgParser: process-rest-args
メソッド 継承 Object: object-describe, object-describe-for-debugging, object-serialize



コンストラクタ詳細
default (コンストラクタ)
public {MinorTickShape.default
axis-position:AxisPosition,
position:Distance,
tick-index:int,
value:any,
...
}

新しい MinorTickShape を作成します。

axis-position: この目盛りが属する軸の LayeredChart 内の位置。
position: この目盛りが存在する軸に沿った位置。
tick-index: この目盛りのインデックス。軸に生成された目盛りは、ゼロで始まり、それぞれ直前のものより 1 大きい tick-index を持ちます。
value: この目盛りのデータ値。ChartTick.value を参照してください。
...: Shape が受け取る引数のいずれか。これらは主に、オプションの初期化を表すキーワード引数です。



プロパティ詳細
axis-minor-tick-length (非ローカル オプション)
public MinorTickShape.axis-minor-tick-length:any

Chart 内の補助目盛りの長さ。

説明

axis-minor-tick-length を参照してください。


axis-minor-tick-width (非ローカル オプション)
public MinorTickShape.axis-minor-tick-width:any

Chart 内の補助目盛りの幅。

説明

axis-minor-tick-width を参照してください。


style-element (アクセサ)
アクセサ public MinorTickShape.style-element:String

スタイリングの目的のための、この Visual の "要素" や "型" です。

説明

この実装によって Visual._style-elementの値が返されますが、通常は定数を返すためにオーバーライドされます。

オーバーライド

Visual のサブクラスのスタイルが他のオブジェクトと異なる場合、このゲッターは適切な文字列を返すようにオーバーライドされる必要があります。 慣例では,この文字列はクラス名または、オブジェクトを生成するマークアップの名前です。
オーバーライドでは、空の文字列でないかぎり、self._style-elementを返さなければなりません。
導入: バージョン 6.0





メソッド詳細