diff options
author | Carolyn MacLeod <carolyn> | 2004-02-03 23:21:02 +0000 |
---|---|---|
committer | Carolyn MacLeod <carolyn> | 2004-02-03 23:21:02 +0000 |
commit | c53fc66d63a14a03c762df5d19bf55a131b37586 (patch) | |
tree | 9e169cebbc444fe5460293177b1f60ec49e4222b | |
parent | a38b0e1c16db17f32238a4af0323e106634ade69 (diff) | |
download | eclipse.platform.swt-c53fc66d63a14a03c762df5d19bf55a131b37586.tar.gz eclipse.platform.swt-c53fc66d63a14a03c762df5d19bf55a131b37586.tar.xz eclipse.platform.swt-c53fc66d63a14a03c762df5d19bf55a131b37586.zip |
New roles for Table
3 files changed, 13 insertions, 5 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/ACC.java b/bundles/org.eclipse.swt/Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/ACC.java index 5d7fde971e..802cbb064b 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/ACC.java +++ b/bundles/org.eclipse.swt/Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/ACC.java @@ -54,7 +54,11 @@ public class ACC { public static final int ROLE_LIST = 0x21; public static final int ROLE_LISTITEM = 0x22; public static final int ROLE_TABLE = 0x18; - public static final int ROLE_TABLECOLUMN = 0x19; + public static final int ROLE_TABLECELL = 0x1d; + public static final int ROLE_TABLECOLUMNHEADER = 0x19; + /** @deprecated use ROLE_TABLECOLUMNHEADER */ + public static final int ROLE_TABLECOLUMN = ROLE_TABLECOLUMNHEADER; + public static final int ROLE_TABLEROWHEADER = 0x1a; public static final int ROLE_TREE = 0x23; public static final int ROLE_TREEITEM = 0x24; public static final int ROLE_TABFOLDER = 0x3c; diff --git a/bundles/org.eclipse.swt/Eclipse SWT Accessibility/win32/org/eclipse/swt/accessibility/Accessible.java b/bundles/org.eclipse.swt/Eclipse SWT Accessibility/win32/org/eclipse/swt/accessibility/Accessible.java index 2f7d42677a..7f0305783c 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT Accessibility/win32/org/eclipse/swt/accessibility/Accessible.java +++ b/bundles/org.eclipse.swt/Eclipse SWT Accessibility/win32/org/eclipse/swt/accessibility/Accessible.java @@ -1248,7 +1248,9 @@ public class Accessible { case ACC.ROLE_LIST: return COM.ROLE_SYSTEM_LIST; case ACC.ROLE_LISTITEM: return COM.ROLE_SYSTEM_LISTITEM; case ACC.ROLE_TABLE: return COM.ROLE_SYSTEM_TABLE; - case ACC.ROLE_TABLECOLUMN: return COM.ROLE_SYSTEM_COLUMNHEADER; + case ACC.ROLE_TABLECELL: return COM.ROLE_SYSTEM_CELL; + case ACC.ROLE_TABLECOLUMNHEADER: return COM.ROLE_SYSTEM_COLUMNHEADER; + case ACC.ROLE_TABLEROWHEADER: return COM.ROLE_SYSTEM_ROWHEADER; case ACC.ROLE_TREE: return COM.ROLE_SYSTEM_OUTLINE; case ACC.ROLE_TREEITEM: return COM.ROLE_SYSTEM_OUTLINEITEM; case ACC.ROLE_TABFOLDER: return COM.ROLE_SYSTEM_PAGETABLIST; @@ -1281,7 +1283,9 @@ public class Accessible { case COM.ROLE_SYSTEM_LIST: return ACC.ROLE_LIST; case COM.ROLE_SYSTEM_LISTITEM: return ACC.ROLE_LISTITEM; case COM.ROLE_SYSTEM_TABLE: return ACC.ROLE_TABLE; - case COM.ROLE_SYSTEM_COLUMNHEADER: return ACC.ROLE_TABLECOLUMN; + case COM.ROLE_SYSTEM_CELL: return ACC.ROLE_TABLECELL; + case COM.ROLE_SYSTEM_COLUMNHEADER: return ACC.ROLE_TABLECOLUMNHEADER; + case COM.ROLE_SYSTEM_ROWHEADER: return ACC.ROLE_TABLEROWHEADER; case COM.ROLE_SYSTEM_OUTLINE: return ACC.ROLE_TREE; case COM.ROLE_SYSTEM_OUTLINEITEM: return ACC.ROLE_TREEITEM; case COM.ROLE_SYSTEM_PAGETABLIST: return ACC.ROLE_TABFOLDER; diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/COM.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/COM.java index e150da6746..9b50708ec8 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/COM.java +++ b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/ole/win32/COM.java @@ -635,10 +635,10 @@ public static final int ROLE_SYSTEM_TOOLBAR = 0x16; //public static final int ROLE_SYSTEM_STATUSBAR = 0x17; public static final int ROLE_SYSTEM_TABLE = 0x18; public static final int ROLE_SYSTEM_COLUMNHEADER = 0x19; -//public static final int ROLE_SYSTEM_ROWHEADER = 0x1a; +public static final int ROLE_SYSTEM_ROWHEADER = 0x1a; //public static final int ROLE_SYSTEM_COLUMN = 0x1b; //public static final int ROLE_SYSTEM_ROW = 0x1c; -//public static final int ROLE_SYSTEM_CELL = 0x1d; +public static final int ROLE_SYSTEM_CELL = 0x1d; //public static final int ROLE_SYSTEM_LINK = 0x1e; //public static final int ROLE_SYSTEM_HELPBALLOON = 0x1f; //public static final int ROLE_SYSTEM_CHARACTER = 0x20; |