office-gobmx/framework/inc/acceleratorconst.h
Release Engineers a3735ed511 CWS-TOOLING: integrate CWS macshortcuts01
2009-04-02 18:13:38 +0200 pl  r270430 : CWS-TOOLING: rebase CWS macshortcuts01 to trunk@270033 (milestone: DEV300:m45)
2009-03-04 13:02:01 +0100 pl  r268816 : make compile with oldish gtk headers
2009-03-04 11:23:41 +0100 rvojta  r268799 : Remove #ifndef MACOSX as Mac OS X X11 port is obsolote, no need to check for non Mac OS X
2009-03-03 16:33:34 +0100 rvojta  r268764 : Meta/Super to MOD3 on all Unix platforms except Mac OS X
2009-03-03 16:08:46 +0100 rvojta  r268744 : Map GDK_Meta_L/R and GDK_Super_L/R keys to KEY_MOD3 on Unix systems except Mac OS X
2009-03-03 16:04:23 +0100 rvojta  r268742 : IsMod3(), IsLeftMod3(), IsRightMod3() added
2009-03-03 16:03:48 +0100 rvojta  r268741 : MODKEY_LMOD3, MODKEY_RMOD3, MODKEY_MOD3 support
2009-02-28 00:09:26 +0100 rvojta  r268620 : New KeyCode constructors support, by default MOD3 is not used here (probably temporary solution)
2009-02-25 22:53:02 +0100 rvojta  r268469 : MOD3 support (META_DOWN_MASK)
2009-02-25 13:22:13 +0100 rvojta  r268435 : Cmd-M to minimize window, Cmd-Option-M to minimize all windows
2009-02-25 11:09:20 +0100 rvojta  r268417 : Add back F11 for non Mac OS X platforms (removed by accident in r268405)
2009-02-24 18:32:31 +0100 rvojta  r268405 : F11 replaced by Cmd-T on Mac OS X
2009-02-23 15:21:53 +0100 sb  r268358 : #i99296# support values with both xml:lang and install:module (which are moved into the spool tree, not the res tree)
2009-02-16 22:45:34 +0100 rvojta  r267839 : Multiplatform shortcuts support
2009-02-16 22:41:03 +0100 rvojta  r267838 : Use install:module instead of separate xcu file
2009-02-16 18:35:36 +0100 rvojta  r267833 : Removed accelerators target
2009-02-16 09:27:42 +0100 rvojta  r267776 : MOD3 added
2009-02-16 09:18:32 +0100 rvojta  r267775 : MOD3 support
2009-02-16 09:17:11 +0100 rvojta  r267774 : MOD3 support
2009-02-15 22:11:37 +0100 rvojta  r267773 : Check for MOD3 too
2009-02-15 22:11:15 +0100 rvojta  r267772 : Check for MOD3 too
2009-02-15 22:10:37 +0100 rvojta  r267771 : Check for MOD3 too
2009-02-15 22:10:15 +0100 rvojta  r267770 : Check for MOD3 during mouse event too
2009-02-15 22:09:54 +0100 rvojta  r267769 : IsMod3() added
2009-02-15 19:34:59 +0100 rvojta  r267768 : MOD3 added (Ctrl on Mac OS X)
2009-02-15 19:33:43 +0100 rvojta  r267767 : Cmd-M -> Ctrl-M for default format
2009-02-15 19:32:19 +0100 rvojta  r267766 : MOD3 added (Ctrl on Mac OS X)
2009-02-15 19:31:30 +0100 rvojta  r267765 : MOD3 added (Ctrl on Mac OS X)
2009-02-15 19:31:04 +0100 rvojta  r267764 : MOD3 added (Ctrl on Mac OS X)
2009-02-15 19:30:33 +0100 rvojta  r267763 : MOD3 added (Ctrl on Mac OS X)
2009-02-15 19:30:09 +0100 rvojta  r267762 : MOD3 added (Ctrl on Mac OS X)
2009-02-13 22:11:22 +0100 rvojta  r267751 : Cmd-Shift-Z for .uno:Redo
2009-02-13 22:04:19 +0100 rvojta  r267748 : F11 -> Cmd-T for .uno:DesignerDialog
2009-02-13 21:09:11 +0100 rvojta  r267743 : F11 -> Cmd-T (all occurences)
2009-02-13 19:47:21 +0100 rvojta  r267741 : accelerators target added for Mac OS X shortcuts
2009-02-13 19:46:58 +0100 rvojta  r267740 : Spreadsheet - replace F11 with Cmd-T
2009-02-13 19:24:19 +0100 rvojta  r267739 : Remove Accelerators-Mac.xcs
2009-02-13 18:50:01 +0100 rvojta  r267738 : Accelerators-Mac.xcs test
2009-02-13 18:48:10 +0100 rvojta  r267737 : Accelerators-Mac.xcu added
2009-02-13 18:46:48 +0100 rvojta  r267736 : F11 -> Cmd-T for stylist in Spreadsheet
2009-04-12 04:24:43 +00:00

