Bump for 3.6-28
[LibreOffice.git] / offapi / com / sun / star / awt / Command.idl
blobd1fc01f17dd0c6bc086d19b4e4e8e0db7b73e370
1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2 /*************************************************************************
4 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
6 * Copyright 2000, 2010 Oracle and/or its affiliates.
8 * OpenOffice.org - a multi-platform office productivity suite
10 * This file is part of OpenOffice.org.
12 * OpenOffice.org is free software: you can redistribute it and/or modify
13 * it under the terms of the GNU Lesser General Public License version 3
14 * only, as published by the Free Software Foundation.
16 * OpenOffice.org is distributed in the hope that it will be useful,
17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 * GNU Lesser General Public License version 3 for more details
20 * (a copy is included in the LICENSE file that accompanied this code).
22 * You should have received a copy of the GNU Lesser General Public License
23 * version 3 along with OpenOffice.org. If not, see
24 * <http://www.openoffice.org/license.html>
25 * for a copy of the LGPLv3 License.
27 ************************************************************************/
29 #ifndef __com_sun_star_awt_Command_idl__
30 #define __com_sun_star_awt_Command_idl__
32 //=============================================================================
34 module com { module sun { module star { module awt {
36 /** these values specify the different command types available.
39 published constants Command
42 //-------------------------------------------------------------------------
44 /** specifies a requests for a context menu.
46 const short CONTEXTMENU = 1;
48 //-------------------------------------------------------------------------
50 /** specifies the beginning of a drag operation.
52 const short STARTDRAG = 2;
54 //-------------------------------------------------------------------------
56 /** specifies a mouse wheel operation.
58 const short WHEEL = 3;
60 //-------------------------------------------------------------------------
62 /** specifies the beginning of an auto scroll operation.
64 const short STARTAUTOSCROLL = 4;
66 //-------------------------------------------------------------------------
68 /** specifies an auto scroll operation.
70 const short AUTOSCROLL = 5;
72 //-------------------------------------------------------------------------
74 /** specifies a request for a voice operation.
76 const short VOICE = 6;
78 //-------------------------------------------------------------------------
80 /** specifies the beginning of an extended text input operation.
82 const short STARTEXTTEXTINPUT = 7;
84 //-------------------------------------------------------------------------
86 /** specifies an extended text input operation.
88 const short EXTTEXTINPUT = 8;
90 //-------------------------------------------------------------------------
92 /** specifies the end of an extended text input operation.
94 const short ENDEXTTEXTINPUT = 9;
96 //-------------------------------------------------------------------------
98 /** specifies that the input context has been changed.
100 const short INPUTCONTEXTCHANGE = 10;
102 //-------------------------------------------------------------------------
104 /** specifies the cursor position.
106 const short CURSORPOS = 11;
108 //-------------------------------------------------------------------------
110 /** specifies a paste selection command.
112 const short PASTESELECTION = 12;
114 //-------------------------------------------------------------------------
116 /** specifies that the state of a key modifier has changed.
118 const short MODKEYCHANGE = 13;
120 //-------------------------------------------------------------------------
122 /** specifies a Hangul hanja conversion command.
124 const short HANGUL_HANJA_CONVERSION = 14;
126 //-------------------------------------------------------------------------
128 /** specifies a user-defined command.
130 const short USER = 4096;
133 }; }; }; };
135 #endif
137 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */