API version 1

- ‐

RW

number

pickUpDistance

アイテムの強調表示時の円の中心からの距離を表します。

アイテムが強調表示されているとき、円の中心からどれだけ浮き出すようにするかの距離を設定します。

設定する値は0以上の、円の半径に対する割合で指定します。 例えば1を指定した場合、半径のサイズと同じ長さが設定されます。

このプロパティの設定を反映させる場合、 pickUp プロパティがtrueに設定されている必要があります。

関連項目

pickUp プロパティ



使用例 CRSダウンロード

Form ChartPieItem {
   x = 0;
   y = 0;
   width = 800;
   height = 600;

   /* グラフの基本は ChartPieSeries を使用しています */
   /* 1.初期化 */
   Chart testChart(Chart.CHARTTYPE_PIE){
           Width = 700;
           Height = 500;

           Function initChart(){
                   bgColor = "WHITE" ;

                   /* 2.円グラフ作成 */
                   var cs = createSeries(Chart.SERIESTYPE_PIE);

                   /* CSVデータの作成 */
                   var cv = new CSVDocument;
                   cv << csv {
                           "予約",5
                           "新車",24
                           "中古",15
                           "廃車",5
                   } ;

                   /* 3.CSVデータを流し込み */
                   cs.load( cv ) ;

                   /* Seriesの円の表示オプション は省略 */
                   /* 4.データの表示範囲を自動調整 */
                   /* cs.setLabelsPosition(1) ; */
                   cs.setLabelsVisible(true);
                   relayout( ) ;

                   /* ここから PieItemの操作事例  */

                   var item0 = cs.getItem(0);
                   item0.label = "予約(%v)";
                   item0.borderWidth = 4;
                   item0.borderColor = "#ff0000";
                   item0.labelColor = "RED" ;

                   var item1 = cs.getItem(1) ;
                   item1.labelDistance = 0.8 ;
                   item1.labelFont = new Font("MS 明朝", 20); ;

                   var item2 = cs.getItem(2) ;
                   item2.Color = "#eeff90";
                   item2.label = "中古%v(%.3%)" ;

                   var item3 = cs.getItem(3) ;
                   item3.label = "廃車(%v)";
                   item3.Color = "#c5ff90";
                   item3.labelPosition = 1 ;
                   item3.labelVisible = true ;
                   item3.pickUp = true ;
                   item3.pickUpDistance = 0.4 ;
                   /*  startAngle ,  value は調整中 */
           }
   }
   testChart.initChart();
}