Add the "quoteright" key to the list of available keyboard shortcuts.
Change-Id: I24800c28b1513b883c42d9ce1c787eaf07815b92
This commit is contained in:
parent
af10cb2c9c
commit
dd9c9a69da
@ -203,6 +203,7 @@ static const sal_uInt16 KEYCODE_ARRAY[] =
|
|||||||
KEY_Y | KEY_MOD1 ,
|
KEY_Y | KEY_MOD1 ,
|
||||||
KEY_Z | KEY_MOD1 ,
|
KEY_Z | KEY_MOD1 ,
|
||||||
KEY_SEMICOLON | KEY_MOD1 ,
|
KEY_SEMICOLON | KEY_MOD1 ,
|
||||||
|
KEY_QUOTERIGHT | KEY_MOD1 ,
|
||||||
KEY_BRACKETLEFT | KEY_MOD1 ,
|
KEY_BRACKETLEFT | KEY_MOD1 ,
|
||||||
KEY_BRACKETRIGHT | KEY_MOD1,
|
KEY_BRACKETRIGHT | KEY_MOD1,
|
||||||
KEY_POINT | KEY_MOD1 ,
|
KEY_POINT | KEY_MOD1 ,
|
||||||
@ -280,6 +281,7 @@ static const sal_uInt16 KEYCODE_ARRAY[] =
|
|||||||
KEY_Y | KEY_SHIFT | KEY_MOD1,
|
KEY_Y | KEY_SHIFT | KEY_MOD1,
|
||||||
KEY_Z | KEY_SHIFT | KEY_MOD1,
|
KEY_Z | KEY_SHIFT | KEY_MOD1,
|
||||||
KEY_SEMICOLON | KEY_SHIFT | KEY_MOD1 ,
|
KEY_SEMICOLON | KEY_SHIFT | KEY_MOD1 ,
|
||||||
|
KEY_QUOTERIGHT | KEY_SHIFT | KEY_MOD1 ,
|
||||||
KEY_BRACKETLEFT | KEY_SHIFT | KEY_MOD1 ,
|
KEY_BRACKETLEFT | KEY_SHIFT | KEY_MOD1 ,
|
||||||
KEY_BRACKETRIGHT | KEY_SHIFT | KEY_MOD1,
|
KEY_BRACKETRIGHT | KEY_SHIFT | KEY_MOD1,
|
||||||
KEY_POINT | KEY_SHIFT | KEY_MOD1,
|
KEY_POINT | KEY_SHIFT | KEY_MOD1,
|
||||||
@ -352,6 +354,7 @@ static const sal_uInt16 KEYCODE_ARRAY[] =
|
|||||||
KEY_Y | KEY_MOD2 ,
|
KEY_Y | KEY_MOD2 ,
|
||||||
KEY_Z | KEY_MOD2 ,
|
KEY_Z | KEY_MOD2 ,
|
||||||
KEY_SEMICOLON | KEY_MOD2 ,
|
KEY_SEMICOLON | KEY_MOD2 ,
|
||||||
|
KEY_QUOTERIGHT | KEY_MOD2 ,
|
||||||
KEY_BRACKETLEFT | KEY_MOD2 ,
|
KEY_BRACKETLEFT | KEY_MOD2 ,
|
||||||
KEY_BRACKETRIGHT | KEY_MOD2,
|
KEY_BRACKETRIGHT | KEY_MOD2,
|
||||||
KEY_POINT | KEY_MOD2 ,
|
KEY_POINT | KEY_MOD2 ,
|
||||||
@ -424,6 +427,7 @@ static const sal_uInt16 KEYCODE_ARRAY[] =
|
|||||||
KEY_Y | KEY_SHIFT | KEY_MOD2,
|
KEY_Y | KEY_SHIFT | KEY_MOD2,
|
||||||
KEY_Z | KEY_SHIFT | KEY_MOD2,
|
KEY_Z | KEY_SHIFT | KEY_MOD2,
|
||||||
KEY_SEMICOLON | KEY_SHIFT | KEY_MOD2 ,
|
KEY_SEMICOLON | KEY_SHIFT | KEY_MOD2 ,
|
||||||
|
KEY_QUOTERIGHT | KEY_SHIFT | KEY_MOD2 ,
|
||||||
KEY_BRACKETLEFT | KEY_SHIFT | KEY_MOD2 ,
|
KEY_BRACKETLEFT | KEY_SHIFT | KEY_MOD2 ,
|
||||||
KEY_BRACKETRIGHT | KEY_SHIFT | KEY_MOD2,
|
KEY_BRACKETRIGHT | KEY_SHIFT | KEY_MOD2,
|
||||||
KEY_POINT | KEY_SHIFT | KEY_MOD2,
|
KEY_POINT | KEY_SHIFT | KEY_MOD2,
|
||||||
@ -564,6 +568,7 @@ static const sal_uInt16 KEYCODE_ARRAY[] =
|
|||||||
KEY_Y | KEY_SHIFT | KEY_MOD1 | KEY_MOD2,
|
KEY_Y | KEY_SHIFT | KEY_MOD1 | KEY_MOD2,
|
||||||
KEY_Z | KEY_SHIFT | KEY_MOD1 | KEY_MOD2,
|
KEY_Z | KEY_SHIFT | KEY_MOD1 | KEY_MOD2,
|
||||||
KEY_SEMICOLON | KEY_SHIFT | KEY_MOD1 | KEY_MOD2,
|
KEY_SEMICOLON | KEY_SHIFT | KEY_MOD1 | KEY_MOD2,
|
||||||
|
KEY_QUOTERIGHT | KEY_SHIFT | KEY_MOD1 | KEY_MOD2,
|
||||||
KEY_BRACKETLEFT | KEY_SHIFT | KEY_MOD1 | KEY_MOD2,
|
KEY_BRACKETLEFT | KEY_SHIFT | KEY_MOD1 | KEY_MOD2,
|
||||||
KEY_BRACKETRIGHT | KEY_SHIFT | KEY_MOD1 | KEY_MOD2,
|
KEY_BRACKETRIGHT | KEY_SHIFT | KEY_MOD1 | KEY_MOD2,
|
||||||
KEY_POINT | KEY_SHIFT | KEY_MOD1 | KEY_MOD2,
|
KEY_POINT | KEY_SHIFT | KEY_MOD1 | KEY_MOD2,
|
||||||
|
@ -135,6 +135,7 @@ KeyMapping::KeyIdentifierInfo KeyMapping::KeyIdentifierMap[] =
|
|||||||
{css::awt::Key::BRACKETLEFT , "KEY_BRACKETLEFT" },
|
{css::awt::Key::BRACKETLEFT , "KEY_BRACKETLEFT" },
|
||||||
{css::awt::Key::BRACKETRIGHT , "KEY_BRACKETRIGHT" },
|
{css::awt::Key::BRACKETRIGHT , "KEY_BRACKETRIGHT" },
|
||||||
{css::awt::Key::SEMICOLON , "KEY_SEMICOLON" },
|
{css::awt::Key::SEMICOLON , "KEY_SEMICOLON" },
|
||||||
|
{css::awt::Key::QUOTERIGHT , "KEY_QUOTERIGHT" },
|
||||||
{0 , "" } // mark the end of this array!
|
{0 , "" } // mark the end of this array!
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -145,6 +145,7 @@
|
|||||||
#define KEY_BRACKETLEFT ((sal_uInt16)::com::sun::star::awt::Key::BRACKETLEFT)
|
#define KEY_BRACKETLEFT ((sal_uInt16)::com::sun::star::awt::Key::BRACKETLEFT)
|
||||||
#define KEY_BRACKETRIGHT ((sal_uInt16)::com::sun::star::awt::Key::BRACKETRIGHT)
|
#define KEY_BRACKETRIGHT ((sal_uInt16)::com::sun::star::awt::Key::BRACKETRIGHT)
|
||||||
#define KEY_SEMICOLON ((sal_uInt16)::com::sun::star::awt::Key::SEMICOLON)
|
#define KEY_SEMICOLON ((sal_uInt16)::com::sun::star::awt::Key::SEMICOLON)
|
||||||
|
#define KEY_QUOTERIGHT ((sal_uInt16)::com::sun::star::awt::Key::QUOTERIGHT)
|
||||||
|
|
||||||
#define KEY_CAPSLOCK ((sal_uInt16)::com::sun::star::awt::Key::CAPSLOCK)
|
#define KEY_CAPSLOCK ((sal_uInt16)::com::sun::star::awt::Key::CAPSLOCK)
|
||||||
#define KEY_NUMLOCK ((sal_uInt16)::com::sun::star::awt::Key::NUMLOCK)
|
#define KEY_NUMLOCK ((sal_uInt16)::com::sun::star::awt::Key::NUMLOCK)
|
||||||
|
@ -362,6 +362,9 @@ published constants Key
|
|||||||
const short SEMICOLON = 1317;
|
const short SEMICOLON = 1317;
|
||||||
|
|
||||||
|
|
||||||
|
const short QUOTERIGHT = 1318;
|
||||||
|
|
||||||
|
|
||||||
const short DELETE_TO_END_OF_PARAGRAPH = 1539;
|
const short DELETE_TO_END_OF_PARAGRAPH = 1539;
|
||||||
|
|
||||||
|
|
||||||
|
@ -919,7 +919,9 @@ OUString SalDisplay::GetKeyName( sal_uInt16 nKeyCode ) const
|
|||||||
case KEY_SEMICOLON:
|
case KEY_SEMICOLON:
|
||||||
aCustomKeyName = ";";
|
aCustomKeyName = ";";
|
||||||
break;
|
break;
|
||||||
|
case KEY_QUOTERIGHT:
|
||||||
|
aCustomKeyName = "'";
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
nKeySym = 0;
|
nKeySym = 0;
|
||||||
break;
|
break;
|
||||||
@ -1262,6 +1264,10 @@ sal_uInt16 SalDisplay::GetKeyCode( KeySym keysym, char*pcPrintable ) const
|
|||||||
nKey = KEY_SEMICOLON;
|
nKey = KEY_SEMICOLON;
|
||||||
*pcPrintable = ';';
|
*pcPrintable = ';';
|
||||||
break;
|
break;
|
||||||
|
case XK_quoteright:
|
||||||
|
nKey = KEY_QUOTERIGHT;
|
||||||
|
*pcPrintable = '\'';
|
||||||
|
break;
|
||||||
// - - - - - - - - - - - - - Apollo - - - - - - - - - - - - - 0x1000
|
// - - - - - - - - - - - - - Apollo - - - - - - - - - - - - - 0x1000
|
||||||
case 0x1000FF02: // apXK_Copy
|
case 0x1000FF02: // apXK_Copy
|
||||||
nKey = KEY_COPY;
|
nKey = KEY_COPY;
|
||||||
|
@ -255,6 +255,7 @@ static sal_uInt16 GetKeyCode( guint keyval )
|
|||||||
case GDK_bracketleft: nCode = KEY_BRACKETLEFT; break;
|
case GDK_bracketleft: nCode = KEY_BRACKETLEFT; break;
|
||||||
case GDK_bracketright: nCode = KEY_BRACKETRIGHT; break;
|
case GDK_bracketright: nCode = KEY_BRACKETRIGHT; break;
|
||||||
case GDK_semicolon: nCode = KEY_SEMICOLON; break;
|
case GDK_semicolon: nCode = KEY_SEMICOLON; break;
|
||||||
|
case GDK_quoteright: nCode = KEY_QUOTERIGHT; break;
|
||||||
// some special cases, also see saldisp.cxx
|
// some special cases, also see saldisp.cxx
|
||||||
// - - - - - - - - - - - - - Apollo - - - - - - - - - - - - - 0x1000
|
// - - - - - - - - - - - - - Apollo - - - - - - - - - - - - - 0x1000
|
||||||
case 0x1000FF02: // apXK_Copy
|
case 0x1000FF02: // apXK_Copy
|
||||||
|
@ -139,6 +139,7 @@ static void KeyCodeToGdkKey ( const KeyCode& rKeyCode, guint* pGdkKeyCode, GdkMo
|
|||||||
case KEY_BRACKETLEFT: nKeyCode = GDK_bracketleft; break;
|
case KEY_BRACKETLEFT: nKeyCode = GDK_bracketleft; break;
|
||||||
case KEY_BRACKETRIGHT: nKeyCode = GDK_bracketright; break;
|
case KEY_BRACKETRIGHT: nKeyCode = GDK_bracketright; break;
|
||||||
case KEY_SEMICOLON: nKeyCode = GDK_semicolon; break;
|
case KEY_SEMICOLON: nKeyCode = GDK_semicolon; break;
|
||||||
|
case KEY_QUOTERIGHT: nKeyCode = GDK_quoteright; break;
|
||||||
|
|
||||||
// Special cases
|
// Special cases
|
||||||
case KEY_COPY: nKeyCode = GDK_Copy; break;
|
case KEY_COPY: nKeyCode = GDK_Copy; break;
|
||||||
|
@ -332,6 +332,7 @@ void SalData::initKeyCodeMap()
|
|||||||
initKey( '[', KEY_BRACKETLEFT );
|
initKey( '[', KEY_BRACKETLEFT );
|
||||||
initKey( ']', KEY_BRACKETRIGHT );
|
initKey( ']', KEY_BRACKETRIGHT );
|
||||||
initKey( ';', KEY_SEMICOLON );
|
initKey( ';', KEY_SEMICOLON );
|
||||||
|
initKey( '\'', KEY_QUOTERIGHT );
|
||||||
}
|
}
|
||||||
|
|
||||||
// SalData
|
// SalData
|
||||||
|
@ -2550,6 +2550,9 @@ OUString WinSalFrame::GetKeyName( sal_uInt16 nKeyCode )
|
|||||||
case KEY_SEMICOLON:
|
case KEY_SEMICOLON:
|
||||||
cSVCode = ';';
|
cSVCode = ';';
|
||||||
break;
|
break;
|
||||||
|
case KEY_QUOTERIGHT:
|
||||||
|
cSVCode = '\'';
|
||||||
|
break;
|
||||||
case KEY_BRACKETLEFT:
|
case KEY_BRACKETLEFT:
|
||||||
cSVCode = '[';
|
cSVCode = '[';
|
||||||
break;
|
break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user