The labels are appearing outside now.
Here is my focus code.
Lenny
GRAPH FILE BMKWGHTRPT
SUM RPTVALUEPCT AS ''
ACROSS RPTDESC
COLUMNS 'Continental Europe'
AND 'UK'
AND 'Pacific Basin'
AND 'Japan'
AND 'Emerging Markets'
ON GRAPH SET GRAPHSERVURL &&GRAPHSERVER
ON GRAPH SET GRAPHEDIT ON
ON GRAPH SET LOOKGRAPH PIE
ON GRAPH SET VAXIS 4.50
ON GRAPH SET HAXIS 5.25
ON GRAPH HOLD AS RIGHGR1 FORMAT SVG
ON GRAPH SET GRAPHSTYLE *
setGraphType(59);
-* Graph Frame Information ==================================================
setRect(getPieFrame(),new Rectangle(-15000,-10000,30000,22000));
setPieDepth(0);
-* set chart hight
setPieTilt(5);
-* Rotate so that feelers display correctly
setPieRotate(90);
-* Legend Information ==================================================
setLegendDisplay(false);
-* Pie Label Information ==================================================
setFontName(getPieSliceLabel(),"Arial");
setFontSizeAbsolute(getPieSliceLabel(),true);
setFontSize(getPieSliceLabel(),12);
-* 0-normal,1-italic, 2-bold, 3-italic/bold, 4-underline, 5-italic/underline
setFontStyle(getPieSliceLabel(),0);
-* 0 - Left
-* 1 - Center
-* 2 - Tight
setTextJustHoriz(getPieSliceLabel(1),2);
setPieSliceLabelWrap(true);
-* display WITH feeler lines
setPieFeelerTextDisplay(1);
-* 0 = use series label
-* 1 = % of slice
-* 2 = series label
-* 3 = series label and % of slice
setPieLabelDisplay(3);
setPieFeelerTextFormat(-1);
setPieFeelerTextFormatPattern("#0.0%");
setFillColor(getSeries(0),new Color(192,192,192));
setFillColor(getSeries(1),new Color(040,096,023));
setFillColor(getSeries(2),new Color(179,226,225));
setFillColor(getSeries(3),new Color(000,051,101));
setFillColor(getSeries(4),new Color(145,134,191));
setFillColor(getSeries(5),new Color(240,106,000));
setFillColor(getSeries(6),new Color(254,209,113));
-* Use White border around slice
setUseSeriesBorderDefaults(true);
setSeriesDefaultBorderColor(new Color(255,255,255));
ENDSTYLE
END
(Production: WebFOCUS 7.1.3 on Win 2K/IIS 6/CGI)
(Test: WebFOCUS 7.1.3 on Win 2K/IIS 6/CGI)