Class: RubyOSBXL::Charts::Legend

Inherits:
Object
  • Object
show all
Defined in:
lib/rubyosbxl.rb

Overview

チャートの凡例を扱うクラスです。

Instance Method Summary collapse

Instance Method Details

#getAutoLayoutbool

凡例のレイアウトが自動設定されたかどうか取得します。

Returns:

  • (bool)

    true: 自動設定された false: 自動設定されていない

#getBorderFormatRubyOSBXL::Charts::ChartLineFormat

オブジェクトの淵の描画クラスを取得します。

Returns:

#getFillFormatRubyOSBXL::Charts::ChartFillFormat

オブジェクトの塗りつぶしの描画クラスを取得します。

Returns:

#getGlowFormatRubyOSBXL::Charts::ChartGlowFormat

オブジェクトの光彩の描画クラスを取得します。

Returns:

#getLegendEntry(index) ⇒ RubyOSBXL::Charts::LegendEntry

凡例項目クラスを取得します。

Parameters:

  • index (Integer)

    何番目の凡例であるか 先頭は1です。

Returns:

#getPositionRubyOSBXL::Enums::XlLegendPosition

凡例の表示位置を取得します。

Returns:

#getShadowbool

凡例が影付きかどうか取得します。

Returns:

  • (bool)

    true: 影付き false: 影付きでない

#getShadowFormatRubyOSBXL::Charts::ChartShadowFormat

オブジェクトの影つけの描画クラスを取得します。

Returns:

#getSoftEdgeFormatRubyOSBXL::Charts::ChartSoftEdgeFormat

オブジェクトのぼかしの描画クラスを取得します。

Returns:

#getTextBoxAlignmentRubyOSBXL::Charts::ChartTextBoxAlignment

オブジェクトのテキストボックスのレイアウトクラスを取得します。

Returns:

#getTextFillFormatRubyOSBXL::Charts::ChartTextFillFormat

オブジェクトのテキストの塗りつぶしの描画クラスを取得します。

Returns:

#getTextGlowFormatRubyOSBXL::Charts::ChartTextGlowFormat

オブジェクトのテキストの光彩の描画クラスを取得します。

Returns:

#getTextLineFormatRubyOSBXL::Charts::ChartTextLineFormat

オブジェクトのテキストの描画クラスを取得します。

Returns:

#getTextReflectionFormatRubyOSBXL::Charts::ChartTextReflectionFormat

オブジェクトのテキストの反射の描画クラスを取得します。

Returns:

#getTextShadowFormatRubyOSBXL::Charts::ChartTextShadowFormat

オブジェクトのテキストの影付きの描画クラスを取得します。

Returns:

#getThreeDFormatRubyOSBXL::Charts::ChartThreeDFormat

オブジェクトの3D表示の描画クラスを取得します。

Returns:

#setAutoLayoutvoid

凡例のレイアウトを自動設定します。

#setCustomLayout(left, ptop, width, height) ⇒ void

凡例のレイアウトの位置を手動設定します。

Parameters:

  • left (Numeric)

    左端のオフセット(ポイント(pt)) 現在の位置からの相対位置なので、マイナス値を許容します。

  • ptop (Numeric)

    上端のオフセット(ポイント(pt)) 現在の位置からの相対位置なので、マイナス値を許容します。

  • width (Numeric)

    幅(ポイント(pt))

  • height (Numeric)

    高さ(ポイント(pt))

#setPosition(position) ⇒ void

凡例の表示位置を設定します。

Parameters:

#setShadow(shadow) ⇒ void

凡例が影付きかどうか設定します。

Parameters:

  • shadow (bool)

    true: 影付き false: 影付きでない