99 lines
4.4 KiB
C++

/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* Copyright 2008 by Sun Microsystems, Inc.
*
* OpenOffice.org - a multi-platform office productivity suite
*
* $RCSfile: acceleratorconst.h,v $
* $Revision: 1.4 $
*
* 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 _FRAMEWORK_ACCELERATORCONST_H_
#define _FRAMEWORK_ACCELERATORCONST_H_
//_______________________________________________
// own includes
#include <general.h>
//_______________________________________________
// interface includes
//_______________________________________________
// other includes
namespace framework{
#define DOCTYPE_ACCELERATORS DECLARE_ASCII("<!DOCTYPE accel:acceleratorlist PUBLIC \"-//OpenOffice.org//DTD OfficeDocument 1.0//EN\" \"accelerator.dtd\">")
#define ATTRIBUTE_TYPE_CDATA DECLARE_ASCII("CDATA")
// items without any namespace value!
#define ELEMENT_ACCELERATORLIS DECLARE_ASCII("acceleratorlist")
#define ELEMENT_ITEM DECLARE_ASCII("item" )
#define XMLNS_ACCEL DECLARE_ASCII("accel")
#define XMLNS_XLINK DECLARE_ASCII("xlink")
#define ATTRIBUTE_URL DECLARE_ASCII("href" )
#define ATTRIBUTE_KEYCODE DECLARE_ASCII("code" )
#define ATTRIBUTE_MOD_SHIFT DECLARE_ASCII("shift")
#define ATTRIBUTE_MOD_MOD1 DECLARE_ASCII("mod1" )
#define ATTRIBUTE_MOD_MOD2 DECLARE_ASCII("mod2" )
#define ATTRIBUTE_MOD_MOD3 DECLARE_ASCII("mod3" )
// same items with a name space alias
#define AL_ELEMENT_ACCELERATORLIST DECLARE_ASCII("accel:acceleratorlist")
#define AL_ELEMENT_ITEM DECLARE_ASCII("accel:item" )
#define AL_XMLNS_ACCEL DECLARE_ASCII("xmlns:accel")
#define AL_XMLNS_XLINK DECLARE_ASCII("xmlns:xlink")
#define AL_ATTRIBUTE_URL DECLARE_ASCII("xlink:href" )
#define AL_ATTRIBUTE_KEYCODE DECLARE_ASCII("accel:code" )
#define AL_ATTRIBUTE_MOD_SHIFT DECLARE_ASCII("accel:shift")
#define AL_ATTRIBUTE_MOD_MOD1 DECLARE_ASCII("accel:mod1" )
#define AL_ATTRIBUTE_MOD_MOD2 DECLARE_ASCII("accel:mod2" )
#define AL_ATTRIBUTE_MOD_MOD3 DECLARE_ASCII("accel:mod3" )
// same items with full qualified name space
#define NS_ELEMENT_ACCELERATORLIST DECLARE_ASCII("http://openoffice.org/2001/accel^acceleratorlist")
#define NS_ELEMENT_ITEM DECLARE_ASCII("http://openoffice.org/2001/accel^item" )
#define NS_XMLNS_ACCEL DECLARE_ASCII("http://openoffice.org/2001/accel")
#define NS_XMLNS_XLINK DECLARE_ASCII("http://www.w3.org/1999/xlink" )
#define NS_ATTRIBUTE_URL DECLARE_ASCII("http://www.w3.org/1999/xlink^href" )
#define NS_ATTRIBUTE_KEYCODE DECLARE_ASCII("http://openoffice.org/2001/accel^code" )
#define NS_ATTRIBUTE_MOD_SHIFT DECLARE_ASCII("http://openoffice.org/2001/accel^shift")
#define NS_ATTRIBUTE_MOD_MOD1 DECLARE_ASCII("http://openoffice.org/2001/accel^mod1" )
#define NS_ATTRIBUTE_MOD_MOD2 DECLARE_ASCII("http://openoffice.org/2001/accel^mod2" )
#define NS_ATTRIBUTE_MOD_MOD3 DECLARE_ASCII("http://openoffice.org/2001/accel^mod3" )
// some storage related values (pathes, names of sub storages etcpp).
#define PRESET_DEFAULT_XML DECLARE_ASCII("default.xml")
#define PRESET_CURRENT_XML DECLARE_ASCII("current.xml")
} // namespace framework
#endif // _FRAMEWORK_ACCELERATORCONST_H_