Ticket #9744: InterfaceDefs.h.patch

File InterfaceDefs.h.patch, 2.8 KB (added by greekboy, 11 years ago)
  • haiku/headers/os/interface/InterfaceDefs.h

    old new  
    11/*
    2  * Copyright 2001-2008, Haiku, Inc. All rights reserved.
     2 * Copyright 2001-2013, Haiku, Inc. All rights reserved.
    33 * Distributed under the terms of the MIT License.
     4 *
     5 * Authors:
     6 *      Hristos Maretsikos, chrisgrelec@sch.gr.
    47 */
    58#ifndef _INTERFACE_DEFS_H
    69#define _INTERFACE_DEFS_H
    struct key_map {  
    110113    int32   caps_map[128];
    111114    int32   shift_map[128];
    112115    int32   normal_map[128];
    113     int32   acute_dead_key[32];
    114     int32   grave_dead_key[32];
    115     int32   circumflex_dead_key[32];
    116     int32   dieresis_dead_key[32];
    117     int32   tilde_dead_key[32];
     116    int32   acute_dead_key[38];
     117    int32   acutesmooth_dead_key[38];
     118    int32   acuterough_dead_key[38];
     119    int32   acutediaeresis_dead_key[38];
     120    int32   acutesubscript_dead_key[38];
     121    int32   acutesmoothsubscript_dead_key[38];
     122    int32   acuteroughsubscript_dead_key[38];
     123    int32   grave_dead_key[38];
     124    int32   gravesmooth_dead_key[38];
     125    int32   graverough_dead_key[38];
     126    int32   gravediaeresis_dead_key[38];
     127    int32   gravesubscript_dead_key[38];
     128    int32   gravesmoothsubscript_dead_key[38];
     129    int32   graveroughsubscript_dead_key[38];
     130    int32   smooth_dead_key[38];
     131    int32   smoothcircumflex_dead_key[38];
     132    int32   smoothsubscript_dead_key[38];
     133    int32   smoothcircumflexsubscript_dead_key[38];
     134    int32   rough_dead_key[38];
     135    int32   roughcircumflex_dead_key[38];
     136    int32   roughsubscript_dead_key[38];
     137    int32   roughcircumflexsubscript_dead_key[38];
     138    int32   circumflex_dead_key[38];
     139    int32   circumflexdiaeresis_dead_key[38];
     140    int32   circumflexsubscript_dead_key[38];
     141    int32   dieresis_dead_key[38];
     142    int32   diaeresisaccent_dead_key[38];
     143    int32   tilde_dead_key[38];
     144    int32   accent_dead_key[38];
     145    int32   macron_dead_key[38];
     146    int32   breve_dead_key[38];
     147    int32   subscript_dead_key[38];
    118148    uint32  acute_tables;
     149    uint32  acutesmooth_tables;
     150    uint32  acuterough_tables;
     151    uint32  acutediaeresis_tables;
     152    uint32  acutesubscript_tables;
     153    uint32  acutesmoothsubscript_tables;
     154    uint32  acuteroughsubscript_tables;
    119155    uint32  grave_tables;
     156    uint32  gravesmooth_tables;
     157    uint32  graverough_tables;
     158    uint32  gravediaeresis_tables;
     159    uint32  gravesubscript_tables;
     160    uint32  gravesmoothsubscript_tables;
     161    uint32  graveroughsubscript_tables;
     162    uint32  smooth_tables;
     163    uint32  smoothcircumflex_tables;
     164    uint32  smoothsubscript_tables;
     165    uint32  smoothcircumflexsubscript_tables;
     166    uint32  rough_tables;
     167    uint32  roughcircumflex_tables;
     168    uint32  roughsubscript_tables;
     169    uint32  roughcircumflexsubscript_tables;
    120170    uint32  circumflex_tables;
     171    uint32  circumflexdiaeresis_tables;
     172    uint32  circumflexsubscript_tables;
    121173    uint32  dieresis_tables;
     174    uint32  diaeresisaccent_tables;
    122175    uint32  tilde_tables;
     176    uint32  accent_tables;
     177    uint32  macron_tables;
     178    uint32  breve_tables;
     179    uint32  subscript_tables;
    123180};
    124181
    125182enum {