diff options
Diffstat (limited to 'offapi/com/sun/star/awt/grid/UnoControlGridModel.idl')
-rw-r--r-- | offapi/com/sun/star/awt/grid/UnoControlGridModel.idl | 52 |
1 files changed, 38 insertions, 14 deletions
diff --git a/offapi/com/sun/star/awt/grid/UnoControlGridModel.idl b/offapi/com/sun/star/awt/grid/UnoControlGridModel.idl index 02b4d93f621d..6f373aea580f 100644 --- a/offapi/com/sun/star/awt/grid/UnoControlGridModel.idl +++ b/offapi/com/sun/star/awt/grid/UnoControlGridModel.idl @@ -45,7 +45,7 @@ module com { module sun { module star { module awt { module grid { @since OOo 3.3 */ -service UnoControlGridModel +published service UnoControlGridModel { /** specifies the standard model of an <type scope="com::sun::star::awt">UnoControl</type>. */ service com::sun::star::awt::UnoControlModel; @@ -132,14 +132,14 @@ service UnoControlGridModel /** controls whether or not to paint horizontal and vertical lines between the grid cells. - @see LineColor + @see GridLineColor */ [property] boolean UseGridLines; /** specifies the color to be used when drawing lines between cells <p>If this property has a value of <VOID/>, the grid control renderer will use some default color, - depending on the system's style settings.</p> + depending on the control's style settings.</p> @see UseGridLines */ @@ -148,17 +148,47 @@ service UnoControlGridModel /** specifies the color to be used when drawing the background of row or column headers <p>If this property has a value of <VOID/>, the grid control renderer will use some default color, - depending on the system's style settings.</p> + depending on the control's style settings.</p> */ [property, maybevoid] ::com::sun::star::util::Color HeaderBackgroundColor; /** specifies the color to be used when drawing the text within row or column headers <p>If this property has a value of <VOID/>, the grid control renderer will use some default color, - depending on the system's style settings.</p> + depending on the control's style settings.</p> */ [property, maybevoid] ::com::sun::star::util::Color HeaderTextColor; + /** specifies the color to be used when drawing the background of selected cells, while the control has the focus. + + <p>If this property has a value of <VOID/>, the grid control renderer will use some default color, + depending on the control's style settings.</p> + */ + [property, maybevoid] ::com::sun::star::util::Color ActiveSelectionBackgroundColor; + + /** specifies the color to be used when drawing the background of selected cells, while the control does not have + the focus. + + <p>If this property has a value of <VOID/>, the grid control renderer will use some default color, + depending on the control's style settings.</p> + */ + [property, maybevoid] ::com::sun::star::util::Color InactiveSelectionBackgroundColor; + + /** specifies the color to be used when drawing the text of selected cells, while the control has the focus. + + <p>If this property has a value of <VOID/>, the grid control renderer will use some default color, + depending on the control's style settings.</p> + */ + [property, maybevoid] ::com::sun::star::util::Color ActiveSelectionTextColor; + + /** specifies the color to be used when drawing the text of selected cells, while the control does not have + the focus. + + <p>If this property has a value of <VOID/>, the grid control renderer will use some default color, + depending on the control's style settings.</p> + */ + [property, maybevoid] ::com::sun::star::util::Color InactiveSelectionTextColor; + /** specifies the colors to be used as background for data rows. <p>If this sequence is non-empty, the data rows will be rendered with alternating background colors: Assuming @@ -167,19 +197,13 @@ service UnoControlGridModel <p>If this sequence is empty, all rows will use the same background color as the control as whole.</p> - <p>If this property does not exist at a particular implementation, or is <VOID/>, rows will be painted + <p>If this property has a value of <VOID/>, rows will be painted in alternating background colors, every second row having a background color derived from the control's selection color.</p> */ [property, maybevoid] sequence< ::com::sun::star::util::Color > RowBackgroundColors; /** specifies the vertical alignment of the content in the control. - - <pre> - TOP - MIDDLE - BOTTOM - </pre> */ [property] com::sun::star::style::VerticalAlignment VerticalAlign; @@ -190,14 +214,14 @@ service UnoControlGridModel /** specifies the color to be used when drawing cell texts <p>If this property has a value of <VOID/>, the grid control renderer will use some default color, - depending on the system's style settings.</p> + depending on the control's style settings.</p> */ [property, maybevoid] ::com::sun::star::util::Color TextColor; /** specifies the color to be used when drawing text lines (underlining and strikethrough) <p>If this property has a value of <VOID/>, the grid control renderer will use some default color, - depending on the system's style settings.</p> + depending on the control's style settings.</p> */ [property, maybevoid] com::sun::star::util::Color TextLineColor; |