Branch: Tag:

2014-08-06

2014-08-06 16:20:32 by Per Hedbor <ph@opera.com>

Added some (very very) minimal documentation to Protocols.X

27:       int alt_gr, num_lock, shift, control, caps_lock;    int meta, alt, super, hyper; + //!       mapping attributes = ([]); -  + //!    -  + //!    mapping stringtokeysyms = ([   "XK_script_switch": 0xFF7E /* Alias for mode_switch */,   "XK_dead_acute": 0xFE51,
1346:   ]);       + //!    void ReleaseKey( int sym )    {    switch(sym)
1366:    }    }    + //!    string _LookupKeysym( int keysym )    {    switch(keysym)
1417:    }    }    + //!    int _LookupCharacter( string str )    {    if(stringtokeysyms && stringtokeysyms[str])
1428:    }       + //!    int LookupCharacter( string str )    {    mapping xkm=([
1474:       mapping keysymtokeycode=([]);    + //!    void makeKeysymtoKeycode(object display)    {    keysymtokeycode=([]);
1492:    }    }    + //!    int LookupKeycode( int keysym, object display )    {    int keycode;
1505:    return keycode;    }    + //!    string LookupKeysym( int keysym, object display )    {    if(!compose_patterns) compose_patterns = display->compose_patterns;