first commit

This commit is contained in:
2020-10-20 00:58:15 +02:00
commit 7f1b9bfca5
222 changed files with 56918 additions and 0 deletions

View File

@ -0,0 +1,36 @@
/*
Copyright (c) 2009 Yahoo! Inc. All rights reserved.
The copyrights embodied in the content of this file are licensed under the BSD (revised) open source license
*/
package com.yahoo.astra.accessibility
{
/**
* Constants for MSAA accessibility event types available in Flash Player.
*/
public class EventTypes
{
public static const EVENT_OBJECT_ACCELERATORCHANGE:uint = 0x00008012;
public static const EVENT_OBJECT_CREATE:uint = 0x00008000;
public static const EVENT_OBJECT_DESTROY:uint = 0x00008001;
public static const EVENT_OBJECT_SHOW:uint = 0x00008002;
public static const EVENT_OBJECT_HIDE:uint = 0x00008003;
public static const EVENT_OBJECT_REORDER:uint = 0x00008004;
public static const EVENT_OBJECT_FOCUS:uint = 0x00008005;
public static const EVENT_OBJECT_SELECTION:uint = 0x00008006;
public static const EVENT_OBJECT_SELECTIONADD:uint = 0x00008007;
public static const EVENT_OBJECT_SELECTIONREMOVE:uint = 0x00008008;
public static const EVENT_OBJECT_SELECTIONWITHIN:uint = 0x00008009;
public static const EVENT_OBJECT_STATECHANGE:uint = 0x0000800a;
public static const EVENT_OBJECT_LOCATIONCHANGE:uint = 0x0000800b;
public static const EVENT_OBJECT_NAMECHANGE:uint = 0x0000800c;
public static const EVENT_OBJECT_DESCRIPTIONCHANGE:uint = 0x0000800d;
public static const EVENT_OBJECT_VALUECHANGE:uint = 0x0000800e;
public static const EVENT_OBJECT_PARENTCHANGE:uint = 0x0000800f;
public static const EVENT_OBJECT_HELPCHANGE:uint = 0x00008010;
public static const EVENT_OBJECT_DEFACTIONCHANGE:uint = 0x00008011;
public static const EVENT_OBJECT_MENUPOPUPSTART:uint = 0x00000006;
public static const EVENT_OBJECT_MENUPOPUPEND:uint = 0x00000007;
public static const EVENT_OBJECT_DIALOGSTART:uint = 0x0010;
public static const EVENT_OBJECT_DIALOGEND:uint = 0x0011;
}
}

View File

@ -0,0 +1,19 @@
/*
Copyright (c) 2009 Yahoo! Inc. All rights reserved.
The copyrights embodied in the content of this file are licensed under the BSD (revised) open source license
*/
package com.yahoo.astra.accessibility
{
/**
* Constants for MSAA accessibility focus and selection flags available in Flash Player.
*/
public class FocusAndSelectionFlags
{
public static const SELFLAG_NONE:uint = 0;
public static const SELFLAG_TAKEFOCUS:uint = 1;
public static const SELFLAG_TAKESELECTION:uint = 2;
public static const SELFLAG_EXTENDSELECTION:uint = 4;
public static const SELFLAG_ADDSELECTION:uint = 8;
public static const SELFLAG_REMOVESELECTION:uint = 16;
}
}

View File

@ -0,0 +1,74 @@
/*
Copyright (c) 2009 Yahoo! Inc. All rights reserved.
The copyrights embodied in the content of this file are licensed under the BSD (revised) open source license
*/
package com.yahoo.astra.accessibility
{
/**
* Constants for MSAA accessibility roles available in Flash Player.
*/
public class ObjectRoles
{
public static const ROLE_SYSTEM_TITLEBAR:uint = 0x00000001;
public static const ROLE_SYSTEM_MENUBAR:uint = 0x00000002;
public static const ROLE_SYSTEM_SCROLLBAR:uint = 0x00000003;
public static const ROLE_SYSTEM_GRIP:uint = 0x00000004;
public static const ROLE_SYSTEM_SOUND:uint = 0x00000005;
public static const ROLE_SYSTEM_CURSOR:uint = 0x00000006;
public static const ROLE_SYSTEM_CARET:uint = 0x00000007;
public static const ROLE_SYSTEM_ALERT:uint = 0x00000008;
public static const ROLE_SYSTEM_WINDOW:uint = 0x00000009;
public static const ROLE_SYSTEM_CLIENT:uint = 0x0000000A;
public static const ROLE_SYSTEM_MENUPOPUP:uint = 0x0000000B;
public static const ROLE_SYSTEM_MENUITEM:uint = 0x0000000C;
public static const ROLE_SYSTEM_TOOLTIP:uint = 0x0000000D;
public static const ROLE_SYSTEM_APPLICATION:uint = 0x0000000E;
public static const ROLE_SYSTEM_DOCUMENT:uint = 0x0000000F;
public static const ROLE_SYSTEM_PANE:uint = 0x00000010;
public static const ROLE_SYSTEM_CHART:uint = 0x00000011;
public static const ROLE_SYSTEM_DIALOG:uint = 0x00000012;
public static const ROLE_SYSTEM_BORDER:uint = 0x00000013;
public static const ROLE_SYSTEM_GROUPING:uint = 0x00000014;
public static const ROLE_SYSTEM_SEPARATOR:uint = 0x00000015;
public static const ROLE_SYSTEM_TOOLBAR:uint = 0x00000016;
public static const ROLE_SYSTEM_STATUSBAR:uint = 0x00000017;
public static const ROLE_SYSTEM_TABLE:uint = 0x00000018;
public static const ROLE_SYSTEM_COLUMNHEADER:uint = 0x00000019;
public static const ROLE_SYSTEM_ROWHEADER:uint = 0x0000001A;
public static const ROLE_SYSTEM_COLUMN:uint = 0x0000001B;
public static const ROLE_SYSTEM_ROW:uint = 0x0000001C;
public static const ROLE_SYSTEM_CELL:uint = 0x0000001D;
public static const ROLE_SYSTEM_LINK:uint = 0x0000001E;
public static const ROLE_SYSTEM_HELPBALLOON:uint = 0x0000001F;
public static const ROLE_SYSTEM_CHARACTER:uint = 0x00000020;
public static const ROLE_SYSTEM_LIST:uint = 0x00000021;
public static const ROLE_SYSTEM_LISTITEM:uint = 0x00000022;
public static const ROLE_SYSTEM_OUTLINE:uint = 0x00000023;
public static const ROLE_SYSTEM_OUTLINEITEM:uint = 0x00000024;
public static const ROLE_SYSTEM_PAGETAB:uint = 0x00000025;
public static const ROLE_SYSTEM_PROPERTYPAGE:uint = 0x00000026;
public static const ROLE_SYSTEM_INDICATOR:uint = 0x00000027;
public static const ROLE_SYSTEM_GRAPHIC:uint = 0x00000028;
public static const ROLE_SYSTEM_STATICTEXT:uint = 0x00000029;
public static const ROLE_SYSTEM_TEXT:uint = 0x0000002A;
public static const ROLE_SYSTEM_PUSHBUTTON:uint = 0x0000002B;
public static const ROLE_SYSTEM_CHECKBUTTON:uint = 0x0000002C;
public static const ROLE_SYSTEM_RADIOBUTTON:uint = 0x0000002D;
public static const ROLE_SYSTEM_COMBOBOX:uint = 0x0000002E;
public static const ROLE_SYSTEM_DROPLIST:uint = 0x0000002F;
public static const ROLE_SYSTEM_PROGRESSBAR:uint = 0x00000030;
public static const ROLE_SYSTEM_DIAL:uint = 0x00000031;
public static const ROLE_SYSTEM_HOTKEYFIELD:uint = 0x00000032;
public static const ROLE_SYSTEM_SLIDER:uint = 0x00000033;
public static const ROLE_SYSTEM_SPINBUTTON:uint = 0x00000034;
public static const ROLE_SYSTEM_DIAGRAM:uint = 0x00000035;
public static const ROLE_SYSTEM_ANIMATION:uint = 0x00000036;
public static const ROLE_SYSTEM_EQUATION:uint = 0x00000037;
public static const ROLE_SYSTEM_BUTTONDROPDOWN:uint = 0x00000038;
public static const ROLE_SYSTEM_BUTTONMENU:uint = 0x00000039;
public static const ROLE_SYSTEM_BUTTONDROPDOWNGRID:uint = 0x0000003A;
public static const ROLE_SYSTEM_WHITESPACE:uint = 0x0000003B;
public static const ROLE_SYSTEM_PAGETABLIST:uint = 0x0000003C;
public static const ROLE_SYSTEM_CLOCK:uint = 0x0000003D;
}
}

