module com { module sun { module star { module chart {
/** allow for different positioning options for a diagram
@seeDiagram
*/
interface XDiagramPositioning : com::sun::star::uno::XInterface
{ /** the diagram will be placed automatically
*/ void setAutomaticDiagramPositioning();
/** @returns whether the diagram is placed automatically
*/
boolean isAutomaticDiagramPositioning();
/** place the inner diagram part excluding any axes, labels and titles @paramPositionRect specifiesthepositionandsizein100/thmm
*/ void setDiagramPositionExcludingAxes( [in] com::sun::star::awt::Rectangle PositionRect );
/** @returns true in case the diagram position was set with method setDiagramPositionExcludingAxes
*/
boolean isExcludingDiagramPositioning();
/** @returns the position rectangle of the inner diagram part excluding any axes, labels and titles. Positionandsizearegivenin100/thmm. Itmightbenecessarytocalculatethepositioningsothismethodcanbeexpensiveandtheresultmaydependondifferentothersettings.
*/
com::sun::star::awt::Rectangle calculateDiagramPositionExcludingAxes();
/** place the outer diagram part including the axes and axes labels, but excluding the axes titles. @paramPositionRect specifiesthepositionandsizein100/thmm
*/ void setDiagramPositionIncludingAxes( [in] com::sun::star::awt::Rectangle PositionRect );
/** @returns the position rectangle of the diagram including the axes and axes labels, but excluding the axes titles. Positionandsizearegivenin100/thmm. Itmightbenecessarytocalculatethepositioningsothismethodcanbeexpensiveandtheresultmaydependondifferentothersettings.
*/
com::sun::star::awt::Rectangle calculateDiagramPositionIncludingAxes();
/** place the diagram including the axes, axes labels and axes titles. Fortheplacementthecurrentaxistitlesaretakenintoaccount,sothetitlesmustbeinitializedproperlybeforethismethodiscalled. @paramPositionRect specifiesthepositionandsizein100/thmm
*/ void setDiagramPositionIncludingAxesAndAxisTitles( [in] com::sun::star::awt::Rectangle PositionRect );
/** @returns the position rectangle of the diagram including the axes, axes labels and axes titles. Positionandsizearegivenin100/thmm. Itmightbenecessarytocalculatethepositioningsothismethodcanbeexpensiveandtheresultmaydependondifferentothersettings.
*/
com::sun::star::awt::Rectangle calculateDiagramPositionIncludingAxesAndAxisTitles();
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.