// Copyright (C) 2017 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only

#ifndef UIAPATTERNIDS_H
#define UIAPATTERNIDS_H

//
//  W A R N I N G
//  -------------
//
// This file is not part of the Qt API. It exists purely as an
// implementation detail. This header file may change from version to
// version without notice, or even be removed.
//
// We mean it.
//

#define UIA_InvokePatternId             10000
#define UIA_SelectionPatternId          10001
#define UIA_ValuePatternId              10002
#define UIA_RangeValuePatternId         10003
#define UIA_ScrollPatternId             10004
#define UIA_ExpandCollapsePatternId     10005
#define UIA_GridPatternId               10006
#define UIA_GridItemPatternId           10007
#define UIA_MultipleViewPatternId       10008
#define UIA_WindowPatternId             10009
#define UIA_SelectionItemPatternId      10010
#define UIA_DockPatternId               10011
#define UIA_TablePatternId              10012
#define UIA_TableItemPatternId          10013
#define UIA_TextPatternId               10014
#define UIA_TogglePatternId             10015
#define UIA_TransformPatternId          10016
#define UIA_ScrollItemPatternId         10017
#define UIA_LegacyIAccessiblePatternId  10018
#define UIA_ItemContainerPatternId      10019
#define UIA_VirtualizedItemPatternId    10020
#define UIA_SynchronizedInputPatternId  10021
#define UIA_ObjectModelPatternId        10022
#define UIA_AnnotationPatternId         10023
#define UIA_TextPattern2Id              10024
#define UIA_StylesPatternId             10025
#define UIA_SpreadsheetPatternId        10026
#define UIA_SpreadsheetItemPatternId    10027
#define UIA_TransformPattern2Id         10028
#define UIA_TextChildPatternId          10029
#define UIA_DragPatternId               10030
#define UIA_DropTargetPatternId         10031
#define UIA_TextEditPatternId           10032
#define UIA_CustomNavigationPatternId   10033

#endif
