/*************************************************************************
 *
 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 * 
 * Copyright 2000, 2010 Oracle and/or its affiliates.
 *
 * OpenOffice.org - a multi-platform office productivity suite
 *
 * This file is part of OpenOffice.org.
 *
 * OpenOffice.org is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Lesser General Public License version 3
 * only, as published by the Free Software Foundation.
 *
 * OpenOffice.org is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Lesser General Public License version 3 for more details
 * (a copy is included in the LICENSE file that accompanied this code).
 *
 * You should have received a copy of the GNU Lesser General Public License
 * version 3 along with OpenOffice.org.  If not, see
 * <http://www.openoffice.org/license.html>
 * for a copy of the LGPLv3 License.
 *
 ************************************************************************/
#ifndef __com_sun_star_awt_Key_idl__ 
#define __com_sun_star_awt_Key_idl__ 
 
 
//============================================================================= 
 
 module com {  module sun {  module star {  module awt {  
 
//============================================================================= 
 
/** These values are used to specifies distinct physical keys.
 */
published constants Key
{ 
	//------------------------------------------------------------------------- 
	
	const short NUM0 = 256; 
 
	//------------------------------------------------------------------------- 
	
	const short NUM1 = 257; 
 
	//------------------------------------------------------------------------- 
	
	const short NUM2 = 258; 
 
	//------------------------------------------------------------------------- 
	
	const short NUM3 = 259; 
 
	//------------------------------------------------------------------------- 
	
	const short NUM4 = 260; 
 
	//------------------------------------------------------------------------- 
	
	const short NUM5 = 261; 
 
	//------------------------------------------------------------------------- 
	
	const short NUM6 = 262; 
 
	//------------------------------------------------------------------------- 
	
	const short NUM7 = 263; 
 
	//------------------------------------------------------------------------- 
	
	const short NUM8 = 264; 
 
	//------------------------------------------------------------------------- 
	
	const short NUM9 = 265; 
 
	//------------------------------------------------------------------------- 
	
	const short A = 512; 
 
	//------------------------------------------------------------------------- 
	
	const short B = 513; 
 
	//------------------------------------------------------------------------- 
	
	const short C = 514; 
 
	//------------------------------------------------------------------------- 
	
	const short D = 515; 
 
	//------------------------------------------------------------------------- 
	
	const short E = 516; 
 
	//------------------------------------------------------------------------- 
	
	const short F = 517; 
 
	//------------------------------------------------------------------------- 
	
	const short G = 518; 
 
	//------------------------------------------------------------------------- 
	
	const short H = 519; 
 
	//------------------------------------------------------------------------- 
	
	const short I = 520; 
 
	//------------------------------------------------------------------------- 
	
	const short J = 521; 
 
	//------------------------------------------------------------------------- 
	
	const short K = 522; 
 
	//------------------------------------------------------------------------- 
	
	const short L = 523; 
 
	//------------------------------------------------------------------------- 
	
	const short M = 524; 
 
	//------------------------------------------------------------------------- 
	
	const short N = 525; 
 
	//------------------------------------------------------------------------- 
	
	const short O = 526; 
 
	//------------------------------------------------------------------------- 
	
	const short P = 527; 
 
	//------------------------------------------------------------------------- 
	
	const short Q = 528; 
 
	//------------------------------------------------------------------------- 
	
	const short R = 529; 
 
	//------------------------------------------------------------------------- 
	
	const short S = 530; 
 
	//------------------------------------------------------------------------- 
	
	const short T = 531; 
 
	//------------------------------------------------------------------------- 
	
	const short U = 532; 
 
	//------------------------------------------------------------------------- 
	
	const short V = 533; 
 
	//------------------------------------------------------------------------- 
	
	const short W = 534; 
 
	//------------------------------------------------------------------------- 
	
	const short X = 535; 
 
	//------------------------------------------------------------------------- 
	
	const short Y = 536; 
 
	//------------------------------------------------------------------------- 
	
	const short Z = 537; 
 
	//------------------------------------------------------------------------- 
	
	const short F1 = 768; 
 
	//------------------------------------------------------------------------- 
	
	const short F2 = 769; 
 
	//------------------------------------------------------------------------- 
	
	const short F3 = 770; 
 
	//------------------------------------------------------------------------- 
	
	const short F4 = 771; 
 
	//------------------------------------------------------------------------- 
	
	const short F5 = 772; 
 
	//------------------------------------------------------------------------- 
	
	const short F6 = 773; 
 
	//------------------------------------------------------------------------- 
	
	const short F7 = 774; 
 
	//------------------------------------------------------------------------- 
	
	const short F8 = 775; 
 
	//------------------------------------------------------------------------- 
	
	const short F9 = 776; 
 
	//------------------------------------------------------------------------- 
	
	const short F10 = 777; 
 
	//------------------------------------------------------------------------- 
	
	const short F11 = 778; 
 
	//------------------------------------------------------------------------- 
	
	const short F12 = 779; 
 
	//------------------------------------------------------------------------- 
	
	const short F13 = 780; 
 
	//------------------------------------------------------------------------- 
	
	const short F14 = 781; 
 
	//------------------------------------------------------------------------- 
	
	const short F15 = 782; 
 
	//------------------------------------------------------------------------- 
	
	const short F16 = 783; 
 
	//------------------------------------------------------------------------- 
	
	const short F17 = 784; 
 
	//------------------------------------------------------------------------- 
	
	const short F18 = 785; 
 
	//------------------------------------------------------------------------- 
	
	const short F19 = 786; 
 
	//------------------------------------------------------------------------- 
	
	const short F20 = 787; 
 
	//------------------------------------------------------------------------- 
	
	const short F21 = 788; 
 
	//------------------------------------------------------------------------- 
	
	const short F22 = 789; 
 
	//------------------------------------------------------------------------- 
	
	const short F23 = 790; 
 
	//------------------------------------------------------------------------- 
	
	const short F24 = 791; 
 
	//------------------------------------------------------------------------- 
	
	const short F25 = 792; 
 
	//------------------------------------------------------------------------- 
	
	const short F26 = 793; 
 
	//------------------------------------------------------------------------- 
	
	const short DOWN = 1024; 
 
	//------------------------------------------------------------------------- 
	
	const short UP = 1025; 
 
	//------------------------------------------------------------------------- 
	
	const short LEFT = 1026; 
 
	//------------------------------------------------------------------------- 
	
	const short RIGHT = 1027; 
 
	//------------------------------------------------------------------------- 
	
	const short HOME = 1028; 
 
	//------------------------------------------------------------------------- 
	
	const short END = 1029; 
 
	//------------------------------------------------------------------------- 
	
	const short PAGEUP = 1030; 
 
	//------------------------------------------------------------------------- 
	
	const short PAGEDOWN = 1031; 
 
	//------------------------------------------------------------------------- 
	
	const short RETURN = 1280; 
 
	//------------------------------------------------------------------------- 
	
	const short ESCAPE = 1281; 
 
	//------------------------------------------------------------------------- 
	
	const short TAB = 1282; 
 
	//------------------------------------------------------------------------- 
	
	const short BACKSPACE = 1283; 
 
	//------------------------------------------------------------------------- 
	
	const short SPACE = 1284; 
 
	//------------------------------------------------------------------------- 
	
	const short INSERT = 1285; 
 
	//------------------------------------------------------------------------- 
	
	const short DELETE = 1286; 
 
	//------------------------------------------------------------------------- 
	
	const short ADD = 1287; 
 
	//------------------------------------------------------------------------- 
	
	const short SUBTRACT = 1288; 
 
	//------------------------------------------------------------------------- 
	
	const short MULTIPLY = 1289; 
 
	//------------------------------------------------------------------------- 
	
	const short DIVIDE = 1290; 
 
	//------------------------------------------------------------------------- 
	
	const short POINT = 1291; 
 
	//------------------------------------------------------------------------- 
	
	const short COMMA = 1292; 
 
	//------------------------------------------------------------------------- 
	
	const short LESS = 1293; 
 
	//------------------------------------------------------------------------- 
	
	const short GREATER = 1294; 
 
	//------------------------------------------------------------------------- 
	
	const short EQUAL = 1295; 
 
	//------------------------------------------------------------------------- 
	
	const short OPEN = 1296; 
 
	//------------------------------------------------------------------------- 
	
	const short CUT = 1297; 
 
	//------------------------------------------------------------------------- 
	
	const short COPY = 1298; 
 
	//------------------------------------------------------------------------- 
	
	const short PASTE = 1299; 
 
	//------------------------------------------------------------------------- 
	
	const short UNDO = 1300; 
 
	//------------------------------------------------------------------------- 
	
	const short REPEAT = 1301; 
 
	//------------------------------------------------------------------------- 
	
	const short FIND = 1302; 
 
	//------------------------------------------------------------------------- 
	
	const short PROPERTIES = 1303; 
 
	//------------------------------------------------------------------------- 
	
	const short FRONT = 1304; 
 
	//------------------------------------------------------------------------- 
	
	const short CONTEXTMENU = 1305; 
 
	//------------------------------------------------------------------------- 
	
	const short HELP = 1306; 
 
	//-------------------------------------------------------------------------
    
    const short MENU = 1307;

    //------------------------------------------------------------------------- 

	const short HANGUL_HANJA = 1308;

	//------------------------------------------------------------------------- 

	const short DECIMAL = 1309;

	//------------------------------------------------------------------------- 

	const short TILDE = 1310;

	//------------------------------------------------------------------------- 

	const short QUOTELEFT = 1311;

	//-------------------------------------------------------------------------
    
    const short DELETE_TO_BEGIN_OF_LINE = 1536;
    
	//-------------------------------------------------------------------------
    
    const short DELETE_TO_END_OF_LINE = 1537;
    
	//-------------------------------------------------------------------------
    
    const short DELETE_TO_BEGIN_OF_PARAGRAPH = 1538;
    
	//-------------------------------------------------------------------------
    
    const short DELETE_TO_END_OF_PARAGRAPH = 1539;
    
	//-------------------------------------------------------------------------
    
    const short DELETE_WORD_BACKWARD = 1540;
    
	//-------------------------------------------------------------------------
    
    const short DELETE_WORD_FORWARD = 1541;
    
	//-------------------------------------------------------------------------
    
    const short INSERT_LINEBREAK = 1542;
    
	//-------------------------------------------------------------------------
    
    const short INSERT_PARAGRAPH = 1543;
    
	//-------------------------------------------------------------------------
    
    const short MOVE_WORD_BACKWARD = 1544;

	//-------------------------------------------------------------------------

    const short MOVE_WORD_FORWARD = 1545;

	//-------------------------------------------------------------------------

    const short MOVE_TO_BEGIN_OF_LINE = 1546;

	//-------------------------------------------------------------------------

    const short MOVE_TO_END_OF_LINE = 1547;

	//-------------------------------------------------------------------------

    const short MOVE_TO_BEGIN_OF_PARAGRAPH = 1548;

	//-------------------------------------------------------------------------

    const short MOVE_TO_END_OF_PARAGRAPH = 1549;

	//-------------------------------------------------------------------------
    
    const short SELECT_BACKWARD = 1550;

	//-------------------------------------------------------------------------
    
    const short SELECT_FORWARD = 1551;

	//-------------------------------------------------------------------------
    
    const short SELECT_WORD_BACKWARD = 1552;

	//-------------------------------------------------------------------------
    
    const short SELECT_WORD_FORWARD = 1553;

	//-------------------------------------------------------------------------
    
    const short SELECT_WORD = 1554;

	//-------------------------------------------------------------------------
    
    const short SELECT_LINE = 1555;

	//-------------------------------------------------------------------------
    
    const short SELECT_PARAGRAPH = 1556;

	//-------------------------------------------------------------------------
    
    const short SELECT_ALL = 1557;

	//-------------------------------------------------------------------------
    
    const short SELECT_TO_BEGIN_OF_LINE = 1558;

	//-------------------------------------------------------------------------
    
    const short SELECT_TO_END_OF_LINE = 1559;

    //-------------------------------------------------------------------------
    
    const short MOVE_TO_BEGIN_OF_DOCUMENT = 1560;

    //-------------------------------------------------------------------------
    
    const short MOVE_TO_END_OF_DOCUMENT = 1561;

    //-------------------------------------------------------------------------
    
    const short SELECT_TO_BEGIN_OF_DOCUMENT = 1562;

    //-------------------------------------------------------------------------
    
    const short SELECT_TO_END_OF_DOCUMENT = 1563;

    //-------------------------------------------------------------------------
    
    const short SELECT_TO_BEGIN_OF_PARAGRAPH = 1564;

    //-------------------------------------------------------------------------
    
    const short SELECT_TO_END_OF_PARAGRAPH = 1565;
}; 
 
//============================================================================= 
 
}; }; }; };  
 
#endif