rpms/openoffice.org/FC-5 workspace.atkbridge.patch,1.8,1.9
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Wed Mar 22 11:04:49 UTC 2006
Author: caolanm
Update of /cvs/dist/rpms/openoffice.org/FC-5
In directory cvs.devel.redhat.com:/tmp/cvs-serv19048
Modified Files:
workspace.atkbridge.patch
Log Message:
upgrade atkbridge
workspace.atkbridge.patch:
SRC680_m130/desktop/scripts/soffice.sh | 4
graphics/svx/source/accessibility/AccessibleContextBase.cxx | 1
graphics/svx/source/accessibility/AccessibleControlShape.cxx | 1
graphics/svx/source/accessibility/AccessibleEditableTextPara.cxx | 1
graphics/svx/source/accessibility/AccessibleFrameSelector.cxx | 3
graphics/svx/source/accessibility/AccessibleImageBullet.cxx | 1
graphics/svx/source/accessibility/GraphCtlAccessibleContext.cxx | 1
graphics/svx/source/accessibility/charmapacc.cxx | 8
graphics/svx/source/accessibility/svxrectctaccessiblecontext.cxx | 2
gsl/fpicker/source/unx/gnome/FPentry.cxx | 3
gsl/toolkit/source/awt/accessiblemenubasecomponent.cxx | 15
gsl/toolkit/source/awt/accessiblemenucomponent.cxx | 3
gsl/toolkit/source/awt/accessiblemenuitemcomponent.cxx | 3
gsl/toolkit/source/awt/vclxaccessiblecomponent.cxx | 10
gsl/toolkit/source/awt/vclxaccessiblelistitem.cxx | 1
gsl/toolkit/source/awt/vclxaccessiblemenuitem.cxx | 8
gsl/toolkit/source/awt/vclxaccessiblestatusbaritem.cxx | 1
gsl/toolkit/source/awt/vclxaccessibletabpage.cxx | 1
gsl/toolkit/source/awt/vclxaccessibletoolboxitem.cxx | 19
gsl/toolkit/source/awt/vclxwindow.cxx | 80
gsl/vcl/inc/menu.hxx | 3
gsl/vcl/inc/svapp.hxx | 2
gsl/vcl/prj/build.lst | 3
gsl/vcl/source/app/svapp.cxx | 14
gsl/vcl/source/window/menu.cxx | 35
gsl/vcl/unx/gtk/a11y/TODO | 49
gsl/vcl/unx/gtk/a11y/atkaction.cxx | 287 +++
gsl/vcl/unx/gtk/a11y/atkbridge.cxx | 56
gsl/vcl/unx/gtk/a11y/atkcomponent.cxx | 397 ++++
gsl/vcl/unx/gtk/a11y/atkeditabletext.cxx | 207 ++
gsl/vcl/unx/gtk/a11y/atkfactory.cxx | 166 ++
gsl/vcl/unx/gtk/a11y/atkfactory.hxx | 49
gsl/vcl/unx/gtk/a11y/atkhypertext.cxx | 295 +++
gsl/vcl/unx/gtk/a11y/atkimage.cxx | 144 +
gsl/vcl/unx/gtk/a11y/atklistener.cxx | 474 +++++
gsl/vcl/unx/gtk/a11y/atklistener.hxx | 92 +
gsl/vcl/unx/gtk/a11y/atkselection.cxx | 200 ++
gsl/vcl/unx/gtk/a11y/atktable.cxx | 737 ++++++++
gsl/vcl/unx/gtk/a11y/atktext.cxx | 547 ++++++
gsl/vcl/unx/gtk/a11y/atktextattributes.cxx | 572 ++++++
gsl/vcl/unx/gtk/a11y/atktextattributes.hxx | 60
gsl/vcl/unx/gtk/a11y/atkutil.cxx | 625 +++++++
gsl/vcl/unx/gtk/a11y/atkutil.hxx | 45
gsl/vcl/unx/gtk/a11y/atkvalue.cxx | 152 +
gsl/vcl/unx/gtk/a11y/atkwindow.cxx | 138 +
gsl/vcl/unx/gtk/a11y/atkwindow.hxx | 45
gsl/vcl/unx/gtk/a11y/atkwrapper.cxx | 819 ++++++++++
gsl/vcl/unx/gtk/a11y/atkwrapper.hxx | 125 +
gsl/vcl/unx/gtk/a11y/makefile.mk | 96 +
gsl/vcl/unx/gtk/app/gtkinst.cxx | 42
gsl/vcl/unx/gtk/window/gtkframe.cxx | 142 +
gsl/vcl/unx/inc/plugins/gtk/atkbridge.hxx | 45
gsl/vcl/unx/inc/plugins/gtk/gtkframe.hxx | 16
gsl/vcl/util/makefile.mk | 2
util/comphelper/source/misc/accessiblewrapper.cxx | 6
util/svtools/source/Accessibility/accessibleiconchoicectrlentry.cxx | 1
util/svtools/source/Accessibility/accessiblelistboxentry.cxx | 1
util/svtools/source/Accessibility/accessibletabbar.cxx | 9
util/svtools/source/Accessibility/accessibletabbarpage.cxx | 21
util/svtools/source/Accessibility/accessibletabbarpagelist.cxx | 31
util/svtools/source/Accessibility/accessibletablistboxtable.cxx | 19
util/svtools/source/brwbox/brwbox3.cxx | 3
util/svtools/source/contnr/svtabbx.cxx | 3
util/svtools/source/control/valueacc.cxx | 2
util/svtools/source/edit/textwindowaccessibility.cxx | 2
65 files changed, 6828 insertions(+), 117 deletions(-)
View full diff with command:
/usr/bin/cvs -f diff -kk -u -N -r 1.8 -r 1.9 workspace.atkbridge.patch
Index: workspace.atkbridge.patch
===================================================================
RCS file: /cvs/dist/rpms/openoffice.org/FC-5/workspace.atkbridge.patch,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- workspace.atkbridge.patch 22 Mar 2006 10:48:25 -0000 1.8
+++ workspace.atkbridge.patch 22 Mar 2006 11:04:34 -0000 1.9
@@ -1,71 +1,24 @@
-diff -Nur m154/comphelper/source/misc/accessiblewrapper.cxx atkbridge/comphelper/source/misc/accessiblewrapper.cxx
---- comphelper/source/misc/accessiblewrapper.cxx 2005-09-08 04:48:04.000000000 +0200
-+++ comphelper/source/misc/accessiblewrapper.cxx 2005-09-21 07:53:29.000000000 +0200
+Index: util/comphelper/source/misc/accessiblewrapper.cxx
+diff -u util/comphelper/source/misc/accessiblewrapper.cxx:1.9 util/comphelper/source/misc/accessiblewrapper.cxx:1.8.156.3
+--- util/comphelper/source/misc/accessiblewrapper.cxx:1.9 Wed Sep 7 19:48:04 2005
++++ util/comphelper/source/misc/accessiblewrapper.cxx Wed Mar 1 04:12:20 2006
@@ -151,6 +151,12 @@
{
Reference< XAccessible > xValue;
+ if( !_rxKey.is() )
+ {
-+// fprintf( stderr, "It was this path that was crashing stuff\n" );
++ // fprintf( stderr, "It was this path that was crashing stuff\n" );
+ return xValue;
+ }
+
// do we have this child in the cahce?
AccessibleMap::const_iterator aPos = m_aChildrenMap.find( _rxKey );
if ( m_aChildrenMap.end() != aPos )
-diff -Nur m154/config_office/configure.in atkbridge/config_office/configure.in
---- config_office/configure.in 2006-01-20 14:28:25.000000000 +0100
-+++ config_office/configure.in 2006-01-30 16:07:32.000000000 +0100
-@@ -142,6 +142,11 @@
- [ --enable-vctk Tell configure to check for the MS VC Toolkit 2003.
- ( This is experimental! )
- ],,)
-+AC_ARG_ENABLE(atkbridge,
-+[ --enable-atkbridge Enable support for direct ATK accessibility bridge
-+ under UNIX, instead of via the existing Java bridge
-+ ( This is experimental! )
-+],,)
- AC_ARG_ENABLE(gtk,
- [ --disable-gtk Determines whether to use Gtk+ vclplug on platforms
- where Gtk+ is available.
-@@ -3847,6 +3852,19 @@
- AC_MSG_RESULT([$R])
- fi
-
-+AC_MSG_CHECKING([Whether ATK bridge can be built])
-+EXPERIMENTAL_ATKBRIDGE=
-+if test "x$enable_atkbridge" = "xyes"; then
-+ if test "x$ENABLE_GTK" != "xTRUE"; then
-+ AC_MSG_ERROR([ATK bridge requires gtk+])
-+ else
-+ AC_MSG_RESULT([yes])
-+ fi
-+
-+ EXPERIMENTAL_ATKBRIDGE=TRUE
-+fi
-+AC_SUBST(EXPERIMENTAL_ATKBRIDGE)
-+
- dnl ===================================================================
- dnl Gnome VFS check
- dnl ===================================================================
-diff -Nur m154/config_office/set_soenv.in atkbridge/config_office/set_soenv.in
---- config_office/set_soenv.in 2006-01-13 17:37:16.000000000 +0100
-+++ config_office/set_soenv.in 2006-01-30 16:07:51.000000000 +0100
-@@ -1519,6 +1519,10 @@
- ToFile( "ENABLE_KAB", "@ENABLE_KAB@", "e" );
- ToFile( "MOC", "@MOC@", "e" );
- ToFile( "PSPRINT", "TRUE", "e" );
-+
-+# Experimental pieces
-+ToFile( "EXPERIMENTAL_ATKBRIDGE", "@EXPERIMENTAL_ATKBRIDGE@", "e" );
-+
- # [ed] 5/14/02 If we're building Aqua graphics, insert a C macro to indicate this.
- # There may be a better way to do this, like splitting unxmacxp into two, but
- # hopefully this hack will work for now...
-diff -Nur m154/fpicker/source/unx/gnome/FPentry.cxx atkbridge/fpicker/source/unx/gnome/FPentry.cxx
---- fpicker/source/unx/gnome/FPentry.cxx 2005-09-09 01:34:31.000000000 +0200
-+++ fpicker/source/unx/gnome/FPentry.cxx 2005-12-07 15:37:07.000000000 +0100
+Index: gsl/fpicker/source/unx/gnome/FPentry.cxx
+diff -u gsl/fpicker/source/unx/gnome/FPentry.cxx:1.4 gsl/fpicker/source/unx/gnome/FPentry.cxx:1.4.26.1
+--- gsl/fpicker/source/unx/gnome/FPentry.cxx:1.4 Thu Sep 8 16:34:31 2005
++++ gsl/fpicker/source/unx/gnome/FPentry.cxx Wed Dec 7 06:37:07 2005
@@ -158,8 +158,7 @@
{
if (
@@ -76,701 +29,244 @@
)
{
return 0;
-diff -Nur m154/svtools/source/Accessibility/accessibleiconchoicectrlentry.cxx atkbridge/svtools/source/Accessibility/accessibleiconchoicectrlentry.cxx
---- svtools/source/Accessibility/accessibleiconchoicectrlentry.cxx 2005-09-08 16:25:23.000000000 +0200
-+++ svtools/source/Accessibility/accessibleiconchoicectrlentry.cxx 2005-12-06 09:41:55.000000000 +0100
-@@ -441,6 +441,7 @@
- pStateSetHelper->AddState( AccessibleStateType::TRANSIENT );
- pStateSetHelper->AddState( AccessibleStateType::SELECTABLE );
- pStateSetHelper->AddState( AccessibleStateType::ENABLED );
-+ pStateSetHelper->AddState( AccessibleStateType::SENSITIVE );
- if ( IsShowing_Impl() )
- {
- pStateSetHelper->AddState( AccessibleStateType::SHOWING );
-diff -Nur m154/svtools/source/Accessibility/accessiblelistboxentry.cxx atkbridge/svtools/source/Accessibility/accessiblelistboxentry.cxx
---- svtools/source/Accessibility/accessiblelistboxentry.cxx 2005-09-08 16:25:58.000000000 +0200
-+++ svtools/source/Accessibility/accessiblelistboxentry.cxx 2005-12-06 09:41:55.000000000 +0100
-@@ -503,6 +503,7 @@
- pStateSetHelper->AddState( AccessibleStateType::TRANSIENT );
- pStateSetHelper->AddState( AccessibleStateType::SELECTABLE );
- pStateSetHelper->AddState( AccessibleStateType::ENABLED );
-+ pStateSetHelper->AddState( AccessibleStateType::SENSITIVE );
- if ( getListBox()->IsInplaceEditingEnabled() )
- pStateSetHelper->AddState( AccessibleStateType::EDITABLE );
- if ( IsShowing_Impl() )
-diff -Nur m154/svtools/source/Accessibility/accessibletabbar.cxx atkbridge/svtools/source/Accessibility/accessibletabbar.cxx
---- svtools/source/Accessibility/accessibletabbar.cxx 2005-09-27 14:54:20.000000000 +0200
-+++ svtools/source/Accessibility/accessibletabbar.cxx 2005-12-06 09:41:56.000000000 +0100
-@@ -148,6 +148,8 @@
- {
- case VCLEVENT_WINDOW_ENABLED:
- {
-+ aNewValue <<= AccessibleStateType::SENSITIVE;
-+ NotifyAccessibleEvent( AccessibleEventId::STATE_CHANGED, aOldValue, aNewValue );
- aNewValue <<= AccessibleStateType::ENABLED;
- NotifyAccessibleEvent( AccessibleEventId::STATE_CHANGED, aOldValue, aNewValue );
- }
-@@ -156,6 +158,8 @@
- {
- aOldValue <<= AccessibleStateType::ENABLED;
- NotifyAccessibleEvent( AccessibleEventId::STATE_CHANGED, aOldValue, aNewValue );
-+ aOldValue <<= AccessibleStateType::SENSITIVE;
-+ NotifyAccessibleEvent( AccessibleEventId::STATE_CHANGED, aOldValue, aNewValue );
- }
- break;
- case VCLEVENT_WINDOW_GETFOCUS:
-@@ -205,7 +209,10 @@
- if ( m_pTabBar )
- {
- if ( m_pTabBar->IsEnabled() )
-- rStateSet.AddState( AccessibleStateType::ENABLED );
-+ {
-+ rStateSet.AddState( AccessibleStateType::ENABLED );
-+ rStateSet.AddState( AccessibleStateType::SENSITIVE );
-+ }
-
- rStateSet.AddState( AccessibleStateType::FOCUSABLE );
-
-diff -Nur m154/svtools/source/Accessibility/accessibletabbarpage.cxx atkbridge/svtools/source/Accessibility/accessibletabbarpage.cxx
---- svtools/source/Accessibility/accessibletabbarpage.cxx 2005-09-08 16:26:46.000000000 +0200
-+++ svtools/source/Accessibility/accessibletabbarpage.cxx 2005-12-06 09:41:56.000000000 +0100
-@@ -150,13 +150,21 @@
- {
- if ( m_bEnabled != bEnabled )
- {
-- Any aOldValue, aNewValue;
-+ Any aOldValue[2], aNewValue[2];
- if ( m_bEnabled )
-- aOldValue <<= AccessibleStateType::ENABLED;
-- else
-- aNewValue <<= AccessibleStateType::ENABLED;
-+ {
-+ aOldValue[0] <<= AccessibleStateType::SENSITIVE;
-+ aOldValue[1] <<= AccessibleStateType::ENABLED;
-+ }
-+ else
-+ {
-+
-+ aNewValue[0] <<= AccessibleStateType::ENABLED;
-+ aNewValue[1] <<= AccessibleStateType::SENSITIVE;
-+ }
- m_bEnabled = bEnabled;
-- NotifyAccessibleEvent( AccessibleEventId::STATE_CHANGED, aOldValue, aNewValue );
-+ NotifyAccessibleEvent( AccessibleEventId::STATE_CHANGED, aOldValue[0], aNewValue[0] );
-+ NotifyAccessibleEvent( AccessibleEventId::STATE_CHANGED, aOldValue[1], aNewValue[1] );
- }
- }
+Index: gsl/vcl/inc/menu.hxx
+diff -u gsl/vcl/inc/menu.hxx:1.35 gsl/vcl/inc/menu.hxx:1.35.12.1
+--- gsl/vcl/inc/menu.hxx:1.35 Fri Sep 9 04:09:19 2005
++++ gsl/vcl/inc/menu.hxx Wed Nov 16 07:57:55 2005
+@@ -379,6 +379,9 @@
-@@ -211,7 +219,10 @@
- void AccessibleTabBarPage::FillAccessibleStateSet( utl::AccessibleStateSetHelper& rStateSet )
- {
- if ( IsEnabled() )
-+ {
- rStateSet.AddState( AccessibleStateType::ENABLED );
-+ rStateSet.AddState( AccessibleStateType::SENSITIVE );
-+ }
+ void SetAccessibleDescription( USHORT nItemId, const XubString& rStr );
+ XubString GetAccessibleDescription( USHORT nItemId ) const;
++
++ // returns whether the item a position nItemPos is highlighted or not.
++ bool IsHighlighted( USHORT nItemPos ) const;
+ };
- rStateSet.AddState( AccessibleStateType::VISIBLE );
+ // -----------
[...7185 lines suppressed...]
++ rStateSet.AddState( AccessibleStateType::SENSITIVE );
++ }
+
+ rStateSet.AddState( AccessibleStateType::FOCUSABLE );
+
+Index: util/svtools/source/Accessibility/accessibletabbarpage.cxx
+diff -u util/svtools/source/Accessibility/accessibletabbarpage.cxx:1.11 util/svtools/source/Accessibility/accessibletabbarpage.cxx:1.10.106.2
+--- util/svtools/source/Accessibility/accessibletabbarpage.cxx:1.11 Tue Jan 31 10:30:28 2006
++++ util/svtools/source/Accessibility/accessibletabbarpage.cxx Mon Feb 6 02:26:47 2006
+@@ -142,13 +142,21 @@
+ {
+ if ( m_bEnabled != bEnabled )
+ {
+- Any aOldValue, aNewValue;
++ Any aOldValue[2], aNewValue[2];
+ if ( m_bEnabled )
+- aOldValue <<= AccessibleStateType::ENABLED;
+- else
+- aNewValue <<= AccessibleStateType::ENABLED;
++ {
++ aOldValue[0] <<= AccessibleStateType::SENSITIVE;
++ aOldValue[1] <<= AccessibleStateType::ENABLED;
++ }
++ else
++ {
++
++ aNewValue[0] <<= AccessibleStateType::ENABLED;
++ aNewValue[1] <<= AccessibleStateType::SENSITIVE;
++ }
+ m_bEnabled = bEnabled;
+- NotifyAccessibleEvent( AccessibleEventId::STATE_CHANGED, aOldValue, aNewValue );
++ NotifyAccessibleEvent( AccessibleEventId::STATE_CHANGED, aOldValue[0], aNewValue[0] );
++ NotifyAccessibleEvent( AccessibleEventId::STATE_CHANGED, aOldValue[1], aNewValue[1] );
+ }
+ }
+
+@@ -203,7 +211,10 @@
+ void AccessibleTabBarPage::FillAccessibleStateSet( utl::AccessibleStateSetHelper& rStateSet )
+ {
+ if ( IsEnabled() )
++ {
+ rStateSet.AddState( AccessibleStateType::ENABLED );
++ rStateSet.AddState( AccessibleStateType::SENSITIVE );
++ }
+
+ rStateSet.AddState( AccessibleStateType::VISIBLE );
+
+Index: util/svtools/source/Accessibility/accessibletabbarpagelist.cxx
+diff -u util/svtools/source/Accessibility/accessibletabbarpagelist.cxx:1.17 util/svtools/source/Accessibility/accessibletabbarpagelist.cxx:1.16.72.2
+--- util/svtools/source/Accessibility/accessibletabbarpagelist.cxx:1.17 Tue Jan 31 10:30:44 2006
++++ util/svtools/source/Accessibility/accessibletabbarpagelist.cxx Mon Feb 6 02:26:54 2006
+@@ -251,19 +251,21 @@
+
+ switch ( rVclWindowEvent.GetId() )
+ {
+- case VCLEVENT_WINDOW_ENABLED:
++ case VCLEVENT_WINDOW_ENABLED:
+ {
+- Any aOldValue, aNewValue;
+- aNewValue <<= AccessibleStateType::ENABLED;
+- NotifyAccessibleEvent( AccessibleEventId::STATE_CHANGED, aOldValue, aNewValue );
+- }
+- break;
+- case VCLEVENT_WINDOW_DISABLED:
+- {
+- Any aOldValue, aNewValue;
+- aOldValue <<= AccessibleStateType::ENABLED;
+- NotifyAccessibleEvent( AccessibleEventId::STATE_CHANGED, aOldValue, aNewValue );
+- }
++ aNewValue <<= AccessibleStateType::SENSITIVE;
++ NotifyAccessibleEvent( AccessibleEventId::STATE_CHANGED, aOldValue, aNewValue );
++ aNewValue <<= AccessibleStateType::ENABLED;
++ NotifyAccessibleEvent( AccessibleEventId::STATE_CHANGED, aOldValue, aNewValue );
++ }
++ break;
++ case VCLEVENT_WINDOW_DISABLED:
++ {
++ aOldValue <<= AccessibleStateType::ENABLED;
++ NotifyAccessibleEvent( AccessibleEventId::STATE_CHANGED, aOldValue, aNewValue );
++ aOldValue <<= AccessibleStateType::SENSITIVE;
++ NotifyAccessibleEvent( AccessibleEventId::STATE_CHANGED, aOldValue, aNewValue );
++ }
+ break;
+ case VCLEVENT_WINDOW_SHOW:
+ {
+@@ -395,7 +397,10 @@
+ if ( m_pTabBar )
+ {
+ if ( m_pTabBar->IsEnabled() )
+- rStateSet.AddState( AccessibleStateType::ENABLED );
++ {
++ rStateSet.AddState( AccessibleStateType::ENABLED );
++ rStateSet.AddState( AccessibleStateType::SENSITIVE );
++ }
+
+ rStateSet.AddState( AccessibleStateType::VISIBLE );
+
+Index: util/svtools/source/Accessibility/accessibletablistboxtable.cxx
+diff -u util/svtools/source/Accessibility/accessibletablistboxtable.cxx:1.8 util/svtools/source/Accessibility/accessibletablistboxtable.cxx:1.8.14.1
+--- util/svtools/source/Accessibility/accessibletablistboxtable.cxx:1.8 Mon Feb 6 04:56:48 2006
++++ util/svtools/source/Accessibility/accessibletablistboxtable.cxx Thu Mar 9 04:01:53 2006
+@@ -106,8 +106,9 @@
+ {
+ if ( isAlive() )
+ {
+- switch ( rVclWindowEvent.GetId() )
+- {
++ ULONG nEventId = rVclWindowEvent.GetId();
++ switch ( nEventId )
++ {
+ case VCLEVENT_OBJECT_DYING :
+ {
+ m_pTabListBox->RemoveEventListener( LINK( this, AccessibleTabListBoxTable, WindowEventListener ) );
+@@ -115,7 +116,19 @@
+ break;
+ }
+
+- case VCLEVENT_LISTBOX_SELECT :
++ case VCLEVENT_CONTROL_GETFOCUS :
++ case VCLEVENT_CONTROL_LOSEFOCUS :
++ {
++ uno::Any aOldValue, aNewValue;
++ if ( VCLEVENT_CONTROL_GETFOCUS == nEventId )
++ aNewValue <<= AccessibleStateType::FOCUSED;
++ else
++ aOldValue <<= AccessibleStateType::FOCUSED;
++ commitEvent( AccessibleEventId::STATE_CHANGED, aNewValue, aOldValue );
++ break;
++ }
++
++ case VCLEVENT_LISTBOX_SELECT :
+ {
+ // First send an event that tells the listeners of a
+ // modified selection. The active descendant event is
+Index: util/svtools/source/brwbox/brwbox3.cxx
+diff -u util/svtools/source/brwbox/brwbox3.cxx:1.16 util/svtools/source/brwbox/brwbox3.cxx:1.16.106.1
+--- util/svtools/source/brwbox/brwbox3.cxx:1.16 Thu Sep 8 07:29:19 2005
++++ util/svtools/source/brwbox/brwbox3.cxx Tue Dec 6 03:50:53 2005
+@@ -357,7 +357,10 @@
+ if ( GetUpdateMode() )
+ rStateSet.AddState( AccessibleStateType::EDITABLE );
+ if ( IsEnabled() )
++ {
+ rStateSet.AddState( AccessibleStateType::ENABLED );
++ rStateSet.AddState( AccessibleStateType::SENSITIVE );
++ }
+ if ( IsReallyVisible() )
+ rStateSet.AddState( AccessibleStateType::VISIBLE );
+ if ( eObjType == ::svt::BBTYPE_TABLE )
+Index: util/svtools/source/contnr/svtabbx.cxx
+diff -u util/svtools/source/contnr/svtabbx.cxx:1.18 util/svtools/source/contnr/svtabbx.cxx:1.16.106.3
+--- util/svtools/source/contnr/svtabbx.cxx:1.18 Mon Feb 6 05:37:19 2006
++++ util/svtools/source/contnr/svtabbx.cxx Thu Feb 16 05:38:08 2006
+@@ -1206,7 +1206,10 @@
+ if ( IsActive() )
+ _rStateSet.AddState( AccessibleStateType::ACTIVE );
+ if ( IsEnabled() )
++ {
+ _rStateSet.AddState( AccessibleStateType::ENABLED );
++ _rStateSet.AddState( AccessibleStateType::SENSITIVE );
++ }
+ if ( IsReallyVisible() )
+ _rStateSet.AddState( AccessibleStateType::VISIBLE );
+ if ( _eType == ::svt::BBTYPE_TABLE )
+Index: util/svtools/source/control/valueacc.cxx
+diff -u util/svtools/source/control/valueacc.cxx:1.17 util/svtools/source/control/valueacc.cxx:1.17.108.1
+--- util/svtools/source/control/valueacc.cxx:1.17 Thu Sep 8 08:08:48 2005
++++ util/svtools/source/control/valueacc.cxx Tue Dec 6 03:50:54 2005
+@@ -319,6 +319,7 @@
+
+ // Set some states.
+ pStateSet->AddState (accessibility::AccessibleStateType::ENABLED);
++ pStateSet->AddState (accessibility::AccessibleStateType::SENSITIVE);
+ pStateSet->AddState (accessibility::AccessibleStateType::SHOWING);
+ pStateSet->AddState (accessibility::AccessibleStateType::VISIBLE);
+ pStateSet->AddState (accessibility::AccessibleStateType::MANAGES_DESCENDANTS);
+@@ -991,6 +992,7 @@
+ if( mpParent )
+ {
+ pStateSet->AddState (accessibility::AccessibleStateType::ENABLED);
++ pStateSet->AddState (accessibility::AccessibleStateType::SENSITIVE);
+ pStateSet->AddState (accessibility::AccessibleStateType::SHOWING);
+ pStateSet->AddState (accessibility::AccessibleStateType::VISIBLE);
+ pStateSet->AddState (accessibility::AccessibleStateType::TRANSIENT);
+Index: util/svtools/source/edit/textwindowaccessibility.cxx
+diff -u util/svtools/source/edit/textwindowaccessibility.cxx:1.26 util/svtools/source/edit/textwindowaccessibility.cxx:1.24.104.3
+--- util/svtools/source/edit/textwindowaccessibility.cxx:1.26 Wed Feb 1 06:40:09 2006
++++ util/svtools/source/edit/textwindowaccessibility.cxx Mon Feb 6 02:27:37 2006
+@@ -1421,6 +1421,8 @@
+ = (static_cast< ::sal_Int64 >(1)
+ << ::css::accessibility::AccessibleStateType::ENABLED)
+ | (static_cast< ::sal_Int64 >(1)
++ << ::css::accessibility::AccessibleStateType::SENSITIVE)
++ | (static_cast< ::sal_Int64 >(1)
+ << ::css::accessibility::AccessibleStateType::FOCUSABLE)
+ | (static_cast< ::sal_Int64 >(1)
+ << ::css::accessibility::AccessibleStateType::MULTI_LINE);
--- SRC680_m130/desktop/scripts/soffice.gail.sh 2005-09-30 15:34:21.000000000 +0100
+++ SRC680_m130/desktop/scripts/soffice.sh 2005-09-30 15:34:56.000000000 +0100
@@ -35,6 +35,10 @@
More information about the fedora-cvs-commits
mailing list