summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRĂ¼diger Timm <rt@openoffice.org>2008-12-16 13:30:53 +0000
committerRĂ¼diger Timm <rt@openoffice.org>2008-12-16 13:30:53 +0000
commit6c5fbbfaebbe666f25ef13f1aecd5b019db884a8 (patch)
tree3fadc71b2b0381c402677a57c0deff4c3f79f495
parentCWS-TOOLING: integrate CWS tl56_DEV300 (diff)
downloadcore-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
-rw-r--r--offapi/com/sun/star/awt/UnoControlCheckBoxModel.idl9
-rw-r--r--offapi/com/sun/star/awt/UnoControlComboBoxModel.idl9
-rw-r--r--offapi/com/sun/star/awt/UnoControlCurrencyFieldModel.idl9
-rw-r--r--offapi/com/sun/star/awt/UnoControlDateFieldModel.idl9
-rw-r--r--offapi/com/sun/star/awt/UnoControlEditModel.idl9
-rw-r--r--offapi/com/sun/star/awt/UnoControlFormattedFieldModel.idl9
-rw-r--r--offapi/com/sun/star/awt/UnoControlGroupBoxModel.idl9
-rw-r--r--offapi/com/sun/star/awt/UnoControlListBoxModel.idl9
-rw-r--r--offapi/com/sun/star/awt/UnoControlNumericFieldModel.idl9
-rw-r--r--offapi/com/sun/star/awt/UnoControlPatternFieldModel.idl9
-rw-r--r--offapi/com/sun/star/awt/UnoControlRadioButtonModel.idl9
-rw-r--r--offapi/com/sun/star/awt/UnoControlTimeFieldModel.idl9
-rw-r--r--offapi/com/sun/star/text/WritingMode.idl3
-rw-r--r--offapi/com/sun/star/text/WritingMode2.idl17
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;
};
//=============================================================================