diff options
author | RĂ¼diger Timm <rt@openoffice.org> | 2008-12-16 13:30:53 +0000 |
---|---|---|
committer | RĂ¼diger Timm <rt@openoffice.org> | 2008-12-16 13:30:53 +0000 |
commit | 6c5fbbfaebbe666f25ef13f1aecd5b019db884a8 (patch) | |
tree | 3fadc71b2b0381c402677a57c0deff4c3f79f495 | |
parent | CWS-TOOLING: integrate CWS tl56_DEV300 (diff) | |
download | core-6c5fbbfaebbe666f25ef13f1aecd5b019db884a8.tar.gz core-6c5fbbfaebbe666f25ef13f1aecd5b019db884a8.zip |
CWS-TOOLING: integrate CWS rtlcontrols
2008-12-11 21:08:49 +0100 fs r265367 : CONTEXT_WRITING_MODE is transient
2008-12-11 21:08:00 +0100 fs r265365 : REGISTER_PROP_3
2008-12-11 20:53:44 +0100 fs r265362 : ContextWritingMode is not MAYBEVOID
2008-12-11 15:29:08 +0100 fs r265315 : prevent a deadlock during complex.dbaccess.DatabaseDocument test
2008-12-11 15:01:13 +0100 fs r265304 : manual RESYNC to m37
2008-12-10 20:04:38 +0100 pl r265230 : #i30631# fix a snafu in mirroring
2008-12-10 19:14:45 +0100 pl r265229 : #i30631# rework PaintToDevice for RTL controls
2008-12-05 10:19:13 +0100 fs r264893 : #i10000# ImplInitSettings => ImplInitWindow (ImplInitSettings clashed with base classes ImplInitSettings on unxsols4)
2008-12-03 12:55:24 +0100 fs r264768 : #i100000#
2008-12-03 07:11:48 +0100 fs r264741 : #i10000#
2008-12-02 10:37:51 +0100 fs r264670 : CWS-TOOLING: rebase CWS rtlcontrols to trunk@264325 (milestone: DEV300:m36)
2008-12-02 09:27:50 +0100 fs r264660 : merge from trunk
2008-11-25 10:28:36 +0100 ama r264277 : Fix #i94572#
2008-11-24 11:46:48 +0100 fs r264218 : #i30631# proper context writing mode
2008-11-24 09:38:04 +0100 fs r264204 : #i30631# (approved by PL)
2008-11-24 09:35:47 +0100 fs r264203 : #i30631# Context/WritingMode
2008-11-24 09:33:36 +0100 fs r264202 : #i30631# Context/WritingMode
2008-11-24 09:31:53 +0100 fs r264200 : #i30631# RTL
2008-11-19 08:51:48 +0100 fs r263963 : #i10000#
2008-11-18 20:58:11 +0100 fs r263878 : #i10000#
2008-11-18 15:30:44 +0100 fs r263778 : migrate the CWS from CVS to SVN
the CVS changes contained in this change set are the ones between the
following two CVS tags:
CWS_DEV300_RTLCONTROLS_ANCHOR
CWS_DEV300_RTLCONTROLS_PRE_MIGRATION
2008-11-18 12:29:04 +0100 ama r263762 : Fix #i94572#: Context direction for drawing objects
2008-11-18 12:25:50 +0100 ama r263761 : Fix #i94572#: Context direction for drawing objects
2008-11-18 12:02:30 +0100 ama r263759 : Fix #i94572#: Context direction for drawing objects
14 files changed, 123 insertions, 5 deletions
diff --git a/offapi/com/sun/star/awt/UnoControlCheckBoxModel.idl b/offapi/com/sun/star/awt/UnoControlCheckBoxModel.idl index 02748068cad5..7239d6cbcb35 100644 --- a/offapi/com/sun/star/awt/UnoControlCheckBoxModel.idl +++ b/offapi/com/sun/star/awt/UnoControlCheckBoxModel.idl @@ -225,6 +225,15 @@ published service UnoControlCheckBoxModel */ [optional, property] short VisualEffect; + /** denotes the writing mode used in the control, as specified in the + <type scope="com::sun::star::text">WritingMode2</type> constants group. + + <p>Only <member scope="com::sun::star::text">WritingMode2::LR_TB</member> and + <member scope="com::sun::star::text">WritingMode2::RL_TB</member> are supported at the moment.</p> + + @since OOo 3.1 + */ + [optional, property] short WritingMode; }; //============================================================================= diff --git a/offapi/com/sun/star/awt/UnoControlComboBoxModel.idl b/offapi/com/sun/star/awt/UnoControlComboBoxModel.idl index 101a1433a3dc..d33d8f4d71ea 100644 --- a/offapi/com/sun/star/awt/UnoControlComboBoxModel.idl +++ b/offapi/com/sun/star/awt/UnoControlComboBoxModel.idl @@ -211,6 +211,15 @@ published service UnoControlComboBoxModel */ [property] com::sun::star::util::Color TextLineColor; + /** denotes the writing mode used in the control, as specified in the + <type scope="com::sun::star::text">WritingMode2</type> constants group. + + <p>Only <member scope="com::sun::star::text">WritingMode2::LR_TB</member> and + <member scope="com::sun::star::text">WritingMode2::RL_TB</member> are supported at the moment.</p> + + @since OOo 3.1 + */ + [optional, property] short WritingMode; }; //============================================================================= diff --git a/offapi/com/sun/star/awt/UnoControlCurrencyFieldModel.idl b/offapi/com/sun/star/awt/UnoControlCurrencyFieldModel.idl index e8178321ff94..0aa722943e2d 100644 --- a/offapi/com/sun/star/awt/UnoControlCurrencyFieldModel.idl +++ b/offapi/com/sun/star/awt/UnoControlCurrencyFieldModel.idl @@ -245,6 +245,15 @@ published service UnoControlCurrencyFieldModel */ [property] double ValueStep; + /** denotes the writing mode used in the control, as specified in the + <type scope="com::sun::star::text">WritingMode2</type> constants group. + + <p>Only <member scope="com::sun::star::text">WritingMode2::LR_TB</member> and + <member scope="com::sun::star::text">WritingMode2::RL_TB</member> are supported at the moment.</p> + + @since OOo 3.1 + */ + [optional, property] short WritingMode; }; //============================================================================= diff --git a/offapi/com/sun/star/awt/UnoControlDateFieldModel.idl b/offapi/com/sun/star/awt/UnoControlDateFieldModel.idl index dfde332bedc3..a636f2f5f6a5 100644 --- a/offapi/com/sun/star/awt/UnoControlDateFieldModel.idl +++ b/offapi/com/sun/star/awt/UnoControlDateFieldModel.idl @@ -257,6 +257,15 @@ published service UnoControlDateFieldModel */ [property] com::sun::star::util::Color TextLineColor; + /** denotes the writing mode used in the control, as specified in the + <type scope="com::sun::star::text">WritingMode2</type> constants group. + + <p>Only <member scope="com::sun::star::text">WritingMode2::LR_TB</member> and + <member scope="com::sun::star::text">WritingMode2::RL_TB</member> are supported at the moment.</p> + + @since OOo 3.1 + */ + [optional, property] short WritingMode; }; //============================================================================= diff --git a/offapi/com/sun/star/awt/UnoControlEditModel.idl b/offapi/com/sun/star/awt/UnoControlEditModel.idl index ba2e696c91a0..705c9f206030 100644 --- a/offapi/com/sun/star/awt/UnoControlEditModel.idl +++ b/offapi/com/sun/star/awt/UnoControlEditModel.idl @@ -265,6 +265,15 @@ published service UnoControlEditModel */ [property] boolean VScroll; + /** denotes the writing mode used in the control, as specified in the + <type scope="com::sun::star::text">WritingMode2</type> constants group. + + <p>Only <member scope="com::sun::star::text">WritingMode2::LR_TB</member> and + <member scope="com::sun::star::text">WritingMode2::RL_TB</member> are supported at the moment.</p> + + @since OOo 3.1 + */ + [optional, property] short WritingMode; }; //============================================================================= diff --git a/offapi/com/sun/star/awt/UnoControlFormattedFieldModel.idl b/offapi/com/sun/star/awt/UnoControlFormattedFieldModel.idl index bc5554ee44b6..346c76b6d41a 100644 --- a/offapi/com/sun/star/awt/UnoControlFormattedFieldModel.idl +++ b/offapi/com/sun/star/awt/UnoControlFormattedFieldModel.idl @@ -290,6 +290,15 @@ published service UnoControlFormattedFieldModel */ [property] boolean TreatAsNumber; + /** denotes the writing mode used in the control, as specified in the + <type scope="com::sun::star::text">WritingMode2</type> constants group. + + <p>Only <member scope="com::sun::star::text">WritingMode2::LR_TB</member> and + <member scope="com::sun::star::text">WritingMode2::RL_TB</member> are supported at the moment.</p> + + @since OOo 3.1 + */ + [optional, property] short WritingMode; }; //============================================================================= diff --git a/offapi/com/sun/star/awt/UnoControlGroupBoxModel.idl b/offapi/com/sun/star/awt/UnoControlGroupBoxModel.idl index b3e71118a6c5..58db7357a09d 100644 --- a/offapi/com/sun/star/awt/UnoControlGroupBoxModel.idl +++ b/offapi/com/sun/star/awt/UnoControlGroupBoxModel.idl @@ -117,6 +117,15 @@ published service UnoControlGroupBoxModel */ [property] com::sun::star::util::Color TextLineColor; + /** denotes the writing mode used in the control, as specified in the + <type scope="com::sun::star::text">WritingMode2</type> constants group. + + <p>Only <member scope="com::sun::star::text">WritingMode2::LR_TB</member> and + <member scope="com::sun::star::text">WritingMode2::RL_TB</member> are supported at the moment.</p> + + @since OOo 3.1 + */ + [optional, property] short WritingMode; }; //============================================================================= diff --git a/offapi/com/sun/star/awt/UnoControlListBoxModel.idl b/offapi/com/sun/star/awt/UnoControlListBoxModel.idl index 00ea9c3558e0..239a00e967f6 100644 --- a/offapi/com/sun/star/awt/UnoControlListBoxModel.idl +++ b/offapi/com/sun/star/awt/UnoControlListBoxModel.idl @@ -194,6 +194,15 @@ published service UnoControlListBoxModel */ [property] com::sun::star::util::Color TextLineColor; + /** denotes the writing mode used in the control, as specified in the + <type scope="com::sun::star::text">WritingMode2</type> constants group. + + <p>Only <member scope="com::sun::star::text">WritingMode2::LR_TB</member> and + <member scope="com::sun::star::text">WritingMode2::RL_TB</member> are supported at the moment.</p> + + @since OOo 3.1 + */ + [optional, property] short WritingMode; }; //============================================================================= diff --git a/offapi/com/sun/star/awt/UnoControlNumericFieldModel.idl b/offapi/com/sun/star/awt/UnoControlNumericFieldModel.idl index 046c865c9c1e..914c3ed5d6f4 100644 --- a/offapi/com/sun/star/awt/UnoControlNumericFieldModel.idl +++ b/offapi/com/sun/star/awt/UnoControlNumericFieldModel.idl @@ -233,6 +233,15 @@ published service UnoControlNumericFieldModel */ [property] double ValueStep; + /** denotes the writing mode used in the control, as specified in the + <type scope="com::sun::star::text">WritingMode2</type> constants group. + + <p>Only <member scope="com::sun::star::text">WritingMode2::LR_TB</member> and + <member scope="com::sun::star::text">WritingMode2::RL_TB</member> are supported at the moment.</p> + + @since OOo 3.1 + */ + [optional, property] short WritingMode; }; //============================================================================= diff --git a/offapi/com/sun/star/awt/UnoControlPatternFieldModel.idl b/offapi/com/sun/star/awt/UnoControlPatternFieldModel.idl index f5b3787f7414..cccb61cb5487 100644 --- a/offapi/com/sun/star/awt/UnoControlPatternFieldModel.idl +++ b/offapi/com/sun/star/awt/UnoControlPatternFieldModel.idl @@ -192,6 +192,15 @@ published service UnoControlPatternFieldModel */ [property] com::sun::star::util::Color TextLineColor; + /** denotes the writing mode used in the control, as specified in the + <type scope="com::sun::star::text">WritingMode2</type> constants group. + + <p>Only <member scope="com::sun::star::text">WritingMode2::LR_TB</member> and + <member scope="com::sun::star::text">WritingMode2::RL_TB</member> are supported at the moment.</p> + + @since OOo 3.1 + */ + [optional, property] short WritingMode; }; //============================================================================= diff --git a/offapi/com/sun/star/awt/UnoControlRadioButtonModel.idl b/offapi/com/sun/star/awt/UnoControlRadioButtonModel.idl index 9a3828267e0c..5fc245072811 100644 --- a/offapi/com/sun/star/awt/UnoControlRadioButtonModel.idl +++ b/offapi/com/sun/star/awt/UnoControlRadioButtonModel.idl @@ -219,6 +219,15 @@ published service UnoControlRadioButtonModel */ [optional, property] short VisualEffect; + /** denotes the writing mode used in the control, as specified in the + <type scope="com::sun::star::text">WritingMode2</type> constants group. + + <p>Only <member scope="com::sun::star::text">WritingMode2::LR_TB</member> and + <member scope="com::sun::star::text">WritingMode2::RL_TB</member> are supported at the moment.</p> + + @since OOo 3.1 + */ + [optional, property] short WritingMode; }; //============================================================================= diff --git a/offapi/com/sun/star/awt/UnoControlTimeFieldModel.idl b/offapi/com/sun/star/awt/UnoControlTimeFieldModel.idl index 5767b08b62ca..7b4bbcb5e8fe 100644 --- a/offapi/com/sun/star/awt/UnoControlTimeFieldModel.idl +++ b/offapi/com/sun/star/awt/UnoControlTimeFieldModel.idl @@ -237,6 +237,15 @@ published service UnoControlTimeFieldModel */ [property] long TimeMin; + /** denotes the writing mode used in the control, as specified in the + <type scope="com::sun::star::text">WritingMode2</type> constants group. + + <p>Only <member scope="com::sun::star::text">WritingMode2::LR_TB</member> and + <member scope="com::sun::star::text">WritingMode2::RL_TB</member> are supported at the moment.</p> + + @since OOo 3.1 + */ + [optional, property] short WritingMode; }; //============================================================================= diff --git a/offapi/com/sun/star/text/WritingMode.idl b/offapi/com/sun/star/text/WritingMode.idl index db56f03566ad..5db4e4b64213 100644 --- a/offapi/com/sun/star/text/WritingMode.idl +++ b/offapi/com/sun/star/text/WritingMode.idl @@ -38,6 +38,9 @@ //============================================================================= /** this enum covers the different writing directions + + @deprecated + Use WritingMode2 instead */ published enum WritingMode { diff --git a/offapi/com/sun/star/text/WritingMode2.idl b/offapi/com/sun/star/text/WritingMode2.idl index 2117fdbc71c6..7367e3bfb9ab 100644 --- a/offapi/com/sun/star/text/WritingMode2.idl +++ b/offapi/com/sun/star/text/WritingMode2.idl @@ -37,9 +37,10 @@ //============================================================================= -/** this set of constants describes different writing directions, and - * also allows for a value 'PAGE' which causes the writing mode to be - * obtained from the current page. +/** this set of constants describes different writing directions + + <p>In addition to numerous explicit writing directions, it allows allows to specify to take the writing + direction from the object's context.</p> */ published constants WritingMode2 { @@ -82,11 +83,17 @@ published constants WritingMode2 //------------------------------------------------------------------------- /** obtain writing mode from the current page. - <p> - May not be used in page styles. + + <p>May not be used in page styles.</p> + + @deprecated + Use <member>CONTEXT</member> instead. */ const short PAGE = 4; + /** obtain actual writing mode from the context of the object. + */ + const short CONTEXT = 4; }; //============================================================================= |