View File

@ -0,0 +1,45 @@
/*
Copyright (c) 2009 Yahoo! Inc. All rights reserved.
The copyrights embodied in the content of this file are licensed under the BSD (revised) open source license
*/
package com.yahoo.astra.accessibility
{
/**
* Constants for MSAA accessibility states available in Flash Player.
*/
public class ObjectStates
{
public static const STATE_SYSTEM_NORMAL:uint = 0x00000000;
public static const STATE_SYSTEM_UNAVAILABLE:uint = 0x00000001;
public static const STATE_SYSTEM_SELECTED:uint = 0x00000002;
public static const STATE_SYSTEM_FOCUSED:uint = 0x00000004;
public static const STATE_SYSTEM_PRESSED:uint = 0x00000008;
public static const STATE_SYSTEM_CHECKED:uint = 0x00000010;
public static const STATE_SYSTEM_MIXED:uint = 0x00000020;
public static const STATE_SYSTEM_READONLY:uint = 0x00000040;
public static const STATE_SYSTEM_HOTTRACKED:uint = 0x00000080;
public static const STATE_SYSTEM_DEFAULT:uint = 0x00000100;
public static const STATE_SYSTEM_EXPANDED:uint = 0x00000200;
public static const STATE_SYSTEM_COLLAPSED:uint = 0x00000400;
public static const STATE_SYSTEM_BUSY:uint = 0x00000800;
public static const STATE_SYSTEM_FLOATING:uint = 0x00001000;
public static const STATE_SYSTEM_MARQUEED:uint = 0x00002000;
public static const STATE_SYSTEM_ANIMATED:uint = 0x00004000;
public static const STATE_SYSTEM_INVISIBLE:uint = 0x00008000;
public static const STATE_SYSTEM_OFFSCREEN:uint = 0x00010000;
public static const STATE_SYSTEM_SIZEABLE:uint = 0x00020000;
public static const STATE_SYSTEM_MOVEABLE:uint = 0x00040000;
public static const STATE_SYSTEM_SELFVOICING:uint = 0x00080000;
public static const STATE_SYSTEM_FOCUSABLE:uint = 0x00100000;
public static const STATE_SYSTEM_SELECTABLE:uint = 0x00200000;
public static const STATE_SYSTEM_LINKED:uint = 0x00400000;
public static const STATE_SYSTEM_TRAVERSED:uint = 0x00800000;
public static const STATE_SYSTEM_MULTISELECTABLE:uint = 0x01000000;
public static const STATE_SYSTEM_EXTSELECTABLE:uint = 0x02000000;
public static const STATE_SYSTEM_ALERT_LOW:uint = 0x04000000;
public static const STATE_SYSTEM_ALERT_MEDIUM:uint = 0x08000000;
public static const STATE_SYSTEM_ALERT_HIGH:uint = 0x10000000;
public static const STATE_SYSTEM_VALID:uint = 0x1FFFFFFF;
public static const STATE_SYSTEM_HASPOPUP:uint = 0x40000000;
}
}