glwin1.0/0040755000175200017560000000000007306140376012667 5ustar stephensstephengglwin1.0/src/0040755000175200017560000000000007306140372013452 5ustar stephensstephengglwin1.0/src/glwin/0040755000175200017560000000000007306140372014572 5ustar stephensstephengglwin1.0/src/glwin/CVS/0040755000175200017560000000000007306136064015230 5ustar stephensstephengglwin1.0/src/glwin/CVS/Root0100644000175200017560000000003407236675452016103 0ustar stephensstepheng:local://cvs/ioncvs/cvsroot glwin1.0/src/glwin/CVS/Repository0100644000175200017560000000002307236675452017335 0ustar stephensstephenghome/ion/src/glwin glwin1.0/src/glwin/CVS/Entries0100644000175200017560000000047507306136064016567 0ustar stephensstepheng/vk.h/1.1/Tue Mar 20 03:44:55 2001// /GUMakefile/1.2/Mon Apr 9 19:02:36 2001// /xk.h/1.1/Mon Apr 9 01:33:13 2001// /xk.pl/1.2/Tue Apr 10 00:37:33 2001// /glwin.h/1.9/Thu Apr 19 18:54:28 2001// /glwin.c/1.13/Sun Apr 22 22:15:13 2001// /glwin.swig/1.6/Sun Apr 22 22:12:21 2001// /PKG/1.2/Sat Jun 2 08:29:11 2001// D glwin1.0/src/glwin/xk2vk.c0100644000175200017560000035622207267632475016032 0ustar stephensstepheng/* Generated by xk.pl from $xk $vk : DO NOT MODIFY. */ #include "xk.h" #include "vk.h" int glwin_XK_to_VK(int xk) { int vk = xk; switch ( xk ) { /* #if defined(XK_VoidSymbol) case XK_VoidSymbol: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_BackSpace) case XK_BackSpace: vk = '\b'; break; #endif #if defined(XK_Tab) case XK_Tab: vk = VK_TAB; break; #endif /* #if defined(XK_Linefeed) case XK_Linefeed: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_Clear) case XK_Clear: vk = VK_CLEAR; break; #endif #if defined(XK_Return) case XK_Return: vk = VK_RETURN; break; #endif #if defined(XK_Pause) case XK_Pause: vk = VK_PAUSE; break; #endif #if defined(XK_Scroll_Lock) case XK_Scroll_Lock: vk = VK_SCROLL; break; #endif #if defined(XK_Sys_Req) case XK_Sys_Req: vk = VK_ATTN; break; #endif #if defined(XK_Escape) case XK_Escape: vk = VK_ESCAPE; break; #endif #if defined(XK_Delete) case XK_Delete: vk = VK_DELETE; break; #endif /* #if defined(XK_Multi_key) case XK_Multi_key: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Codeinput) case XK_Codeinput: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_SingleCandidate) case XK_SingleCandidate: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_MultipleCandidate) case XK_MultipleCandidate: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_PreviousCandidate) case XK_PreviousCandidate: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Kanji) case XK_Kanji: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Muhenkan) case XK_Muhenkan: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Henkan_Mode) case XK_Henkan_Mode: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Henkan) case XK_Henkan: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Romaji) case XK_Romaji: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hiragana) case XK_Hiragana: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Katakana) case XK_Katakana: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hiragana_Katakana) case XK_Hiragana_Katakana: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Zenkaku) case XK_Zenkaku: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hankaku) case XK_Hankaku: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Zenkaku_Hankaku) case XK_Zenkaku_Hankaku: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Touroku) case XK_Touroku: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Massyo) case XK_Massyo: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Kana_Lock) case XK_Kana_Lock: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Kana_Shift) case XK_Kana_Shift: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Eisu_Shift) case XK_Eisu_Shift: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Eisu_toggle) case XK_Eisu_toggle: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Kanji_Bangou) case XK_Kanji_Bangou: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Zen_Koho) case XK_Zen_Koho: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Mae_Koho) case XK_Mae_Koho: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_Home) case XK_Home: vk = VK_HOME; break; #endif #if defined(XK_Left) case XK_Left: vk = VK_LEFT; break; #endif #if defined(XK_Up) case XK_Up: vk = VK_UP; break; #endif #if defined(XK_Right) case XK_Right: vk = VK_RIGHT; break; #endif #if defined(XK_Down) case XK_Down: vk = VK_DOWN; break; #endif #if defined(XK_Prior) case XK_Prior: vk = VK_PRIOR; break; #endif /* #if defined(XK_Page_Up) case XK_Page_Up: vk = VK_PRIOR; break; #endif 0xFF55*/ #if defined(XK_Next) case XK_Next: vk = VK_NEXT; break; #endif /* #if defined(XK_Page_Down) case XK_Page_Down: vk = VK_NEXT; break; #endif 0xFF56*/ #if defined(XK_End) case XK_End: vk = VK_END; break; #endif #if defined(XK_Begin) case XK_Begin: vk = VK_HOME; break; #endif #if defined(XK_Select) case XK_Select: vk = VK_SELECT; break; #endif #if defined(XK_Print) case XK_Print: vk = VK_PRINT; break; #endif #if defined(XK_Execute) case XK_Execute: vk = VK_EXECUTE; break; #endif #if defined(XK_Insert) case XK_Insert: vk = VK_INSERT; break; #endif /* #if defined(XK_Undo) case XK_Undo: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Redo) case XK_Redo: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_Menu) case XK_Menu: vk = VK_MENU; break; #endif /* #if defined(XK_Find) case XK_Find: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_Cancel) case XK_Cancel: vk = VK_CANCEL; break; #endif #if defined(XK_Help) case XK_Help: vk = VK_HELP; break; #endif /* #if defined(XK_Break) case XK_Break: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Mode_switch) case XK_Mode_switch: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_script_switch) case XK_script_switch: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_Num_Lock) case XK_Num_Lock: vk = VK_NUMLOCK; break; #endif #if defined(XK_KP_Space) case XK_KP_Space: vk = VK_SPACE; break; #endif #if defined(XK_KP_Tab) case XK_KP_Tab: vk = VK_TAB; break; #endif #if defined(XK_KP_Enter) case XK_KP_Enter: vk = VK_RETURN; break; #endif #if defined(XK_KP_F1) case XK_KP_F1: vk = VK_F1; break; #endif #if defined(XK_KP_F2) case XK_KP_F2: vk = VK_F2; break; #endif #if defined(XK_KP_F3) case XK_KP_F3: vk = VK_F3; break; #endif #if defined(XK_KP_F4) case XK_KP_F4: vk = VK_F4; break; #endif #if defined(XK_KP_Home) case XK_KP_Home: vk = VK_HOME; break; #endif #if defined(XK_KP_Left) case XK_KP_Left: vk = VK_LEFT; break; #endif #if defined(XK_KP_Up) case XK_KP_Up: vk = VK_UP; break; #endif #if defined(XK_KP_Right) case XK_KP_Right: vk = VK_RIGHT; break; #endif #if defined(XK_KP_Down) case XK_KP_Down: vk = VK_DOWN; break; #endif #if defined(XK_KP_Prior) case XK_KP_Prior: vk = VK_PRIOR; break; #endif /* #if defined(XK_KP_Page_Up) case XK_KP_Page_Up: vk = VK_PRIOR; break; #endif 0xFF9A*/ #if defined(XK_KP_Next) case XK_KP_Next: vk = VK_NEXT; break; #endif /* #if defined(XK_KP_Page_Down) case XK_KP_Page_Down: vk = VK_NEXT; break; #endif 0xFF9B*/ #if defined(XK_KP_End) case XK_KP_End: vk = VK_END; break; #endif #if defined(XK_KP_Begin) case XK_KP_Begin: vk = VK_HOME; break; #endif #if defined(XK_KP_Insert) case XK_KP_Insert: vk = VK_INSERT; break; #endif #if defined(XK_KP_Delete) case XK_KP_Delete: vk = VK_DELETE; break; #endif /* #if defined(XK_KP_Equal) case XK_KP_Equal: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_KP_Multiply) case XK_KP_Multiply: vk = VK_MULTIPLY; break; #endif #if defined(XK_KP_Add) case XK_KP_Add: vk = VK_ADD; break; #endif #if defined(XK_KP_Separator) case XK_KP_Separator: vk = VK_SEPARATOR; break; #endif #if defined(XK_KP_Subtract) case XK_KP_Subtract: vk = VK_SUBTRACT; break; #endif #if defined(XK_KP_Decimal) case XK_KP_Decimal: vk = VK_DECIMAL; break; #endif #if defined(XK_KP_Divide) case XK_KP_Divide: vk = VK_DIVIDE; break; #endif #if defined(XK_KP_0) case XK_KP_0: vk = VK_NUMPAD0; break; #endif #if defined(XK_KP_1) case XK_KP_1: vk = VK_NUMPAD1; break; #endif #if defined(XK_KP_2) case XK_KP_2: vk = VK_NUMPAD2; break; #endif #if defined(XK_KP_3) case XK_KP_3: vk = VK_NUMPAD3; break; #endif #if defined(XK_KP_4) case XK_KP_4: vk = VK_NUMPAD4; break; #endif #if defined(XK_KP_5) case XK_KP_5: vk = VK_NUMPAD5; break; #endif #if defined(XK_KP_6) case XK_KP_6: vk = VK_NUMPAD6; break; #endif #if defined(XK_KP_7) case XK_KP_7: vk = VK_NUMPAD7; break; #endif #if defined(XK_KP_8) case XK_KP_8: vk = VK_NUMPAD8; break; #endif #if defined(XK_KP_9) case XK_KP_9: vk = VK_NUMPAD9; break; #endif #if defined(XK_F1) case XK_F1: vk = VK_F1; break; #endif #if defined(XK_F2) case XK_F2: vk = VK_F2; break; #endif #if defined(XK_F3) case XK_F3: vk = VK_F3; break; #endif #if defined(XK_F4) case XK_F4: vk = VK_F4; break; #endif #if defined(XK_F5) case XK_F5: vk = VK_F5; break; #endif #if defined(XK_F6) case XK_F6: vk = VK_F6; break; #endif #if defined(XK_F7) case XK_F7: vk = VK_F7; break; #endif #if defined(XK_F8) case XK_F8: vk = VK_F8; break; #endif #if defined(XK_F9) case XK_F9: vk = VK_F9; break; #endif #if defined(XK_F10) case XK_F10: vk = VK_F10; break; #endif #if defined(XK_F11) case XK_F11: vk = VK_F11; break; #endif /* #if defined(XK_L1) case XK_L1: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_F12) case XK_F12: vk = VK_F12; break; #endif /* #if defined(XK_L2) case XK_L2: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_F13) case XK_F13: vk = VK_F13; break; #endif /* #if defined(XK_L3) case XK_L3: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_F14) case XK_F14: vk = VK_F14; break; #endif /* #if defined(XK_L4) case XK_L4: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_F15) case XK_F15: vk = VK_F15; break; #endif /* #if defined(XK_L5) case XK_L5: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_F16) case XK_F16: vk = VK_F16; break; #endif /* #if defined(XK_L6) case XK_L6: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_F17) case XK_F17: vk = VK_F17; break; #endif /* #if defined(XK_L7) case XK_L7: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_F18) case XK_F18: vk = VK_F18; break; #endif /* #if defined(XK_L8) case XK_L8: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_F19) case XK_F19: vk = VK_F19; break; #endif /* #if defined(XK_L9) case XK_L9: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_F20) case XK_F20: vk = VK_F20; break; #endif /* #if defined(XK_L10) case XK_L10: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_F21) case XK_F21: vk = VK_F21; break; #endif /* #if defined(XK_R1) case XK_R1: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_F22) case XK_F22: vk = VK_F22; break; #endif /* #if defined(XK_R2) case XK_R2: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_F23) case XK_F23: vk = VK_F23; break; #endif /* #if defined(XK_R3) case XK_R3: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_F24) case XK_F24: vk = VK_F24; break; #endif /* #if defined(XK_R4) case XK_R4: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_F25) case XK_F25: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_R5) case XK_R5: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_F26) case XK_F26: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_R6) case XK_R6: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_F27) case XK_F27: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_R7) case XK_R7: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_F28) case XK_F28: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_R8) case XK_R8: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_F29) case XK_F29: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_R9) case XK_R9: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_F30) case XK_F30: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_R10) case XK_R10: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_F31) case XK_F31: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_R11) case XK_R11: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_F32) case XK_F32: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_R12) case XK_R12: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_F33) case XK_F33: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_R13) case XK_R13: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_F34) case XK_F34: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_R14) case XK_R14: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_F35) case XK_F35: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_R15) case XK_R15: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_Shift_L) case XK_Shift_L: vk = VK_LSHIFT; break; #endif #if defined(XK_Shift_R) case XK_Shift_R: vk = VK_RSHIFT; break; #endif #if defined(XK_Control_L) case XK_Control_L: vk = VK_LCONTROL; break; #endif #if defined(XK_Control_R) case XK_Control_R: vk = VK_RCONTROL; break; #endif #if defined(XK_Caps_Lock) case XK_Caps_Lock: vk = VK_CAPITAL; break; #endif #if defined(XK_Shift_Lock) case XK_Shift_Lock: vk = VK_CAPITAL; break; #endif #if defined(XK_Meta_L) case XK_Meta_L: vk = VK_LWIN; break; #endif #if defined(XK_Meta_R) case XK_Meta_R: vk = VK_RWIN; break; #endif #if defined(XK_Alt_L) case XK_Alt_L: vk = VK_LMENU; break; #endif #if defined(XK_Alt_R) case XK_Alt_R: vk = VK_RMENU; break; #endif #if defined(XK_Super_L) case XK_Super_L: vk = VK_APPS; break; #endif #if defined(XK_Super_R) case XK_Super_R: vk = VK_APPS; break; #endif /* #if defined(XK_Hyper_L) case XK_Hyper_L: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hyper_R) case XK_Hyper_R: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Lock) case XK_ISO_Lock: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Level2_Latch) case XK_ISO_Level2_Latch: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Level3_Shift) case XK_ISO_Level3_Shift: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Level3_Latch) case XK_ISO_Level3_Latch: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Level3_Lock) case XK_ISO_Level3_Lock: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Group_Shift) case XK_ISO_Group_Shift: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Group_Latch) case XK_ISO_Group_Latch: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Group_Lock) case XK_ISO_Group_Lock: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Next_Group) case XK_ISO_Next_Group: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Next_Group_Lock) case XK_ISO_Next_Group_Lock: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Prev_Group) case XK_ISO_Prev_Group: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Prev_Group_Lock) case XK_ISO_Prev_Group_Lock: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_First_Group) case XK_ISO_First_Group: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_First_Group_Lock) case XK_ISO_First_Group_Lock: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Last_Group) case XK_ISO_Last_Group: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Last_Group_Lock) case XK_ISO_Last_Group_Lock: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Left_Tab) case XK_ISO_Left_Tab: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Move_Line_Up) case XK_ISO_Move_Line_Up: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Move_Line_Down) case XK_ISO_Move_Line_Down: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Partial_Line_Up) case XK_ISO_Partial_Line_Up: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Partial_Line_Down) case XK_ISO_Partial_Line_Down: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Partial_Space_Left) case XK_ISO_Partial_Space_Left: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Partial_Space_Right) case XK_ISO_Partial_Space_Right: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Set_Margin_Left) case XK_ISO_Set_Margin_Left: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Set_Margin_Right) case XK_ISO_Set_Margin_Right: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Release_Margin_Left) case XK_ISO_Release_Margin_Left: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Release_Margin_Right) case XK_ISO_Release_Margin_Right: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Release_Both_Margins) case XK_ISO_Release_Both_Margins: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Fast_Cursor_Left) case XK_ISO_Fast_Cursor_Left: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Fast_Cursor_Right) case XK_ISO_Fast_Cursor_Right: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Fast_Cursor_Up) case XK_ISO_Fast_Cursor_Up: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Fast_Cursor_Down) case XK_ISO_Fast_Cursor_Down: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Continuous_Underline) case XK_ISO_Continuous_Underline: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Discontinuous_Underline) case XK_ISO_Discontinuous_Underline: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Emphasize) case XK_ISO_Emphasize: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Center_Object) case XK_ISO_Center_Object: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ISO_Enter) case XK_ISO_Enter: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_dead_grave) case XK_dead_grave: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_dead_acute) case XK_dead_acute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_dead_circumflex) case XK_dead_circumflex: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_dead_tilde) case XK_dead_tilde: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_dead_macron) case XK_dead_macron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_dead_breve) case XK_dead_breve: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_dead_abovedot) case XK_dead_abovedot: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_dead_diaeresis) case XK_dead_diaeresis: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_dead_abovering) case XK_dead_abovering: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_dead_doubleacute) case XK_dead_doubleacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_dead_caron) case XK_dead_caron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_dead_cedilla) case XK_dead_cedilla: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_dead_ogonek) case XK_dead_ogonek: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_dead_iota) case XK_dead_iota: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_dead_voiced_sound) case XK_dead_voiced_sound: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_dead_semivoiced_sound) case XK_dead_semivoiced_sound: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_dead_belowdot) case XK_dead_belowdot: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_First_Virtual_Screen) case XK_First_Virtual_Screen: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Prev_Virtual_Screen) case XK_Prev_Virtual_Screen: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Next_Virtual_Screen) case XK_Next_Virtual_Screen: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Last_Virtual_Screen) case XK_Last_Virtual_Screen: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Terminate_Server) case XK_Terminate_Server: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_AccessX_Enable) case XK_AccessX_Enable: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_AccessX_Feedback_Enable) case XK_AccessX_Feedback_Enable: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_RepeatKeys_Enable) case XK_RepeatKeys_Enable: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_SlowKeys_Enable) case XK_SlowKeys_Enable: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_BounceKeys_Enable) case XK_BounceKeys_Enable: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_StickyKeys_Enable) case XK_StickyKeys_Enable: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_MouseKeys_Enable) case XK_MouseKeys_Enable: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_MouseKeys_Accel_Enable) case XK_MouseKeys_Accel_Enable: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Overlay1_Enable) case XK_Overlay1_Enable: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Overlay2_Enable) case XK_Overlay2_Enable: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_AudibleBell_Enable) case XK_AudibleBell_Enable: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_Left) case XK_Pointer_Left: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_Right) case XK_Pointer_Right: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_Up) case XK_Pointer_Up: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_Down) case XK_Pointer_Down: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_UpLeft) case XK_Pointer_UpLeft: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_UpRight) case XK_Pointer_UpRight: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_DownLeft) case XK_Pointer_DownLeft: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_DownRight) case XK_Pointer_DownRight: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_Button_Dflt) case XK_Pointer_Button_Dflt: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_Button1) case XK_Pointer_Button1: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_Button2) case XK_Pointer_Button2: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_Button3) case XK_Pointer_Button3: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_Button4) case XK_Pointer_Button4: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_Button5) case XK_Pointer_Button5: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_DblClick_Dflt) case XK_Pointer_DblClick_Dflt: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_DblClick1) case XK_Pointer_DblClick1: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_DblClick2) case XK_Pointer_DblClick2: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_DblClick3) case XK_Pointer_DblClick3: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_DblClick4) case XK_Pointer_DblClick4: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_DblClick5) case XK_Pointer_DblClick5: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_Drag_Dflt) case XK_Pointer_Drag_Dflt: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_Drag1) case XK_Pointer_Drag1: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_Drag2) case XK_Pointer_Drag2: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_Drag3) case XK_Pointer_Drag3: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_Drag4) case XK_Pointer_Drag4: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_Drag5) case XK_Pointer_Drag5: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_EnableKeys) case XK_Pointer_EnableKeys: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_Accelerate) case XK_Pointer_Accelerate: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_DfltBtnNext) case XK_Pointer_DfltBtnNext: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Pointer_DfltBtnPrev) case XK_Pointer_DfltBtnPrev: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_Duplicate) case XK_3270_Duplicate: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_FieldMark) case XK_3270_FieldMark: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_Right2) case XK_3270_Right2: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_Left2) case XK_3270_Left2: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_BackTab) case XK_3270_BackTab: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_EraseEOF) case XK_3270_EraseEOF: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_EraseInput) case XK_3270_EraseInput: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_Reset) case XK_3270_Reset: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_Quit) case XK_3270_Quit: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_PA1) case XK_3270_PA1: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_PA2) case XK_3270_PA2: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_PA3) case XK_3270_PA3: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_Test) case XK_3270_Test: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_Attn) case XK_3270_Attn: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_CursorBlink) case XK_3270_CursorBlink: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_AltCursor) case XK_3270_AltCursor: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_KeyClick) case XK_3270_KeyClick: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_Jump) case XK_3270_Jump: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_Ident) case XK_3270_Ident: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_Rule) case XK_3270_Rule: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_Copy) case XK_3270_Copy: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_Play) case XK_3270_Play: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_Setup) case XK_3270_Setup: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_Record) case XK_3270_Record: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_ChangeScreen) case XK_3270_ChangeScreen: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_DeleteWord) case XK_3270_DeleteWord: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_ExSelect) case XK_3270_ExSelect: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_CursorSelect) case XK_3270_CursorSelect: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_PrintScreen) case XK_3270_PrintScreen: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_3270_Enter) case XK_3270_Enter: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_space) case XK_space: vk = VK_SPACE; break; #endif #if defined(XK_exclam) case XK_exclam: vk = '!'; break; #endif #if defined(XK_quotedbl) case XK_quotedbl: vk = '"'; break; #endif #if defined(XK_numbersign) case XK_numbersign: vk = '#'; break; #endif #if defined(XK_dollar) case XK_dollar: vk = '$'; break; #endif #if defined(XK_percent) case XK_percent: vk = '%'; break; #endif #if defined(XK_ampersand) case XK_ampersand: vk = '&'; break; #endif #if defined(XK_apostrophe) case XK_apostrophe: vk = '\''; break; #endif /* #if defined(XK_quoteright) case XK_quoteright: vk = '\''; break; #endif 0x027*/ #if defined(XK_parenleft) case XK_parenleft: vk = '('; break; #endif #if defined(XK_parenright) case XK_parenright: vk = ')'; break; #endif #if defined(XK_asterisk) case XK_asterisk: vk = '*'; break; #endif #if defined(XK_plus) case XK_plus: vk = '+'; break; #endif #if defined(XK_comma) case XK_comma: vk = ','; break; #endif #if defined(XK_minus) case XK_minus: vk = '-'; break; #endif #if defined(XK_period) case XK_period: vk = '.'; break; #endif #if defined(XK_slash) case XK_slash: vk = '/'; break; #endif #if defined(XK_0) case XK_0: vk = '0'; break; #endif #if defined(XK_1) case XK_1: vk = '1'; break; #endif #if defined(XK_2) case XK_2: vk = '2'; break; #endif #if defined(XK_3) case XK_3: vk = '3'; break; #endif #if defined(XK_4) case XK_4: vk = '4'; break; #endif #if defined(XK_5) case XK_5: vk = '5'; break; #endif #if defined(XK_6) case XK_6: vk = '6'; break; #endif #if defined(XK_7) case XK_7: vk = '7'; break; #endif #if defined(XK_8) case XK_8: vk = '8'; break; #endif #if defined(XK_9) case XK_9: vk = '9'; break; #endif #if defined(XK_colon) case XK_colon: vk = ':'; break; #endif #if defined(XK_semicolon) case XK_semicolon: vk = ';'; break; #endif #if defined(XK_less) case XK_less: vk = '<'; break; #endif #if defined(XK_equal) case XK_equal: vk = '='; break; #endif #if defined(XK_greater) case XK_greater: vk = '>'; break; #endif #if defined(XK_question) case XK_question: vk = '?'; break; #endif #if defined(XK_at) case XK_at: vk = '@'; break; #endif #if defined(XK_A) case XK_A: vk = 'A'; break; #endif #if defined(XK_B) case XK_B: vk = 'B'; break; #endif #if defined(XK_C) case XK_C: vk = 'C'; break; #endif #if defined(XK_D) case XK_D: vk = 'D'; break; #endif #if defined(XK_E) case XK_E: vk = 'E'; break; #endif #if defined(XK_F) case XK_F: vk = 'F'; break; #endif #if defined(XK_G) case XK_G: vk = 'G'; break; #endif #if defined(XK_H) case XK_H: vk = 'H'; break; #endif #if defined(XK_I) case XK_I: vk = 'I'; break; #endif #if defined(XK_J) case XK_J: vk = 'J'; break; #endif #if defined(XK_K) case XK_K: vk = 'K'; break; #endif #if defined(XK_L) case XK_L: vk = 'L'; break; #endif #if defined(XK_M) case XK_M: vk = 'M'; break; #endif #if defined(XK_N) case XK_N: vk = 'N'; break; #endif #if defined(XK_O) case XK_O: vk = 'O'; break; #endif #if defined(XK_P) case XK_P: vk = 'P'; break; #endif #if defined(XK_Q) case XK_Q: vk = 'Q'; break; #endif #if defined(XK_R) case XK_R: vk = 'R'; break; #endif #if defined(XK_S) case XK_S: vk = 'S'; break; #endif #if defined(XK_T) case XK_T: vk = 'T'; break; #endif #if defined(XK_U) case XK_U: vk = 'U'; break; #endif #if defined(XK_V) case XK_V: vk = 'V'; break; #endif #if defined(XK_W) case XK_W: vk = 'W'; break; #endif #if defined(XK_X) case XK_X: vk = 'X'; break; #endif #if defined(XK_Y) case XK_Y: vk = 'Y'; break; #endif #if defined(XK_Z) case XK_Z: vk = 'Z'; break; #endif #if defined(XK_bracketleft) case XK_bracketleft: vk = '['; break; #endif #if defined(XK_backslash) case XK_backslash: vk = '\\'; break; #endif #if defined(XK_bracketright) case XK_bracketright: vk = ']'; break; #endif /* #if defined(XK_asciicircum) case XK_asciicircum: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_underscore) case XK_underscore: vk = '_'; break; #endif #if defined(XK_grave) case XK_grave: vk = '`'; break; #endif /* #if defined(XK_quoteleft) case XK_quoteleft: vk = '`'; break; #endif 0x060*/ #if defined(XK_a) case XK_a: vk = 'a'; break; #endif #if defined(XK_b) case XK_b: vk = 'b'; break; #endif #if defined(XK_c) case XK_c: vk = 'c'; break; #endif #if defined(XK_d) case XK_d: vk = 'd'; break; #endif #if defined(XK_e) case XK_e: vk = 'e'; break; #endif #if defined(XK_f) case XK_f: vk = 'f'; break; #endif #if defined(XK_g) case XK_g: vk = 'g'; break; #endif #if defined(XK_h) case XK_h: vk = 'h'; break; #endif #if defined(XK_i) case XK_i: vk = 'i'; break; #endif #if defined(XK_j) case XK_j: vk = 'j'; break; #endif #if defined(XK_k) case XK_k: vk = 'k'; break; #endif #if defined(XK_l) case XK_l: vk = 'l'; break; #endif #if defined(XK_m) case XK_m: vk = 'm'; break; #endif #if defined(XK_n) case XK_n: vk = 'n'; break; #endif #if defined(XK_o) case XK_o: vk = 'o'; break; #endif #if defined(XK_p) case XK_p: vk = 'p'; break; #endif #if defined(XK_q) case XK_q: vk = 'q'; break; #endif #if defined(XK_r) case XK_r: vk = 'r'; break; #endif #if defined(XK_s) case XK_s: vk = 's'; break; #endif #if defined(XK_t) case XK_t: vk = 't'; break; #endif #if defined(XK_u) case XK_u: vk = 'u'; break; #endif #if defined(XK_v) case XK_v: vk = 'v'; break; #endif #if defined(XK_w) case XK_w: vk = 'w'; break; #endif #if defined(XK_x) case XK_x: vk = 'x'; break; #endif #if defined(XK_y) case XK_y: vk = 'y'; break; #endif #if defined(XK_z) case XK_z: vk = 'z'; break; #endif #if defined(XK_braceleft) case XK_braceleft: vk = '{'; break; #endif #if defined(XK_bar) case XK_bar: vk = '_'; break; #endif #if defined(XK_braceright) case XK_braceright: vk = '}'; break; #endif #if defined(XK_asciitilde) case XK_asciitilde: vk = '~'; break; #endif /* #if defined(XK_nobreakspace) case XK_nobreakspace: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_exclamdown) case XK_exclamdown: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_cent) case XK_cent: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_sterling) case XK_sterling: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_currency) case XK_currency: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_yen) case XK_yen: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_brokenbar) case XK_brokenbar: vk = '|'; break; #endif /* #if defined(XK_section) case XK_section: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_diaeresis) case XK_diaeresis: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_copyright) case XK_copyright: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ordfeminine) case XK_ordfeminine: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_guillemotleft) case XK_guillemotleft: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_notsign) case XK_notsign: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hyphen) case XK_hyphen: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_registered) case XK_registered: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_macron) case XK_macron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_degree) case XK_degree: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_plusminus) case XK_plusminus: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_twosuperior) case XK_twosuperior: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_threesuperior) case XK_threesuperior: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_acute) case XK_acute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_mu) case XK_mu: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_paragraph) case XK_paragraph: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_periodcentered) case XK_periodcentered: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_cedilla) case XK_cedilla: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_onesuperior) case XK_onesuperior: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_masculine) case XK_masculine: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_guillemotright) case XK_guillemotright: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_onequarter) case XK_onequarter: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_onehalf) case XK_onehalf: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_threequarters) case XK_threequarters: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_questiondown) case XK_questiondown: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Agrave) case XK_Agrave: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Aacute) case XK_Aacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Acircumflex) case XK_Acircumflex: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Atilde) case XK_Atilde: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Adiaeresis) case XK_Adiaeresis: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Aring) case XK_Aring: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_AE) case XK_AE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ccedilla) case XK_Ccedilla: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Egrave) case XK_Egrave: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Eacute) case XK_Eacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ecircumflex) case XK_Ecircumflex: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ediaeresis) case XK_Ediaeresis: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Igrave) case XK_Igrave: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Iacute) case XK_Iacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Icircumflex) case XK_Icircumflex: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Idiaeresis) case XK_Idiaeresis: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ETH) case XK_ETH: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Eth) case XK_Eth: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ntilde) case XK_Ntilde: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ograve) case XK_Ograve: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Oacute) case XK_Oacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ocircumflex) case XK_Ocircumflex: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Otilde) case XK_Otilde: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Odiaeresis) case XK_Odiaeresis: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_multiply) case XK_multiply: vk = VK_MULTIPLY; break; #endif /* #if defined(XK_Ooblique) case XK_Ooblique: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ugrave) case XK_Ugrave: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Uacute) case XK_Uacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ucircumflex) case XK_Ucircumflex: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Udiaeresis) case XK_Udiaeresis: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Yacute) case XK_Yacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_THORN) case XK_THORN: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thorn) case XK_Thorn: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ssharp) case XK_ssharp: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_agrave) case XK_agrave: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_aacute) case XK_aacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_acircumflex) case XK_acircumflex: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_atilde) case XK_atilde: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_adiaeresis) case XK_adiaeresis: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_aring) case XK_aring: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ae) case XK_ae: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ccedilla) case XK_ccedilla: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_egrave) case XK_egrave: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_eacute) case XK_eacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ecircumflex) case XK_ecircumflex: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ediaeresis) case XK_ediaeresis: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_igrave) case XK_igrave: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_iacute) case XK_iacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_icircumflex) case XK_icircumflex: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_idiaeresis) case XK_idiaeresis: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_eth) case XK_eth: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ntilde) case XK_ntilde: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ograve) case XK_ograve: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_oacute) case XK_oacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ocircumflex) case XK_ocircumflex: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_otilde) case XK_otilde: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_odiaeresis) case XK_odiaeresis: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_division) case XK_division: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_oslash) case XK_oslash: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ugrave) case XK_ugrave: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_uacute) case XK_uacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ucircumflex) case XK_ucircumflex: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_udiaeresis) case XK_udiaeresis: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_yacute) case XK_yacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_thorn) case XK_thorn: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ydiaeresis) case XK_ydiaeresis: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Aogonek) case XK_Aogonek: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_breve) case XK_breve: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Lstroke) case XK_Lstroke: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Lcaron) case XK_Lcaron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Sacute) case XK_Sacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Scaron) case XK_Scaron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Scedilla) case XK_Scedilla: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Tcaron) case XK_Tcaron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Zacute) case XK_Zacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Zcaron) case XK_Zcaron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Zabovedot) case XK_Zabovedot: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_aogonek) case XK_aogonek: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ogonek) case XK_ogonek: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_lstroke) case XK_lstroke: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_lcaron) case XK_lcaron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_sacute) case XK_sacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_caron) case XK_caron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_scaron) case XK_scaron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_scedilla) case XK_scedilla: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_tcaron) case XK_tcaron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_zacute) case XK_zacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_doubleacute) case XK_doubleacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_zcaron) case XK_zcaron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_zabovedot) case XK_zabovedot: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Racute) case XK_Racute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Abreve) case XK_Abreve: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Lacute) case XK_Lacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cacute) case XK_Cacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ccaron) case XK_Ccaron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Eogonek) case XK_Eogonek: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ecaron) case XK_Ecaron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Dcaron) case XK_Dcaron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Dstroke) case XK_Dstroke: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Nacute) case XK_Nacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ncaron) case XK_Ncaron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Odoubleacute) case XK_Odoubleacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Rcaron) case XK_Rcaron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Uring) case XK_Uring: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Udoubleacute) case XK_Udoubleacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Tcedilla) case XK_Tcedilla: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_racute) case XK_racute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_abreve) case XK_abreve: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_lacute) case XK_lacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_cacute) case XK_cacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ccaron) case XK_ccaron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_eogonek) case XK_eogonek: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ecaron) case XK_ecaron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_dcaron) case XK_dcaron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_dstroke) case XK_dstroke: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_nacute) case XK_nacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ncaron) case XK_ncaron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_odoubleacute) case XK_odoubleacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_udoubleacute) case XK_udoubleacute: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_rcaron) case XK_rcaron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_uring) case XK_uring: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_tcedilla) case XK_tcedilla: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_abovedot) case XK_abovedot: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hstroke) case XK_Hstroke: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hcircumflex) case XK_Hcircumflex: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Iabovedot) case XK_Iabovedot: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Gbreve) case XK_Gbreve: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Jcircumflex) case XK_Jcircumflex: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hstroke) case XK_hstroke: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hcircumflex) case XK_hcircumflex: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_idotless) case XK_idotless: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_gbreve) case XK_gbreve: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_jcircumflex) case XK_jcircumflex: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cabovedot) case XK_Cabovedot: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ccircumflex) case XK_Ccircumflex: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Gabovedot) case XK_Gabovedot: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Gcircumflex) case XK_Gcircumflex: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ubreve) case XK_Ubreve: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Scircumflex) case XK_Scircumflex: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_cabovedot) case XK_cabovedot: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ccircumflex) case XK_ccircumflex: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_gabovedot) case XK_gabovedot: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_gcircumflex) case XK_gcircumflex: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ubreve) case XK_ubreve: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_scircumflex) case XK_scircumflex: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kra) case XK_kra: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kappa) case XK_kappa: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Rcedilla) case XK_Rcedilla: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Itilde) case XK_Itilde: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Lcedilla) case XK_Lcedilla: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Emacron) case XK_Emacron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Gcedilla) case XK_Gcedilla: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Tslash) case XK_Tslash: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_rcedilla) case XK_rcedilla: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_itilde) case XK_itilde: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_lcedilla) case XK_lcedilla: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_emacron) case XK_emacron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_gcedilla) case XK_gcedilla: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_tslash) case XK_tslash: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ENG) case XK_ENG: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_eng) case XK_eng: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Amacron) case XK_Amacron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Iogonek) case XK_Iogonek: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Eabovedot) case XK_Eabovedot: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Imacron) case XK_Imacron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ncedilla) case XK_Ncedilla: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Omacron) case XK_Omacron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Kcedilla) case XK_Kcedilla: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Uogonek) case XK_Uogonek: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Utilde) case XK_Utilde: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Umacron) case XK_Umacron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_amacron) case XK_amacron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_iogonek) case XK_iogonek: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_eabovedot) case XK_eabovedot: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_imacron) case XK_imacron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ncedilla) case XK_ncedilla: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_omacron) case XK_omacron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kcedilla) case XK_kcedilla: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_uogonek) case XK_uogonek: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_utilde) case XK_utilde: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_umacron) case XK_umacron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_OE) case XK_OE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_oe) case XK_oe: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ydiaeresis) case XK_Ydiaeresis: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_overline) case XK_overline: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_fullstop) case XK_kana_fullstop: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_openingbracket) case XK_kana_openingbracket: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_closingbracket) case XK_kana_closingbracket: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_comma) case XK_kana_comma: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_conjunctive) case XK_kana_conjunctive: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_middledot) case XK_kana_middledot: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_WO) case XK_kana_WO: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_a) case XK_kana_a: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_i) case XK_kana_i: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_u) case XK_kana_u: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_e) case XK_kana_e: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_o) case XK_kana_o: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_ya) case XK_kana_ya: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_yu) case XK_kana_yu: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_yo) case XK_kana_yo: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_tsu) case XK_kana_tsu: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_tu) case XK_kana_tu: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_prolongedsound) case XK_prolongedsound: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_A) case XK_kana_A: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_I) case XK_kana_I: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_U) case XK_kana_U: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_E) case XK_kana_E: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_O) case XK_kana_O: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_KA) case XK_kana_KA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_KI) case XK_kana_KI: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_KU) case XK_kana_KU: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_KE) case XK_kana_KE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_KO) case XK_kana_KO: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_SA) case XK_kana_SA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_SHI) case XK_kana_SHI: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_SU) case XK_kana_SU: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_SE) case XK_kana_SE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_SO) case XK_kana_SO: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_TA) case XK_kana_TA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_CHI) case XK_kana_CHI: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_TI) case XK_kana_TI: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_TSU) case XK_kana_TSU: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_TU) case XK_kana_TU: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_TE) case XK_kana_TE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_TO) case XK_kana_TO: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_NA) case XK_kana_NA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_NI) case XK_kana_NI: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_NU) case XK_kana_NU: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_NE) case XK_kana_NE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_NO) case XK_kana_NO: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_HA) case XK_kana_HA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_HI) case XK_kana_HI: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_FU) case XK_kana_FU: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_HU) case XK_kana_HU: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_HE) case XK_kana_HE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_HO) case XK_kana_HO: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_MA) case XK_kana_MA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_MI) case XK_kana_MI: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_MU) case XK_kana_MU: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_ME) case XK_kana_ME: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_MO) case XK_kana_MO: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_YA) case XK_kana_YA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_YU) case XK_kana_YU: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_YO) case XK_kana_YO: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_RA) case XK_kana_RA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_RI) case XK_kana_RI: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_RU) case XK_kana_RU: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_RE) case XK_kana_RE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_RO) case XK_kana_RO: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_WA) case XK_kana_WA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_N) case XK_kana_N: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_voicedsound) case XK_voicedsound: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_semivoicedsound) case XK_semivoicedsound: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_kana_switch) case XK_kana_switch: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_comma) case XK_Arabic_comma: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_semicolon) case XK_Arabic_semicolon: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_question_mark) case XK_Arabic_question_mark: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_hamza) case XK_Arabic_hamza: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_maddaonalef) case XK_Arabic_maddaonalef: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_hamzaonalef) case XK_Arabic_hamzaonalef: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_hamzaonwaw) case XK_Arabic_hamzaonwaw: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_hamzaunderalef) case XK_Arabic_hamzaunderalef: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_hamzaonyeh) case XK_Arabic_hamzaonyeh: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_alef) case XK_Arabic_alef: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_beh) case XK_Arabic_beh: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_tehmarbuta) case XK_Arabic_tehmarbuta: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_teh) case XK_Arabic_teh: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_theh) case XK_Arabic_theh: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_jeem) case XK_Arabic_jeem: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_hah) case XK_Arabic_hah: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_khah) case XK_Arabic_khah: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_dal) case XK_Arabic_dal: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_thal) case XK_Arabic_thal: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_ra) case XK_Arabic_ra: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_zain) case XK_Arabic_zain: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_seen) case XK_Arabic_seen: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_sheen) case XK_Arabic_sheen: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_sad) case XK_Arabic_sad: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_dad) case XK_Arabic_dad: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_tah) case XK_Arabic_tah: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_zah) case XK_Arabic_zah: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_ain) case XK_Arabic_ain: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_ghain) case XK_Arabic_ghain: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_tatweel) case XK_Arabic_tatweel: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_feh) case XK_Arabic_feh: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_qaf) case XK_Arabic_qaf: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_kaf) case XK_Arabic_kaf: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_lam) case XK_Arabic_lam: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_meem) case XK_Arabic_meem: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_noon) case XK_Arabic_noon: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_ha) case XK_Arabic_ha: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_heh) case XK_Arabic_heh: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_waw) case XK_Arabic_waw: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_alefmaksura) case XK_Arabic_alefmaksura: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_yeh) case XK_Arabic_yeh: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_fathatan) case XK_Arabic_fathatan: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_dammatan) case XK_Arabic_dammatan: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_kasratan) case XK_Arabic_kasratan: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_fatha) case XK_Arabic_fatha: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_damma) case XK_Arabic_damma: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_kasra) case XK_Arabic_kasra: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_shadda) case XK_Arabic_shadda: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_sukun) case XK_Arabic_sukun: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Arabic_switch) case XK_Arabic_switch: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Serbian_dje) case XK_Serbian_dje: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Macedonia_gje) case XK_Macedonia_gje: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_io) case XK_Cyrillic_io: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ukrainian_ie) case XK_Ukrainian_ie: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ukranian_je) case XK_Ukranian_je: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Macedonia_dse) case XK_Macedonia_dse: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ukrainian_i) case XK_Ukrainian_i: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ukranian_i) case XK_Ukranian_i: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ukrainian_yi) case XK_Ukrainian_yi: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ukranian_yi) case XK_Ukranian_yi: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_je) case XK_Cyrillic_je: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Serbian_je) case XK_Serbian_je: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_lje) case XK_Cyrillic_lje: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Serbian_lje) case XK_Serbian_lje: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_nje) case XK_Cyrillic_nje: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Serbian_nje) case XK_Serbian_nje: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Serbian_tshe) case XK_Serbian_tshe: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Macedonia_kje) case XK_Macedonia_kje: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ukrainian_ghe_with_upturn) case XK_Ukrainian_ghe_with_upturn: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Byelorussian_shortu) case XK_Byelorussian_shortu: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_dzhe) case XK_Cyrillic_dzhe: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Serbian_dze) case XK_Serbian_dze: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_numerosign) case XK_numerosign: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Serbian_DJE) case XK_Serbian_DJE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Macedonia_GJE) case XK_Macedonia_GJE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_IO) case XK_Cyrillic_IO: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ukrainian_IE) case XK_Ukrainian_IE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ukranian_JE) case XK_Ukranian_JE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Macedonia_DSE) case XK_Macedonia_DSE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ukrainian_I) case XK_Ukrainian_I: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ukranian_I) case XK_Ukranian_I: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ukrainian_YI) case XK_Ukrainian_YI: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ukranian_YI) case XK_Ukranian_YI: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_JE) case XK_Cyrillic_JE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Serbian_JE) case XK_Serbian_JE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_LJE) case XK_Cyrillic_LJE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Serbian_LJE) case XK_Serbian_LJE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_NJE) case XK_Cyrillic_NJE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Serbian_NJE) case XK_Serbian_NJE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Serbian_TSHE) case XK_Serbian_TSHE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Macedonia_KJE) case XK_Macedonia_KJE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Ukrainian_GHE_WITH_UPTURN) case XK_Ukrainian_GHE_WITH_UPTURN: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Byelorussian_SHORTU) case XK_Byelorussian_SHORTU: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_DZHE) case XK_Cyrillic_DZHE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Serbian_DZE) case XK_Serbian_DZE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_yu) case XK_Cyrillic_yu: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_a) case XK_Cyrillic_a: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_be) case XK_Cyrillic_be: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_tse) case XK_Cyrillic_tse: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_de) case XK_Cyrillic_de: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_ie) case XK_Cyrillic_ie: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_ef) case XK_Cyrillic_ef: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_ghe) case XK_Cyrillic_ghe: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_ha) case XK_Cyrillic_ha: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_i) case XK_Cyrillic_i: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_shorti) case XK_Cyrillic_shorti: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_ka) case XK_Cyrillic_ka: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_el) case XK_Cyrillic_el: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_em) case XK_Cyrillic_em: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_en) case XK_Cyrillic_en: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_o) case XK_Cyrillic_o: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_pe) case XK_Cyrillic_pe: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_ya) case XK_Cyrillic_ya: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_er) case XK_Cyrillic_er: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_es) case XK_Cyrillic_es: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_te) case XK_Cyrillic_te: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_u) case XK_Cyrillic_u: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_zhe) case XK_Cyrillic_zhe: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_ve) case XK_Cyrillic_ve: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_softsign) case XK_Cyrillic_softsign: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_yeru) case XK_Cyrillic_yeru: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_ze) case XK_Cyrillic_ze: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_sha) case XK_Cyrillic_sha: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_e) case XK_Cyrillic_e: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_shcha) case XK_Cyrillic_shcha: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_che) case XK_Cyrillic_che: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_hardsign) case XK_Cyrillic_hardsign: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_YU) case XK_Cyrillic_YU: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_A) case XK_Cyrillic_A: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_BE) case XK_Cyrillic_BE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_TSE) case XK_Cyrillic_TSE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_DE) case XK_Cyrillic_DE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_IE) case XK_Cyrillic_IE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_EF) case XK_Cyrillic_EF: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_GHE) case XK_Cyrillic_GHE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_HA) case XK_Cyrillic_HA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_I) case XK_Cyrillic_I: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_SHORTI) case XK_Cyrillic_SHORTI: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_KA) case XK_Cyrillic_KA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_EL) case XK_Cyrillic_EL: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_EM) case XK_Cyrillic_EM: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_EN) case XK_Cyrillic_EN: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_O) case XK_Cyrillic_O: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_PE) case XK_Cyrillic_PE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_YA) case XK_Cyrillic_YA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_ER) case XK_Cyrillic_ER: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_ES) case XK_Cyrillic_ES: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_TE) case XK_Cyrillic_TE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_U) case XK_Cyrillic_U: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_ZHE) case XK_Cyrillic_ZHE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_VE) case XK_Cyrillic_VE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_SOFTSIGN) case XK_Cyrillic_SOFTSIGN: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_YERU) case XK_Cyrillic_YERU: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_ZE) case XK_Cyrillic_ZE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_SHA) case XK_Cyrillic_SHA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_E) case XK_Cyrillic_E: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_SHCHA) case XK_Cyrillic_SHCHA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_CHE) case XK_Cyrillic_CHE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Cyrillic_HARDSIGN) case XK_Cyrillic_HARDSIGN: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_ALPHAaccent) case XK_Greek_ALPHAaccent: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_EPSILONaccent) case XK_Greek_EPSILONaccent: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_ETAaccent) case XK_Greek_ETAaccent: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_IOTAaccent) case XK_Greek_IOTAaccent: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_IOTAdiaeresis) case XK_Greek_IOTAdiaeresis: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_OMICRONaccent) case XK_Greek_OMICRONaccent: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_UPSILONaccent) case XK_Greek_UPSILONaccent: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_UPSILONdieresis) case XK_Greek_UPSILONdieresis: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_OMEGAaccent) case XK_Greek_OMEGAaccent: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_accentdieresis) case XK_Greek_accentdieresis: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_horizbar) case XK_Greek_horizbar: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_alphaaccent) case XK_Greek_alphaaccent: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_epsilonaccent) case XK_Greek_epsilonaccent: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_etaaccent) case XK_Greek_etaaccent: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_iotaaccent) case XK_Greek_iotaaccent: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_iotadieresis) case XK_Greek_iotadieresis: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_iotaaccentdieresis) case XK_Greek_iotaaccentdieresis: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_omicronaccent) case XK_Greek_omicronaccent: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_upsilonaccent) case XK_Greek_upsilonaccent: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_upsilondieresis) case XK_Greek_upsilondieresis: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_upsilonaccentdieresis) case XK_Greek_upsilonaccentdieresis: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_omegaaccent) case XK_Greek_omegaaccent: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_ALPHA) case XK_Greek_ALPHA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_BETA) case XK_Greek_BETA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_GAMMA) case XK_Greek_GAMMA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_DELTA) case XK_Greek_DELTA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_EPSILON) case XK_Greek_EPSILON: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_ZETA) case XK_Greek_ZETA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_ETA) case XK_Greek_ETA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_THETA) case XK_Greek_THETA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_IOTA) case XK_Greek_IOTA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_KAPPA) case XK_Greek_KAPPA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_LAMDA) case XK_Greek_LAMDA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_LAMBDA) case XK_Greek_LAMBDA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_MU) case XK_Greek_MU: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_NU) case XK_Greek_NU: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_XI) case XK_Greek_XI: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_OMICRON) case XK_Greek_OMICRON: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_PI) case XK_Greek_PI: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_RHO) case XK_Greek_RHO: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_SIGMA) case XK_Greek_SIGMA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_TAU) case XK_Greek_TAU: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_UPSILON) case XK_Greek_UPSILON: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_PHI) case XK_Greek_PHI: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_CHI) case XK_Greek_CHI: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_PSI) case XK_Greek_PSI: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_OMEGA) case XK_Greek_OMEGA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_alpha) case XK_Greek_alpha: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_beta) case XK_Greek_beta: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_gamma) case XK_Greek_gamma: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_delta) case XK_Greek_delta: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_epsilon) case XK_Greek_epsilon: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_zeta) case XK_Greek_zeta: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_eta) case XK_Greek_eta: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_theta) case XK_Greek_theta: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_iota) case XK_Greek_iota: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_kappa) case XK_Greek_kappa: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_lamda) case XK_Greek_lamda: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_lambda) case XK_Greek_lambda: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_mu) case XK_Greek_mu: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_nu) case XK_Greek_nu: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_xi) case XK_Greek_xi: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_omicron) case XK_Greek_omicron: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_pi) case XK_Greek_pi: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_rho) case XK_Greek_rho: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_sigma) case XK_Greek_sigma: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_finalsmallsigma) case XK_Greek_finalsmallsigma: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_tau) case XK_Greek_tau: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_upsilon) case XK_Greek_upsilon: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_phi) case XK_Greek_phi: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_chi) case XK_Greek_chi: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_psi) case XK_Greek_psi: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_omega) case XK_Greek_omega: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Greek_switch) case XK_Greek_switch: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_leftradical) case XK_leftradical: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_topleftradical) case XK_topleftradical: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_horizconnector) case XK_horizconnector: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_topintegral) case XK_topintegral: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_botintegral) case XK_botintegral: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_vertconnector) case XK_vertconnector: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_topleftsqbracket) case XK_topleftsqbracket: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_botleftsqbracket) case XK_botleftsqbracket: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_toprightsqbracket) case XK_toprightsqbracket: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_botrightsqbracket) case XK_botrightsqbracket: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_topleftparens) case XK_topleftparens: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_botleftparens) case XK_botleftparens: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_toprightparens) case XK_toprightparens: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_botrightparens) case XK_botrightparens: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_leftmiddlecurlybrace) case XK_leftmiddlecurlybrace: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_rightmiddlecurlybrace) case XK_rightmiddlecurlybrace: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_topleftsummation) case XK_topleftsummation: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_botleftsummation) case XK_botleftsummation: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_topvertsummationconnector) case XK_topvertsummationconnector: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_botvertsummationconnector) case XK_botvertsummationconnector: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_toprightsummation) case XK_toprightsummation: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_botrightsummation) case XK_botrightsummation: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_rightmiddlesummation) case XK_rightmiddlesummation: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_lessthanequal) case XK_lessthanequal: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_notequal) case XK_notequal: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_greaterthanequal) case XK_greaterthanequal: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_integral) case XK_integral: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_therefore) case XK_therefore: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_variation) case XK_variation: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_infinity) case XK_infinity: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_nabla) case XK_nabla: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_approximate) case XK_approximate: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_similarequal) case XK_similarequal: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ifonlyif) case XK_ifonlyif: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_implies) case XK_implies: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_identical) case XK_identical: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_radical) case XK_radical: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_includedin) case XK_includedin: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_includes) case XK_includes: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_intersection) case XK_intersection: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_union) case XK_union: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_logicaland) case XK_logicaland: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_logicalor) case XK_logicalor: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_partialderivative) case XK_partialderivative: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_function) case XK_function: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_leftarrow) case XK_leftarrow: vk = VK_LEFT; break; #endif #if defined(XK_uparrow) case XK_uparrow: vk = VK_UP; break; #endif #if defined(XK_rightarrow) case XK_rightarrow: vk = VK_RIGHT; break; #endif #if defined(XK_downarrow) case XK_downarrow: vk = VK_DOWN; break; #endif /* #if defined(XK_blank) case XK_blank: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_soliddiamond) case XK_soliddiamond: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_checkerboard) case XK_checkerboard: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ht) case XK_ht: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ff) case XK_ff: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_cr) case XK_cr: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_lf) case XK_lf: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_nl) case XK_nl: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_vt) case XK_vt: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_lowrightcorner) case XK_lowrightcorner: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_uprightcorner) case XK_uprightcorner: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_upleftcorner) case XK_upleftcorner: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_lowleftcorner) case XK_lowleftcorner: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_crossinglines) case XK_crossinglines: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_horizlinescan1) case XK_horizlinescan1: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_horizlinescan3) case XK_horizlinescan3: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_horizlinescan5) case XK_horizlinescan5: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_horizlinescan7) case XK_horizlinescan7: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_horizlinescan9) case XK_horizlinescan9: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_leftt) case XK_leftt: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_rightt) case XK_rightt: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_bott) case XK_bott: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_topt) case XK_topt: vk = UNKNOWN; break; #endif 1*/ #if defined(XK_vertbar) case XK_vertbar: vk = '|'; break; #endif /* #if defined(XK_emspace) case XK_emspace: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_enspace) case XK_enspace: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_em3space) case XK_em3space: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_em4space) case XK_em4space: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_digitspace) case XK_digitspace: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_punctspace) case XK_punctspace: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_thinspace) case XK_thinspace: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hairspace) case XK_hairspace: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_emdash) case XK_emdash: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_endash) case XK_endash: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_signifblank) case XK_signifblank: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ellipsis) case XK_ellipsis: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_doubbaselinedot) case XK_doubbaselinedot: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_onethird) case XK_onethird: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_twothirds) case XK_twothirds: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_onefifth) case XK_onefifth: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_twofifths) case XK_twofifths: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_threefifths) case XK_threefifths: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_fourfifths) case XK_fourfifths: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_onesixth) case XK_onesixth: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_fivesixths) case XK_fivesixths: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_careof) case XK_careof: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_figdash) case XK_figdash: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_leftanglebracket) case XK_leftanglebracket: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_decimalpoint) case XK_decimalpoint: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_rightanglebracket) case XK_rightanglebracket: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_marker) case XK_marker: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_oneeighth) case XK_oneeighth: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_threeeighths) case XK_threeeighths: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_fiveeighths) case XK_fiveeighths: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_seveneighths) case XK_seveneighths: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_trademark) case XK_trademark: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_signaturemark) case XK_signaturemark: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_trademarkincircle) case XK_trademarkincircle: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_leftopentriangle) case XK_leftopentriangle: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_rightopentriangle) case XK_rightopentriangle: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_emopencircle) case XK_emopencircle: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_emopenrectangle) case XK_emopenrectangle: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_leftsinglequotemark) case XK_leftsinglequotemark: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_rightsinglequotemark) case XK_rightsinglequotemark: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_leftdoublequotemark) case XK_leftdoublequotemark: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_rightdoublequotemark) case XK_rightdoublequotemark: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_prescription) case XK_prescription: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_minutes) case XK_minutes: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_seconds) case XK_seconds: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_latincross) case XK_latincross: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hexagram) case XK_hexagram: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_filledrectbullet) case XK_filledrectbullet: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_filledlefttribullet) case XK_filledlefttribullet: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_filledrighttribullet) case XK_filledrighttribullet: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_emfilledcircle) case XK_emfilledcircle: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_emfilledrect) case XK_emfilledrect: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_enopencircbullet) case XK_enopencircbullet: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_enopensquarebullet) case XK_enopensquarebullet: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_openrectbullet) case XK_openrectbullet: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_opentribulletup) case XK_opentribulletup: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_opentribulletdown) case XK_opentribulletdown: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_openstar) case XK_openstar: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_enfilledcircbullet) case XK_enfilledcircbullet: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_enfilledsqbullet) case XK_enfilledsqbullet: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_filledtribulletup) case XK_filledtribulletup: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_filledtribulletdown) case XK_filledtribulletdown: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_leftpointer) case XK_leftpointer: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_rightpointer) case XK_rightpointer: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_club) case XK_club: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_diamond) case XK_diamond: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_heart) case XK_heart: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_maltesecross) case XK_maltesecross: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_dagger) case XK_dagger: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_doubledagger) case XK_doubledagger: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_checkmark) case XK_checkmark: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ballotcross) case XK_ballotcross: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_musicalsharp) case XK_musicalsharp: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_musicalflat) case XK_musicalflat: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_malesymbol) case XK_malesymbol: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_femalesymbol) case XK_femalesymbol: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_telephone) case XK_telephone: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_telephonerecorder) case XK_telephonerecorder: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_phonographcopyright) case XK_phonographcopyright: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_caret) case XK_caret: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_singlelowquotemark) case XK_singlelowquotemark: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_doublelowquotemark) case XK_doublelowquotemark: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_cursor) case XK_cursor: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_leftcaret) case XK_leftcaret: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_rightcaret) case XK_rightcaret: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_downcaret) case XK_downcaret: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_upcaret) case XK_upcaret: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_overbar) case XK_overbar: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_downtack) case XK_downtack: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_upshoe) case XK_upshoe: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_downstile) case XK_downstile: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_underbar) case XK_underbar: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_jot) case XK_jot: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_quad) case XK_quad: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_uptack) case XK_uptack: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_circle) case XK_circle: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_upstile) case XK_upstile: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_downshoe) case XK_downshoe: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_rightshoe) case XK_rightshoe: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_leftshoe) case XK_leftshoe: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_lefttack) case XK_lefttack: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_righttack) case XK_righttack: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_doublelowline) case XK_hebrew_doublelowline: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_aleph) case XK_hebrew_aleph: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_bet) case XK_hebrew_bet: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_beth) case XK_hebrew_beth: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_gimel) case XK_hebrew_gimel: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_gimmel) case XK_hebrew_gimmel: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_dalet) case XK_hebrew_dalet: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_daleth) case XK_hebrew_daleth: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_he) case XK_hebrew_he: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_waw) case XK_hebrew_waw: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_zain) case XK_hebrew_zain: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_zayin) case XK_hebrew_zayin: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_chet) case XK_hebrew_chet: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_het) case XK_hebrew_het: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_tet) case XK_hebrew_tet: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_teth) case XK_hebrew_teth: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_yod) case XK_hebrew_yod: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_finalkaph) case XK_hebrew_finalkaph: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_kaph) case XK_hebrew_kaph: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_lamed) case XK_hebrew_lamed: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_finalmem) case XK_hebrew_finalmem: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_mem) case XK_hebrew_mem: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_finalnun) case XK_hebrew_finalnun: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_nun) case XK_hebrew_nun: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_samech) case XK_hebrew_samech: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_samekh) case XK_hebrew_samekh: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_ayin) case XK_hebrew_ayin: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_finalpe) case XK_hebrew_finalpe: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_pe) case XK_hebrew_pe: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_finalzade) case XK_hebrew_finalzade: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_finalzadi) case XK_hebrew_finalzadi: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_zade) case XK_hebrew_zade: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_zadi) case XK_hebrew_zadi: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_qoph) case XK_hebrew_qoph: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_kuf) case XK_hebrew_kuf: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_resh) case XK_hebrew_resh: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_shin) case XK_hebrew_shin: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_taw) case XK_hebrew_taw: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_hebrew_taf) case XK_hebrew_taf: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hebrew_switch) case XK_Hebrew_switch: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_kokai) case XK_Thai_kokai: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_khokhai) case XK_Thai_khokhai: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_khokhuat) case XK_Thai_khokhuat: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_khokhwai) case XK_Thai_khokhwai: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_khokhon) case XK_Thai_khokhon: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_khorakhang) case XK_Thai_khorakhang: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_ngongu) case XK_Thai_ngongu: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_chochan) case XK_Thai_chochan: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_choching) case XK_Thai_choching: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_chochang) case XK_Thai_chochang: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_soso) case XK_Thai_soso: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_chochoe) case XK_Thai_chochoe: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_yoying) case XK_Thai_yoying: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_dochada) case XK_Thai_dochada: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_topatak) case XK_Thai_topatak: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_thothan) case XK_Thai_thothan: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_thonangmontho) case XK_Thai_thonangmontho: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_thophuthao) case XK_Thai_thophuthao: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_nonen) case XK_Thai_nonen: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_dodek) case XK_Thai_dodek: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_totao) case XK_Thai_totao: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_thothung) case XK_Thai_thothung: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_thothahan) case XK_Thai_thothahan: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_thothong) case XK_Thai_thothong: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_nonu) case XK_Thai_nonu: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_bobaimai) case XK_Thai_bobaimai: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_popla) case XK_Thai_popla: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_phophung) case XK_Thai_phophung: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_fofa) case XK_Thai_fofa: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_phophan) case XK_Thai_phophan: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_fofan) case XK_Thai_fofan: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_phosamphao) case XK_Thai_phosamphao: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_moma) case XK_Thai_moma: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_yoyak) case XK_Thai_yoyak: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_rorua) case XK_Thai_rorua: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_ru) case XK_Thai_ru: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_loling) case XK_Thai_loling: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_lu) case XK_Thai_lu: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_wowaen) case XK_Thai_wowaen: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_sosala) case XK_Thai_sosala: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_sorusi) case XK_Thai_sorusi: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_sosua) case XK_Thai_sosua: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_hohip) case XK_Thai_hohip: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_lochula) case XK_Thai_lochula: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_oang) case XK_Thai_oang: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_honokhuk) case XK_Thai_honokhuk: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_paiyannoi) case XK_Thai_paiyannoi: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_saraa) case XK_Thai_saraa: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_maihanakat) case XK_Thai_maihanakat: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_saraaa) case XK_Thai_saraaa: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_saraam) case XK_Thai_saraam: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_sarai) case XK_Thai_sarai: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_saraii) case XK_Thai_saraii: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_saraue) case XK_Thai_saraue: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_sarauee) case XK_Thai_sarauee: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_sarau) case XK_Thai_sarau: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_sarauu) case XK_Thai_sarauu: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_phinthu) case XK_Thai_phinthu: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_maihanakat_maitho) case XK_Thai_maihanakat_maitho: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_baht) case XK_Thai_baht: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_sarae) case XK_Thai_sarae: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_saraae) case XK_Thai_saraae: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_sarao) case XK_Thai_sarao: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_saraaimaimuan) case XK_Thai_saraaimaimuan: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_saraaimaimalai) case XK_Thai_saraaimaimalai: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_lakkhangyao) case XK_Thai_lakkhangyao: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_maiyamok) case XK_Thai_maiyamok: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_maitaikhu) case XK_Thai_maitaikhu: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_maiek) case XK_Thai_maiek: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_maitho) case XK_Thai_maitho: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_maitri) case XK_Thai_maitri: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_maichattawa) case XK_Thai_maichattawa: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_thanthakhat) case XK_Thai_thanthakhat: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_nikhahit) case XK_Thai_nikhahit: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_leksun) case XK_Thai_leksun: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_leknung) case XK_Thai_leknung: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_leksong) case XK_Thai_leksong: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_leksam) case XK_Thai_leksam: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_leksi) case XK_Thai_leksi: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_lekha) case XK_Thai_lekha: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_lekhok) case XK_Thai_lekhok: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_lekchet) case XK_Thai_lekchet: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_lekpaet) case XK_Thai_lekpaet: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Thai_lekkao) case XK_Thai_lekkao: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul) case XK_Hangul: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_Start) case XK_Hangul_Start: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_End) case XK_Hangul_End: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_Hanja) case XK_Hangul_Hanja: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_Jamo) case XK_Hangul_Jamo: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_Romaja) case XK_Hangul_Romaja: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_Codeinput) case XK_Hangul_Codeinput: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_Jeonja) case XK_Hangul_Jeonja: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_Banja) case XK_Hangul_Banja: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_PreHanja) case XK_Hangul_PreHanja: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_PostHanja) case XK_Hangul_PostHanja: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_SingleCandidate) case XK_Hangul_SingleCandidate: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_MultipleCandidate) case XK_Hangul_MultipleCandidate: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_PreviousCandidate) case XK_Hangul_PreviousCandidate: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_Special) case XK_Hangul_Special: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_switch) case XK_Hangul_switch: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_Kiyeog) case XK_Hangul_Kiyeog: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_SsangKiyeog) case XK_Hangul_SsangKiyeog: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_KiyeogSios) case XK_Hangul_KiyeogSios: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_Nieun) case XK_Hangul_Nieun: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_NieunJieuj) case XK_Hangul_NieunJieuj: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_NieunHieuh) case XK_Hangul_NieunHieuh: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_Dikeud) case XK_Hangul_Dikeud: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_SsangDikeud) case XK_Hangul_SsangDikeud: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_Rieul) case XK_Hangul_Rieul: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_RieulKiyeog) case XK_Hangul_RieulKiyeog: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_RieulMieum) case XK_Hangul_RieulMieum: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_RieulPieub) case XK_Hangul_RieulPieub: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_RieulSios) case XK_Hangul_RieulSios: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_RieulTieut) case XK_Hangul_RieulTieut: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_RieulPhieuf) case XK_Hangul_RieulPhieuf: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_RieulHieuh) case XK_Hangul_RieulHieuh: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_Mieum) case XK_Hangul_Mieum: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_Pieub) case XK_Hangul_Pieub: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_SsangPieub) case XK_Hangul_SsangPieub: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_PieubSios) case XK_Hangul_PieubSios: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_Sios) case XK_Hangul_Sios: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_SsangSios) case XK_Hangul_SsangSios: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_Ieung) case XK_Hangul_Ieung: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_Jieuj) case XK_Hangul_Jieuj: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_SsangJieuj) case XK_Hangul_SsangJieuj: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_Cieuc) case XK_Hangul_Cieuc: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_Khieuq) case XK_Hangul_Khieuq: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_Tieut) case XK_Hangul_Tieut: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_Phieuf) case XK_Hangul_Phieuf: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_Hieuh) case XK_Hangul_Hieuh: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_A) case XK_Hangul_A: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_AE) case XK_Hangul_AE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_YA) case XK_Hangul_YA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_YAE) case XK_Hangul_YAE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_EO) case XK_Hangul_EO: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_E) case XK_Hangul_E: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_YEO) case XK_Hangul_YEO: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_YE) case XK_Hangul_YE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_O) case XK_Hangul_O: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_WA) case XK_Hangul_WA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_WAE) case XK_Hangul_WAE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_OE) case XK_Hangul_OE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_YO) case XK_Hangul_YO: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_U) case XK_Hangul_U: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_WEO) case XK_Hangul_WEO: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_WE) case XK_Hangul_WE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_WI) case XK_Hangul_WI: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_YU) case XK_Hangul_YU: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_EU) case XK_Hangul_EU: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_YI) case XK_Hangul_YI: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_I) case XK_Hangul_I: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_Kiyeog) case XK_Hangul_J_Kiyeog: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_SsangKiyeog) case XK_Hangul_J_SsangKiyeog: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_KiyeogSios) case XK_Hangul_J_KiyeogSios: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_Nieun) case XK_Hangul_J_Nieun: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_NieunJieuj) case XK_Hangul_J_NieunJieuj: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_NieunHieuh) case XK_Hangul_J_NieunHieuh: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_Dikeud) case XK_Hangul_J_Dikeud: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_Rieul) case XK_Hangul_J_Rieul: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_RieulKiyeog) case XK_Hangul_J_RieulKiyeog: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_RieulMieum) case XK_Hangul_J_RieulMieum: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_RieulPieub) case XK_Hangul_J_RieulPieub: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_RieulSios) case XK_Hangul_J_RieulSios: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_RieulTieut) case XK_Hangul_J_RieulTieut: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_RieulPhieuf) case XK_Hangul_J_RieulPhieuf: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_RieulHieuh) case XK_Hangul_J_RieulHieuh: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_Mieum) case XK_Hangul_J_Mieum: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_Pieub) case XK_Hangul_J_Pieub: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_PieubSios) case XK_Hangul_J_PieubSios: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_Sios) case XK_Hangul_J_Sios: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_SsangSios) case XK_Hangul_J_SsangSios: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_Ieung) case XK_Hangul_J_Ieung: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_Jieuj) case XK_Hangul_J_Jieuj: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_Cieuc) case XK_Hangul_J_Cieuc: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_Khieuq) case XK_Hangul_J_Khieuq: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_Tieut) case XK_Hangul_J_Tieut: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_Phieuf) case XK_Hangul_J_Phieuf: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_Hieuh) case XK_Hangul_J_Hieuh: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_RieulYeorinHieuh) case XK_Hangul_RieulYeorinHieuh: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_SunkyeongeumMieum) case XK_Hangul_SunkyeongeumMieum: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_SunkyeongeumPieub) case XK_Hangul_SunkyeongeumPieub: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_PanSios) case XK_Hangul_PanSios: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_KkogjiDalrinIeung) case XK_Hangul_KkogjiDalrinIeung: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_SunkyeongeumPhieuf) case XK_Hangul_SunkyeongeumPhieuf: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_YeorinHieuh) case XK_Hangul_YeorinHieuh: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_AraeA) case XK_Hangul_AraeA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_AraeAE) case XK_Hangul_AraeAE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_PanSios) case XK_Hangul_J_PanSios: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_KkogjiDalrinIeung) case XK_Hangul_J_KkogjiDalrinIeung: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Hangul_J_YeorinHieuh) case XK_Hangul_J_YeorinHieuh: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Korean_Won) case XK_Korean_Won: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_eternity) case XK_Armenian_eternity: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_section_sign) case XK_Armenian_section_sign: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_full_stop) case XK_Armenian_full_stop: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_verjaket) case XK_Armenian_verjaket: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_parenright) case XK_Armenian_parenright: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_parenleft) case XK_Armenian_parenleft: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_guillemotright) case XK_Armenian_guillemotright: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_guillemotleft) case XK_Armenian_guillemotleft: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_em_dash) case XK_Armenian_em_dash: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_dot) case XK_Armenian_dot: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_mijaket) case XK_Armenian_mijaket: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_separation_mark) case XK_Armenian_separation_mark: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_but) case XK_Armenian_but: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_comma) case XK_Armenian_comma: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_en_dash) case XK_Armenian_en_dash: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_hyphen) case XK_Armenian_hyphen: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_yentamna) case XK_Armenian_yentamna: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_ellipsis) case XK_Armenian_ellipsis: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_exclam) case XK_Armenian_exclam: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_amanak) case XK_Armenian_amanak: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_accent) case XK_Armenian_accent: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_shesht) case XK_Armenian_shesht: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_question) case XK_Armenian_question: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_paruyk) case XK_Armenian_paruyk: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_AYB) case XK_Armenian_AYB: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_ayb) case XK_Armenian_ayb: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_BEN) case XK_Armenian_BEN: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_ben) case XK_Armenian_ben: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_GIM) case XK_Armenian_GIM: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_gim) case XK_Armenian_gim: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_DA) case XK_Armenian_DA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_da) case XK_Armenian_da: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_YECH) case XK_Armenian_YECH: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_yech) case XK_Armenian_yech: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_ZA) case XK_Armenian_ZA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_za) case XK_Armenian_za: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_E) case XK_Armenian_E: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_e) case XK_Armenian_e: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_AT) case XK_Armenian_AT: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_at) case XK_Armenian_at: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_TO) case XK_Armenian_TO: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_to) case XK_Armenian_to: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_ZHE) case XK_Armenian_ZHE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_zhe) case XK_Armenian_zhe: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_INI) case XK_Armenian_INI: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_ini) case XK_Armenian_ini: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_LYUN) case XK_Armenian_LYUN: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_lyun) case XK_Armenian_lyun: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_KHE) case XK_Armenian_KHE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_khe) case XK_Armenian_khe: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_TSA) case XK_Armenian_TSA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_tsa) case XK_Armenian_tsa: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_KEN) case XK_Armenian_KEN: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_ken) case XK_Armenian_ken: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_HO) case XK_Armenian_HO: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_ho) case XK_Armenian_ho: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_DZA) case XK_Armenian_DZA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_dza) case XK_Armenian_dza: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_GHAT) case XK_Armenian_GHAT: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_ghat) case XK_Armenian_ghat: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_TCHE) case XK_Armenian_TCHE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_tche) case XK_Armenian_tche: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_MEN) case XK_Armenian_MEN: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_men) case XK_Armenian_men: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_HI) case XK_Armenian_HI: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_hi) case XK_Armenian_hi: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_NU) case XK_Armenian_NU: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_nu) case XK_Armenian_nu: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_SHA) case XK_Armenian_SHA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_sha) case XK_Armenian_sha: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_VO) case XK_Armenian_VO: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_vo) case XK_Armenian_vo: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_CHA) case XK_Armenian_CHA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_cha) case XK_Armenian_cha: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_PE) case XK_Armenian_PE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_pe) case XK_Armenian_pe: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_JE) case XK_Armenian_JE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_je) case XK_Armenian_je: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_RA) case XK_Armenian_RA: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_ra) case XK_Armenian_ra: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_SE) case XK_Armenian_SE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_se) case XK_Armenian_se: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_VEV) case XK_Armenian_VEV: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_vev) case XK_Armenian_vev: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_TYUN) case XK_Armenian_TYUN: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_tyun) case XK_Armenian_tyun: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_RE) case XK_Armenian_RE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_re) case XK_Armenian_re: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_TSO) case XK_Armenian_TSO: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_tso) case XK_Armenian_tso: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_VYUN) case XK_Armenian_VYUN: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_vyun) case XK_Armenian_vyun: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_PYUR) case XK_Armenian_PYUR: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_pyur) case XK_Armenian_pyur: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_KE) case XK_Armenian_KE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_ke) case XK_Armenian_ke: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_O) case XK_Armenian_O: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_o) case XK_Armenian_o: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_FE) case XK_Armenian_FE: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_fe) case XK_Armenian_fe: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_apostrophe) case XK_Armenian_apostrophe: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Armenian_ligature_ew) case XK_Armenian_ligature_ew: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_an) case XK_Georgian_an: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_ban) case XK_Georgian_ban: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_gan) case XK_Georgian_gan: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_don) case XK_Georgian_don: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_en) case XK_Georgian_en: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_vin) case XK_Georgian_vin: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_zen) case XK_Georgian_zen: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_tan) case XK_Georgian_tan: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_in) case XK_Georgian_in: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_kan) case XK_Georgian_kan: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_las) case XK_Georgian_las: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_man) case XK_Georgian_man: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_nar) case XK_Georgian_nar: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_on) case XK_Georgian_on: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_par) case XK_Georgian_par: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_zhar) case XK_Georgian_zhar: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_rae) case XK_Georgian_rae: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_san) case XK_Georgian_san: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_tar) case XK_Georgian_tar: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_un) case XK_Georgian_un: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_phar) case XK_Georgian_phar: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_khar) case XK_Georgian_khar: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_ghan) case XK_Georgian_ghan: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_qar) case XK_Georgian_qar: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_shin) case XK_Georgian_shin: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_chin) case XK_Georgian_chin: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_can) case XK_Georgian_can: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_jil) case XK_Georgian_jil: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_cil) case XK_Georgian_cil: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_char) case XK_Georgian_char: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_xan) case XK_Georgian_xan: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_jhan) case XK_Georgian_jhan: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_hae) case XK_Georgian_hae: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_he) case XK_Georgian_he: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_hie) case XK_Georgian_hie: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_we) case XK_Georgian_we: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_har) case XK_Georgian_har: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_hoe) case XK_Georgian_hoe: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_Georgian_fi) case XK_Georgian_fi: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_EcuSign) case XK_EcuSign: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_ColonSign) case XK_ColonSign: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_CruzeiroSign) case XK_CruzeiroSign: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_FFrancSign) case XK_FFrancSign: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_LiraSign) case XK_LiraSign: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_MillSign) case XK_MillSign: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_NairaSign) case XK_NairaSign: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_PesetaSign) case XK_PesetaSign: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_RupeeSign) case XK_RupeeSign: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_WonSign) case XK_WonSign: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_NewSheqelSign) case XK_NewSheqelSign: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_DongSign) case XK_DongSign: vk = UNKNOWN; break; #endif 1*/ /* #if defined(XK_EuroSign) case XK_EuroSign: vk = UNKNOWN; break; #endif 1*/ } return vk; } glwin1.0/src/glwin/xk.h0100644000175200017560000021523207264210531015365 0ustar stephensstepheng/* $TOG: keysymdef.h /main/28 1998/05/22 16:18:01 kaleb $ */ /*********************************************************** Copyright 1987, 1994, 1998 The Open Group All Rights Reserved. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name of The Open Group shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from The Open Group. Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts All Rights Reserved Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name of Digital not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ******************************************************************/ /* $XFree86: xc/include/keysymdef.h,v 1.9 1999/07/06 11:38:02 dawes Exp $ */ /* default keysyms */ #define XK_MISCELLANY #define XK_XKB_KEYS #define XK_LATIN1 #define XK_LATIN2 #define XK_LATIN3 #define XK_LATIN4 #define XK_LATIN9 #define XK_GREEK #define XK_CURRENCY #define XK_VoidSymbol 0xFFFFFF /* void symbol */ #ifdef XK_MISCELLANY /* * TTY Functions, cleverly chosen to map to ascii, for convenience of * programming, but could have been arbitrary (at the cost of lookup * tables in client code. */ #define XK_BackSpace 0xFF08 /* back space, back char */ #define XK_Tab 0xFF09 #define XK_Linefeed 0xFF0A /* Linefeed, LF */ #define XK_Clear 0xFF0B #define XK_Return 0xFF0D /* Return, enter */ #define XK_Pause 0xFF13 /* Pause, hold */ #define XK_Scroll_Lock 0xFF14 #define XK_Sys_Req 0xFF15 #define XK_Escape 0xFF1B #define XK_Delete 0xFFFF /* Delete, rubout */ /* International & multi-key character composition */ #define XK_Multi_key 0xFF20 /* Multi-key character compose */ #define XK_Codeinput 0xFF37 #define XK_SingleCandidate 0xFF3C #define XK_MultipleCandidate 0xFF3D #define XK_PreviousCandidate 0xFF3E /* Japanese keyboard support */ #define XK_Kanji 0xFF21 /* Kanji, Kanji convert */ #define XK_Muhenkan 0xFF22 /* Cancel Conversion */ #define XK_Henkan_Mode 0xFF23 /* Start/Stop Conversion */ #define XK_Henkan 0xFF23 /* Alias for Henkan_Mode */ #define XK_Romaji 0xFF24 /* to Romaji */ #define XK_Hiragana 0xFF25 /* to Hiragana */ #define XK_Katakana 0xFF26 /* to Katakana */ #define XK_Hiragana_Katakana 0xFF27 /* Hiragana/Katakana toggle */ #define XK_Zenkaku 0xFF28 /* to Zenkaku */ #define XK_Hankaku 0xFF29 /* to Hankaku */ #define XK_Zenkaku_Hankaku 0xFF2A /* Zenkaku/Hankaku toggle */ #define XK_Touroku 0xFF2B /* Add to Dictionary */ #define XK_Massyo 0xFF2C /* Delete from Dictionary */ #define XK_Kana_Lock 0xFF2D /* Kana Lock */ #define XK_Kana_Shift 0xFF2E /* Kana Shift */ #define XK_Eisu_Shift 0xFF2F /* Alphanumeric Shift */ #define XK_Eisu_toggle 0xFF30 /* Alphanumeric toggle */ #define XK_Kanji_Bangou 0xFF37 /* Codeinput */ #define XK_Zen_Koho 0xFF3D /* Multiple/All Candidate(s) */ #define XK_Mae_Koho 0xFF3E /* Previous Candidate */ /* 0xFF31 thru 0xFF3F are under XK_KOREAN */ /* Cursor control & motion */ #define XK_Home 0xFF50 #define XK_Left 0xFF51 /* Move left, left arrow */ #define XK_Up 0xFF52 /* Move up, up arrow */ #define XK_Right 0xFF53 /* Move right, right arrow */ #define XK_Down 0xFF54 /* Move down, down arrow */ #define XK_Prior 0xFF55 /* Prior, previous */ #define XK_Page_Up 0xFF55 #define XK_Next 0xFF56 /* Next */ #define XK_Page_Down 0xFF56 #define XK_End 0xFF57 /* EOL */ #define XK_Begin 0xFF58 /* BOL */ /* Misc Functions */ #define XK_Select 0xFF60 /* Select, mark */ #define XK_Print 0xFF61 #define XK_Execute 0xFF62 /* Execute, run, do */ #define XK_Insert 0xFF63 /* Insert, insert here */ #define XK_Undo 0xFF65 /* Undo, oops */ #define XK_Redo 0xFF66 /* redo, again */ #define XK_Menu 0xFF67 #define XK_Find 0xFF68 /* Find, search */ #define XK_Cancel 0xFF69 /* Cancel, stop, abort, exit */ #define XK_Help 0xFF6A /* Help */ #define XK_Break 0xFF6B #define XK_Mode_switch 0xFF7E /* Character set switch */ #define XK_script_switch 0xFF7E /* Alias for mode_switch */ #define XK_Num_Lock 0xFF7F /* Keypad Functions, keypad numbers cleverly chosen to map to ascii */ #define XK_KP_Space 0xFF80 /* space */ #define XK_KP_Tab 0xFF89 #define XK_KP_Enter 0xFF8D /* enter */ #define XK_KP_F1 0xFF91 /* PF1, KP_A, ... */ #define XK_KP_F2 0xFF92 #define XK_KP_F3 0xFF93 #define XK_KP_F4 0xFF94 #define XK_KP_Home 0xFF95 #define XK_KP_Left 0xFF96 #define XK_KP_Up 0xFF97 #define XK_KP_Right 0xFF98 #define XK_KP_Down 0xFF99 #define XK_KP_Prior 0xFF9A #define XK_KP_Page_Up 0xFF9A #define XK_KP_Next 0xFF9B #define XK_KP_Page_Down 0xFF9B #define XK_KP_End 0xFF9C #define XK_KP_Begin 0xFF9D #define XK_KP_Insert 0xFF9E #define XK_KP_Delete 0xFF9F #define XK_KP_Equal 0xFFBD /* equals */ #define XK_KP_Multiply 0xFFAA #define XK_KP_Add 0xFFAB #define XK_KP_Separator 0xFFAC /* separator, often comma */ #define XK_KP_Subtract 0xFFAD #define XK_KP_Decimal 0xFFAE #define XK_KP_Divide 0xFFAF #define XK_KP_0 0xFFB0 #define XK_KP_1 0xFFB1 #define XK_KP_2 0xFFB2 #define XK_KP_3 0xFFB3 #define XK_KP_4 0xFFB4 #define XK_KP_5 0xFFB5 #define XK_KP_6 0xFFB6 #define XK_KP_7 0xFFB7 #define XK_KP_8 0xFFB8 #define XK_KP_9 0xFFB9 /* * Auxilliary Functions; note the duplicate definitions for left and right * function keys; Sun keyboards and a few other manufactures have such * function key groups on the left and/or right sides of the keyboard. * We've not found a keyboard with more than 35 function keys total. */ #define XK_F1 0xFFBE #define XK_F2 0xFFBF #define XK_F3 0xFFC0 #define XK_F4 0xFFC1 #define XK_F5 0xFFC2 #define XK_F6 0xFFC3 #define XK_F7 0xFFC4 #define XK_F8 0xFFC5 #define XK_F9 0xFFC6 #define XK_F10 0xFFC7 #define XK_F11 0xFFC8 #define XK_L1 0xFFC8 #define XK_F12 0xFFC9 #define XK_L2 0xFFC9 #define XK_F13 0xFFCA #define XK_L3 0xFFCA #define XK_F14 0xFFCB #define XK_L4 0xFFCB #define XK_F15 0xFFCC #define XK_L5 0xFFCC #define XK_F16 0xFFCD #define XK_L6 0xFFCD #define XK_F17 0xFFCE #define XK_L7 0xFFCE #define XK_F18 0xFFCF #define XK_L8 0xFFCF #define XK_F19 0xFFD0 #define XK_L9 0xFFD0 #define XK_F20 0xFFD1 #define XK_L10 0xFFD1 #define XK_F21 0xFFD2 #define XK_R1 0xFFD2 #define XK_F22 0xFFD3 #define XK_R2 0xFFD3 #define XK_F23 0xFFD4 #define XK_R3 0xFFD4 #define XK_F24 0xFFD5 #define XK_R4 0xFFD5 #define XK_F25 0xFFD6 #define XK_R5 0xFFD6 #define XK_F26 0xFFD7 #define XK_R6 0xFFD7 #define XK_F27 0xFFD8 #define XK_R7 0xFFD8 #define XK_F28 0xFFD9 #define XK_R8 0xFFD9 #define XK_F29 0xFFDA #define XK_R9 0xFFDA #define XK_F30 0xFFDB #define XK_R10 0xFFDB #define XK_F31 0xFFDC #define XK_R11 0xFFDC #define XK_F32 0xFFDD #define XK_R12 0xFFDD #define XK_F33 0xFFDE #define XK_R13 0xFFDE #define XK_F34 0xFFDF #define XK_R14 0xFFDF #define XK_F35 0xFFE0 #define XK_R15 0xFFE0 /* Modifiers */ #define XK_Shift_L 0xFFE1 /* Left shift */ #define XK_Shift_R 0xFFE2 /* Right shift */ #define XK_Control_L 0xFFE3 /* Left control */ #define XK_Control_R 0xFFE4 /* Right control */ #define XK_Caps_Lock 0xFFE5 /* Caps lock */ #define XK_Shift_Lock 0xFFE6 /* Shift lock */ #define XK_Meta_L 0xFFE7 /* Left meta */ #define XK_Meta_R 0xFFE8 /* Right meta */ #define XK_Alt_L 0xFFE9 /* Left alt */ #define XK_Alt_R 0xFFEA /* Right alt */ #define XK_Super_L 0xFFEB /* Left super */ #define XK_Super_R 0xFFEC /* Right super */ #define XK_Hyper_L 0xFFED /* Left hyper */ #define XK_Hyper_R 0xFFEE /* Right hyper */ #endif /* XK_MISCELLANY */ /* * ISO 9995 Function and Modifier Keys * Byte 3 = 0xFE */ #ifdef XK_XKB_KEYS #define XK_ISO_Lock 0xFE01 #define XK_ISO_Level2_Latch 0xFE02 #define XK_ISO_Level3_Shift 0xFE03 #define XK_ISO_Level3_Latch 0xFE04 #define XK_ISO_Level3_Lock 0xFE05 #define XK_ISO_Group_Shift 0xFF7E /* Alias for mode_switch */ #define XK_ISO_Group_Latch 0xFE06 #define XK_ISO_Group_Lock 0xFE07 #define XK_ISO_Next_Group 0xFE08 #define XK_ISO_Next_Group_Lock 0xFE09 #define XK_ISO_Prev_Group 0xFE0A #define XK_ISO_Prev_Group_Lock 0xFE0B #define XK_ISO_First_Group 0xFE0C #define XK_ISO_First_Group_Lock 0xFE0D #define XK_ISO_Last_Group 0xFE0E #define XK_ISO_Last_Group_Lock 0xFE0F #define XK_ISO_Left_Tab 0xFE20 #define XK_ISO_Move_Line_Up 0xFE21 #define XK_ISO_Move_Line_Down 0xFE22 #define XK_ISO_Partial_Line_Up 0xFE23 #define XK_ISO_Partial_Line_Down 0xFE24 #define XK_ISO_Partial_Space_Left 0xFE25 #define XK_ISO_Partial_Space_Right 0xFE26 #define XK_ISO_Set_Margin_Left 0xFE27 #define XK_ISO_Set_Margin_Right 0xFE28 #define XK_ISO_Release_Margin_Left 0xFE29 #define XK_ISO_Release_Margin_Right 0xFE2A #define XK_ISO_Release_Both_Margins 0xFE2B #define XK_ISO_Fast_Cursor_Left 0xFE2C #define XK_ISO_Fast_Cursor_Right 0xFE2D #define XK_ISO_Fast_Cursor_Up 0xFE2E #define XK_ISO_Fast_Cursor_Down 0xFE2F #define XK_ISO_Continuous_Underline 0xFE30 #define XK_ISO_Discontinuous_Underline 0xFE31 #define XK_ISO_Emphasize 0xFE32 #define XK_ISO_Center_Object 0xFE33 #define XK_ISO_Enter 0xFE34 #define XK_dead_grave 0xFE50 #define XK_dead_acute 0xFE51 #define XK_dead_circumflex 0xFE52 #define XK_dead_tilde 0xFE53 #define XK_dead_macron 0xFE54 #define XK_dead_breve 0xFE55 #define XK_dead_abovedot 0xFE56 #define XK_dead_diaeresis 0xFE57 #define XK_dead_abovering 0xFE58 #define XK_dead_doubleacute 0xFE59 #define XK_dead_caron 0xFE5A #define XK_dead_cedilla 0xFE5B #define XK_dead_ogonek 0xFE5C #define XK_dead_iota 0xFE5D #define XK_dead_voiced_sound 0xFE5E #define XK_dead_semivoiced_sound 0xFE5F #define XK_dead_belowdot 0xFE60 #define XK_First_Virtual_Screen 0xFED0 #define XK_Prev_Virtual_Screen 0xFED1 #define XK_Next_Virtual_Screen 0xFED2 #define XK_Last_Virtual_Screen 0xFED4 #define XK_Terminate_Server 0xFED5 #define XK_AccessX_Enable 0xFE70 #define XK_AccessX_Feedback_Enable 0xFE71 #define XK_RepeatKeys_Enable 0xFE72 #define XK_SlowKeys_Enable 0xFE73 #define XK_BounceKeys_Enable 0xFE74 #define XK_StickyKeys_Enable 0xFE75 #define XK_MouseKeys_Enable 0xFE76 #define XK_MouseKeys_Accel_Enable 0xFE77 #define XK_Overlay1_Enable 0xFE78 #define XK_Overlay2_Enable 0xFE79 #define XK_AudibleBell_Enable 0xFE7A #define XK_Pointer_Left 0xFEE0 #define XK_Pointer_Right 0xFEE1 #define XK_Pointer_Up 0xFEE2 #define XK_Pointer_Down 0xFEE3 #define XK_Pointer_UpLeft 0xFEE4 #define XK_Pointer_UpRight 0xFEE5 #define XK_Pointer_DownLeft 0xFEE6 #define XK_Pointer_DownRight 0xFEE7 #define XK_Pointer_Button_Dflt 0xFEE8 #define XK_Pointer_Button1 0xFEE9 #define XK_Pointer_Button2 0xFEEA #define XK_Pointer_Button3 0xFEEB #define XK_Pointer_Button4 0xFEEC #define XK_Pointer_Button5 0xFEED #define XK_Pointer_DblClick_Dflt 0xFEEE #define XK_Pointer_DblClick1 0xFEEF #define XK_Pointer_DblClick2 0xFEF0 #define XK_Pointer_DblClick3 0xFEF1 #define XK_Pointer_DblClick4 0xFEF2 #define XK_Pointer_DblClick5 0xFEF3 #define XK_Pointer_Drag_Dflt 0xFEF4 #define XK_Pointer_Drag1 0xFEF5 #define XK_Pointer_Drag2 0xFEF6 #define XK_Pointer_Drag3 0xFEF7 #define XK_Pointer_Drag4 0xFEF8 #define XK_Pointer_Drag5 0xFEFD #define XK_Pointer_EnableKeys 0xFEF9 #define XK_Pointer_Accelerate 0xFEFA #define XK_Pointer_DfltBtnNext 0xFEFB #define XK_Pointer_DfltBtnPrev 0xFEFC #endif /* * 3270 Terminal Keys * Byte 3 = 0xFD */ #ifdef XK_3270 #define XK_3270_Duplicate 0xFD01 #define XK_3270_FieldMark 0xFD02 #define XK_3270_Right2 0xFD03 #define XK_3270_Left2 0xFD04 #define XK_3270_BackTab 0xFD05 #define XK_3270_EraseEOF 0xFD06 #define XK_3270_EraseInput 0xFD07 #define XK_3270_Reset 0xFD08 #define XK_3270_Quit 0xFD09 #define XK_3270_PA1 0xFD0A #define XK_3270_PA2 0xFD0B #define XK_3270_PA3 0xFD0C #define XK_3270_Test 0xFD0D #define XK_3270_Attn 0xFD0E #define XK_3270_CursorBlink 0xFD0F #define XK_3270_AltCursor 0xFD10 #define XK_3270_KeyClick 0xFD11 #define XK_3270_Jump 0xFD12 #define XK_3270_Ident 0xFD13 #define XK_3270_Rule 0xFD14 #define XK_3270_Copy 0xFD15 #define XK_3270_Play 0xFD16 #define XK_3270_Setup 0xFD17 #define XK_3270_Record 0xFD18 #define XK_3270_ChangeScreen 0xFD19 #define XK_3270_DeleteWord 0xFD1A #define XK_3270_ExSelect 0xFD1B #define XK_3270_CursorSelect 0xFD1C #define XK_3270_PrintScreen 0xFD1D #define XK_3270_Enter 0xFD1E #endif /* * Latin 1 * Byte 3 = 0 */ #ifdef XK_LATIN1 #define XK_space 0x020 #define XK_exclam 0x021 #define XK_quotedbl 0x022 #define XK_numbersign 0x023 #define XK_dollar 0x024 #define XK_percent 0x025 #define XK_ampersand 0x026 #define XK_apostrophe 0x027 #define XK_quoteright 0x027 /* deprecated */ #define XK_parenleft 0x028 #define XK_parenright 0x029 #define XK_asterisk 0x02a #define XK_plus 0x02b #define XK_comma 0x02c #define XK_minus 0x02d #define XK_period 0x02e #define XK_slash 0x02f #define XK_0 0x030 #define XK_1 0x031 #define XK_2 0x032 #define XK_3 0x033 #define XK_4 0x034 #define XK_5 0x035 #define XK_6 0x036 #define XK_7 0x037 #define XK_8 0x038 #define XK_9 0x039 #define XK_colon 0x03a #define XK_semicolon 0x03b #define XK_less 0x03c #define XK_equal 0x03d #define XK_greater 0x03e #define XK_question 0x03f #define XK_at 0x040 #define XK_A 0x041 #define XK_B 0x042 #define XK_C 0x043 #define XK_D 0x044 #define XK_E 0x045 #define XK_F 0x046 #define XK_G 0x047 #define XK_H 0x048 #define XK_I 0x049 #define XK_J 0x04a #define XK_K 0x04b #define XK_L 0x04c #define XK_M 0x04d #define XK_N 0x04e #define XK_O 0x04f #define XK_P 0x050 #define XK_Q 0x051 #define XK_R 0x052 #define XK_S 0x053 #define XK_T 0x054 #define XK_U 0x055 #define XK_V 0x056 #define XK_W 0x057 #define XK_X 0x058 #define XK_Y 0x059 #define XK_Z 0x05a #define XK_bracketleft 0x05b #define XK_backslash 0x05c #define XK_bracketright 0x05d #define XK_asciicircum 0x05e #define XK_underscore 0x05f #define XK_grave 0x060 #define XK_quoteleft 0x060 /* deprecated */ #define XK_a 0x061 #define XK_b 0x062 #define XK_c 0x063 #define XK_d 0x064 #define XK_e 0x065 #define XK_f 0x066 #define XK_g 0x067 #define XK_h 0x068 #define XK_i 0x069 #define XK_j 0x06a #define XK_k 0x06b #define XK_l 0x06c #define XK_m 0x06d #define XK_n 0x06e #define XK_o 0x06f #define XK_p 0x070 #define XK_q 0x071 #define XK_r 0x072 #define XK_s 0x073 #define XK_t 0x074 #define XK_u 0x075 #define XK_v 0x076 #define XK_w 0x077 #define XK_x 0x078 #define XK_y 0x079 #define XK_z 0x07a #define XK_braceleft 0x07b #define XK_bar 0x07c #define XK_braceright 0x07d #define XK_asciitilde 0x07e #define XK_nobreakspace 0x0a0 #define XK_exclamdown 0x0a1 #define XK_cent 0x0a2 #define XK_sterling 0x0a3 #define XK_currency 0x0a4 #define XK_yen 0x0a5 #define XK_brokenbar 0x0a6 #define XK_section 0x0a7 #define XK_diaeresis 0x0a8 #define XK_copyright 0x0a9 #define XK_ordfeminine 0x0aa #define XK_guillemotleft 0x0ab /* left angle quotation mark */ #define XK_notsign 0x0ac #define XK_hyphen 0x0ad #define XK_registered 0x0ae #define XK_macron 0x0af #define XK_degree 0x0b0 #define XK_plusminus 0x0b1 #define XK_twosuperior 0x0b2 #define XK_threesuperior 0x0b3 #define XK_acute 0x0b4 #define XK_mu 0x0b5 #define XK_paragraph 0x0b6 #define XK_periodcentered 0x0b7 #define XK_cedilla 0x0b8 #define XK_onesuperior 0x0b9 #define XK_masculine 0x0ba #define XK_guillemotright 0x0bb /* right angle quotation mark */ #define XK_onequarter 0x0bc #define XK_onehalf 0x0bd #define XK_threequarters 0x0be #define XK_questiondown 0x0bf #define XK_Agrave 0x0c0 #define XK_Aacute 0x0c1 #define XK_Acircumflex 0x0c2 #define XK_Atilde 0x0c3 #define XK_Adiaeresis 0x0c4 #define XK_Aring 0x0c5 #define XK_AE 0x0c6 #define XK_Ccedilla 0x0c7 #define XK_Egrave 0x0c8 #define XK_Eacute 0x0c9 #define XK_Ecircumflex 0x0ca #define XK_Ediaeresis 0x0cb #define XK_Igrave 0x0cc #define XK_Iacute 0x0cd #define XK_Icircumflex 0x0ce #define XK_Idiaeresis 0x0cf #define XK_ETH 0x0d0 #define XK_Eth 0x0d0 /* deprecated */ #define XK_Ntilde 0x0d1 #define XK_Ograve 0x0d2 #define XK_Oacute 0x0d3 #define XK_Ocircumflex 0x0d4 #define XK_Otilde 0x0d5 #define XK_Odiaeresis 0x0d6 #define XK_multiply 0x0d7 #define XK_Ooblique 0x0d8 #define XK_Ugrave 0x0d9 #define XK_Uacute 0x0da #define XK_Ucircumflex 0x0db #define XK_Udiaeresis 0x0dc #define XK_Yacute 0x0dd #define XK_THORN 0x0de #define XK_Thorn 0x0de /* deprecated */ #define XK_ssharp 0x0df #define XK_agrave 0x0e0 #define XK_aacute 0x0e1 #define XK_acircumflex 0x0e2 #define XK_atilde 0x0e3 #define XK_adiaeresis 0x0e4 #define XK_aring 0x0e5 #define XK_ae 0x0e6 #define XK_ccedilla 0x0e7 #define XK_egrave 0x0e8 #define XK_eacute 0x0e9 #define XK_ecircumflex 0x0ea #define XK_ediaeresis 0x0eb #define XK_igrave 0x0ec #define XK_iacute 0x0ed #define XK_icircumflex 0x0ee #define XK_idiaeresis 0x0ef #define XK_eth 0x0f0 #define XK_ntilde 0x0f1 #define XK_ograve 0x0f2 #define XK_oacute 0x0f3 #define XK_ocircumflex 0x0f4 #define XK_otilde 0x0f5 #define XK_odiaeresis 0x0f6 #define XK_division 0x0f7 #define XK_oslash 0x0f8 #define XK_ugrave 0x0f9 #define XK_uacute 0x0fa #define XK_ucircumflex 0x0fb #define XK_udiaeresis 0x0fc #define XK_yacute 0x0fd #define XK_thorn 0x0fe #define XK_ydiaeresis 0x0ff #endif /* XK_LATIN1 */ /* * Latin 2 * Byte 3 = 1 */ #ifdef XK_LATIN2 #define XK_Aogonek 0x1a1 #define XK_breve 0x1a2 #define XK_Lstroke 0x1a3 #define XK_Lcaron 0x1a5 #define XK_Sacute 0x1a6 #define XK_Scaron 0x1a9 #define XK_Scedilla 0x1aa #define XK_Tcaron 0x1ab #define XK_Zacute 0x1ac #define XK_Zcaron 0x1ae #define XK_Zabovedot 0x1af #define XK_aogonek 0x1b1 #define XK_ogonek 0x1b2 #define XK_lstroke 0x1b3 #define XK_lcaron 0x1b5 #define XK_sacute 0x1b6 #define XK_caron 0x1b7 #define XK_scaron 0x1b9 #define XK_scedilla 0x1ba #define XK_tcaron 0x1bb #define XK_zacute 0x1bc #define XK_doubleacute 0x1bd #define XK_zcaron 0x1be #define XK_zabovedot 0x1bf #define XK_Racute 0x1c0 #define XK_Abreve 0x1c3 #define XK_Lacute 0x1c5 #define XK_Cacute 0x1c6 #define XK_Ccaron 0x1c8 #define XK_Eogonek 0x1ca #define XK_Ecaron 0x1cc #define XK_Dcaron 0x1cf #define XK_Dstroke 0x1d0 #define XK_Nacute 0x1d1 #define XK_Ncaron 0x1d2 #define XK_Odoubleacute 0x1d5 #define XK_Rcaron 0x1d8 #define XK_Uring 0x1d9 #define XK_Udoubleacute 0x1db #define XK_Tcedilla 0x1de #define XK_racute 0x1e0 #define XK_abreve 0x1e3 #define XK_lacute 0x1e5 #define XK_cacute 0x1e6 #define XK_ccaron 0x1e8 #define XK_eogonek 0x1ea #define XK_ecaron 0x1ec #define XK_dcaron 0x1ef #define XK_dstroke 0x1f0 #define XK_nacute 0x1f1 #define XK_ncaron 0x1f2 #define XK_odoubleacute 0x1f5 #define XK_udoubleacute 0x1fb #define XK_rcaron 0x1f8 #define XK_uring 0x1f9 #define XK_tcedilla 0x1fe #define XK_abovedot 0x1ff #endif /* XK_LATIN2 */ /* * Latin 3 * Byte 3 = 2 */ #ifdef XK_LATIN3 #define XK_Hstroke 0x2a1 #define XK_Hcircumflex 0x2a6 #define XK_Iabovedot 0x2a9 #define XK_Gbreve 0x2ab #define XK_Jcircumflex 0x2ac #define XK_hstroke 0x2b1 #define XK_hcircumflex 0x2b6 #define XK_idotless 0x2b9 #define XK_gbreve 0x2bb #define XK_jcircumflex 0x2bc #define XK_Cabovedot 0x2c5 #define XK_Ccircumflex 0x2c6 #define XK_Gabovedot 0x2d5 #define XK_Gcircumflex 0x2d8 #define XK_Ubreve 0x2dd #define XK_Scircumflex 0x2de #define XK_cabovedot 0x2e5 #define XK_ccircumflex 0x2e6 #define XK_gabovedot 0x2f5 #define XK_gcircumflex 0x2f8 #define XK_ubreve 0x2fd #define XK_scircumflex 0x2fe #endif /* XK_LATIN3 */ /* * Latin 4 * Byte 3 = 3 */ #ifdef XK_LATIN4 #define XK_kra 0x3a2 #define XK_kappa 0x3a2 /* deprecated */ #define XK_Rcedilla 0x3a3 #define XK_Itilde 0x3a5 #define XK_Lcedilla 0x3a6 #define XK_Emacron 0x3aa #define XK_Gcedilla 0x3ab #define XK_Tslash 0x3ac #define XK_rcedilla 0x3b3 #define XK_itilde 0x3b5 #define XK_lcedilla 0x3b6 #define XK_emacron 0x3ba #define XK_gcedilla 0x3bb #define XK_tslash 0x3bc #define XK_ENG 0x3bd #define XK_eng 0x3bf #define XK_Amacron 0x3c0 #define XK_Iogonek 0x3c7 #define XK_Eabovedot 0x3cc #define XK_Imacron 0x3cf #define XK_Ncedilla 0x3d1 #define XK_Omacron 0x3d2 #define XK_Kcedilla 0x3d3 #define XK_Uogonek 0x3d9 #define XK_Utilde 0x3dd #define XK_Umacron 0x3de #define XK_amacron 0x3e0 #define XK_iogonek 0x3e7 #define XK_eabovedot 0x3ec #define XK_imacron 0x3ef #define XK_ncedilla 0x3f1 #define XK_omacron 0x3f2 #define XK_kcedilla 0x3f3 #define XK_uogonek 0x3f9 #define XK_utilde 0x3fd #define XK_umacron 0x3fe #endif /* XK_LATIN4 */ /* * Latin-9 (a.k.a. Latin-0) * Byte 3 = 19 */ #ifdef XK_LATIN9 #define XK_OE 0x13bc #define XK_oe 0x13bd #define XK_Ydiaeresis 0x13be #endif /* XK_LATIN9 */ /* * Katakana * Byte 3 = 4 */ #ifdef XK_KATAKANA #define XK_overline 0x47e #define XK_kana_fullstop 0x4a1 #define XK_kana_openingbracket 0x4a2 #define XK_kana_closingbracket 0x4a3 #define XK_kana_comma 0x4a4 #define XK_kana_conjunctive 0x4a5 #define XK_kana_middledot 0x4a5 /* deprecated */ #define XK_kana_WO 0x4a6 #define XK_kana_a 0x4a7 #define XK_kana_i 0x4a8 #define XK_kana_u 0x4a9 #define XK_kana_e 0x4aa #define XK_kana_o 0x4ab #define XK_kana_ya 0x4ac #define XK_kana_yu 0x4ad #define XK_kana_yo 0x4ae #define XK_kana_tsu 0x4af #define XK_kana_tu 0x4af /* deprecated */ #define XK_prolongedsound 0x4b0 #define XK_kana_A 0x4b1 #define XK_kana_I 0x4b2 #define XK_kana_U 0x4b3 #define XK_kana_E 0x4b4 #define XK_kana_O 0x4b5 #define XK_kana_KA 0x4b6 #define XK_kana_KI 0x4b7 #define XK_kana_KU 0x4b8 #define XK_kana_KE 0x4b9 #define XK_kana_KO 0x4ba #define XK_kana_SA 0x4bb #define XK_kana_SHI 0x4bc #define XK_kana_SU 0x4bd #define XK_kana_SE 0x4be #define XK_kana_SO 0x4bf #define XK_kana_TA 0x4c0 #define XK_kana_CHI 0x4c1 #define XK_kana_TI 0x4c1 /* deprecated */ #define XK_kana_TSU 0x4c2 #define XK_kana_TU 0x4c2 /* deprecated */ #define XK_kana_TE 0x4c3 #define XK_kana_TO 0x4c4 #define XK_kana_NA 0x4c5 #define XK_kana_NI 0x4c6 #define XK_kana_NU 0x4c7 #define XK_kana_NE 0x4c8 #define XK_kana_NO 0x4c9 #define XK_kana_HA 0x4ca #define XK_kana_HI 0x4cb #define XK_kana_FU 0x4cc #define XK_kana_HU 0x4cc /* deprecated */ #define XK_kana_HE 0x4cd #define XK_kana_HO 0x4ce #define XK_kana_MA 0x4cf #define XK_kana_MI 0x4d0 #define XK_kana_MU 0x4d1 #define XK_kana_ME 0x4d2 #define XK_kana_MO 0x4d3 #define XK_kana_YA 0x4d4 #define XK_kana_YU 0x4d5 #define XK_kana_YO 0x4d6 #define XK_kana_RA 0x4d7 #define XK_kana_RI 0x4d8 #define XK_kana_RU 0x4d9 #define XK_kana_RE 0x4da #define XK_kana_RO 0x4db #define XK_kana_WA 0x4dc #define XK_kana_N 0x4dd #define XK_voicedsound 0x4de #define XK_semivoicedsound 0x4df #define XK_kana_switch 0xFF7E /* Alias for mode_switch */ #endif /* XK_KATAKANA */ /* * Arabic * Byte 3 = 5 */ #ifdef XK_ARABIC #define XK_Arabic_comma 0x5ac #define XK_Arabic_semicolon 0x5bb #define XK_Arabic_question_mark 0x5bf #define XK_Arabic_hamza 0x5c1 #define XK_Arabic_maddaonalef 0x5c2 #define XK_Arabic_hamzaonalef 0x5c3 #define XK_Arabic_hamzaonwaw 0x5c4 #define XK_Arabic_hamzaunderalef 0x5c5 #define XK_Arabic_hamzaonyeh 0x5c6 #define XK_Arabic_alef 0x5c7 #define XK_Arabic_beh 0x5c8 #define XK_Arabic_tehmarbuta 0x5c9 #define XK_Arabic_teh 0x5ca #define XK_Arabic_theh 0x5cb #define XK_Arabic_jeem 0x5cc #define XK_Arabic_hah 0x5cd #define XK_Arabic_khah 0x5ce #define XK_Arabic_dal 0x5cf #define XK_Arabic_thal 0x5d0 #define XK_Arabic_ra 0x5d1 #define XK_Arabic_zain 0x5d2 #define XK_Arabic_seen 0x5d3 #define XK_Arabic_sheen 0x5d4 #define XK_Arabic_sad 0x5d5 #define XK_Arabic_dad 0x5d6 #define XK_Arabic_tah 0x5d7 #define XK_Arabic_zah 0x5d8 #define XK_Arabic_ain 0x5d9 #define XK_Arabic_ghain 0x5da #define XK_Arabic_tatweel 0x5e0 #define XK_Arabic_feh 0x5e1 #define XK_Arabic_qaf 0x5e2 #define XK_Arabic_kaf 0x5e3 #define XK_Arabic_lam 0x5e4 #define XK_Arabic_meem 0x5e5 #define XK_Arabic_noon 0x5e6 #define XK_Arabic_ha 0x5e7 #define XK_Arabic_heh 0x5e7 /* deprecated */ #define XK_Arabic_waw 0x5e8 #define XK_Arabic_alefmaksura 0x5e9 #define XK_Arabic_yeh 0x5ea #define XK_Arabic_fathatan 0x5eb #define XK_Arabic_dammatan 0x5ec #define XK_Arabic_kasratan 0x5ed #define XK_Arabic_fatha 0x5ee #define XK_Arabic_damma 0x5ef #define XK_Arabic_kasra 0x5f0 #define XK_Arabic_shadda 0x5f1 #define XK_Arabic_sukun 0x5f2 #define XK_Arabic_switch 0xFF7E /* Alias for mode_switch */ #endif /* XK_ARABIC */ /* * Cyrillic * Byte 3 = 6 */ #ifdef XK_CYRILLIC #define XK_Serbian_dje 0x6a1 #define XK_Macedonia_gje 0x6a2 #define XK_Cyrillic_io 0x6a3 #define XK_Ukrainian_ie 0x6a4 #define XK_Ukranian_je 0x6a4 /* deprecated */ #define XK_Macedonia_dse 0x6a5 #define XK_Ukrainian_i 0x6a6 #define XK_Ukranian_i 0x6a6 /* deprecated */ #define XK_Ukrainian_yi 0x6a7 #define XK_Ukranian_yi 0x6a7 /* deprecated */ #define XK_Cyrillic_je 0x6a8 #define XK_Serbian_je 0x6a8 /* deprecated */ #define XK_Cyrillic_lje 0x6a9 #define XK_Serbian_lje 0x6a9 /* deprecated */ #define XK_Cyrillic_nje 0x6aa #define XK_Serbian_nje 0x6aa /* deprecated */ #define XK_Serbian_tshe 0x6ab #define XK_Macedonia_kje 0x6ac #define XK_Ukrainian_ghe_with_upturn 0x6ad #define XK_Byelorussian_shortu 0x6ae #define XK_Cyrillic_dzhe 0x6af #define XK_Serbian_dze 0x6af /* deprecated */ #define XK_numerosign 0x6b0 #define XK_Serbian_DJE 0x6b1 #define XK_Macedonia_GJE 0x6b2 #define XK_Cyrillic_IO 0x6b3 #define XK_Ukrainian_IE 0x6b4 #define XK_Ukranian_JE 0x6b4 /* deprecated */ #define XK_Macedonia_DSE 0x6b5 #define XK_Ukrainian_I 0x6b6 #define XK_Ukranian_I 0x6b6 /* deprecated */ #define XK_Ukrainian_YI 0x6b7 #define XK_Ukranian_YI 0x6b7 /* deprecated */ #define XK_Cyrillic_JE 0x6b8 #define XK_Serbian_JE 0x6b8 /* deprecated */ #define XK_Cyrillic_LJE 0x6b9 #define XK_Serbian_LJE 0x6b9 /* deprecated */ #define XK_Cyrillic_NJE 0x6ba #define XK_Serbian_NJE 0x6ba /* deprecated */ #define XK_Serbian_TSHE 0x6bb #define XK_Macedonia_KJE 0x6bc #define XK_Ukrainian_GHE_WITH_UPTURN 0x6bd #define XK_Byelorussian_SHORTU 0x6be #define XK_Cyrillic_DZHE 0x6bf #define XK_Serbian_DZE 0x6bf /* deprecated */ #define XK_Cyrillic_yu 0x6c0 #define XK_Cyrillic_a 0x6c1 #define XK_Cyrillic_be 0x6c2 #define XK_Cyrillic_tse 0x6c3 #define XK_Cyrillic_de 0x6c4 #define XK_Cyrillic_ie 0x6c5 #define XK_Cyrillic_ef 0x6c6 #define XK_Cyrillic_ghe 0x6c7 #define XK_Cyrillic_ha 0x6c8 #define XK_Cyrillic_i 0x6c9 #define XK_Cyrillic_shorti 0x6ca #define XK_Cyrillic_ka 0x6cb #define XK_Cyrillic_el 0x6cc #define XK_Cyrillic_em 0x6cd #define XK_Cyrillic_en 0x6ce #define XK_Cyrillic_o 0x6cf #define XK_Cyrillic_pe 0x6d0 #define XK_Cyrillic_ya 0x6d1 #define XK_Cyrillic_er 0x6d2 #define XK_Cyrillic_es 0x6d3 #define XK_Cyrillic_te 0x6d4 #define XK_Cyrillic_u 0x6d5 #define XK_Cyrillic_zhe 0x6d6 #define XK_Cyrillic_ve 0x6d7 #define XK_Cyrillic_softsign 0x6d8 #define XK_Cyrillic_yeru 0x6d9 #define XK_Cyrillic_ze 0x6da #define XK_Cyrillic_sha 0x6db #define XK_Cyrillic_e 0x6dc #define XK_Cyrillic_shcha 0x6dd #define XK_Cyrillic_che 0x6de #define XK_Cyrillic_hardsign 0x6df #define XK_Cyrillic_YU 0x6e0 #define XK_Cyrillic_A 0x6e1 #define XK_Cyrillic_BE 0x6e2 #define XK_Cyrillic_TSE 0x6e3 #define XK_Cyrillic_DE 0x6e4 #define XK_Cyrillic_IE 0x6e5 #define XK_Cyrillic_EF 0x6e6 #define XK_Cyrillic_GHE 0x6e7 #define XK_Cyrillic_HA 0x6e8 #define XK_Cyrillic_I 0x6e9 #define XK_Cyrillic_SHORTI 0x6ea #define XK_Cyrillic_KA 0x6eb #define XK_Cyrillic_EL 0x6ec #define XK_Cyrillic_EM 0x6ed #define XK_Cyrillic_EN 0x6ee #define XK_Cyrillic_O 0x6ef #define XK_Cyrillic_PE 0x6f0 #define XK_Cyrillic_YA 0x6f1 #define XK_Cyrillic_ER 0x6f2 #define XK_Cyrillic_ES 0x6f3 #define XK_Cyrillic_TE 0x6f4 #define XK_Cyrillic_U 0x6f5 #define XK_Cyrillic_ZHE 0x6f6 #define XK_Cyrillic_VE 0x6f7 #define XK_Cyrillic_SOFTSIGN 0x6f8 #define XK_Cyrillic_YERU 0x6f9 #define XK_Cyrillic_ZE 0x6fa #define XK_Cyrillic_SHA 0x6fb #define XK_Cyrillic_E 0x6fc #define XK_Cyrillic_SHCHA 0x6fd #define XK_Cyrillic_CHE 0x6fe #define XK_Cyrillic_HARDSIGN 0x6ff #endif /* XK_CYRILLIC */ /* * Greek * Byte 3 = 7 */ #ifdef XK_GREEK #define XK_Greek_ALPHAaccent 0x7a1 #define XK_Greek_EPSILONaccent 0x7a2 #define XK_Greek_ETAaccent 0x7a3 #define XK_Greek_IOTAaccent 0x7a4 #define XK_Greek_IOTAdiaeresis 0x7a5 #define XK_Greek_OMICRONaccent 0x7a7 #define XK_Greek_UPSILONaccent 0x7a8 #define XK_Greek_UPSILONdieresis 0x7a9 #define XK_Greek_OMEGAaccent 0x7ab #define XK_Greek_accentdieresis 0x7ae #define XK_Greek_horizbar 0x7af #define XK_Greek_alphaaccent 0x7b1 #define XK_Greek_epsilonaccent 0x7b2 #define XK_Greek_etaaccent 0x7b3 #define XK_Greek_iotaaccent 0x7b4 #define XK_Greek_iotadieresis 0x7b5 #define XK_Greek_iotaaccentdieresis 0x7b6 #define XK_Greek_omicronaccent 0x7b7 #define XK_Greek_upsilonaccent 0x7b8 #define XK_Greek_upsilondieresis 0x7b9 #define XK_Greek_upsilonaccentdieresis 0x7ba #define XK_Greek_omegaaccent 0x7bb #define XK_Greek_ALPHA 0x7c1 #define XK_Greek_BETA 0x7c2 #define XK_Greek_GAMMA 0x7c3 #define XK_Greek_DELTA 0x7c4 #define XK_Greek_EPSILON 0x7c5 #define XK_Greek_ZETA 0x7c6 #define XK_Greek_ETA 0x7c7 #define XK_Greek_THETA 0x7c8 #define XK_Greek_IOTA 0x7c9 #define XK_Greek_KAPPA 0x7ca #define XK_Greek_LAMDA 0x7cb #define XK_Greek_LAMBDA 0x7cb #define XK_Greek_MU 0x7cc #define XK_Greek_NU 0x7cd #define XK_Greek_XI 0x7ce #define XK_Greek_OMICRON 0x7cf #define XK_Greek_PI 0x7d0 #define XK_Greek_RHO 0x7d1 #define XK_Greek_SIGMA 0x7d2 #define XK_Greek_TAU 0x7d4 #define XK_Greek_UPSILON 0x7d5 #define XK_Greek_PHI 0x7d6 #define XK_Greek_CHI 0x7d7 #define XK_Greek_PSI 0x7d8 #define XK_Greek_OMEGA 0x7d9 #define XK_Greek_alpha 0x7e1 #define XK_Greek_beta 0x7e2 #define XK_Greek_gamma 0x7e3 #define XK_Greek_delta 0x7e4 #define XK_Greek_epsilon 0x7e5 #define XK_Greek_zeta 0x7e6 #define XK_Greek_eta 0x7e7 #define XK_Greek_theta 0x7e8 #define XK_Greek_iota 0x7e9 #define XK_Greek_kappa 0x7ea #define XK_Greek_lamda 0x7eb #define XK_Greek_lambda 0x7eb #define XK_Greek_mu 0x7ec #define XK_Greek_nu 0x7ed #define XK_Greek_xi 0x7ee #define XK_Greek_omicron 0x7ef #define XK_Greek_pi 0x7f0 #define XK_Greek_rho 0x7f1 #define XK_Greek_sigma 0x7f2 #define XK_Greek_finalsmallsigma 0x7f3 #define XK_Greek_tau 0x7f4 #define XK_Greek_upsilon 0x7f5 #define XK_Greek_phi 0x7f6 #define XK_Greek_chi 0x7f7 #define XK_Greek_psi 0x7f8 #define XK_Greek_omega 0x7f9 #define XK_Greek_switch 0xFF7E /* Alias for mode_switch */ #endif /* XK_GREEK */ /* * Technical * Byte 3 = 8 */ #ifdef XK_TECHNICAL #define XK_leftradical 0x8a1 #define XK_topleftradical 0x8a2 #define XK_horizconnector 0x8a3 #define XK_topintegral 0x8a4 #define XK_botintegral 0x8a5 #define XK_vertconnector 0x8a6 #define XK_topleftsqbracket 0x8a7 #define XK_botleftsqbracket 0x8a8 #define XK_toprightsqbracket 0x8a9 #define XK_botrightsqbracket 0x8aa #define XK_topleftparens 0x8ab #define XK_botleftparens 0x8ac #define XK_toprightparens 0x8ad #define XK_botrightparens 0x8ae #define XK_leftmiddlecurlybrace 0x8af #define XK_rightmiddlecurlybrace 0x8b0 #define XK_topleftsummation 0x8b1 #define XK_botleftsummation 0x8b2 #define XK_topvertsummationconnector 0x8b3 #define XK_botvertsummationconnector 0x8b4 #define XK_toprightsummation 0x8b5 #define XK_botrightsummation 0x8b6 #define XK_rightmiddlesummation 0x8b7 #define XK_lessthanequal 0x8bc #define XK_notequal 0x8bd #define XK_greaterthanequal 0x8be #define XK_integral 0x8bf #define XK_therefore 0x8c0 #define XK_variation 0x8c1 #define XK_infinity 0x8c2 #define XK_nabla 0x8c5 #define XK_approximate 0x8c8 #define XK_similarequal 0x8c9 #define XK_ifonlyif 0x8cd #define XK_implies 0x8ce #define XK_identical 0x8cf #define XK_radical 0x8d6 #define XK_includedin 0x8da #define XK_includes 0x8db #define XK_intersection 0x8dc #define XK_union 0x8dd #define XK_logicaland 0x8de #define XK_logicalor 0x8df #define XK_partialderivative 0x8ef #define XK_function 0x8f6 #define XK_leftarrow 0x8fb #define XK_uparrow 0x8fc #define XK_rightarrow 0x8fd #define XK_downarrow 0x8fe #endif /* XK_TECHNICAL */ /* * Special * Byte 3 = 9 */ #ifdef XK_SPECIAL #define XK_blank 0x9df #define XK_soliddiamond 0x9e0 #define XK_checkerboard 0x9e1 #define XK_ht 0x9e2 #define XK_ff 0x9e3 #define XK_cr 0x9e4 #define XK_lf 0x9e5 #define XK_nl 0x9e8 #define XK_vt 0x9e9 #define XK_lowrightcorner 0x9ea #define XK_uprightcorner 0x9eb #define XK_upleftcorner 0x9ec #define XK_lowleftcorner 0x9ed #define XK_crossinglines 0x9ee #define XK_horizlinescan1 0x9ef #define XK_horizlinescan3 0x9f0 #define XK_horizlinescan5 0x9f1 #define XK_horizlinescan7 0x9f2 #define XK_horizlinescan9 0x9f3 #define XK_leftt 0x9f4 #define XK_rightt 0x9f5 #define XK_bott 0x9f6 #define XK_topt 0x9f7 #define XK_vertbar 0x9f8 #endif /* XK_SPECIAL */ /* * Publishing * Byte 3 = a */ #ifdef XK_PUBLISHING #define XK_emspace 0xaa1 #define XK_enspace 0xaa2 #define XK_em3space 0xaa3 #define XK_em4space 0xaa4 #define XK_digitspace 0xaa5 #define XK_punctspace 0xaa6 #define XK_thinspace 0xaa7 #define XK_hairspace 0xaa8 #define XK_emdash 0xaa9 #define XK_endash 0xaaa #define XK_signifblank 0xaac #define XK_ellipsis 0xaae #define XK_doubbaselinedot 0xaaf #define XK_onethird 0xab0 #define XK_twothirds 0xab1 #define XK_onefifth 0xab2 #define XK_twofifths 0xab3 #define XK_threefifths 0xab4 #define XK_fourfifths 0xab5 #define XK_onesixth 0xab6 #define XK_fivesixths 0xab7 #define XK_careof 0xab8 #define XK_figdash 0xabb #define XK_leftanglebracket 0xabc #define XK_decimalpoint 0xabd #define XK_rightanglebracket 0xabe #define XK_marker 0xabf #define XK_oneeighth 0xac3 #define XK_threeeighths 0xac4 #define XK_fiveeighths 0xac5 #define XK_seveneighths 0xac6 #define XK_trademark 0xac9 #define XK_signaturemark 0xaca #define XK_trademarkincircle 0xacb #define XK_leftopentriangle 0xacc #define XK_rightopentriangle 0xacd #define XK_emopencircle 0xace #define XK_emopenrectangle 0xacf #define XK_leftsinglequotemark 0xad0 #define XK_rightsinglequotemark 0xad1 #define XK_leftdoublequotemark 0xad2 #define XK_rightdoublequotemark 0xad3 #define XK_prescription 0xad4 #define XK_minutes 0xad6 #define XK_seconds 0xad7 #define XK_latincross 0xad9 #define XK_hexagram 0xada #define XK_filledrectbullet 0xadb #define XK_filledlefttribullet 0xadc #define XK_filledrighttribullet 0xadd #define XK_emfilledcircle 0xade #define XK_emfilledrect 0xadf #define XK_enopencircbullet 0xae0 #define XK_enopensquarebullet 0xae1 #define XK_openrectbullet 0xae2 #define XK_opentribulletup 0xae3 #define XK_opentribulletdown 0xae4 #define XK_openstar 0xae5 #define XK_enfilledcircbullet 0xae6 #define XK_enfilledsqbullet 0xae7 #define XK_filledtribulletup 0xae8 #define XK_filledtribulletdown 0xae9 #define XK_leftpointer 0xaea #define XK_rightpointer 0xaeb #define XK_club 0xaec #define XK_diamond 0xaed #define XK_heart 0xaee #define XK_maltesecross 0xaf0 #define XK_dagger 0xaf1 #define XK_doubledagger 0xaf2 #define XK_checkmark 0xaf3 #define XK_ballotcross 0xaf4 #define XK_musicalsharp 0xaf5 #define XK_musicalflat 0xaf6 #define XK_malesymbol 0xaf7 #define XK_femalesymbol 0xaf8 #define XK_telephone 0xaf9 #define XK_telephonerecorder 0xafa #define XK_phonographcopyright 0xafb #define XK_caret 0xafc #define XK_singlelowquotemark 0xafd #define XK_doublelowquotemark 0xafe #define XK_cursor 0xaff #endif /* XK_PUBLISHING */ /* * APL * Byte 3 = b */ #ifdef XK_APL #define XK_leftcaret 0xba3 #define XK_rightcaret 0xba6 #define XK_downcaret 0xba8 #define XK_upcaret 0xba9 #define XK_overbar 0xbc0 #define XK_downtack 0xbc2 #define XK_upshoe 0xbc3 #define XK_downstile 0xbc4 #define XK_underbar 0xbc6 #define XK_jot 0xbca #define XK_quad 0xbcc #define XK_uptack 0xbce #define XK_circle 0xbcf #define XK_upstile 0xbd3 #define XK_downshoe 0xbd6 #define XK_rightshoe 0xbd8 #define XK_leftshoe 0xbda #define XK_lefttack 0xbdc #define XK_righttack 0xbfc #endif /* XK_APL */ /* * Hebrew * Byte 3 = c */ #ifdef XK_HEBREW #define XK_hebrew_doublelowline 0xcdf #define XK_hebrew_aleph 0xce0 #define XK_hebrew_bet 0xce1 #define XK_hebrew_beth 0xce1 /* deprecated */ #define XK_hebrew_gimel 0xce2 #define XK_hebrew_gimmel 0xce2 /* deprecated */ #define XK_hebrew_dalet 0xce3 #define XK_hebrew_daleth 0xce3 /* deprecated */ #define XK_hebrew_he 0xce4 #define XK_hebrew_waw 0xce5 #define XK_hebrew_zain 0xce6 #define XK_hebrew_zayin 0xce6 /* deprecated */ #define XK_hebrew_chet 0xce7 #define XK_hebrew_het 0xce7 /* deprecated */ #define XK_hebrew_tet 0xce8 #define XK_hebrew_teth 0xce8 /* deprecated */ #define XK_hebrew_yod 0xce9 #define XK_hebrew_finalkaph 0xcea #define XK_hebrew_kaph 0xceb #define XK_hebrew_lamed 0xcec #define XK_hebrew_finalmem 0xced #define XK_hebrew_mem 0xcee #define XK_hebrew_finalnun 0xcef #define XK_hebrew_nun 0xcf0 #define XK_hebrew_samech 0xcf1 #define XK_hebrew_samekh 0xcf1 /* deprecated */ #define XK_hebrew_ayin 0xcf2 #define XK_hebrew_finalpe 0xcf3 #define XK_hebrew_pe 0xcf4 #define XK_hebrew_finalzade 0xcf5 #define XK_hebrew_finalzadi 0xcf5 /* deprecated */ #define XK_hebrew_zade 0xcf6 #define XK_hebrew_zadi 0xcf6 /* deprecated */ #define XK_hebrew_qoph 0xcf7 #define XK_hebrew_kuf 0xcf7 /* deprecated */ #define XK_hebrew_resh 0xcf8 #define XK_hebrew_shin 0xcf9 #define XK_hebrew_taw 0xcfa #define XK_hebrew_taf 0xcfa /* deprecated */ #define XK_Hebrew_switch 0xFF7E /* Alias for mode_switch */ #endif /* XK_HEBREW */ /* * Thai * Byte 3 = d */ #ifdef XK_THAI #define XK_Thai_kokai 0xda1 #define XK_Thai_khokhai 0xda2 #define XK_Thai_khokhuat 0xda3 #define XK_Thai_khokhwai 0xda4 #define XK_Thai_khokhon 0xda5 #define XK_Thai_khorakhang 0xda6 #define XK_Thai_ngongu 0xda7 #define XK_Thai_chochan 0xda8 #define XK_Thai_choching 0xda9 #define XK_Thai_chochang 0xdaa #define XK_Thai_soso 0xdab #define XK_Thai_chochoe 0xdac #define XK_Thai_yoying 0xdad #define XK_Thai_dochada 0xdae #define XK_Thai_topatak 0xdaf #define XK_Thai_thothan 0xdb0 #define XK_Thai_thonangmontho 0xdb1 #define XK_Thai_thophuthao 0xdb2 #define XK_Thai_nonen 0xdb3 #define XK_Thai_dodek 0xdb4 #define XK_Thai_totao 0xdb5 #define XK_Thai_thothung 0xdb6 #define XK_Thai_thothahan 0xdb7 #define XK_Thai_thothong 0xdb8 #define XK_Thai_nonu 0xdb9 #define XK_Thai_bobaimai 0xdba #define XK_Thai_popla 0xdbb #define XK_Thai_phophung 0xdbc #define XK_Thai_fofa 0xdbd #define XK_Thai_phophan 0xdbe #define XK_Thai_fofan 0xdbf #define XK_Thai_phosamphao 0xdc0 #define XK_Thai_moma 0xdc1 #define XK_Thai_yoyak 0xdc2 #define XK_Thai_rorua 0xdc3 #define XK_Thai_ru 0xdc4 #define XK_Thai_loling 0xdc5 #define XK_Thai_lu 0xdc6 #define XK_Thai_wowaen 0xdc7 #define XK_Thai_sosala 0xdc8 #define XK_Thai_sorusi 0xdc9 #define XK_Thai_sosua 0xdca #define XK_Thai_hohip 0xdcb #define XK_Thai_lochula 0xdcc #define XK_Thai_oang 0xdcd #define XK_Thai_honokhuk 0xdce #define XK_Thai_paiyannoi 0xdcf #define XK_Thai_saraa 0xdd0 #define XK_Thai_maihanakat 0xdd1 #define XK_Thai_saraaa 0xdd2 #define XK_Thai_saraam 0xdd3 #define XK_Thai_sarai 0xdd4 #define XK_Thai_saraii 0xdd5 #define XK_Thai_saraue 0xdd6 #define XK_Thai_sarauee 0xdd7 #define XK_Thai_sarau 0xdd8 #define XK_Thai_sarauu 0xdd9 #define XK_Thai_phinthu 0xdda #define XK_Thai_maihanakat_maitho 0xdde #define XK_Thai_baht 0xddf #define XK_Thai_sarae 0xde0 #define XK_Thai_saraae 0xde1 #define XK_Thai_sarao 0xde2 #define XK_Thai_saraaimaimuan 0xde3 #define XK_Thai_saraaimaimalai 0xde4 #define XK_Thai_lakkhangyao 0xde5 #define XK_Thai_maiyamok 0xde6 #define XK_Thai_maitaikhu 0xde7 #define XK_Thai_maiek 0xde8 #define XK_Thai_maitho 0xde9 #define XK_Thai_maitri 0xdea #define XK_Thai_maichattawa 0xdeb #define XK_Thai_thanthakhat 0xdec #define XK_Thai_nikhahit 0xded #define XK_Thai_leksun 0xdf0 #define XK_Thai_leknung 0xdf1 #define XK_Thai_leksong 0xdf2 #define XK_Thai_leksam 0xdf3 #define XK_Thai_leksi 0xdf4 #define XK_Thai_lekha 0xdf5 #define XK_Thai_lekhok 0xdf6 #define XK_Thai_lekchet 0xdf7 #define XK_Thai_lekpaet 0xdf8 #define XK_Thai_lekkao 0xdf9 #endif /* XK_THAI */ /* * Korean * Byte 3 = e */ #ifdef XK_KOREAN #define XK_Hangul 0xff31 /* Hangul start/stop(toggle) */ #define XK_Hangul_Start 0xff32 /* Hangul start */ #define XK_Hangul_End 0xff33 /* Hangul end, English start */ #define XK_Hangul_Hanja 0xff34 /* Start Hangul->Hanja Conversion */ #define XK_Hangul_Jamo 0xff35 /* Hangul Jamo mode */ #define XK_Hangul_Romaja 0xff36 /* Hangul Romaja mode */ #define XK_Hangul_Codeinput 0xff37 /* Hangul code input mode */ #define XK_Hangul_Jeonja 0xff38 /* Jeonja mode */ #define XK_Hangul_Banja 0xff39 /* Banja mode */ #define XK_Hangul_PreHanja 0xff3a /* Pre Hanja conversion */ #define XK_Hangul_PostHanja 0xff3b /* Post Hanja conversion */ #define XK_Hangul_SingleCandidate 0xff3c /* Single candidate */ #define XK_Hangul_MultipleCandidate 0xff3d /* Multiple candidate */ #define XK_Hangul_PreviousCandidate 0xff3e /* Previous candidate */ #define XK_Hangul_Special 0xff3f /* Special symbols */ #define XK_Hangul_switch 0xFF7E /* Alias for mode_switch */ /* Hangul Consonant Characters */ #define XK_Hangul_Kiyeog 0xea1 #define XK_Hangul_SsangKiyeog 0xea2 #define XK_Hangul_KiyeogSios 0xea3 #define XK_Hangul_Nieun 0xea4 #define XK_Hangul_NieunJieuj 0xea5 #define XK_Hangul_NieunHieuh 0xea6 #define XK_Hangul_Dikeud 0xea7 #define XK_Hangul_SsangDikeud 0xea8 #define XK_Hangul_Rieul 0xea9 #define XK_Hangul_RieulKiyeog 0xeaa #define XK_Hangul_RieulMieum 0xeab #define XK_Hangul_RieulPieub 0xeac #define XK_Hangul_RieulSios 0xead #define XK_Hangul_RieulTieut 0xeae #define XK_Hangul_RieulPhieuf 0xeaf #define XK_Hangul_RieulHieuh 0xeb0 #define XK_Hangul_Mieum 0xeb1 #define XK_Hangul_Pieub 0xeb2 #define XK_Hangul_SsangPieub 0xeb3 #define XK_Hangul_PieubSios 0xeb4 #define XK_Hangul_Sios 0xeb5 #define XK_Hangul_SsangSios 0xeb6 #define XK_Hangul_Ieung 0xeb7 #define XK_Hangul_Jieuj 0xeb8 #define XK_Hangul_SsangJieuj 0xeb9 #define XK_Hangul_Cieuc 0xeba #define XK_Hangul_Khieuq 0xebb #define XK_Hangul_Tieut 0xebc #define XK_Hangul_Phieuf 0xebd #define XK_Hangul_Hieuh 0xebe /* Hangul Vowel Characters */ #define XK_Hangul_A 0xebf #define XK_Hangul_AE 0xec0 #define XK_Hangul_YA 0xec1 #define XK_Hangul_YAE 0xec2 #define XK_Hangul_EO 0xec3 #define XK_Hangul_E 0xec4 #define XK_Hangul_YEO 0xec5 #define XK_Hangul_YE 0xec6 #define XK_Hangul_O 0xec7 #define XK_Hangul_WA 0xec8 #define XK_Hangul_WAE 0xec9 #define XK_Hangul_OE 0xeca #define XK_Hangul_YO 0xecb #define XK_Hangul_U 0xecc #define XK_Hangul_WEO 0xecd #define XK_Hangul_WE 0xece #define XK_Hangul_WI 0xecf #define XK_Hangul_YU 0xed0 #define XK_Hangul_EU 0xed1 #define XK_Hangul_YI 0xed2 #define XK_Hangul_I 0xed3 /* Hangul syllable-final (JongSeong) Characters */ #define XK_Hangul_J_Kiyeog 0xed4 #define XK_Hangul_J_SsangKiyeog 0xed5 #define XK_Hangul_J_KiyeogSios 0xed6 #define XK_Hangul_J_Nieun 0xed7 #define XK_Hangul_J_NieunJieuj 0xed8 #define XK_Hangul_J_NieunHieuh 0xed9 #define XK_Hangul_J_Dikeud 0xeda #define XK_Hangul_J_Rieul 0xedb #define XK_Hangul_J_RieulKiyeog 0xedc #define XK_Hangul_J_RieulMieum 0xedd #define XK_Hangul_J_RieulPieub 0xede #define XK_Hangul_J_RieulSios 0xedf #define XK_Hangul_J_RieulTieut 0xee0 #define XK_Hangul_J_RieulPhieuf 0xee1 #define XK_Hangul_J_RieulHieuh 0xee2 #define XK_Hangul_J_Mieum 0xee3 #define XK_Hangul_J_Pieub 0xee4 #define XK_Hangul_J_PieubSios 0xee5 #define XK_Hangul_J_Sios 0xee6 #define XK_Hangul_J_SsangSios 0xee7 #define XK_Hangul_J_Ieung 0xee8 #define XK_Hangul_J_Jieuj 0xee9 #define XK_Hangul_J_Cieuc 0xeea #define XK_Hangul_J_Khieuq 0xeeb #define XK_Hangul_J_Tieut 0xeec #define XK_Hangul_J_Phieuf 0xeed #define XK_Hangul_J_Hieuh 0xeee /* Ancient Hangul Consonant Characters */ #define XK_Hangul_RieulYeorinHieuh 0xeef #define XK_Hangul_SunkyeongeumMieum 0xef0 #define XK_Hangul_SunkyeongeumPieub 0xef1 #define XK_Hangul_PanSios 0xef2 #define XK_Hangul_KkogjiDalrinIeung 0xef3 #define XK_Hangul_SunkyeongeumPhieuf 0xef4 #define XK_Hangul_YeorinHieuh 0xef5 /* Ancient Hangul Vowel Characters */ #define XK_Hangul_AraeA 0xef6 #define XK_Hangul_AraeAE 0xef7 /* Ancient Hangul syllable-final (JongSeong) Characters */ #define XK_Hangul_J_PanSios 0xef8 #define XK_Hangul_J_KkogjiDalrinIeung 0xef9 #define XK_Hangul_J_YeorinHieuh 0xefa /* Korean currency symbol */ #define XK_Korean_Won 0xeff #endif /* XK_KOREAN */ /* * Armenian * Byte 3 = 0x14 */ #ifdef XK_ARMENIAN #define XK_Armenian_eternity 0x14a1 #define XK_Armenian_section_sign 0x14a2 #define XK_Armenian_full_stop 0x14a3 #define XK_Armenian_verjaket 0x14a3 #define XK_Armenian_parenright 0x14a4 #define XK_Armenian_parenleft 0x14a5 #define XK_Armenian_guillemotright 0x14a6 #define XK_Armenian_guillemotleft 0x14a7 #define XK_Armenian_em_dash 0x14a8 #define XK_Armenian_dot 0x14a9 #define XK_Armenian_mijaket 0x14a9 #define XK_Armenian_separation_mark 0x14aa #define XK_Armenian_but 0x14aa #define XK_Armenian_comma 0x14ab #define XK_Armenian_en_dash 0x14ac #define XK_Armenian_hyphen 0x14ad #define XK_Armenian_yentamna 0x14ad #define XK_Armenian_ellipsis 0x14ae #define XK_Armenian_exclam 0x14af #define XK_Armenian_amanak 0x14af #define XK_Armenian_accent 0x14b0 #define XK_Armenian_shesht 0x14b0 #define XK_Armenian_question 0x14b1 #define XK_Armenian_paruyk 0x14b1 #define XK_Armenian_AYB 0x14b2 #define XK_Armenian_ayb 0x14b3 #define XK_Armenian_BEN 0x14b4 #define XK_Armenian_ben 0x14b5 #define XK_Armenian_GIM 0x14b6 #define XK_Armenian_gim 0x14b7 #define XK_Armenian_DA 0x14b8 #define XK_Armenian_da 0x14b9 #define XK_Armenian_YECH 0x14ba #define XK_Armenian_yech 0x14bb #define XK_Armenian_ZA 0x14bc #define XK_Armenian_za 0x14bd #define XK_Armenian_E 0x14be #define XK_Armenian_e 0x14bf #define XK_Armenian_AT 0x14c0 #define XK_Armenian_at 0x14c1 #define XK_Armenian_TO 0x14c2 #define XK_Armenian_to 0x14c3 #define XK_Armenian_ZHE 0x14c4 #define XK_Armenian_zhe 0x14c5 #define XK_Armenian_INI 0x14c6 #define XK_Armenian_ini 0x14c7 #define XK_Armenian_LYUN 0x14c8 #define XK_Armenian_lyun 0x14c9 #define XK_Armenian_KHE 0x14ca #define XK_Armenian_khe 0x14cb #define XK_Armenian_TSA 0x14cc #define XK_Armenian_tsa 0x14cd #define XK_Armenian_KEN 0x14ce #define XK_Armenian_ken 0x14cf #define XK_Armenian_HO 0x14d0 #define XK_Armenian_ho 0x14d1 #define XK_Armenian_DZA 0x14d2 #define XK_Armenian_dza 0x14d3 #define XK_Armenian_GHAT 0x14d4 #define XK_Armenian_ghat 0x14d5 #define XK_Armenian_TCHE 0x14d6 #define XK_Armenian_tche 0x14d7 #define XK_Armenian_MEN 0x14d8 #define XK_Armenian_men 0x14d9 #define XK_Armenian_HI 0x14da #define XK_Armenian_hi 0x14db #define XK_Armenian_NU 0x14dc #define XK_Armenian_nu 0x14dd #define XK_Armenian_SHA 0x14de #define XK_Armenian_sha 0x14df #define XK_Armenian_VO 0x14e0 #define XK_Armenian_vo 0x14e1 #define XK_Armenian_CHA 0x14e2 #define XK_Armenian_cha 0x14e3 #define XK_Armenian_PE 0x14e4 #define XK_Armenian_pe 0x14e5 #define XK_Armenian_JE 0x14e6 #define XK_Armenian_je 0x14e7 #define XK_Armenian_RA 0x14e8 #define XK_Armenian_ra 0x14e9 #define XK_Armenian_SE 0x14ea #define XK_Armenian_se 0x14eb #define XK_Armenian_VEV 0x14ec #define XK_Armenian_vev 0x14ed #define XK_Armenian_TYUN 0x14ee #define XK_Armenian_tyun 0x14ef #define XK_Armenian_RE 0x14f0 #define XK_Armenian_re 0x14f1 #define XK_Armenian_TSO 0x14f2 #define XK_Armenian_tso 0x14f3 #define XK_Armenian_VYUN 0x14f4 #define XK_Armenian_vyun 0x14f5 #define XK_Armenian_PYUR 0x14f6 #define XK_Armenian_pyur 0x14f7 #define XK_Armenian_KE 0x14f8 #define XK_Armenian_ke 0x14f9 #define XK_Armenian_O 0x14fa #define XK_Armenian_o 0x14fb #define XK_Armenian_FE 0x14fc #define XK_Armenian_fe 0x14fd #define XK_Armenian_apostrophe 0x14fe #define XK_Armenian_ligature_ew 0x14ff #endif /* XK_ARMENIAN */ /* * Georgian * Byte 3 = 0x15 */ #ifdef XK_GEORGIAN #define XK_Georgian_an 0x15d0 #define XK_Georgian_ban 0x15d1 #define XK_Georgian_gan 0x15d2 #define XK_Georgian_don 0x15d3 #define XK_Georgian_en 0x15d4 #define XK_Georgian_vin 0x15d5 #define XK_Georgian_zen 0x15d6 #define XK_Georgian_tan 0x15d7 #define XK_Georgian_in 0x15d8 #define XK_Georgian_kan 0x15d9 #define XK_Georgian_las 0x15da #define XK_Georgian_man 0x15db #define XK_Georgian_nar 0x15dc #define XK_Georgian_on 0x15dd #define XK_Georgian_par 0x15de #define XK_Georgian_zhar 0x15df #define XK_Georgian_rae 0x15e0 #define XK_Georgian_san 0x15e1 #define XK_Georgian_tar 0x15e2 #define XK_Georgian_un 0x15e3 #define XK_Georgian_phar 0x15e4 #define XK_Georgian_khar 0x15e5 #define XK_Georgian_ghan 0x15e6 #define XK_Georgian_qar 0x15e7 #define XK_Georgian_shin 0x15e8 #define XK_Georgian_chin 0x15e9 #define XK_Georgian_can 0x15ea #define XK_Georgian_jil 0x15eb #define XK_Georgian_cil 0x15ec #define XK_Georgian_char 0x15ed #define XK_Georgian_xan 0x15ee #define XK_Georgian_jhan 0x15ef #define XK_Georgian_hae 0x15f0 #define XK_Georgian_he 0x15f1 #define XK_Georgian_hie 0x15f2 #define XK_Georgian_we 0x15f3 #define XK_Georgian_har 0x15f4 #define XK_Georgian_hoe 0x15f5 #define XK_Georgian_fi 0x15f6 #endif /* XK_GEORGIAN */ #ifdef XK_CURRENCY #define XK_EcuSign 0x20a0 #define XK_ColonSign 0x20a1 #define XK_CruzeiroSign 0x20a2 #define XK_FFrancSign 0x20a3 #define XK_LiraSign 0x20a4 #define XK_MillSign 0x20a5 #define XK_NairaSign 0x20a6 #define XK_PesetaSign 0x20a7 #define XK_RupeeSign 0x20a8 #define XK_WonSign 0x20a9 #define XK_NewSheqelSign 0x20aa #define XK_DongSign 0x20ab #define XK_EuroSign 0x20ac #endif glwin1.0/src/glwin/PKG0100644000175200017560000000024407306121727015136 0ustar stephensstephengNAME=glwin VERSION=1.0 DESC="A simple window creation library for testing OpenGL apps." CATEGORY="Geometric Modeling" REQUIRES_PKGS="../gum" REQUIRES_OTHERS opengl glwin1.0/src/glwin/glwin.c0100744000175200017560000007171307270653761016100 0ustar stephensstepheng #ifndef __rcs_id__ #ifndef __rcs_id_glwin_glwin_c__ #define __rcs_id_glwin_glwin_c__ static const char __rcs_id_glwin_glwin_c[] = "$Id: glwin.c,v 1.13 2001/04/22 22:15:13 stephens Exp $"; #endif #endif /* __rcs_id__ */ #include "glwin.h" #include #if _GLWIN_GLUT #define GLUT_API_VERSION 4 #include /* Layer on top of glut.h */ #endif #if _GLWIN_TOGL #define TOGL_X11 1 #include "togl/togl.h" #include /* XAutoRepeat*() */ #ifdef KeyPress #undef KeyPress #endif typedef struct Togl Togl; #endif #include #include /* malloc(), free() */ #include /* memset() */ #include #include /* islower(), toupper() */ #include "vk.h" #if _GLWIN_WIN32 // If necessary, creates a 3-3-2 palette for the device context listed. static HPALETTE GetOpenGLPalette(HDC hDC) { HPALETTE hRetPal = NULL; // Handle to palette to be created PIXELFORMATDESCRIPTOR pfd; // Pixel Format Descriptor LOGPALETTE *pPal; // Pointer to memory for logical palette int nPixelFormat; // Pixel format index int nColors; // Number of entries in palette int i; // Counting variable BYTE RedRange, GreenRange, BlueRange; // Range for each color entry (7,7,and 3) // Get the pixel format index and retrieve the pixel format description nPixelFormat = GetPixelFormat(hDC); DescribePixelFormat(hDC, nPixelFormat, sizeof(PIXELFORMATDESCRIPTOR), &pfd); // Does this pixel format require a palette? If not, do not create a // palette and just return NULL if(!(pfd.dwFlags & PFD_NEED_PALETTE)) return NULL; // Number of entries in palette. 8 bits yields 256 entries nColors = 1 << pfd.cColorBits; // Allocate space for a logical palette structure plus all the palette entries pPal = (LOGPALETTE*)malloc(sizeof(LOGPALETTE) + nColors * sizeof(PALETTEENTRY)); // Fill in palette header pPal->palVersion = 0x300; // Windows 3.0 pPal->palNumEntries = nColors; // table size // Build mask of all 1's. This creates a number represented by having // the low order x bits set, where x = pfd.cRedBits, pfd.cGreenBits, and // pfd.cBlueBits. RedRange = (1 << pfd.cRedBits) - 1; GreenRange = (1 << pfd.cGreenBits) - 1; BlueRange = (1 << pfd.cBlueBits) - 1; // Loop through all the palette entries for(i = 0; i < nColors; i++) { // Fill in the 8-bit equivalents for each component pPal->palPalEntry[i].peRed = (i >> pfd.cRedShift) & RedRange; pPal->palPalEntry[i].peRed = (unsigned char)( (double) pPal->palPalEntry[i].peRed * 255.0 / RedRange); pPal->palPalEntry[i].peGreen = (i >> pfd.cGreenShift) & GreenRange; pPal->palPalEntry[i].peGreen = (unsigned char)( (double)pPal->palPalEntry[i].peGreen * 255.0 / GreenRange); pPal->palPalEntry[i].peBlue = (i >> pfd.cBlueShift) & BlueRange; pPal->palPalEntry[i].peBlue = (unsigned char)( (double)pPal->palPalEntry[i].peBlue * 255.0 / BlueRange); pPal->palPalEntry[i].peFlags = (unsigned char) NULL; } // Create the palette hRetPal = CreatePalette(pPal); // Go ahead and select and realize the palette for this device context SelectPalette(hDC,hRetPal,FALSE); RealizePalette(hDC); // Free the memory used for the logical palette structure free(pPal); // Return the handle to the new palette return hRetPal; } #endif /* _GLWIN_WIN32 */ static void showOpenGLInfo( #if _GLWIN_WIN32 HDC hDC, int pixelFormat #endif ) { const char *type = "unknown"; // OpenGL Implementation type. #if _GLWIN_WIN32 // Find out if hardware acceleration is enabled. { PIXELFORMATDESCRIPTOR pfd_new; int generic_format; int generic_accelerated; DescribePixelFormat (hDC, pixelFormat, sizeof(PIXELFORMATDESCRIPTOR), &pfd_new); #if 0 fprintf(stderr, "pfd_new.dwFlags = 0x%lx\n", (unsigned long) pfd_new.dwFlags); #endif generic_format = pfd_new.dwFlags & PFD_GENERIC_FORMAT; #ifndef PFD_GENERIC_ACCELERATED /* Good guess?? */ #define PFD_GENERIC_ACCELERATED ((PFD_GENERIC_FORMAT) << 1) #endif generic_accelerated = pfd_new.dwFlags & PFD_GENERIC_ACCELERATED; if (generic_format && ! generic_accelerated) { type = "software"; } else if (generic_format && generic_accelerated) { type = "hardware - MCD"; } else if (! generic_format && ! generic_accelerated) { type = "hardware - ICD"; } } #endif /* _GLWIN_WIN32 */ fprintf(stderr, "OpenGL implementation: %s\n", type); { static int once = 0; if ( ! once ) { once ++; #define P(X) fprintf(stderr, "%s = \"%s\"\n" , #X, X); P(glGetString(GL_VENDOR)); P(glGetString(GL_RENDERER)); P(glGetString(GL_VERSION)); P(glGetString(GL_EXTENSIONS)); P(gluGetString(GLU_VERSION)); P(gluGetString(GLU_EXTENSIONS)); #undef P } } } #if _GLWIN_WIN32 // Select the pixel format for a given device context static int SetDCPixelFormat(HDC hDC) { int nPixelFormat; static PIXELFORMATDESCRIPTOR pfd = { sizeof(PIXELFORMATDESCRIPTOR), // Size of this structure 1, // Version of this structure PFD_DRAW_TO_WINDOW | // Draw to Window (not to bitmap) PFD_SUPPORT_OPENGL | // Support OpenGL calls in window PFD_DOUBLEBUFFER, // Double buffered mode PFD_TYPE_RGBA, // RGBA Color mode 16, // Want 16 bit color 0,0,0,0,0,0, // Not used to select mode 0,0, // Not used to select mode 0,0,0,0,0, // Not used to select mode 16, // Size of depth buffer 0, // Not used to select mode 0, // Not used to select mode PFD_MAIN_PLANE, // Draw in main plane 0, // Not used to select mode 0,0,0 }; // Not used to select mode // Choose a pixel format that best matches that described in pfd nPixelFormat = ChoosePixelFormat(hDC, &pfd); // Set the pixel format for the device context SetPixelFormat(hDC, nPixelFormat, &pfd); return nPixelFormat; } #endif /* _GLWIN_WIN32 */ /********************************************************************** ** Basic tracking */ glwin_window *_glwin_create(glwin_desc *desc, void *data) { glwin_window *win; win = malloc(sizeof(*win)); memset(win, 0, sizeof(*win)); win->data = data; win->desc = *desc; win->winX = win->desc.winX; win->winY = win->desc.winY; win->winWidth = win->desc.winWidth; win->winHeight = win->desc.winHeight; win->viewWidth = win->desc.winWidth; win->viewHeight = win->desc.winHeight; return win; } void _glwin_destroy(glwin_window *win) { free(win); } static int glwin_process_idle(glwin_window *win) { int result = 0; if ( win->desc.Idle ) result = (win->desc.Idle)(win); return result; } int glwin_process_size(glwin_window *win, int w, int h) { if ( win->desc.ChangeSize ) (win->desc.ChangeSize)(win, w, h); win->winWidth = w; win->winHeight = h; return 0; } int glwin_process_create(glwin_window *win) { int result = 0; if ( ! win->created ) { win->created = 1; if ( win->desc.Create ) { void (*func)(glwin_window*) = win->desc.Create; win->desc.Create = 0; (func)(win); result = 1; } glwin_process_size(win, win->winWidth, win->winHeight); glwin_process_idle(win); } return result; } int glwin_process_render(glwin_window *win) { if ( win->desc.Render ) { return win->desc.Render(win); } return 0; } int glwin_process_close(glwin_window *win) { if ( win->desc.Close ) { (win->desc.Close)(win); return 1; } return 0; } int glwin_process_destroy(glwin_window *win) { int result = 0; result |= glwin_process_close(win); if ( win->desc.Destroy ) { void (*func)(glwin_window*) = win->desc.Destroy; win->desc.Destroy = 0; (func)(win); _glwin_destroy(win); result |= 1; } return result; } int glwin_process_motion(glwin_window *win, int x, int y) { int result = 0; if ( win->desc.MouseMove ) { result |= win->desc.MouseMove(win, x, y); } if ( win->nButtonsDown ) { if ( win->desc.MouseDrag ) { result |= win->desc.MouseDrag(win, x, y); } } return result; } /********************************************************************** ** Keyboard tracking */ int glwin_process_key_press(glwin_window *win, int key) { if ( win->desc.KeyPress ) { return (win->desc.KeyPress)(win, key); } return 0; } static int _glwin_process_key(glwin_window *win, int key, int down) { int result; key &= 0xff; /* Callbacks expect upper case. */ if ( isalpha(key) && islower(key) ) { key = toupper(key); } #if 0 fprintf(stderr, "key = '%c', 0x%x %s\n", key, key, down ? "DOWN" : "UP"); #endif win->nKeysDownPrev = win->nKeysDown; if ( down ) { if ( win->keyState[key] == 0 ) { ++ win->keyState[key]; if ( ++ win->nKeysDown == 1 ) { #if _GLWIN_TOGL #define DISPLAY Togl_Display(win->_togl_win) XKeyboardState xks; XGetKeyboardControl(DISPLAY, &xks); win->_x_auto_repeat_mode = xks.global_auto_repeat; if ( win->_x_auto_repeat_mode == AutoRepeatModeOn ) { // fprintf(stderr, "XAutoRepeatOff(%p)\n", DISPLAY); XAutoRepeatOff(DISPLAY); } #endif } if ( win->desc.KeyDown ) { result = (win->desc.KeyDown)(win, key); } } } else { if ( win->keyState[key] > 0 ) { -- win->keyState[key]; } if ( win->nKeysDown > 0 ) { if ( -- win->nKeysDown == 0 ) { #if _GLWIN_TOGL if ( win->_x_auto_repeat_mode == AutoRepeatModeOn ) { // fprintf(stderr, "XAutoRepeatOn(%p)\n", DISPLAY); XAutoRepeatOn(DISPLAY); } #undef DISPLAY #endif } } if ( win->desc.KeyUp ) { result = (win->desc.KeyUp)(win, key); } } return result; } int glwin_process_key(glwin_window *win, int key, int down) { int result = 0; int other = 0; /* Handle aliases. */ switch ( key ) { case VK_RSHIFT: case VK_LSHIFT: other = VK_SHIFT; break; case VK_LMENU: case VK_RMENU: other = VK_MENU; break; case VK_LCONTROL: case VK_RCONTROL: other = VK_CONTROL; break; case VK_NUMPAD0: case VK_NUMPAD1: case VK_NUMPAD2: case VK_NUMPAD3: case VK_NUMPAD4: case VK_NUMPAD5: case VK_NUMPAD6: case VK_NUMPAD7: case VK_NUMPAD8: case VK_NUMPAD9: other = key - VK_NUMPAD0 + '0'; break; case VK_MULTIPLY: other = '*'; break; case VK_ADD: other = '+'; break; case VK_SEPARATOR: other = '/'; break; case VK_SUBTRACT: other = '-'; break; case VK_DECIMAL: other = '.'; break; case VK_DIVIDE: other = '/'; break; default: other = 0; break; } result = _glwin_process_key(win, key, down); if ( other ) { /* fprintf(stderr, "PK %d -> %d\n", key, other); */ result |= _glwin_process_key(win, other, down); } return result; } extern int glwin_XK_to_VK(int keysym); int glwin_process_keysym(glwin_window *win, int key, int state) { key = glwin_XK_to_VK(key); return glwin_process_key(win, key, state); } int glwin_key_down(glwin_window *win, int key) { key &= 0xff; return win->keyState[key]; } int glwin_nkeys_down(glwin_window *win) { return win->nKeysDown; } int glwin_nkeys_down_prev(glwin_window *win) { return win->nKeysDownPrev; } /********************************************************************** ** Mouse button tracking. */ int glwin_process_button(glwin_window *win, int button, int down, int x, int y) { int result = 0; int count = down; assert(0 <= button && button <= 3); if ( count == 0 ) { count = win->buttonCount[button]; } win->nButtonsDownPrev = win->nButtonsDown; if ( down ) { if ( win->buttonState[button] == 0 ) { ++ win->nButtonsDown; } win->buttonCount[button] = count; if ( win->buttonState[button] <= count ) { win->buttonState[button] = count; win->buttonDownX[button] = x; win->buttonDownY[button] = y; if ( win->desc.MouseDown ) { result = win->desc.MouseDown(win, x, y, button, count); } } } else { win->buttonState[button] = 0; if ( win->nButtonsDown > 0 ) { -- win->nButtonsDown; } if ( win->desc.MouseUp ) { result = win->desc.MouseUp(win, x, y, button, count); } // glwin_process_key(); } return result; } int glwin_button_down(glwin_window *win, int button) { button &= 0xff; return win->buttonState[button]; } int glwin_button_count(glwin_window *win, int button) { button &= 0xff; return win->buttonCount[button]; } int glwin_nbuttons_down(glwin_window *win) { return win->nButtonsDown; } int glwin_nbuttons_down_prev(glwin_window *win) { return win->nButtonsDownPrev; } #if _GLWIN_WIN32 // Window procedure, handles all messages for this program static glwin_window *win_created; static LRESULT CALLBACK glwin_window_WndProc( HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { glwin_window *win; int x = LOWORD(lParam); int y = HIWORD(lParam); #define hRC win->hRC #define hDC win->hDC #define hPalette win->hPalette /* get the window's glwin_window ptr */ win = (void*) GetWindowLong(hWnd, 0); if ( ! win ) { if ( win_created ) { win = win_created; /* ARRGGH! */ win_created = 0; SetWindowLong(hWnd, 0, (LONG) win); win->hWnd = hWnd; } else { fprintf(stderr, "glwin_window: cannot attach HWND\n"); abort(); } } /* Validate */ if ( win->hWnd && win->hWnd != hWnd ) { fprintf(stderr, "glwin_window: corrupted window struct\n"); abort(); } /* We're not being destroyed or created */ if ( message != WM_CREATE || message != WM_DESTROY ) { if ( hDC != 0 && hRC != 0 ) { /* Switch to our gl context */ wglMakeCurrent(hDC, hRC); /* call our Create function if needed */ glwin_process_create(win); } } } // fprintf(stderr, "message %u wParam %ld %ld\n", message, (long) wParam, (long) lParam); switch (message) { case WM_CREATE: { int pixelFormat; hDC = GetDC(hWnd); pixelFormat = SetDCPixelFormat(hDC); hRC = wglCreateContext(hDC); wglMakeCurrent(hDC, hRC); hPalette = GetOpenGLPalette(hDC); showOpenGLInfo(hDC, pixelFormat); } break; case WM_DESTROY: glwin_idle(win, 0); wglMakeCurrent(hDC, hRC); wglDeleteContext(hRC); wglMakeCurrent(hDC, 0); if(hPalette != NULL) DeleteObject(hPalette); glwin_process_destroy(win); break; case WM_SIZE: { GLint w, h; w = x; h = y; if ( w < 1 ) { w = 1; } if ( h < 1 ) { h = 1; } glwin_process_size(win, w, h); } break; case WM_TIMER: glwin_process_idle(win); break; case WM_PAINT: glwin_process_render(win); SwapBuffers(hDC); ValidateRect(hWnd, NULL); break; case WM_QUERYNEWPALETTE: if(hPalette) { int nRet; SelectPalette(hDC, hPalette, FALSE); nRet = RealizePalette(hDC); InvalidateRect(hWnd, NULL, FALSE); return nRet; } break; case WM_PALETTECHANGED: if((hPalette != NULL) && ((HWND)wParam != hWnd)) { SelectPalette(hDC, hPalette, FALSE); RealizePalette(hDC); UpdateColors(hDC); return 0; } break; case WM_CHAR: if ( glwin_process_key_press(win, wParam); if ( win->desc.KeyPress ) { if ( ! (win->desc.KeyPress)(win, wParam) ) { goto do_default; } } break; case WM_KEYDOWN: if ( ! glwin_process_key(win, wParam, 1) ) { goto do_default; } break; case WM_KEYUP: if ( ! glwin_process_key(win, wParam, 0) ) { goto do_default; } break; case WM_LBUTTONDOWN: // fprintf(stderr, "WM_LBUTTONDOWN %d %d, %ld %ld\n", (int) x, (int) y, (long) wParam, (long) lParam); glwin_process_button(win, 0, 1, x, y); break; case WM_LBUTTONUP: // fprintf(stderr, "WM_LBUTTONUP %d %d, %ld %ld\n", (int) x, (int) y, (long) wParam, (long) lParam); glwin_process_button(win, 0, 0, x, y); break; case WM_RBUTTONDOWN: glwin_process_button(win, 1, 1, x, y); break; case WM_RBUTTONUP: glwin_process_button(win, 1, 0, x, y); break; case WM_MBUTTONDOWN: glwin_process_button(win, 2, 1, x, y); break; case WM_MBUTTONUP: glwin_process_button(win, 2, 0, x, y); break; case WM_MOUSEWHEEL: if ( win->desc.MouseZ ) { double dz = (double) wParam / (double) (- (~0U >> 1)); fprintf(stderr, "WM_MOUSEWHEEL(%ld, dz = %g, x = %ld, y = %ld)\n", (long) win, (double) dz, (long) x, (long) y); win->desc.MouseZ(win, x, y, dz); break; } goto do_default; case WM_MOUSEMOVE: glwin_process_motion(win, x, y); break; case WM_MOUSEHOVER: case WM_MOUSELEAVE: fprintf(stderr, "WM_*BUTTON*(%ld, %ld, %ld, %ld): x = %d, y = %d\n", (long) win, (long) message, (long) wParam, (long) lParam, (int) x, (int) y); goto do_default; break; default: do_default: return (DefWindowProc(hWnd, message, wParam, lParam)); } #undef hRc #undef hDc #undef hPalette return (0L); } HINSTANCE glwin_hInstance; #endif /* _GLWIN_WIN32 */ #if _GLWIN_WIN32 glwin_window *glwin_create(glwin_desc *desc, void *data) { glwin_window *win; static const char *wClassName = 0; HWND hWnd; /* The window we are attached to */ if ( ! glwin_hInstance ) { glwin_hInstance = GetModuleHandle(NULL); fprintf(stderr, "glwin_hInstance = %p\n", (void*) glwin_hInstance); } if ( ! wClassName ) { WNDCLASS wc; wClassName = "glwin_window"; UnregisterClass(wClassName, glwin_hInstance); wc.style = CS_HREDRAW | CS_VREDRAW; wc.lpfnWndProc = (WNDPROC) glwin_window_WndProc; wc.cbClsExtra = 0; wc.cbWndExtra = sizeof(win); wc.hInstance = glwin_hInstance; wc.hIcon = NULL; wc.hCursor = LoadCursor(NULL, IDC_ARROW); wc.hbrBackground = NULL; wc.lpszMenuName = NULL; wc.lpszClassName = wClassName; if(RegisterClass(&wc) == 0) { wClassName = 0; return 0; } } win = _glwin_create(desc, data); win->hInstance = glwin_hInstance; win_created = win; hWnd = CreateWindow( wClassName, desc->winName, /* OpenGL requires WS_CLIPCHILDREN | WS_CLIPSIBLINGS */ WS_OVERLAPPEDWINDOW | WS_CLIPCHILDREN | WS_CLIPSIBLINGS, desc->winX > 0 ? desc->winX : CW_USEDEFAULT, desc->winY > 0 ? desc->winY : CW_USEDEFAULT, desc->winWidth > 0 ? desc->winWidth : CW_USEDEFAULT, desc->winHeight > 0 ? desc->winHeight : CW_USEDEFAULT, NULL, NULL, glwin_hInstance, win); win_created = 0; if(hWnd == NULL) { free(win); return 0; } win->hWnd = hWnd; SetWindowLong(hWnd, 0, (LONG) win); return win; } #endif /* _GLWIN_WIN32 */ #if _GLWIN_GLUT #define _glutwin_max 128 static glwin_window *__glut_2_glwin[_glutwin_max]; #define _glutWinAssert(glut_win) assert(0 <= (glut_win) && (glut_win) < _glutwin_max); static glwin_window *_glut_2_glwin() { int win = glutGetWindow(); _glutWinAssert(win); return __glut_2_glwin[win]; } #define WIN _glut_2_glwin() static void _glut_Reshape(int width, int height) { glwin_window *win = WIN; glwin_process_create(win); if ( width <= 0 ) width = 1; if ( height <= 0 ) height = 1; glwin_process_sie(win, width, height); } static void _glut_Display() { glwin_window *win = WIN; glwin_process_create(win); glwin_process_render(win); glutSwapBuffers(); } static void _glut_mods(glwin_window *win) { /* Do mods. */ int mods = glutGetModifiers(); // fprintf(stderr, "_glut_mods(): %d\n", mods); glwin_process_key(win, VK_SHIFT, mods & GLUT_ACTIVE_SHIFT ? 1 : 0); glwin_process_key(win, VK_CONTROL, mods & GLUT_ACTIVE_CTRL ? 1 : 0); glwin_process_key(win, VK_MENU, mods & GLUT_ACTIVE_ALT ? 1 : 0); } static int _glut_to_vk(int key) { // fprintf(stderr, "_glut_to_vk(%d): ", key); /* Map GLUT keys to VK keys. */ switch ( key ) { /* function keys */ case GLUT_KEY_F1: key = VK_F1; break; case GLUT_KEY_F2: key = VK_F2; break; case GLUT_KEY_F3: key = VK_F3; break; case GLUT_KEY_F4: key = VK_F4; break; case GLUT_KEY_F5: key = VK_F5; break; case GLUT_KEY_F6: key = VK_F6; break; case GLUT_KEY_F7: key = VK_F7; break; case GLUT_KEY_F8: key = VK_F8; break; case GLUT_KEY_F9: key = VK_F9; break; case GLUT_KEY_F10: key = VK_F10; break; case GLUT_KEY_F11: key = VK_F11; break; case GLUT_KEY_F12: key = VK_F12; break; /* directional keys */ case GLUT_KEY_LEFT: key = VK_LEFT; break; case GLUT_KEY_UP: key = VK_UP; break; case GLUT_KEY_RIGHT: key = VK_RIGHT; break; case GLUT_KEY_DOWN: key = VK_DOWN; break; case GLUT_KEY_PAGE_UP: key = VK_PRIOR; break; case GLUT_KEY_PAGE_DOWN: key = VK_NEXT; break; case GLUT_KEY_HOME: key = VK_HOME; break; case GLUT_KEY_END: key = VK_END; break; case GLUT_KEY_INSERT: key = VK_INSERT; break; default: break; } // fprintf(stderr, "%d\n", key); return key; } static void _glut_Mouse(int button, int state, int x, int y) { glwin_window *win = WIN; switch ( button ) { case GLUT_LEFT_BUTTON: button = 0; break; case GLUT_MIDDLE_BUTTON: button = 2; break; case GLUT_RIGHT_BUTTON: button = 1; break; default: abort(); } switch ( state ) { case GLUT_DOWN: state = 1; break; case GLUT_UP: state = 0; break; default: abort(); } // fprintf(stderr, "_glut_Mouse(%d, %d, %d, %d)\n", button, state, x, y); _glut_mods(win); glwin_process_button(win, button, state, x, y); } static void _glut_Motion(int x, int y) { glwin_window *win = WIN; glwin_process_create(win); /* _glut_mods(win); */ // fprintf(stderr, "_glut_Motion(%d, %d)\n", x, y); glwin_process_motion(win, x, y); } static void _glut_Keyboard(unsigned char key, int x, int y) { glwin_window *win = WIN; glwin_process_create(win); key = _glut_to_vk(key); glwin_process_key_press(win, key); _glut_mods(win); glwin_process_key(win, key, 1); } static void _glut_KeyboardUp(unsigned char key, int x, int y) { glwin_window *win = WIN; glwin_process_create(win); _glut_mods(win); key = _glut_to_vk(key); glwin_process_key(win, key, 0); } static void _glut_Idle() { glwin_window *win = WIN; glwin_process_create(win); glwin_process_idle(win); } glwin_window *glwin_create(glwin_desc *desc, void *data) { glwin_window *win; win = _glut_create(desc, data); glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB | GLUT_DEPTH); glutInitWindowPosition(win->winX, win->winY); glutInitWindowSize(win->winWidth, win->winHeight); glutCreateWindow(win->desc.winName); /* Create a glut window. */ win->_glut_win = glutGetWindow(); _glutWinAssert(win->_glut_win); /* Associate a glut win id with a glwin struct. */ assert(__glut_2_glwin[win->_glut_win] == 0); __glut_2_glwin[win->_glut_win] = win; fprintf(stderr, "%p->_glut_win = %d\n", win, win->_glut_win); /* Register glut callbacks. */ glutReshapeFunc(_glut_Reshape); glutDisplayFunc(_glut_Display); glutMouseFunc(_glut_Mouse); glutMotionFunc(_glut_Motion); glutKeyboardFunc(_glut_Keyboard); glutKeyboardUpFunc(_glut_KeyboardUp); /* Do create later. */ return win; } #endif #if _GLWIN_TOGL #define WIN (glwin_window *) Togl_GetClientData(togl) static glwin_window *togl_win = 0; static Togl *togl_created = 0; static void _togl_Create(Togl *togl) { glwin_window *win = togl_win; togl_created = togl; /* Do links. */ win->_togl_win = togl; Togl_SetClientData(togl, (ClientData) win); glwin_process_create(win); } static void _togl_Destroy(Togl *togl) { glwin_window *win = WIN; if ( win ) { glwin_process_destroy(win); } } static void _togl_Display(Togl *togl) { glwin_window *win = WIN; glwin_process_render(win); Togl_SwapBuffers(togl); } static void _togl_Reshape(Togl *togl) { glwin_window *win = WIN; glwin_process_size(win, Togl_Width(togl), Togl_Height(togl)); Togl_PostRedisplay(togl); } static void _togl_Timer(Togl *togl) { glwin_window *win = WIN; glwin_process_idle(win); } static Tcl_Interp *_tcl_interp; static int _tcl_argc; static char **_tcl_argv; int glwin_tk_options(void *clientData, void *interp, int argc, char **argv) { int i; if ( _tcl_argv ) { for ( i = 0; i < _tcl_argc; ++ i ) { free(_tcl_argv[i]); } free(_tcl_argv); } _tcl_interp = (Tcl_Interp*) interp; _tcl_argc = argc; _tcl_argv = malloc(sizeof(_tcl_argv[0]) * (_tcl_argc + 1)); for ( i = 0; i < _tcl_argc; ++ i ) { _tcl_argv[i] = strcpy(malloc(strlen(argv[i]) + 1), argv[i]); } _tcl_argv[i] = 0; return TCL_OK; } glwin_window *glwin_create(glwin_desc *desc, void *data) { glwin_window *win; Tcl_Interp *interp; struct Togl *togl; interp = desc->_tcl_interp = desc->_tcl_interp ? desc->_tcl_interp : _tcl_interp; assert(interp); /* Allocate win struct. */ win = _glwin_create(desc, data); /* Remember. */ togl_win = win; /* Set up callback before creating widget. */ Togl_CreateFunc(_togl_Create); Togl_DisplayFunc(_togl_Display); Togl_ReshapeFunc(_togl_Reshape); Togl_DestroyFunc(_togl_Destroy); Togl_TimerFunc(_togl_Timer); /* Lookup "togl" command and run with glwin_tk_options() args. */ { int error; Tcl_CmdInfo cmd; memset(&cmd, 0, sizeof(cmd)); Tcl_GetCommandInfo(interp, "togl", &cmd); if ( ! cmd.proc ) { /* Cannot find procedure!! */ _glwin_destroy(win); return 0; } if ( (error = (cmd.proc)(cmd.clientData, interp, _tcl_argc, _tcl_argv)) != TCL_OK ) { /* Something was wrong. */ _glwin_destroy(win); return 0; } assert(togl_created); togl = togl_created; togl_created = 0; } /* Just incase. */ Togl_SetCreateFunc(togl, _togl_Create); Togl_SetDisplayFunc(togl, _togl_Display); Togl_SetReshapeFunc(togl, _togl_Reshape); Togl_SetDestroyFunc(togl, _togl_Destroy); return win; } #endif /* _GLWIN_TOGL */ void glwin_close(glwin_window *win) { #if _GLWIN_WIN32 DestroyWindow(win->hWnd); return; #endif #if _GLWIN_GLUT glutSetWindow(win->_glut_win); glutDestroyWindow(win->_glut_win); return; #endif #if _GLWIN_TOGL #define INTERP \ Togl *togl = win->_togl_win; \ Tcl_Interp *interp = Togl_Interp(togl); \ const char *ident = Togl_Ident(togl) { INTERP; char buf[128]; sprintf(buf, "after 20 destroy %s", ident); Tcl_Eval(interp, buf); return; } #endif abort(); } void glwin_destroy(glwin_window *win) { glwin_close(win); } void glwin_show(glwin_window *win) { #if _GLWIN_WIN32 ShowWindow(win->hWnd, SW_SHOW); return; #endif #if _GLWIN_GLUT glutSetWindow(win->_glut_win); glutShowWindow(); return; #endif #if _GLWIN_TOGL { INTERP; Togl_MakeCurrent(togl); return; } #endif abort(); } void glwin_update(glwin_window *win) { #if _GLWIN_WIN32 UpdateWindow(win->hWnd); return; #endif #if _GLWIN_GLUT glutSetWindow(win->_glut_win); glutPostRedisplay(); return; #endif #if _GLWIN_TOGL { INTERP; Togl_PostRedisplay(togl); return; } #endif abort(); } void glwin_redraw(glwin_window *win) { #if _GLWIN_WIN32 InvalidateRect(win->hWnd, NULL, FALSE); return; #endif #if _GLWIN_GLUT glutSetWindow(win->_glut_win); glutPostRedisplay(); return; #endif #if _GLWIN_TOGL { INTERP; Togl_PostRedisplay(togl); return; } #endif abort(); } int _glwin_idle(glwin_window *win, int enable) { if ( enable ) { if ( ! win->idleEnabled ) { win->idleEnabled = enable; return 1; } } else { if ( win->idleEnabled ) { win->idleEnabled = enable; return 1; } } return 0; } void glwin_idle(glwin_window *win, int enable) { #if _GLWIN_WIN32 #ifndef glwin_TIMER_ID #define glwin_TIMER_ID 101 #endif if ( enable && _glwin_idle(win, enable) ) { SetTimer(win->hWnd, glwin_TIMER_ID, 1, NULL); } if ( ! enable && _glwin_idle(win, enable) ) { KillTimer(win->hWnd, glwin_TIMER_ID); } return; #undef glwin_TIMER_ID #endif #if _GLWIN_GLUT glutSetWindow(win->_glut_win); if ( enable && _glwin_idle(win, enable) ) { glutIdleFunc(_glut_Idle); } if ( ! enable && _glwin_idle(win, enable) ) { glutIdleFunc(_glut_Idle); } return; #endif #if _GLWIN_TOGL _glwin_idle(win, enable); return; #endif abort(); } void glwin_quit(glwin_window *win, int exitcode) { #if _GLWIN_WIN32 PostQuitMessage(exitcode); return; #endif #if _GLWIN_GLUT exit(exitcode); return; #endif #if _GLWIN_TOGL exit(exitcode); return; #endif abort(); } void glwin_initmain(int *argcp, char ***argvp) { #if _GLWIN_WIN32 return; #endif #if _GLWIN_GLUT glutInit(argcp, *argvp); return; #endif #if _GLWIN_TOGL Togl_TimerFunc(_togl_Timer); return; #endif abort(); } int glwin_mainloop() { #if _GLWIN_WIN32 MSG msg; while( GetMessage(&msg, NULL, 0, 0) ) { TranslateMessage(&msg); DispatchMessage(&msg); } return msg.wParam; #endif #if _GLWIN_GLUT glutMainLoop(); return 0; #endif #if _GLWIN_TOGL return 0; #endif abort(); } glwin1.0/src/glwin/glwin.h0100744000175200017560000000670407267632144016101 0ustar stephensstepheng#ifndef _glwin_glwin_h #define _glwin_glwin_h #ifndef __rcs_id__ #ifndef __rcs_id_glwin_glwin_h__ #define __rcs_id_glwin_glwin_h__ static const char __rcs_id_glwin_glwin_h[] = "$Id: glwin.h,v 1.9 2001/04/19 18:40:51 stephens Exp $"; #endif #endif /* __rcs_id__ */ /************************************************************************/ #if defined(_WIN32) || defined(__CYGWIN32__) || defined(__CYGWIN__) #include /* wchar_t */ #include #define _GLWIN_WIN32 1 #else /* Layer on top of glut.h */ #define _GLWIN_GLUT 0 #define _GLWIN_TOGL 1 #endif #ifndef _GLWIN_WIN32 #define _GLWIN_WIN32 0 #endif #ifndef _GLWIN_GLUT #define _GLWIN_GLUT 0 #endif #ifndef _GLWIN_TOGL #define _GLWIN_TOGL 0 #endif /************************************************************************/ #include /************************************************************************/ #ifdef __cplusplus extern "C" { #endif #include "glwin.swig" glwin_window *glwin_create(glwin_desc *desc, void *data); int glwin_mainloop(); int glwin_tk_options(void *data, void *interp, int argc, char **argv); void glwin_initmain(int *argcp, char ***argvp); int glwin_main(int argc, char **argv); struct glwin_desc { void *data; /* User data */ const char *winName; /* Window name */ GLint winX, winY; /* Window position */ GLsizei winWidth, winHeight; /* Window size */ void *data_default; void *_tcl_interp; /*@ Tcl_Interp support. */ int _tcl_argc; char **_tcl_argv; /* Methods */ void (*Create)(glwin_window *win); void (*Destroy)(glwin_window *win); void (*Close)(glwin_window *win); void (*ChangeSize)(glwin_window *win, int w, int h); int (*Idle)(glwin_window *win); int (*Render)(glwin_window *win); /* Keyboard events. */ int (*KeyPress)(glwin_window *win, int key); int (*KeyDown)(glwin_window *win, int key); int (*KeyUp)(glwin_window *win, int key); /* Mouse events. */ int (*MouseDown)(glwin_window *win, int x, int y, int button, int count); int (*MouseUp)(glwin_window *win, int x, int y, int button, int count); int (*MouseMove)(glwin_window *win, int x, int y); int (*MouseDrag)(glwin_window *win, int x, int y); int (*MouseZ)(glwin_window *win, int x, int y, double dz); }; struct glwin_window { void *data; /* User data */ GLint winX, winY; /* Current window pos */ GLsizei winWidth, winHeight; /* Current window size */ GLfloat viewWidth, viewHeight; /* View port info */ glwin_desc desc; /* Creation parameters */ /* Current key states. */ unsigned char keyState[256]; int nKeysDown; int nKeysDownPrev; /* Current button states. */ unsigned char buttonState[4]; unsigned char buttonCount[4]; /* 1 = single click, 2 = double click, ... */ int buttonDownX[4]; int buttonDownY[4]; int nButtonsDown; int nButtonsDownPrev; /* Stuff your not supposed to know about */ short created; short idleEnabled; #if _GLWIN_TOGL struct Togl *_togl_win; int _x_auto_repeat_mode; #endif #if _GLWIN_GLUT /* glut support. */ int _glut_win; #endif #if _GLWIN_WIN32 /* Win32 support. */ HINSTANCE hInstance; /* The application instance */ HWND hWnd; /* The window we are attached to */ HPALETTE hPalette; /* The palette we are attached to */ HGLRC hRC; /* Permenant Rendering context */ HDC hDC; /* Private GDI Device context */ #endif }; #ifdef __cplusplus }; #endif #endif glwin1.0/src/glwin/mak_gen/0040755000175200017560000000000007262507245016202 5ustar stephensstephengglwin1.0/src/glwin/mak_gen/CYGWIN_98-4.10/0040755000175200017560000000000007250012532020065 5ustar stephensstephengglwin1.0/src/glwin/mak_gen/CYGWIN_98-4.10/od/0040755000175200017560000000000007250065471020501 5ustar stephensstephengglwin1.0/src/glwin/mak_gen/CYGWIN_98-4.10/od/build_vars.h0100744000175200017560000000035507254311346023004 0ustar stephensstepheng/* DO NOT MODIFY Generated by maks/pre.mak. */ #define BUILD_TARGET "CYGWIN_98-4.10" #define BUILD_DATE "Thu Mar 15 22:13:21 2001" #define BUILD_HOST "ION02" #define BUILD_USER "stephens" #define BUILD_ROOT "/home/stephens/ion/src/gmv" glwin1.0/src/glwin/mak_gen/CYGWIN_98-4.10/od/glwin.o0100744000175200017560000074000607250065642022006 0ustar stephensstephengLJ¶Q.text€Ü<°€ à.data`\@À.bss€À.stab蛼<µB.stabstr–ý¤²B$Id: glwin.c,v 1.3 2001/03/03 00:48:45 stephens Exp $v¼'$Id: glwin.h,v 1.2 1999/02/19 09:25:36 stephensk Exp $ào@U‰åƒìpVSÇEüƒÄô‹EPèƒÄ ‰À‰E¸EÀPj(‹E¸P‹EPèŠEÄ$€„Àu 1À醉ö¶Mɸ‰ÂÓâ‰U´ƒÄô‹E´‰Â•PRèƒÄ‰À‰E¼‹E¼fÇ‹E¼‹U´f‰P¶Mʺ‰ÐÓàˆÁþɈM¯¶M̺‰ÐÓàˆÃþˈ]®¶Mκ‰ÐÓàˆÂþʈU­ÇE°v‹E°;E´|éŸv‹E¼‹U°‰Ñ¶MË‹]°ÓûŠM¯ ÙˆL‹E¼‹U°‰Ñ‹M¼‹]°‰Þµf¶L f‰MªßEªÝxÞɶM¯‰M¤ÛE¤ÞùÙ}ªf‹]ªfË f‰]¢Ùm¢Û]¤‹M¤ÙmªˆL‹E¼‹U°‰Ñ¶MÍ‹]°ÓûŠM® ÙˆL‹E¼‹U°‰Ñ‹M¼‹]°‰Þµf¶L f‰MªßEªÝxÞɶM®‰M¤ÛE¤ÞùÙ}ªf‹]ªfË f‰]¢Ùm¢Û]¤‹M¤ÙmªˆL‹E¼‹U°‰Ñ¶MÏ‹]°ÓûŠM­ ÙˆL‹E¼‹U°‰Ñ‹M¼‹]°‰Þµf¶L f‰MªßEªÝxÞɶM­‰M¤ÛE¤ÞùÙ}ªf‹]ªfË f‰]¢Ùm¢Û]¤‹M¤ÙmªˆL‹E¼‹U°‰ÑÆDÿE°éTþÿÿƒÄô‹E¼PèƒÄ ‰À‰EüƒÄüj‹EüP‹EPèƒÄƒÄô‹EPèƒÄ ƒÄô‹E¼PèƒÄ‹Uü‰Ðë‰öeˆ[^‰ì]Ãunknownsoftwarehardware - MCDhardware - ICDOpenGL implementation: %s glGetString(GL_VENDOR)%s = "%s" glGetString(GL_RENDERER)glGetString(GL_VERSION)glGetString(GL_EXTENSIONS)gluGetString(GLU_VERSION)gluGetString(GLU_EXTENSIONS)U‰åƒìXÇEüUEÀPj(‹E P‹EPè‹Eăà@‰E¼‹EÄ%€‰E¸ƒ}¼tƒ}¸u ÇEü]ë.vƒ}¼tƒ}¸t ÇEüfëvƒ}¼u ƒ}¸uÇEüuƒÄü‹EüPh„¡‹P RèƒÄƒ=…ÿƒÄôhèƒÄ ‰ÀPhŸh¶¡‹P RèƒÄƒÄôhèƒÄ ‰ÀPhÁh¶¡‹P RèƒÄƒÄôhèƒÄ ‰ÀPhÚh¶¡‹P RèƒÄƒÄôhèƒÄ ‰ÀPhòh¶¡‹P RèƒÄƒÄôhÀ‰èƒÄ ‰ÀPh h¶¡‹P RèƒÄƒÄôhÁ‰èƒÄ ‰ÀPh'h¶¡‹P RèƒÄ‰ì]ÃU‰åƒìƒÄøh ‹EPèƒÄ‰À‰EüƒÄüh ‹EüP‹EPèƒÄ‹Uü‰Ðë‰ö‰ì]ÃU‰åƒìSe ÿ‹E‹U‹Š€‰ˆ„ƒ}tZ‹E€‹E €<uD‹E€‹E þ‹Eÿ€€‹EƒxLt#ƒÄø‹E‹U R‹UR‹XLÿӃĉÀ…Àt¸ëlëf‰ö‹E€‹E €<t‹E€‹E þ ‹Eƒ¸€~ ‹Eÿˆ€‹EƒxPt%ƒÄø‹E‹U R‹UR‹XPÿӃĉÀ…Àt ¸ë‰ö1Àë‹]è‰ì]ÃU‰åe ÿ‹E€‹E ¶‰Ðë‰ö‰ì]ÃU‰å‹E‹€‰Ðë‰ì]ÃU‰å‹E‹„‰Ðë‰ì]ÃU‰åƒìS‹E‹U‹Š¬‰ˆ°ƒ}„…‹Eˆ‹E €<up‹Eˆ‹E þ‹Eÿ€¬‹E‹U ‰ÑŒ‹M‰ ‹E‹U ‰Ñœ‹M‰ ‹EƒxTt‹E‹U R‹UR‹UR‹UR‹XTÿÓƒÄë[‹Eˆ‹E €<t‹Eˆ‹E þ ‹Eƒ¸¬~ ‹Eÿˆ¬‹EƒxXt‹E‹U R‹UR‹UR‹UR‹XXÿÓƒÄ1Àë‰ö‹]è‰ì]ö¼'glwin_window: cannot attach HWND glwin_window: corrupted window struct WM_MOUSEWHEEL(%ld, dz = %g, x = %ld, y = %ld) WM_*BUTTON*(%ld, %ld, %ld, %ld): x = %d, y = %d ´& àAU‰åƒìDS·E‰Eø‹EÁè·Ð‰UôƒÄøj‹EPèƒÄ‰Eüƒ}üu\ƒ=t3¡‰EüǃÄü‹EüPj‹EPèƒÄ‹Eü‹U‰Ppë!ƒÄøh ¡‹P RèƒÄè‰ö‹Eüƒxpt+‹Eü‹Pp;Ut ƒÄøhà¡‹P RèƒÄè‰öƒ} uƒ} ué¨v‹Eüƒx|„˜‹Eüƒxx„‹ƒÄø‹Eü‹PxR‹Eü‹P|RèƒÄ‹Eüfƒxhuh‹EüfÇ@h‹Eüƒx4tƒÄô‹Eü‹UüR‹X4ÿӃċEüƒx<t ƒÄü‹Eü‹Uü‹JQ‹Uü‹J Q‹UüR‹X<ÿӃċEüƒx@tƒÄô‹Eü‹UüR‹X@ÿӃċE =„m=wz=„ =w4ƒø„“ƒøwƒø„íéƒø„ƒø„žéé=„‘=‚â=„7=„4é·v=„=w>=„=w=„Ýé€=„ =„"ée=£„%=£w= „?=¡„é7v=„=„réƒÄô‹EPèƒÄ ‰À‹Uü‰B|ƒÄô‹Eü‹P|Rè–ùÿÿƒÄ‰À‰EðƒÄô‹Eü‹P|RèƒÄ ‰À‹Uü‰BxƒÄø‹Eü‹PxR‹Eü‹P|RèƒÄƒÄô‹Eü‹P|RèÈóÿÿƒÄ‰À‹Uü‰BtƒÄø‹EðP‹Eü‹P|Rèn÷ÿÿƒÄ鞉öƒÄøj‹EüPèVƒÄƒÄøj‹Eü‹P|RèƒÄƒÄô‹Eü‹PxRèƒÄ ‹EüƒxttƒÄô‹Eü‹PtRèƒÄ ‹Eüƒx8tƒÄô‹Eü‹UüR‹X8ÿӃăÄô‹EüPèƒÄƒÄôjèƒÄ é‰ö‹Eø‰Eð‹Eô‰Eìƒ}ðÇEðƒ}ìÇEì‹Eüƒx<tƒÄü‹Eü‹UìR‹UðR‹UüR‹X<ÿӃċEü‹Uð‰P ‹Eü‹Uì‰P鬋Eüƒx@t/‹Eüfƒxjt%ƒÄô‹Eü‹UüR‹X@ÿӃăÄüjj‹EPèƒÄéov‹EüƒxDt5ƒÄô‹Eü‹UüR‹XDÿӃăÄô‹Eü‹P|RèƒÄ ƒÄøj‹EPèƒÄé)‹EüƒxttOƒÄüj‹Eü‹PtR‹Eü‹P|RèƒÄƒÄô‹Eü‹P|RèƒÄ ‰EìƒÄüjj‹EPèƒÄ‹Uì‰ÐéÖ‰öéËv‹EüƒxttO‹E;EtGƒÄüj‹Eü‹PtR‹Eü‹P|RèƒÄƒÄô‹Eü‹P|RèƒÄ ƒÄô‹Eü‹P|RèƒÄ 1Àéuékv‹EüƒxHt#ƒÄø‹Eü‹UR‹UüR‹XHÿӃĉÀ…Àué#‰öé7vƒÄüj‹EP‹EüPèîöÿÿƒÄ‰À…ÀuéùévƒÄüj‹EP‹EüPèÆöÿÿƒÄ‰À…ÀuéÑéçvƒÄô‹EôP‹EøPjj‹EüPèÔ÷ÿÿƒÄ éăÄô‹EôP‹EøPjj‹EüPè´÷ÿÿƒÄ 餃Äô‹EôP‹EøPjj‹EüPè”÷ÿÿƒÄ 鄃Äô‹EôP‹EøPjj‹EüPèt÷ÿÿƒÄ édƒÄô‹EôP‹EøPjj‹EüPèT÷ÿÿƒÄ éDƒÄô‹EôP‹EøPjj‹EüPè4÷ÿÿƒÄ é$‹Eüƒxdto‹E1Ò‰E؉UÜßmØÝ˜ ÞùÝ]àƒÄü‹EôP‹EøPÝEàƒìÝ$‹EüPh ¡‹P RèƒÄ ƒÄô‹Eü‹UôR‹UøRÝEàƒìÝ$‹UüR‹XdÿÓƒÄ é¬éŒv‹Eüƒx\tƒÄü‹Eü‹UôR‹UøR‹UüR‹X\ÿӃċEüƒ¸¬t#‹Eüƒx`tƒÄü‹Eü‹UôR‹UøR‹UüR‹X`ÿÓƒÄëP‹EôP‹EøP‹EP‹EP‹E P‹EüPh` ¡‹P RèƒÄ ëë‰ö‹EP‹EP‹E P‹EPè‰Â‰Ðë1Àë‹]¸‰ì]Âglwin_window‰öU‰åƒì`WVƒ=H…£ÇH‰ƒÄø¡P¡HPèƒÄÇEÀÇEÄ  ÇEÈÇEÌ¡‰EÐÇEÔƒÄøhjèƒÄ‰À‰EØÇEÜÇEà¡H‰EäƒÄôEÀPèƒÄ ‰Àf…ÀuÇH1ÀésvƒÄôh´èƒÄ‰À‰EüƒÄüh´j‹EüPèƒÄ‹Eü‹U ‰‹Eü‹Ux‰Öü¹ó¥‹Eü‹Uü‹J$‰H‹Eü‹Uü‹J(‰H‹Eü‹Uü‹J,‰H ‹Eü‹Uü‹J0‰H‹Eü‹UüÛB,ÙX‹Eü‹UüÛB0ÙX‹Eü‹‰Pl‹Eü£‹EüP¡Pjj‹U‹B‹Uƒz¸€P‹U‹B‹Uƒz¸€P‹U‹B ‹Uƒz ¸€P‹U‹B‹Uƒz¸€PhÏ‹E‹PR¡HPjè‰À‰EøÇƒ}øuƒÄô‹EüPèƒÄ1Àë+v‹Eü‹Uø‰PpƒÄü‹EüPj‹EøPèƒÄ‹Uü‰Ðëve˜^_‰ì]ÃvU‰åƒìƒÄô‹E‹PpRèƒÄ ‰ì]ÃU‰åƒìƒÄøj‹E‹PpRèƒÄ‰ì]ÉöU‰åƒìƒÄô‹E‹PpRèƒÄ ‰ì]ÃU‰åƒìƒÄüjj‹E‹PpRèƒÄ‰ì]ÃU‰åƒìƒ} t(‹Efƒxju‹E‹U f‰Pjjjje‹E‹PpRèë(‹Efƒxjt‹E‹U f‰PjƒÄøje‹E‹PpRèƒÄ‹E‹U f‰Pj‰ì]ÉöU‰åƒìƒÄô‹E PèƒÄ ‰ì]ÃvU‰åƒì(jjjEàPè‰À…Àuë!ƒÄôEàPèƒÄ ƒÄôEàPèƒÄ ëÈ‹Uè‰Ðë‰ì]ÃfooU‰åƒìÇEüEðÇEðÇEô‹E£ƒÄøEðP‹EüPèƒÄ‰Â‰Ðë‰ì]Â(%ý –ý d'd/€^€x€¬€ä€!€m€¹€ß€ €/€T€n€‰€ª€ã€€*€T€h$š‚¢$@Ó‚ €x$€¬8€M€¢a‚‚¹€JÝ€½¢ò‚€x"€y7€yT€yk€|}€€—€€«€¿€‚Ò€ƒç€„€…"€…8€†K€†_€‡|€‡’€ˆ¯€‰Ì€‰ã€Š÷€Š €‹*€‹A€ŒS€f€‚€˜‚´‚¢Ó‚é‚þ‚€q0€r¢¢I‚b‚v‚¢’‚¢Ì‚å‚¢ ‚¢< €5R €6h €7| €8‘ €;¦ €<¹ €@Ï €Eä € €g €U~ €Vž €Y³ €cÎ €dç €hý €i €j- €kF €l] €mv €n €o¦ €p €~× €ì €ƒ €„ €…+ €†@ €‡W €Šo €‹… €˜œ €¬³ €ø €¶¢ €Ý ‚¢¢ù €€v€€€Î€J倀¢Î‚¢¢€,€--€.?€0R€1f€1|€2€2¬€3À€3Ý€4ñ€A€B#€B8€BL€Bb€Bx€B€C«€CÀ€C×€Cí€D €D€D0€DE€DZ€Dn€EŠ€EŸ€Eµ€KÉ€NÞ€Nú€N€O%€O:€OP€Ob€Ox€P—€Y´€ZЀ[å€\€\€b/€cD€dZ€lq€m‰€qª€rÌ€så€sÿ€t€~)€~A‚_€t€Š€ž€³€É€á€ ÷€ € $€ <€5S€5k€6ƒ€6€7µ€7Ï€8è€8€;€;6€<N€<p€=Š€Y¢€YÄ€ZÝ€Z€[€[7€\M€\m€]‚€]š€^±€^Ò€_é€_€`€`¢2€L€º€Î€í€ €‡ €&¦ €&Î €"!€+€E>€a>€‡>€«>€Ñ>€ý>€*?€Ö?€ û?€ *@€ Q@€FA€oA€B€5B€]B€3C€QC€yC€XD€'uD€'œD€6E€-_E€-’E€ÑE€1íE€1F€bG€>G€>ÂG€hH€E“H€EÈH€@I€KcI€KI€ÖI€OôI€OJ€½J€VèJ€VK€[K€Y†K€Y»K€0L€_SL€_€L€ØL€dúL€d&M€€M€i§M€iØM€£N€rÍN€rO€qO€w™O€wËO€1P€|YP€|‹P€óP€€Q€€KQ€”Q€„°Q€„ÍQ€æR€S€HS€T€•&T€•MT€ýU€§V€§GV€{[€Ý[€ÝÉ[€´\€è×\€è]€R]€ìx]€ì¨]€|a€ £a€ Ôa€fc€‘c€Æc€že€3Àe€3ìe€Ìh€Sîh€Si€Ši€Z¬i€ZØi€1j€^Tj€^j€ l€m2l€mbl€‚m€~ m€~Èm€#p€ŸEp€Ÿqp€™q€©Äq€©ùq€Šr€±¬r€±Ør€.s€·Us€·†s€ t€À+t€ÀWt€Qu€Ë~u€Ëµu€w€Ø>w€Øpw€¶w€ÜÜw€Ü x€žx€äÀx€äìx€Ày€îéy€îz€¨z€ó×z€ó{€…{€ø°{€øå{€ù|€þ|€ #}€ R}€%~€ O~€ ƒ~€–€ Æ€ €€k€€ œ€€ ×€€-€" Z€" ‘€ ‚€( 8‚€( m‚€Q„€8 ~„€8 µ„€e…€? “…€? Ë…€¾†€I 冀I ‡€ˆ€U ˆ€U Dˆ€Ûˆ€\ ýˆ€\ )‰€œ‰€a ‰€a ò‰€^‹€o ‹‹€o ‹€WŒ€x zŒ€ÚŒ€ ýŒ€Z€… ~€ Ž€‘ ¸Ž€‘ ÑŽ€‘€© 6‘€© e‘€0’€² Z’€² Ž’€ô’€¶ “€¶ ¢T“€‘j“€’“€“•“€•«“€˜¿“€™Ö“€šì“€›”€œ#”€9”€[”€žy”€œ”€Ÿ»”€Ý”€ û”€"•€¡E•€d•€¢•€ •€£½•€Þ•€¤û•€#–€¥G–€h–€¦…–€¦–€§Ã–€ã–€¨ÿ–€#—€«C—€h—€¬‰—€²—€­×—€¯ô—€˜€°2˜€W˜€±x˜€˜€²¿˜€³×˜€ü˜€´™€@™€µ_™€€™€¶Ÿ™€Á™€·á™€š€¸!š€Cš€¹cš€„š€º£š€Çš€»éš€ ›€¼'›€½<›€¾T›€¿l›€À•›€Á¯›€ÂÅ›€ œ€È6œ€ÈVœ€Ènœ€Éœ€ìœ€Ï€Ï$€Ï=€Ð`€‘€Ô¨€ÔÀ€Ôá€Ôú€Ôž€Ô-ž€_ž€Øuž€ØŒž€Ø¬ž€ØÄž€ØÜž€Øõž€'Ÿ€Ü?Ÿ€ÜaŸ€Ü¢{Ÿ‚˜Ÿ€ €9! €9C €  €?º €?Ý €&¡€CK¡€Cz¡€©¡€GÀ¡€o¢€N›¢€NÑ¢€O£€î£€_¤€ ¤€fĤ€¥€g+¥€c¥€h†¥€h³¥€é¥€i ¦€Û¦€sù¦€s¢!§‚@§€YT§€[g§€\|§€]›§€^¸§€_Χ€`æ§€aü§€b¨€c=¨€e¢S¨‚¢o¨‚¨€×¨€ú切ú©€ú*©€qª€›ª€Ϫ€?­€$T­€$t­€X®€.t®€.›®€ °€Bº°€Bß°€µ±€IÓ±€Iü±€Ò²€Uë²€U³€VG³€v´€b¡´€b×´€Oµ€gyµ€g®µ€ ¶€k1¶€kb¶€¶€nŶ€nø¶€4·€q]·€q‘·€M¸€yr¸€y¢¸€Þ¸€|¹€|7¹€²¹€ܹ€º€Nº€…hº€…º€ç»€•¼€•,¼€²¼€œμ€œô¼€œ½€Ë¾€°é¾€°¿€ËÀ€ÄéÀ€ÄÁ€ŽÁ€Ê³Á€ÊãÁ€â€Ó ÀÓ<ÀñÀÛÄ€Û6Ä€ÛZĀŀå<Å€åfÅ€9Æ€ífÆ€íŸÆ€È€ù(È€ùXÈ€¿É€ãɀʀ´Ê€ ×Ê€&Ë€LË€Üˀ̀SÌ€|̀̀AÍ€qÍ€΀$9΀$i΀¾Î€(è΀¦Ð€:ÅЀ:ðЀ´Ñ€BÛÑ€BÒ€Ó€K/Ó€KdÓ€@Ô€SbÔ€SÔ€S³Ô€Õ€[²Õ€[ßÕ€[Ö€ïÖ€e×€e;×€ÌØ€}騀}Ù€}0Ù€žÚ€ÄÚ€öÚ€˜Û€˜´Û€˜ÜÛ€˜ùÛ€|Ü€žŸÜ€žÎÜ€ Ý€¡@Ý€¢tÝ€£¨Ý€¤ÜÝ€¥!Þ€¦aÞ€§‘Þ€¨¿Þ€©õÞ€¯߀¯=߀°`߀°߀±²ß€±á߀²à€².à€²¢Qà‚nà€³à€ƒÆà€ƒãà€2ဈJဈlá€‑4‑U‑oâ€ü‘〘K〘nã€Å〞àã€p䀧’䀧¿ä€§âä€E倬e倬倬±å€Þ怹瀹-瀹P瀺瀿Óç€4è€ÃPè€Ãwè€Ã”è€Ä¯è€ÄÍè€Åçè€Åé€]é€Êué€Ê˜é€ê€Ïê€ÏHê€åmì€å˜ì€å¹ì€í€é í€éJí€î§í€îÏí€)ï€üJï€üvï€ãò€ýò€"ó€=ó€Ÿö€@¹ö€@Þö€@ùö€‰÷€G¥÷€N4ø€NXø€ø€R¤ø€RÃø€Rù€Yoù€Y–ù€ú€_ú€_@ú€_[ú€_xú€_“ú€_°ú€_Éú€_äú€eû€g~û€g£û€ý€xý€xFý€Ÿý€}»ý€}ãý€~þý€~$þ€~Aþ€¡þ€ƒËþ€ƒÿ€„ÿ€…8ÿ€Y€‘{€‘©€Ê€ì€€x€¢Ÿ€¢Ñ€†€«´€«í€š€´À€´ñ€Z€ºz€º¦€ºÇ€E€¿c€¿€¿¬€¿Ì€&€ÄJ€Äy€Ø€Éò€É€o€Î€Îº€þ€Ò €ÒE €Òe €Ò† €ù €Ø €Ø8 €… €Ü« €ÜÜ €Ü €Ü- €+ €èE €Í €øé €ø€ø.€£€¿€æ€€P€o€™€º€ö€ € ?€ `€Ç€%ô€%,€ö€.€.;€.Z€€7&€7T€È€=ë€=€Ž€Cµ€C瀀Kœ€K€m€S€S¼€SÞ€S€I€Wh€W’€Wº€Wã€W€W&€¯€^Í€^ö€d€d€$€lC€lm€Ã€qä€q€†€w¦€wÑ€wð€w€O€{l€{”€{³€{Ó€ç!€”"€”."€’"€™½"€™ó"€?#€c#€’#€›%€´¸%€´à%€y&€»˜&€»Â&€]'€Â~'€Âª'€(€È8(€Èb(€Èƒ(€È¥(€ÈÃ(€Èâ(€È)€È))€ÈJ)€Èl)€Ý)€Îþ)€Î**€ÎM*€Îq*€Î‘*€Î²*€Î×*€Îý*€Î +€ÎD+€æ+€Ö ,€Ö7,€ÖY,€Ö|,€ -€ÞE-€Þu-€Þ™-€Þ¾-€–.€ç¹.€çç.€ç /€ç./€‰/€ì­/€ìÜ/€"0€ðB0€ðm0€Ì0€õì0€õ1€š1€üÃ1€ü÷1€ü2€üF2€Ž2€µ2€ç2€3€63€~3€¡3€Ï3€ò3€4€\4€€4€¯4€ÿ4€ %5€ V5€Ÿ5€À5€ì5€6€36€‹6€´6€è6€H8€%p8€%£8€ì8€)9€)A9€Ž9€-²9€-á9€p:€4˜:€4Ë:€);€9I;€9t;€Ã;€=ê;€=<€=A<€=g<€¶<€AÝ<€A=€A4=€AZ=€A~=€A£=€ñ=€E>€EL>€ë?€Y @€Y8@€£A€kÇA€köA€"B€nBB€nmB€nB€n®B€nÌB€nëB€n C€n0C€nRC€nuC€n•C€n¶C€n×C€nùC€nD€n4D€nYD€nD€ÆD€rëD€rE€r;E€r\E€r}E€rŸE€rÅE€rìE€r F€r)F€rQF€rzF€rF€rÁF€ráF€rG€ÄG€|âG€| H€|+H€­I€ŽÎI€ŽûI€jJ€“ˆJ€“±J€“ÑJ€(K€˜IK€˜vK€ÁK€›àK€› L€.N€±MN€±wN€±˜N€¿P€ÇÞP€ÇQ€Ç)Q€«Q€ÎÌQ€R€Ò:R€ÒaR€aS€ÝS€Ý­S€T€è½T€èéT€…U€ï¥U€ïÑU€.V€ôMV€ôxV€±V€øÊV€.W€þFW€þjW€C[€ i[€ š[€ Â[€›_€BÁ_€Bò_€B`€w`€Gœ`€GÍ`€_a€P|a€b€Y+b€Éd€uòd€u&e€uQe€±e€{Ñe€{ýe€mf€€f€€¾f€€ãf€ûf€…i€œ§i€œÔi€œøi€†l€¶¨l€¶Õl€¶ùl€Lm€»pm€Äm€¿èm€fn€Æ‚n€Æ©n€ÆÇn€7o€ËWo€Ëƒo€öo€Ðp€ÐBp€Ïp€Öñp€Öq€®q€ÜÐq€Üþq€8r€àSr€àzr€år€ås€å/s€Šs€ê­s€êÜs€t€î1t€îZt€u€õ(u€õXu€õu€ìw€ x€ Gx€ qx€ Ÿx€ Îx€ y€ 5y€ jy€ ‹y€ ¬y€ Ýy€ z€ @z€ qz€ ¢z€ Òz€º éz€» {€» *{€» G{€¼ e{€¼ Ž{€¼ ®{€¿ È{€¿ í{€¿ |€À (|€À Q|€À q|€Á |€Á »|€Â à|€Â }€Â 7}€Ã S}€Ä t}€Ä ¡}€Å Â}€Å î}€Å ~€Æ 4~€Ç S~€Ç ~~€È Ÿ~€È ¢Ì~‚ê~€=€>9€?f€@‘€AÀ€Bï€C €€DQ€€E…€€F¹€€G H€I?€J`€K€L¾€Mà€N‚€O#‚€PD‚€Qt‚€–‚€R¶‚€×‚€Sö‚€?ƒ€XVƒ€Xxƒ€×ƒ€]öƒ€?„€a^„€aˆ„€›…€o¹…€oâ…€0†€sO†€œ†€w¿†€w톀B‡€{f‡€{•‡€gˆ€…Šˆ€…¸ˆ€‰€Š1‰€Š[‰€ÿ‰€“Š€“DŠ€ÆŠ€šäŠ€N‹€ i‹€ ‹€Œ€§=Œ€§iŒ€§ŒŒ€€®<€®k€®‘€¸2Ž€¸aŽ€Á€Á+€ÂW€:€Î\€ÎŠ€Î­€ÕK‘€Õy‘€’€Ý:’€Ýe’€î’€å“€å(“€å@“€À“€ìÜ“€ì”€W”€ñp”€ñ•”€Ÿ•€ý¼•€ýå•€ý–€ —€ *—€ S—€ q—€¨˜€ǘ€ò˜€™€Iš€%hš€%“š€%³š€Â›€5㛀5œ€6>œ€M€Fn€F›€GÉ€kž€P‰ž€P³ž€QÞž€“Ÿ€Y¶Ÿ€Y埀Y  €]e €bË €cé €c¡€c'¡€cG¡€cg¡€c†¡€+¢€kG¢€ko¢€l£¢€xÁ£€xí£€x¤€„.¥€„Z¥€„}¥€Ý¥€‰¦€£¦€‘Á¦€'§€–H§€–u§€Û§€›ü§€›)¨€¼¨€¢ܨ€¢©€œ©€©¼©€©è©€qª€°•ª€°Ū€Š¬€Á¯¬€Á଀¥®€ÒÊ®€Òû®€¹¯€Ûد€Û°€Á°€äà°€ä ±€‰²€ò©²€òÕ²€S´€ s´€ Ÿ´€á´€ ÿ´€ )µ€kµ€ ‰µ€¶€ $¶€ S¶€›¶€ ¸¶€ á¶€]·€ y·€ £·€ Ä·€ á·€ ÿ·€™¸€" ¶¸€" Þ¸€" ý¸€Â¹€- æ¹€- º€Ûº€8 ÿº€8 /»€Õ»€? ó»€? ¼€? <¼€œ¼€D »¼€D å¼€D ½€«½€L н€L ¾€L '¾€È¾€T æ¾€T ¿€T /¿€U H¿€§¿€Z È¿€Z ô¿€Z À€yÀ€_ šÀ€_ ÆÀ€_ éÀ€™Á€h ¹Á€h äÁ€h €·Â€q ×€q Àq $ÀjÀu ‰Ã€u ´Ã€+ ÐÀ+ øÃ€+ Ä€, 3Ä€, ]Ä€, |Ä€- œÄ€- ÈÄ€. ëÄ€/ Å€/ 6Å€/ XÅ€0 xÅ€0 ¤Å€1 ÃÅ€1 îÅ€2 Æ€2 BÆ€3 `Æ€3 ŠÆ€4 ©Æ€4 ÔÆ€5 ÷Æ€5 &Ç€6 FÇ€6 qÇ€6 ¢“Ç‚°Ç€ŸÅÇ€ ÛÇ€¡ïÇ€¢È€£4È€¤eÈ€¥šÈ€¦ÏÈ€§É€¨AÉ€©|É€ª·É€«íÉ€¬#Ê€­DÊ€®eÊ€¯ˆÊ€°«Ê€±ÍÊ€²ïÊ€³Ë€´9Ë€µ[Ë€¶}Ë€ÜË€¼ôË€¼Ì€ÑÌ€ÄìÌ€ÄÍ€ÌÍ€ÌçÍ€Ì Î€û΀ÖÏ€ÖBÏ€0ЀàNЀàwЀ(Ñ€èDÑ€èkÑ€Ò€ð8Ò€ð_Ò€fyÒ€g•Ò€h²Ò€iÑÒ€jìÒ€k¢ Ó‚&Ó€¤Ô€_¢ÄÔ‚ãÔ€¸Õ€¥ÔÕ€¥úÕ€ÏÖ€¯ëÖ€¯×€¡×€¶Ã×€¶ð׀؀½¤Ø€½ÒØ€gـćـIJـGÚ€Ëgڀ˒ڀÑÚ€Ì÷Ú€Ì(Û€gÛ€Íۀ;ۀ6Ü€ÒY܀҇܀ÿÜ€×"Ý€×PÝ€0Þ€áOÞ€áyÞ€â®Þ€ããÞ€ä߀åQ߀æ†ß€ç»ß€Mà€îsà€î¤à€6Àà€6çà€7 á€76á€8Uá€8á€9¤á€9Ôá€:öá€:¢#â‚@â€#Vâ€Ëâ€)ââ€)ã€wã€/Žã€/®ã€~Åã€~¢æã‚ä€èä€:å€:.倢å€?Æå€?ôå€hæ€Dæ€D½æ€Úç€Oè€O3è€Pé€Zwé€Z©é€ê€_Hê€_ê€òê€dë€dUë€eë€fËë€$ì€jJì€j{ì€Ôì€núì€n+í€Qí€ouí€p›í€q³í€rØí€sý퀱!Pv§î€³Ò-]¢†ï‚¤ï€ÊÐï€Ëìï€Ìð€Í$ð€ÎAð€Ï`ð€Ðð€ÑŸð€Ò¿ð€Àñ€ÝÞñ€Ýò€ÿò€èó€èFó€æô€úõ€ú+õ€Ëö€ èö€ ÷€÷€©÷€Î÷€ ù€2ù€,mú€,–ú€­ü€BÌü€Böü€ ÿ€X,ÿ€XVÿ€«ÿ€]Æÿ€]ìÿ€A€b\€b‚€€r-€rW€ã€‚€‚,€€—6€—\€K€¬f€¬Œ€â©€âÑ€ãí€ã €ä1 €äY €åw €å  €æº €æß €çý €ç& €è@ €è¢e ‚¢ ‚› € €p € €#“ €* €0¢¯ ‚Ë €ð €‰€2€ŠO€n€‹‰€®€ŒÑ€ö€Ž€]€’v€’™€H€›e€›Œ€€­*€­N€Ï€³¢ô‚€j€±¢~‚¢‚¼€€Ó€î€‚€ƒ0€„H€|€™“€™´€™Î€ð€š€‚€Ÿ¡€ŸÊ€Ÿë€r€¥“€¥¾€¥á€¦€§3€¨[€©y€›€ª»€ß€«€&€¬I€­m€®’€¯°€°Ù€¯€ºÈ€ºâ€ºý€Ñ€Äï€Ä€Ä7€ €Î)€ÎQ€Îq€-€×J€×q€×€L€ài€à€à¯€J €çf €çŒ €çª €ø €ë!€ë@!€ëa!€-"€öK"€ös"€ö“"€÷½"€ß"€ùÿ"€##€úF#€l#€û’#€¹#€üà#€ý$€þ*$€ÿR$€{$€š$€Æ$€ù$€%€3%€O%€<&€\&€‡&€©&€–'€¶'€á'€(€(€#®(€#Ø(€#ù(€…)€*¤)€*Î)€*ï)€**€+€5 +€5<+€5Y+€Î+€;ë+€N,€@q,€½,€Dà,€D-€W-€Hx-€H¥-€a.€Q}.€Q¤.€QÂ.€~/€Zš/€ZÁ/€Zß/€0€[-0€\V0€z0€]ž0€^Ä0€k1€f‰1€f²1€fÒ1€y2€n—2€nÀ2€nà2€Þ4€„ü4€„%5€„E5€37€šQ7€šz7€šš7€Ž9€³¯9€³Û9€³þ9€ã;€Ì<€Ì0<€ÌS<€*=€×P=€×=€×©=€€>€â¦>€â×>€âÿ>€Ù?€í@€í2@€í[@€Ë@€òü@€ò8A€òkA€ÝA€÷B€÷JB€÷}B€ºB€úéB€ú#C€úTC€C€ý¾C€ý÷C€ý'D€fD€–D€ÑD€E€+E€WE€¡E€½E€äE€F€'H€ CH€ jH€ ˆH€²J€:ÎJ€:õJ€:K€|K€@—K€@½K€@ÚK€ M€O(M€OPM€OoM€P†M€QžM€ÁM€RäM€SN€T0N€ÈO€fäO€f P€f)P€gRP€ÖP€nòP€nQ€n7Q€o`Q€™Q€r¾Q€rîQ€rR€¸R€yÛR€y S€y.S€ÑS€€ôS€€"T€€GT€¢T€…ÄT€…ñT€…U€\U€‰~U€‰«U€‰ÏU€DV€hV€—V€½V€$W€”GW€”vW€ÝW€™X€™/X€”X€ž¼X€žïX€žY€²Y€¥ØY€¥ Z€¥1Z€ÊZ€¬ðZ€¬![€¬I[€¬[€±Í[€±ù[€±\€\€¶¤\€¶Ò\€¶÷\€F]€ºi]€º—]€º¼]€ ^€¾.^€¾\^€¾^€Ð^€Âó^€Â!_€ÂF_€•_€Æ¸_€Ææ_€Æ `€h`€ËŒ`€Ë¼`€.a€ÑSa€Ñƒa€Ñªa€øa€Õb€ÕMb€Õtb€Êb€Ùòb€Ù%c€ÙOc€¥c€ÝÍc€Ýd€Ý*d€ïd€åe€åJe€åte€9f€íaf€í”f€í¾f€ g€òIg€ò}g€ò¨g€?i€ei€–i€¾i€Žj€³³j€³ãj€³ k€ák€¼ l€¼Þ€èlÞ€è‘Þ€C߀ïf߀ï”߀ï¹ß€ñ߀ðà€ðPà€ð|à€´à€ñÞà€ñá€ñ?á€â€þIâ€þ€â€þ®â€4ã€[ã€ã€¶ã€(ä€ Hä€ sä€ •ä€å€'å€Rå€tå€ß倿€4æ€[æ€Ææ€ëæ€ç€Bç€Æ_ç€Æ‡ç€Æ§ç€ÇÄç€Çìç€Ç è€È+è€ÈUè€Èxè€É›è€ÉÉè€Éïè€Êé€Ê<é€Ê`é€Ë‚é€Ë¯é€ËÓé€Ìðé€Ìê€Ì8ê€ÍUê€Í}ê€Íê€Î¼ê€Îæê€Îë€Ï&ë€ÏPë€Ïqë€Ðë€Ðºë€ÐÛë€Ñûë€Ñ&ì€ÑIì€Òkì€Ò˜ì€Ò¼ì€ÓÞì€Ó í€Ó/í€ÔQí€Ô~í€Ô¢í€ÕÄí€Õñí€Õî€Ö>î€Örî€Öî€×¼î€×æî€×ï€Ø+ï€ØZï€Ø¢¢€ï‚•ï€0ªï€1Ãï€2Üï€3òï€4ð€5ð€62ð€7Ið€8`ð€9vð€:Žð€;§ð€<Àð€=Ùð€>ðð€@¢ñ€Gñ€Ió€1bó€¢Ðõ‚æõ‚¢ûõ€ö€Gö€uö€ ö€ ­ö€ Íö€ ¢ðö‚÷‚¢?÷€2V÷€4¢j÷‚€÷‚¢º÷€ó÷€¢-ø$€Gø DDDD #D$6D%?D(HD+XD.xD/€D4ŠD5žD6²D9ÆD;àD<D?`D@DCàDDDG`D9tDK|DNDO¥DR´DUÃDVÊDVÊSø€üÿÿÿcø€Àÿÿÿpø€¼ÿÿÿ†ø€¸ÿÿÿ™ø€´ÿÿÿ§ø€°ÿÿÿ¯ø€¯ÿÿÿ¿ø€®ÿÿÿÑø€­ÿÿÿÀàÊ$Õâø$[Dùø Zù Z D[D\D` Dd Dj Do)Dq4Ds@DtGDuLDwXDx_DydD{pD~wD€wDƒ”D…”D†¡Dˆ§D‰ÕDŠD‹1D_DŽD’»D“»D“»ù€\üÿÿÿÀ%ù€`Àÿÿÿ6ù€a¼ÿÿÿKù€b¸ÿÿÿÀ àweù&ƒÀ”à»à»$¿qù$˜‰ù —D˜D™D®D±D³7D´>D´>•ù€™üÿÿÿ¨ù&› Àà>$D¶ù$¼HÏù »âù » íù »D¼D½DÃDÅ DÆ&DÇ8DÈGDÊPDËYDÌuDÐ|DÑ€DÒ’DÔ¡DÕ­D×¶DØ¿DÙÛDÞäDßè$ïùù$ã8ú âú â DãDäDæ Dç$$&ú$ë\>ú êDëDìDí$Jú$ñpgú ðDñDòDó$sú$û„ú ú›ú ú ©ú úµú ú¾ú úDûDüDþDÿ#D5DDDMDgDDŠD ¥D ¨D ºDÉDÕDÞDçDD$Çú$"  äú òú  û  û !D"D#D%D&D-D..D/4D0=D1ED2OD3dD4mD5pD6‰D;D<¤D=½DAÄDBØDDòDG DHDJDK'DM9DNBDPbDQkDW}DZ¨D\¨D]¿D^ÖD_ðD` Db#Dc9Dd9Dg@DiQDjeDkwDl€Dn’Do›Dr­Dt¼DuÉDzÐD|ÐD}ÖDÜD€âD‚éDƒïD†öD‡ÿDŠD‹"DŒ+D+D0D‘CD’UD”hD—pD˜yD™‹DšDœ®DŸ´D ½D¢½D£ØD¤íD¦D§ D¨ D«D¬%D­@D®RD°dD²lDµtD¶}D·™Dº D½¨D¾ÃDÀÈDÃÐDÄëDÆðDÉøDÊDÍDÎ3DÑ8DÒSDÕXDÖsDÙxDÚ“DݘDÞ³Dá¸DâÁDäÚDêDë+Dì0Dí0Dð8DñADó[DôgDõpDøŠDüŒDºD¼DÁDÜDàDà û€#üÿÿÿ+û€%øÿÿÿ3û€&ôÿÿÿÀ;û€ZðÿÿÿÀ¨à9Mû€zðÿÿÿVû€zìÿÿÿÀÐà+_û€ ìÿÿÿÀ½à jû€âàÿÿÿÀÁà0àà$étû$˜‰û žû  DDDDDD D"6D#=D$DD%KD&RD'ZD(aD+xD-D.†D0ŽD1¤D2®D4¸D6¸D7ÍD9ãD:ëD;þD< D=D>"D?.D@:DAFDCRDEZDVÚDXäDYêDZùD]D_ DaDb%Db%ªû€üÿÿÿµû&HÉû€øÿÿÿÀÖû€ÀÿÿÿÀà¸à%$1âû$eÌøû dDeDfDg$ü$jèü iDjDkDl$#ü$o8ü nDoDpDq$Dü$t$Yü sDtDuDv$ eü$yDxü x„ü x DyD}D~ DD€ D‚2Dƒ4D„>D…HDˆ\DŠf$j’ü$°¥ü Œ±ü Œ DDŽD$Áü$’ÌD’D“D•D– D—/D˜>Dš@D›GD›G×ü€“àÿÿÿÀàG$Läü$¢óü žý Ÿ ý  -ý ¡D¢D£D¤D¥D§&D¨?D¨?=ý€£üÿÿÿIý€¤ðÿÿÿÀà?$Fjý(~ý dbglwin.c/home/stephens/ion/src/glwin/glwin.cint:t(0,1)=r(0,1);0020000000000;0017777777777;char:t(0,2)=r(0,2);0;127;long int:t(0,3)=r(0,1);0020000000000;0017777777777;unsigned int:t(0,4)=r(0,1);0000000000000;0037777777777;long unsigned int:t(0,5)=r(0,1);0000000000000;0037777777777;long long int:t(0,6)=r(0,1);01000000000000000000000;0777777777777777777777;long long unsigned int:t(0,7)=r(0,1);0000000000000;01777777777777777777777;short int:t(0,8)=r(0,8);-32768;32767;short unsigned int:t(0,9)=r(0,9);0;65535;signed char:t(0,10)=r(0,10);-128;127;unsigned char:t(0,11)=r(0,11);0;255;float:t(0,12)=r(0,1);4;0;double:t(0,13)=r(0,1);8;0;long double:t(0,14)=r(0,1);12;0;complex int:t(0,15)=s8real:(0,1),0,32;imag:(0,1),32,32;;complex float:t(0,16)=r(0,16);4;0;complex double:t(0,17)=r(0,17);8;0;complex long double:t(0,18)=r(0,18);12;0;void:t(0,19)=(0,19)__rcs_id_glwin_glwin_c:S(0,20)=ar(0,1);0;53;(0,2)glwin.h__rcs_id_glwin_glwin_h:S(1,1)=ar(0,1);0;54;(0,2)/usr/lib/gcc-lib/i686-pc-cygwin/2.95.2-6/include/stddef.hptrdiff_t:t(2,1)=(0,1)size_t:t(2,2)=(0,4)wchar_t:t(2,3)=(0,9)wint_t:t(2,4)=(0,4)/usr/include/w32api/windows.h/usr/lib/gcc-lib/i686-pc-cygwin/2.95.2-6/include/stdarg.h__gnuc_va_list:t(4,1)=(4,2)=*(0,19)va_list:t(4,3)=(4,1)/usr/include/w32api/windef.hDWORD:t(5,1)=(0,5)WINBOOL:t(5,2)=(0,1)PWINBOOL:t(5,3)=(5,4)=*(0,1)LPWINBOOL:t(5,5)=(5,4)BOOL:t(5,6)=(5,2)PBOOL:t(5,7)=(5,8)=*(5,6)LPBOOL:t(5,9)=(5,8)BYTE:t(5,10)=(0,11)WORD:t(5,11)=(0,9)FLOAT:t(5,12)=(0,12)PFLOAT:t(5,13)=(5,14)=*(5,12)PBYTE:t(5,15)=(5,16)=*(5,10)LPBYTE:t(5,17)=(5,16)PINT:t(5,18)=(5,4)LPINT:t(5,19)=(5,4)PWORD:t(5,20)=(5,21)=*(5,11)LPWORD:t(5,22)=(5,21)LPLONG:t(5,23)=(5,24)=*(0,3)PDWORD:t(5,25)=(5,26)=*(5,1)LPDWORD:t(5,27)=(5,26)PVOID:t(5,28)=(4,2)LPVOID:t(5,29)=(4,2)PCVOID:t(5,30)=(5,31)=*(0,19)LPCVOID:t(5,32)=(5,31)INT:t(5,33)=(0,1)UINT:t(5,34)=(0,4)PUINT:t(5,35)=(5,36)=*(0,4)LPUINT:t(5,37)=(5,36)/usr/include/w32api/winnt.h/usr/include/w32api/winerror.h/usr/include/string.h/usr/include/_ansi.h/usr/include/sys/config.h__int32_t:t(10,1)=(0,1)__uint32_t:t(10,2)=(0,4)/usr/include/sys/reent.h/usr/include/time.h/usr/include/machine/time.h/usr/lib/gcc-lib/i686-pc-cygwin/2.95.2-6/include/stddef.h/usr/include/sys/types.h/usr/lib/gcc-lib/i686-pc-cygwin/2.95.2-6/include/stddef.h/usr/include/machine/types.hu_char:t(15,1)=(0,11)u_short:t(15,2)=(0,9)u_int:t(15,3)=(0,4)u_long:t(15,4)=(0,5)ushort:t(15,5)=(0,9)uint:t(15,6)=(0,4)clock_t:t(15,7)=(0,5)time_t:t(15,8)=(0,3)timespec:T(15,9)=s8tv_sec:(15,8),0,32;tv_nsec:(0,3),32,32;;itimerspec:T(15,10)=s16it_interval:(15,9),0,64;it_value:(15,9),64,64;;daddr_t:t(15,11)=(0,3)caddr_t:t(15,12)=(15,13)=*(0,2)ino_t:t(15,14)=(0,5)vm_offset_t:t(15,15)=(0,5)vm_size_t:t(15,16)=(0,5)int8_t:t(15,17)=(0,2)u_int8_t:t(15,18)=(0,11)int16_t:t(15,19)=(0,8)u_int16_t:t(15,20)=(0,9)int32_t:t(15,21)=(0,1)u_int32_t:t(15,22)=(0,4)int64_t:t(15,23)=(0,6)u_int64_t:t(15,24)=(0,7)register_t:t(15,25)=(15,21)dev_t:t(15,26)=(0,8)off_t:t(15,27)=(0,3)uid_t:t(15,28)=(0,9)gid_t:t(15,29)=(0,9)pid_t:t(15,30)=(0,1)key_t:t(15,31)=(0,3)ssize_t:t(15,32)=(0,3)addr_t:t(15,33)=(15,13)mode_t:t(15,34)=(0,1)nlink_t:t(15,35)=(0,9)fd_mask:t(15,36)=(0,3)_types_fd_set:T(15,37)=s8fds_bits:(15,38)=ar(0,1);0;1;(15,36),0,64;;_types_fd_set:t(15,39)=(15,37)tm:T(12,1)=s36tm_sec:(0,1),0,32;tm_min:(0,1),32,32;tm_hour:(0,1),64,32;tm_mday:(0,1),96,32;tm_mon:(0,1),128,32;tm_year:(0,1),160,32;tm_wday:(0,1),192,32;tm_yday:(0,1),224,32;tm_isdst:(0,1),256,32;;/usr/include/sys/features.h__ULong:t(11,1)=(10,2)_glue:T(11,2)=s12_next:(11,3)=*(11,2),0,32;_niobs:(0,1),32,32;_iobs:(11,4)=*(11,5)=xs__sFILE:,64,32;;_Bigint:T(11,6)=s24_next:(11,7)=*(11,6),0,32;_k:(0,1),32,32;_maxwds:(0,1),64,32;_sign:(0,1),96,32;_wds:(0,1),128,32;_x:(11,8)=ar(0,1);0;0;(11,1),160,32;;_atexit:T(11,9)=s136_next:(11,10)=*(11,9),0,32;_ind:(0,1),32,32;_fns:(11,11)=ar(0,1);0;31;(11,12)=*(11,13)=f(0,19),64,1024;;__sbuf:T(11,14)=s8_base:(11,15)=*(0,11),0,32;_size:(0,1),32,32;;_fpos_t:t(11,16)=(0,3)__sFILE:T(11,5)=s88_p:(11,15),0,32;_r:(0,1),32,32;_w:(0,1),64,32;_flags:(0,8),96,16;_file:(0,8),112,16;_bf:(11,14),128,64;_lbfsize:(0,1),192,32;_cookie:(4,2),224,32;_read:(11,17)=*(11,18)=f(0,1),256,32;_write:(11,19)=*(11,20)=f(0,1),288,32;_seek:(11,21)=*(11,22)=f(11,16),320,32;_close:(11,23)=*(11,24)=f(0,1),352,32;_ub:(11,14),384,64;_up:(11,15),448,32;_ur:(0,1),480,32;_ubuf:(11,25)=ar(0,1);0;2;(0,11),512,24;_nbuf:(11,26)=ar(0,1);0;0;(0,11),536,8;_lb:(11,14),544,64;_blksize:(0,1),608,32;_offset:(0,1),640,32;_data:(11,27)=*(11,28)=xs_reent:,672,32;;_reent:T(11,28)=s752_errno:(0,1),0,32;_stdin:(11,4),32,32;_stdout:(11,4),64,32;_stderr:(11,4),96,32;_inc:(0,1),128,32;_emergency:(11,29)=ar(0,1);0;24;(0,2),160,200;_current_category:(0,1),384,32;_current_locale:(11,30)=*(0,2),416,32;__sdidinit:(0,1),448,32;__cleanup:(11,31)=*(11,32)=f(0,19),480,32;_result:(11,7),512,32;_result_k:(0,1),544,32;_p5s:(11,7),576,32;_freelist:(11,33)=*(11,7),608,32;_cvtlen:(0,1),640,32;_cvtbuf:(15,13),672,32;_new:(11,34)=u240_reent:(11,35)=s88_unused_rand:(0,4),0,32;_strtok_last:(15,13),32,32;_asctime_buf:(11,36)=ar(0,1);0;25;(0,2),64,208;_localtime_buf:(12,1),288,288;_gamma_signgam:(0,1),576,32;_rand_next:(0,7),640,64;;,0,704;_unused:(11,37)=s240_nextf:(11,38)=ar(0,1);0;29;(11,15),0,960;_nmalloc:(11,39)=ar(0,1);0;29;(0,4),960,960;;,0,1920;;,704,1920;_atexit:(11,10),2624,32;_atexit0:(11,9),2656,1088;_sig_func:(11,40)=*(11,41)=*(11,42)=f(0,19),3744,32;__sglue:(11,2),3776,96;__sf:(11,43)=ar(0,1);0;2;(11,5),3872,2112;;/usr/lib/gcc-lib/i686-pc-cygwin/2.95.2-6/include/stddef.hCHAR:t(6,1)=(0,2)SHORT:t(6,2)=(0,8)LONG:t(6,3)=(0,3)CCHAR:t(6,4)=(6,1)UCHAR:t(6,5)=(0,11)PUCHAR:t(6,6)=(11,15)USHORT:t(6,7)=(0,9)PUSHORT:t(6,8)=(6,9)=*(0,9)ULONG:t(6,10)=(0,5)PULONG:t(6,11)=(6,12)=*(0,5)PSZ:t(6,13)=(15,13)WCHAR:t(6,14)=(2,3)PWCHAR:t(6,15)=(6,16)=*(6,14)LPWCH:t(6,17)=(6,16)PWCH:t(6,18)=(6,16)NWPSTR:t(6,19)=(6,16)LPWSTR:t(6,20)=(6,16)PWSTR:t(6,21)=(6,16)LPCWCH:t(6,22)=(6,23)=*(6,14)PCWCH:t(6,24)=(6,23)LPCWSTR:t(6,25)=(6,23)PCWSTR:t(6,26)=(6,23)PCHAR:t(6,27)=(6,28)=*(6,1)LPCH:t(6,29)=(6,28)PCH:t(6,30)=(6,28)NPSTR:t(6,31)=(6,28)LPSTR:t(6,32)=(6,28)PSTR:t(6,33)=(6,28)LPCCH:t(6,34)=(6,35)=*(6,1)PCSTR:t(6,36)=(6,35)LPCSTR:t(6,37)=(6,35)TCHAR:t(6,38)=(6,1)TBYTE:t(6,39)=(6,38)PTCH:t(6,40)=(6,41)=*(6,38)PTBYTE:t(6,42)=(6,41)LPTCH:t(6,43)=(6,41)PTSTR:t(6,44)=(6,41)LPTSTR:t(6,45)=(6,41)LP:t(6,46)=(6,41)PTCHAR:t(6,47)=(6,41)LPCTSTR:t(6,48)=(6,49)=*(6,38)PSHORT:t(6,50)=(6,51)=*(6,2)PLONG:t(6,52)=(6,53)=*(6,3)HANDLE:t(6,54)=(4,2)PHANDLE:t(6,55)=(6,56)=*(6,54)LPHANDLE:t(6,57)=(6,56)LCID:t(6,58)=(5,1)PLCID:t(6,59)=(5,25)LANGID:t(6,60)=(5,11)LONGLONG:t(6,61)=(0,6)DWORDLONG:t(6,62)=(0,7)PLONGLONG:t(6,63)=(6,64)=*(6,61)PDWORDLONG:t(6,65)=(6,66)=*(6,62)ULONGLONG:t(6,67)=(6,62)PULONGLONG:t(6,68)=(6,66)USN:t(6,69)=(6,61)BOOLEAN:t(6,70)=(5,10)PBOOLEAN:t(6,71)=(5,16)/usr/include/w32api/basetsd.hLONG32:t(20,1)=(0,1)PLONG32:t(20,2)=(5,4)INT32:t(20,3)=(0,1)PINT32:t(20,4)=(5,4)ULONG32:t(20,5)=(0,4)PULONG32:t(20,6)=(5,36)DWORD32:t(20,7)=(0,4)PDWORD32:t(20,8)=(5,36)UINT32:t(20,9)=(0,4)PUINT32:t(20,10)=(5,36)INT_PTR:t(20,11)=(0,1)PINT_PTR:t(20,12)=(5,4)UINT_PTR:t(20,13)=(0,4)PUINT_PTR:t(20,14)=(5,36)LONG_PTR:t(20,15)=(0,3)PLONG_PTR:t(20,16)=(5,24)ULONG_PTR:t(20,17)=(0,5)PULONG_PTR:t(20,18)=(6,12)UHALF_PTR:t(20,19)=(0,9)PUHALF_PTR:t(20,20)=(6,9)HALF_PTR:t(20,21)=(0,8)PHALF_PTR:t(20,22)=(20,23)=*(0,8)HANDLE_PTR:t(20,24)=(0,5)SIZE_T:t(20,25)=(20,17)PSIZE_T:t(20,26)=(20,27)=*(20,17)SSIZE_T:t(20,28)=(20,15)PSSIZE_T:t(20,29)=(20,30)=*(20,15)DWORD_PTR:t(20,31)=(20,17)PDWORD_PTR:t(20,32)=(20,27)LONG64:t(20,33)=(0,6)PLONG64:t(20,34)=(20,35)=*(0,6)INT64:t(20,36)=(0,6)PINT64:t(20,37)=(20,35)ULONG64:t(20,38)=(0,7)PULONG64:t(20,39)=(20,40)=*(0,7)DWORD64:t(20,41)=(0,7)PDWORD64:t(20,42)=(20,40)UINT64:t(20,43)=(0,7)PUINT64:t(20,44)=(20,40)ACCESS_MASK:t(6,72)=(5,1)_GUID:T(6,73)=s16Data1:(0,5),0,32;Data2:(0,9),32,16;Data3:(0,9),48,16;Data4:(6,74)=ar(0,1);0;7;(0,11),64,64;;GUID:t(6,75)=(6,73)REFGUID:t(6,76)=(6,77)=*(6,73)LPGUID:t(6,78)=(6,77)_GENERIC_MAPPING:T(6,79)=s16GenericRead:(6,72),0,32;GenericWrite:(6,72),32,32;GenericExecute:(6,72),64,32;GenericAll:(6,72),96,32;;GENERIC_MAPPING:t(6,80)=(6,79)PGENERIC_MAPPING:t(6,81)=(6,82)=*(6,79)_ACE_HEADER:T(6,83)=s4AceType:(5,10),0,8;AceFlags:(5,10),8,8;AceSize:(5,11),16,16;;ACE_HEADER:t(6,84)=(6,83)_ACCESS_ALLOWED_ACE:T(6,85)=s12Header:(6,84),0,32;Mask:(6,72),32,32;SidStart:(5,1),64,32;;ACCESS_ALLOWED_ACE:t(6,86)=(6,85)_ACCESS_DENIED_ACE:T(6,87)=s12Header:(6,84),0,32;Mask:(6,72),32,32;SidStart:(5,1),64,32;;ACCESS_DENIED_ACE:t(6,88)=(6,87)_SYSTEM_AUDIT_ACE:T(6,89)=s12Header:(6,84),0,32;Mask:(6,72),32,32;SidStart:(5,1),64,32;;SYSTEM_AUDIT_ACE:t(6,90)=(6,89)PSYSTEM_AUDIT_ACE:t(6,91)=(6,92)=*(6,90)_SYSTEM_ALARM_ACE:T(6,93)=s12Header:(6,84),0,32;Mask:(6,72),32,32;SidStart:(5,1),64,32;;SYSTEM_ALARM_ACE:t(6,94)=(6,93)PSYSTEM_ALARM_ACE:t(6,95)=(6,96)=*(6,93)_ACCESS_ALLOWED_OBJECT_ACE:T(6,97)=s48Header:(6,84),0,32;Mask:(6,72),32,32;Flags:(5,1),64,32;ObjectType:(6,75),96,128;InheritedObjectType:(6,75),224,128;SidStart:(5,1),352,32;;ACCESS_ALLOWED_OBJECT_ACE:t(6,98)=(6,97)PACCESS_ALLOWED_OBJECT_ACE:t(6,99)=(6,100)=*(6,97)_ACCESS_DENIED_OBJECT_ACE:T(6,101)=s48Header:(6,84),0,32;Mask:(6,72),32,32;Flags:(5,1),64,32;ObjectType:(6,75),96,128;InheritedObjectType:(6,75),224,128;SidStart:(5,1),352,32;;ACCESS_DENIED_OBJECT_ACE:t(6,102)=(6,101)PACCESS_DENIED_OBJECT_ACE:t(6,103)=(6,104)=*(6,101)_SYSTEM_AUDIT_OBJECT_ACE:T(6,105)=s48Header:(6,84),0,32;Mask:(6,72),32,32;Flags:(5,1),64,32;ObjectType:(6,75),96,128;InheritedObjectType:(6,75),224,128;SidStart:(5,1),352,32;;SYSTEM_AUDIT_OBJECT_ACE:t(6,106)=(6,105)PSYSTEM_AUDIT_OBJECT_ACE:t(6,107)=(6,108)=*(6,105)_SYSTEM_ALARM_OBJECT_ACE:T(6,109)=s48Header:(6,84),0,32;Mask:(6,72),32,32;Flags:(5,1),64,32;ObjectType:(6,75),96,128;InheritedObjectType:(6,75),224,128;SidStart:(5,1),352,32;;SYSTEM_ALARM_OBJECT_ACE:t(6,110)=(6,109)PSYSTEM_ALARM_OBJECT_ACE:t(6,111)=(6,112)=*(6,109)_ACL:T(6,113)=s8AclRevision:(5,10),0,8;Sbz1:(5,10),8,8;AclSize:(5,11),16,16;AceCount:(5,11),32,16;Sbz2:(5,11),48,16;;ACL:t(6,114)=(6,113)PACL:t(6,115)=(6,116)=*(6,113)_ACL_REVISION_INFORMATION:T(6,117)=s4AclRevision:(5,1),0,32;;ACL_REVISION_INFORMATION:t(6,118)=(6,117)_ACL_SIZE_INFORMATION:T(6,119)=s12AceCount:(5,1),0,32;AclBytesInUse:(5,1),32,32;AclBytesFree:(5,1),64,32;;ACL_SIZE_INFORMATION:t(6,120)=(6,119)_FLOATING_SAVE_AREA:T(6,121)=s112ControlWord:(5,1),0,32;StatusWord:(5,1),32,32;TagWord:(5,1),64,32;ErrorOffset:(5,1),96,32;ErrorSelector:(5,1),128,32;DataOffset:(5,1),160,32;DataSelector:(5,1),192,32;RegisterArea:(6,122)=ar(0,1);0;79;(5,10),224,640;Cr0NpxState:(5,1),864,32;;FLOATING_SAVE_AREA:t(6,123)=(6,121)_CONTEXT:T(6,124)=s204ContextFlags:(5,1),0,32;Dr0:(5,1),32,32;Dr1:(5,1),64,32;Dr2:(5,1),96,32;Dr3:(5,1),128,32;Dr6:(5,1),160,32;Dr7:(5,1),192,32;FloatSave:(6,123),224,896;SegGs:(5,1),1120,32;SegFs:(5,1),1152,32;SegEs:(5,1),1184,32;SegDs:(5,1),1216,32;Edi:(5,1),1248,32;Esi:(5,1),1280,32;Ebx:(5,1),1312,32;Edx:(5,1),1344,32;Ecx:(5,1),1376,32;Eax:(5,1),1408,32;Ebp:(5,1),1440,32;Eip:(5,1),1472,32;SegCs:(5,1),1504,32;EFlags:(5,1),1536,32;Esp:(5,1),1568,32;SegSs:(5,1),1600,32;;CONTEXT:t(6,125)=(6,124)PCONTEXT:t(6,126)=(6,127)=*(6,125)LPCONTEXT:t(6,128)=(6,127)_EXCEPTION_RECORD:T(6,129)=s80ExceptionCode:(5,1),0,32;ExceptionFlags:(5,1),32,32;ExceptionRecord:(6,130)=*(6,129),64,32;ExceptionAddress:(5,28),96,32;NumberParameters:(5,1),128,32;ExceptionInformation:(6,131)=ar(0,1);0;14;(5,1),160,480;;EXCEPTION_RECORD:t(6,132)=(6,129)PEXCEPTION_RECORD:t(6,133)=(6,130)_EXCEPTION_POINTERS:T(6,134)=s8ExceptionRecord:(6,133),0,32;ContextRecord:(6,126),32,32;;EXCEPTION_POINTERS:t(6,135)=(6,134)PEXCEPTION_POINTERS:t(6,136)=(6,137)=*(6,134)LPEXCEPTION_POINTERS:t(6,138)=(6,137)_LARGE_INTEGER:T(6,139)=u8:(6,140)=s8LowPart:(5,1),0,32;HighPart:(6,3),32,32;;,0,64;QuadPart:(6,61),0,64;;LARGE_INTEGER:t(6,141)=(6,139)PLARGE_INTEGER:t(6,142)=(6,143)=*(6,141)_ULARGE_INTEGER:T(6,144)=u8:(6,145)=s8LowPart:(5,1),0,32;HighPart:(5,1),32,32;;,0,64;QuadPart:(6,62),0,64;;ULARGE_INTEGER:t(6,146)=(6,144)PULARGE_INTEGER:t(6,147)=(6,148)=*(6,146)LUID:t(6,149)=(6,141)PLUID:t(6,150)=(6,143)_LUID_AND_ATTRIBUTES:T(6,151)=s12Luid:(6,149),0,64;Attributes:(5,1),64,32;;LUID_AND_ATTRIBUTES:t(6,152)=(6,151)LUID_AND_ATTRIBUTES_ARRAY:t(6,153)=(6,154)=ar(0,1);0;0;(6,152)PLUID_AND_ATTRIBUTES_ARRAY:t(6,155)=(6,156)=*(6,153)_PRIVILEGE_SET:T(6,157)=s20PrivilegeCount:(5,1),0,32;Control:(5,1),32,32;Privilege:(6,154),64,96;;PRIVILEGE_SET:t(6,158)=(6,157)PPRIVILEGE_SET:t(6,159)=(6,160)=*(6,157)_SECURITY_ATTRIBUTES:T(6,161)=s12nLength:(5,1),0,32;lpSecurityDescriptor:(5,29),32,32;bInheritHandle:(5,6),64,32;;SECURITY_ATTRIBUTES:t(6,162)=(6,161)PSECURITY_ATTRIBUTES:t(6,163)=(6,164)=*(6,161)LPSECURITY_ATTRIBUTES:t(6,165)=(6,164)_SECURITY_IMPERSONATION_LEVEL:T(6,166)=eSecurityAnonymous:0,SecurityIdentification:1,SecurityImpersonation:2,SecurityDelegation:3,;SECURITY_IMPERSONATION_LEVEL:t(6,167)=(6,166)SECURITY_CONTEXT_TRACKING_MODE:t(6,168)=(6,70)PSECURITY_CONTEXT_TRACKING_MODE:t(6,169)=(6,170)=*(6,70)_SECURITY_QUALITY_OF_SERVICE:T(6,171)=s12Length:(5,1),0,32;ImpersonationLevel:(6,167),32,32;ContextTrackingMode:(6,168),64,8;EffectiveOnly:(6,70),72,8;;SECURITY_QUALITY_OF_SERVICE:t(6,172)=(6,171)PSECURITY_QUALITY_OF_SERVICE:t(6,173)=(6,174)=*(6,171)PACCESS_TOKEN:t(6,175)=(5,28)_SE_IMPERSONATION_STATE:T(6,176)=s12Token:(6,175),0,32;CopyOnOpen:(6,70),32,8;EffectiveOnly:(6,70),40,8;Level:(6,167),64,32;;SE_IMPERSONATION_STATE:t(6,177)=(6,176)PSE_IMPERSONATION_STATE:t(6,178)=(6,179)=*(6,176)_SID_IDENTIFIER_AUTHORITY:T(6,180)=s6Value:(6,181)=ar(0,1);0;5;(5,10),0,48;;SID_IDENTIFIER_AUTHORITY:t(6,182)=(6,180)PSID_IDENTIFIER_AUTHORITY:t(6,183)=(6,184)=*(6,180)LPSID_IDENTIFIER_AUTHORITY:t(6,185)=(6,184)PSID:t(6,186)=(5,28)_SID:T(6,187)=s12Revision:(5,10),0,8;SubAuthorityCount:(5,10),8,8;IdentifierAuthority:(6,182),16,48;SubAuthority:(6,188)=ar(0,1);0;0;(5,1),64,32;;SID:t(6,189)=(6,187)PISID:t(6,190)=(6,191)=*(6,187)_SID_AND_ATTRIBUTES:T(6,192)=s8Sid:(6,186),0,32;Attributes:(5,1),32,32;;SID_AND_ATTRIBUTES:t(6,193)=(6,192)SID_AND_ATTRIBUTES_ARRAY:t(6,194)=(6,195)=ar(0,1);0;0;(6,193)PSID_AND_ATTRIBUTES_ARRAY:t(6,196)=(6,197)=*(6,194)_TOKEN_SOURCE:T(6,198)=s16SourceName:(6,199)=ar(0,1);0;7;(6,1),0,64;SourceIdentifier:(6,149),64,64;;TOKEN_SOURCE:t(6,200)=(6,198)PTOKEN_SOURCE:t(6,201)=(6,202)=*(6,198)_TOKEN_CONTROL:T(6,203)=s40TokenId:(6,149),0,64;AuthenticationId:(6,149),64,64;ModifiedId:(6,149),128,64;TokenSource:(6,200),192,128;;TOKEN_CONTROL:t(6,204)=(6,203)PTOKEN_CONTROL:t(6,205)=(6,206)=*(6,203)_TOKEN_DEFAULT_DACL:T(6,207)=s4DefaultDacl:(6,115),0,32;;TOKEN_DEFAULT_DACL:t(6,208)=(6,207)_TOKEN_GROUPS:T(6,209)=s12GroupCount:(5,1),0,32;Groups:(6,195),32,64;;TOKEN_GROUPS:t(6,210)=(6,209)PTOKEN_GROUPS:t(6,211)=(6,212)=*(6,209)LPTOKEN_GROUPS:t(6,213)=(6,212)_TOKEN_OWNER:T(6,214)=s4Owner:(6,186),0,32;;TOKEN_OWNER:t(6,215)=(6,214)_TOKEN_PRIMARY_GROUP:T(6,216)=s4PrimaryGroup:(6,186),0,32;;TOKEN_PRIMARY_GROUP:t(6,217)=(6,216)_TOKEN_PRIVILEGES:T(6,218)=s16PrivilegeCount:(5,1),0,32;Privileges:(6,154),32,96;;TOKEN_PRIVILEGES:t(6,219)=(6,218)PTOKEN_PRIVILEGES:t(6,220)=(6,221)=*(6,218)LPTOKEN_PRIVILEGES:t(6,222)=(6,221)tagTOKEN_TYPE:T(6,223)=eTokenPrimary:1,TokenImpersonation:2,;TOKEN_TYPE:t(6,224)=(6,223)_TOKEN_STATISTICS:T(6,225)=s56TokenId:(6,149),0,64;AuthenticationId:(6,149),64,64;ExpirationTime:(6,141),128,64;TokenType:(6,224),192,32;ImpersonationLevel:(6,167),224,32;DynamicCharged:(5,1),256,32;DynamicAvailable:(5,1),288,32;GroupCount:(5,1),320,32;PrivilegeCount:(5,1),352,32;ModifiedId:(6,149),384,64;;TOKEN_STATISTICS:t(6,226)=(6,225)_TOKEN_USER:T(6,227)=s8User:(6,193),0,64;;TOKEN_USER:t(6,228)=(6,227)PTOKEN_USER:t(6,229)=(6,230)=*(6,227)SECURITY_INFORMATION:t(6,231)=(5,1)PSECURITY_INFORMATION:t(6,232)=(5,26)SECURITY_DESCRIPTOR_CONTROL:t(6,233)=(5,11)PSECURITY_DESCRIPTOR_CONTROL:t(6,234)=(5,21)_SECURITY_DESCRIPTOR:T(6,235)=s20Revision:(5,10),0,8;Sbz1:(5,10),8,8;Control:(6,233),16,16;Owner:(6,186),32,32;Group:(6,186),64,32;Sacl:(6,115),96,32;Dacl:(6,115),128,32;;SECURITY_DESCRIPTOR:t(6,236)=(6,235)PSECURITY_DESCRIPTOR:t(6,237)=(6,238)=*(6,235)PISECURITY_DESCRIPTOR:t(6,239)=(6,238)_TOKEN_INFORMATION_CLASS:T(6,240)=eTokenUser:1,TokenGroups:2,TokenPrivileges:3,TokenOwner:4,TokenPrimaryGroup:5,TokenDefaultDacl:6,TokenSource:7,TokenType:8,TokenImpersonationLevel:9,TokenStatistics:10,TokenRestrictedSids:11,TokenSessionId:12,;TOKEN_INFORMATION_CLASS:t(6,241)=(6,240)_SID_NAME_USE:T(6,242)=eSidTypeUser:1,SidTypeGroup:2,SidTypeDomain:3,SidTypeAlias:4,SidTypeWellKnownGroup:5,SidTypeDeletedAccount:6,SidTypeInvalid:7,SidTypeUnknown:8,;SID_NAME_USE:t(6,243)=(6,242)PSID_NAME_USE:t(6,244)=(6,245)=*(6,242)_QUOTA_LIMITS:T(6,246)=s32PagedPoolLimit:(20,25),0,32;NonPagedPoolLimit:(20,25),32,32;MinimumWorkingSetSize:(20,25),64,32;MaximumWorkingSetSize:(20,25),96,32;PagefileLimit:(20,25),128,32;TimeLimit:(6,141),192,64;;QUOTA_LIMITS:t(6,247)=(6,246)PQUOTA_LIMITS:t(6,248)=(6,249)=*(6,246)_IO_COUNTERS:T(6,250)=s48ReadOperationCount:(6,67),0,64;WriteOperationCount:(6,67),64,64;OtherOperationCount:(6,67),128,64;ReadTransferCount:(6,67),192,64;WriteTransferCount:(6,67),256,64;OtherTransferCount:(6,67),320,64;;IO_COUNTERS:t(6,251)=(6,250)PIO_COUNTERS:t(6,252)=(6,253)=*(6,250)_FILE_NOTIFY_INFORMATION:T(6,254)=s16NextEntryOffset:(5,1),0,32;Action:(5,1),32,32;FileNameLength:(5,1),64,32;FileName:(6,255)=ar(0,1);0;0;(6,14),96,16;;FILE_NOTIFY_INFORMATION:t(6,256)=(6,254)PFILE_NOTIFY_INFORMATION:t(6,257)=(6,258)=*(6,254)_TAPE_ERASE:T(6,259)=s8Type:(5,1),0,32;Immediate:(6,70),32,8;;TAPE_ERASE:t(6,260)=(6,259)PTAPE_ERASE:t(6,261)=(6,262)=*(6,259)_TAPE_GET_DRIVE_PARAMETERS:T(6,263)=s32ECC:(6,70),0,8;Compression:(6,70),8,8;DataPadding:(6,70),16,8;ReportSetmarks:(6,70),24,8;DefaultBlockSize:(5,1),32,32;MaximumBlockSize:(5,1),64,32;MinimumBlockSize:(5,1),96,32;MaximumPartitionCount:(5,1),128,32;FeaturesLow:(5,1),160,32;FeaturesHigh:(5,1),192,32;EOTWarningZoneSize:(5,1),224,32;;TAPE_GET_DRIVE_PARAMETERS:t(6,264)=(6,263)PTAPE_GET_DRIVE_PARAMETERS:t(6,265)=(6,266)=*(6,263)_TAPE_GET_MEDIA_PARAMETERS:T(6,267)=s32Capacity:(6,141),0,64;Remaining:(6,141),64,64;BlockSize:(5,1),128,32;PartitionCount:(5,1),160,32;WriteProtected:(6,70),192,8;;TAPE_GET_MEDIA_PARAMETERS:t(6,268)=(6,267)PTAPE_GET_MEDIA_PARAMETERS:t(6,269)=(6,270)=*(6,267)_TAPE_GET_POSITION:T(6,271)=s16Type:(6,10),0,32;Partition:(6,10),32,32;OffsetLow:(6,10),64,32;OffsetHigh:(6,10),96,32;;TAPE_GET_POSITION:t(6,272)=(6,271)PTAPE_GET_POSITION:t(6,273)=(6,274)=*(6,271)_TAPE_PREPARE:T(6,275)=s8Operation:(5,1),0,32;Immediate:(6,70),32,8;;TAPE_PREPARE:t(6,276)=(6,275)PTAPE_PREPARE:t(6,277)=(6,278)=*(6,275)_TAPE_SET_DRIVE_PARAMETERS:T(6,279)=s8ECC:(6,70),0,8;Compression:(6,70),8,8;DataPadding:(6,70),16,8;ReportSetmarks:(6,70),24,8;EOTWarningZoneSize:(6,10),32,32;;TAPE_SET_DRIVE_PARAMETERS:t(6,280)=(6,279)PTAPE_SET_DRIVE_PARAMETERS:t(6,281)=(6,282)=*(6,279)_TAPE_SET_MEDIA_PARAMETERS:T(6,283)=s4BlockSize:(6,10),0,32;;TAPE_SET_MEDIA_PARAMETERS:t(6,284)=(6,283)PTAPE_SET_MEDIA_PARAMETERS:t(6,285)=(6,286)=*(6,283)_TAPE_SET_POSITION:T(6,287)=s24Method:(5,1),0,32;Partition:(5,1),32,32;Offset:(6,141),64,64;Immediate:(6,70),128,8;;TAPE_SET_POSITION:t(6,288)=(6,287)PTAPE_SET_POSITION:t(6,289)=(6,290)=*(6,287)_TAPE_WRITE_MARKS:T(6,291)=s12Type:(5,1),0,32;Count:(5,1),32,32;Immediate:(6,70),64,8;;TAPE_WRITE_MARKS:t(6,292)=(6,291)PTAPE_WRITE_MARKS:t(6,293)=(6,294)=*(6,291)_TAPE_CREATE_PARTITION:T(6,295)=s12Method:(5,1),0,32;Count:(5,1),32,32;Size:(5,1),64,32;;TAPE_CREATE_PARTITION:t(6,296)=(6,295)PTAPE_CREATE_PARTITION:t(6,297)=(6,298)=*(6,295)_MEMORY_BASIC_INFORMATION:T(6,299)=s28BaseAddress:(5,28),0,32;AllocationBase:(5,28),32,32;AllocationProtect:(5,1),64,32;RegionSize:(5,1),96,32;State:(5,1),128,32;Protect:(5,1),160,32;Type:(5,1),192,32;;MEMORY_BASIC_INFORMATION:t(6,300)=(6,299)PMEMORY_BASIC_INFORMATION:t(6,301)=(6,302)=*(6,299)_MESSAGE_RESOURCE_ENTRY:T(6,303)=s6Length:(5,11),0,16;Flags:(5,11),16,16;Text:(6,304)=ar(0,1);0;0;(5,10),32,8;;MESSAGE_RESOURCE_ENTRY:t(6,305)=(6,303)PMESSAGE_RESOURCE_ENTRY:t(6,306)=(6,307)=*(6,303)_MESSAGE_RESOURCE_BLOCK:T(6,308)=s12LowId:(5,1),0,32;HighId:(5,1),32,32;OffsetToEntries:(5,1),64,32;;MESSAGE_RESOURCE_BLOCK:t(6,309)=(6,308)PMESSAGE_RESOURCE_BLOCK:t(6,310)=(6,311)=*(6,308)_MESSAGE_RESOURCE_DATA:T(6,312)=s16NumberOfBlocks:(5,1),0,32;Blocks:(6,313)=ar(0,1);0;0;(6,309),32,96;;MESSAGE_RESOURCE_DATA:t(6,314)=(6,312)PMESSAGE_RESOURCE_DATA:t(6,315)=(6,316)=*(6,312)_LIST_ENTRY:T(6,317)=s8Flink:(6,318)=*(6,317),0,32;Blink:(6,318),32,32;;LIST_ENTRY:t(6,319)=(6,317)PLIST_ENTRY:t(6,320)=(6,318)_RTL_CRITICAL_SECTION_DEBUG:T(6,321)=s32Type:(5,11),0,16;CreatorBackTraceIndex:(5,11),16,16;CriticalSection:(6,322)=*(6,323)=xs_RTL_CRITICAL_SECTION:,32,32;ProcessLocksList:(6,319),64,64;EntryCount:(5,1),128,32;ContentionCount:(5,1),160,32;Spare:(6,324)=ar(0,1);0;1;(5,1),192,64;;RTL_CRITICAL_SECTION_DEBUG:t(6,325)=(6,321)PRTL_CRITICAL_SECTION_DEBUG:t(6,326)=(6,327)=*(6,321)_RTL_CRITICAL_SECTION:T(6,323)=s24DebugInfo:(6,326),0,32;LockCount:(6,3),32,32;RecursionCount:(6,3),64,32;OwningThread:(6,54),96,32;LockSemaphore:(6,54),128,32;Reserved:(5,1),160,32;;RTL_CRITICAL_SECTION:t(6,328)=(6,323)PRTL_CRITICAL_SECTION:t(6,329)=(6,322)_EVENTLOGRECORD:T(6,330)=s56Length:(5,1),0,32;Reserved:(5,1),32,32;RecordNumber:(5,1),64,32;TimeGenerated:(5,1),96,32;TimeWritten:(5,1),128,32;EventID:(5,1),160,32;EventType:(5,11),192,16;NumStrings:(5,11),208,16;EventCategory:(5,11),224,16;ReservedFlags:(5,11),240,16;ClosingRecordNumber:(5,1),256,32;StringOffset:(5,1),288,32;UserSidLength:(5,1),320,32;UserSidOffset:(5,1),352,32;DataLength:(5,1),384,32;DataOffset:(5,1),416,32;;EVENTLOGRECORD:t(6,331)=(6,330)PEVENTLOGRECORD:t(6,332)=(6,333)=*(6,330)_IMAGE_VXD_HEADER:T(6,334)=s196e32_magic:(5,11),0,16;e32_border:(5,10),16,8;e32_worder:(5,10),24,8;e32_level:(5,1),32,32;e32_cpu:(5,11),64,16;e32_os:(5,11),80,16;e32_ver:(5,1),96,32;e32_mflags:(5,1),128,32;e32_mpages:(5,1),160,32;e32_startobj:(5,1),192,32;e32_eip:(5,1),224,32;e32_stackobj:(5,1),256,32;e32_esp:(5,1),288,32;e32_pagesize:(5,1),320,32;e32_lastpagesize:(5,1),352,32;e32_fixupsize:(5,1),384,32;e32_fixupsum:(5,1),416,32;e32_ldrsize:(5,1),448,32;e32_ldrsum:(5,1),480,32;e32_objtab:(5,1),512,32;e32_objcnt:(5,1),544,32;e32_objmap:(5,1),576,32;e32_itermap:(5,1),608,32;e32_rsrctab:(5,1),640,32;e32_rsrccnt:(5,1),672,32;e32_restab:(5,1),704,32;e32_enttab:(5,1),736,32;e32_dirtab:(5,1),768,32;e32_dircnt:(5,1),800,32;e32_fpagetab:(5,1),832,32;e32_frectab:(5,1),864,32;e32_impmod:(5,1),896,32;e32_impmodcnt:(5,1),928,32;e32_impproc:(5,1),960,32;e32_pagesum:(5,1),992,32;e32_datapage:(5,1),1024,32;e32_preload:(5,1),1056,32;e32_nrestab:(5,1),1088,32;e32_cbnrestab:(5,1),1120,32;e32_nressum:(5,1),1152,32;e32_autodata:(5,1),1184,32;e32_debuginfo:(5,1),1216,32;e32_debuglen:(5,1),1248,32;e32_instpreload:(5,1),1280,32;e32_instdemand:(5,1),1312,32;e32_heapsize:(5,1),1344,32;e32_res3:(6,335)=ar(0,1);0;11;(5,10),1376,96;e32_winresoff:(5,1),1472,32;e32_winreslen:(5,1),1504,32;e32_devid:(5,11),1536,16;e32_ddkver:(5,11),1552,16;;IMAGE_VXD_HEADER:t(6,336)=(6,334)PIMAGE_VXD_HEADER:t(6,337)=(6,338)=*(6,334)_IMAGE_FILE_HEADER:T(6,339)=s20Machine:(5,11),0,16;NumberOfSections:(5,11),16,16;TimeDateStamp:(5,1),32,32;PointerToSymbolTable:(5,1),64,32;NumberOfSymbols:(5,1),96,32;SizeOfOptionalHeader:(5,11),128,16;Characteristics:(5,11),144,16;;IMAGE_FILE_HEADER:t(6,340)=(6,339)PIMAGE_FILE_HEADER:t(6,341)=(6,342)=*(6,339)_IMAGE_DATA_DIRECTORY:T(6,343)=s8VirtualAddress:(5,1),0,32;Size:(5,1),32,32;;IMAGE_DATA_DIRECTORY:t(6,344)=(6,343)PIMAGE_DATA_DIRECTORY:t(6,345)=(6,346)=*(6,343)_IMAGE_OPTIONAL_HEADER:T(6,347)=s224Magic:(5,11),0,16;MajorLinkerVersion:(5,10),16,8;MinorLinkerVersion:(5,10),24,8;SizeOfCode:(5,1),32,32;SizeOfInitializedData:(5,1),64,32;SizeOfUninitializedData:(5,1),96,32;AddressOfEntryPoint:(5,1),128,32;BaseOfCode:(5,1),160,32;BaseOfData:(5,1),192,32;ImageBase:(5,1),224,32;SectionAlignment:(5,1),256,32;FileAlignment:(5,1),288,32;MajorOperatingSystemVersion:(5,11),320,16;MinorOperatingSystemVersion:(5,11),336,16;MajorImageVersion:(5,11),352,16;MinorImageVersion:(5,11),368,16;MajorSubsystemVersion:(5,11),384,16;MinorSubsystemVersion:(5,11),400,16;Reserved1:(5,1),416,32;SizeOfImage:(5,1),448,32;SizeOfHeaders:(5,1),480,32;CheckSum:(5,1),512,32;Subsystem:(5,11),544,16;DllCharacteristics:(5,11),560,16;SizeOfStackReserve:(5,1),576,32;SizeOfStackCommit:(5,1),608,32;SizeOfHeapReserve:(5,1),640,32;SizeOfHeapCommit:(5,1),672,32;LoaderFlags:(5,1),704,32;NumberOfRvaAndSizes:(5,1),736,32;DataDirectory:(6,348)=ar(0,1);0;15;(6,344),768,1024;;IMAGE_OPTIONAL_HEADER:t(6,349)=(6,347)PIMAGE_OPTIONAL_HEADER:t(6,350)=(6,351)=*(6,347)_IMAGE_ROM_OPTIONAL_HEADER:T(6,352)=s56Magic:(5,11),0,16;MajorLinkerVersion:(5,10),16,8;MinorLinkerVersion:(5,10),24,8;SizeOfCode:(5,1),32,32;SizeOfInitializedData:(5,1),64,32;SizeOfUninitializedData:(5,1),96,32;AddressOfEntryPoint:(5,1),128,32;BaseOfCode:(5,1),160,32;BaseOfData:(5,1),192,32;BaseOfBss:(5,1),224,32;GprMask:(5,1),256,32;CprMask:(6,353)=ar(0,1);0;3;(5,1),288,128;GpValue:(5,1),416,32;;IMAGE_ROM_OPTIONAL_HEADER:t(6,354)=(6,352)PIMAGE_ROM_OPTIONAL_HEADER:t(6,355)=(6,356)=*(6,352)_IMAGE_DOS_HEADER:T(6,357)=s64e_magic:(5,11),0,16;e_cblp:(5,11),16,16;e_cp:(5,11),32,16;e_crlc:(5,11),48,16;e_cparhdr:(5,11),64,16;e_minalloc:(5,11),80,16;e_maxalloc:(5,11),96,16;e_ss:(5,11),112,16;e_sp:(5,11),128,16;e_csum:(5,11),144,16;e_ip:(5,11),160,16;e_cs:(5,11),176,16;e_lfarlc:(5,11),192,16;e_ovno:(5,11),208,16;e_res:(6,358)=ar(0,1);0;3;(5,11),224,64;e_oemid:(5,11),288,16;e_oeminfo:(5,11),304,16;e_res2:(6,359)=ar(0,1);0;9;(5,11),320,160;e_lfanew:(6,3),480,32;;IMAGE_DOS_HEADER:t(6,360)=(6,357)PIMAGE_DOS_HEADER:t(6,361)=(6,362)=*(6,357)_IMAGE_OS2_HEADER:T(6,363)=s64ne_magic:(5,11),0,16;ne_ver:(6,1),16,8;ne_rev:(6,1),24,8;ne_enttab:(5,11),32,16;ne_cbenttab:(5,11),48,16;ne_crc:(6,3),64,32;ne_flags:(5,11),96,16;ne_autodata:(5,11),112,16;ne_heap:(5,11),128,16;ne_stack:(5,11),144,16;ne_csip:(6,3),160,32;ne_sssp:(6,3),192,32;ne_cseg:(5,11),224,16;ne_cmod:(5,11),240,16;ne_cbnrestab:(5,11),256,16;ne_segtab:(5,11),272,16;ne_rsrctab:(5,11),288,16;ne_restab:(5,11),304,16;ne_modtab:(5,11),320,16;ne_imptab:(5,11),336,16;ne_nrestab:(6,3),352,32;ne_cmovent:(5,11),384,16;ne_align:(5,11),400,16;ne_cres:(5,11),416,16;ne_exetyp:(5,10),432,8;ne_flagsothers:(5,10),440,8;ne_pretthunks:(5,11),448,16;ne_psegrefbytes:(5,11),464,16;ne_swaparea:(5,11),480,16;ne_expver:(5,11),496,16;;IMAGE_OS2_HEADER:t(6,364)=(6,363)PIMAGE_OS2_HEADER:t(6,365)=(6,366)=*(6,363)_IMAGE_NT_HEADERS:T(6,367)=s248Signature:(5,1),0,32;FileHeader:(6,340),32,160;OptionalHeader:(6,349),192,1792;;IMAGE_NT_HEADERS:t(6,368)=(6,367)PIMAGE_NT_HEADERS:t(6,369)=(6,370)=*(6,367)_IMAGE_ROM_HEADERS:T(6,371)=s76FileHeader:(6,340),0,160;OptionalHeader:(6,354),160,448;;IMAGE_ROM_HEADERS:t(6,372)=(6,371)PIMAGE_ROM_HEADERS:t(6,373)=(6,374)=*(6,371)_IMAGE_SECTION_HEADER:T(6,375)=s40Name:(6,376)=ar(0,1);0;7;(5,10),0,64;Misc:(6,377)=u4PhysicalAddress:(5,1),0,32;VirtualSize:(5,1),0,32;;,64,32;VirtualAddress:(5,1),96,32;SizeOfRawData:(5,1),128,32;PointerToRawData:(5,1),160,32;PointerToRelocations:(5,1),192,32;PointerToLinenumbers:(5,1),224,32;NumberOfRelocations:(5,11),256,16;NumberOfLinenumbers:(5,11),272,16;Characteristics:(5,1),288,32;;IMAGE_SECTION_HEADER:t(6,378)=(6,375)PIMAGE_SECTION_HEADER:t(6,379)=(6,380)=*(6,375)_IMAGE_SYMBOL:T(6,381)=s18N:(6,382)=u8ShortName:(6,376),0,64;Name:(6,383)=s8Short:(5,1),0,32;Long:(5,1),32,32;;,0,64;LongName:(6,384)=ar(0,1);0;1;(5,15),0,64;;,0,64;Value:(5,1),64,32;SectionNumber:(6,2),96,16;Type:(5,11),112,16;StorageClass:(5,10),128,8;NumberOfAuxSymbols:(5,10),136,8;;IMAGE_SYMBOL:t(6,385)=(6,381)PIMAGE_SYMBOL:t(6,386)=(6,387)=*(6,381)_IMAGE_AUX_SYMBOL:T(6,388)=u18Sym:(6,389)=s18TagIndex:(5,1),0,32;Misc:(6,390)=u4LnSz:(6,391)=s4Linenumber:(5,11),0,16;Size:(5,11),16,16;;,0,32;TotalSize:(5,1),0,32;;,32,32;FcnAry:(6,392)=u8Function:(6,393)=s8PointerToLinenumber:(5,1),0,32;PointerToNextFunction:(5,1),32,32;;,0,64;Array:(6,394)=s8Dimension:(6,358),0,64;;,0,64;;,64,64;TvIndex:(5,11),128,16;;,0,144;File:(6,395)=s18Name:(6,396)=ar(0,1);0;17;(5,10),0,144;;,0,144;Section:(6,397)=s16Length:(5,1),0,32;NumberOfRelocations:(5,11),32,16;NumberOfLinenumbers:(5,11),48,16;CheckSum:(5,1),64,32;Number:(6,2),96,16;Selection:(5,10),112,8;;,0,128;;IMAGE_AUX_SYMBOL:t(6,398)=(6,388)PIMAGE_AUX_SYMBOL:t(6,399)=(6,400)=*(6,388)_IMAGE_COFF_SYMBOLS_HEADER:T(6,401)=s32NumberOfSymbols:(5,1),0,32;LvaToFirstSymbol:(5,1),32,32;NumberOfLinenumbers:(5,1),64,32;LvaToFirstLinenumber:(5,1),96,32;RvaToFirstByteOfCode:(5,1),128,32;RvaToLastByteOfCode:(5,1),160,32;RvaToFirstByteOfData:(5,1),192,32;RvaToLastByteOfData:(5,1),224,32;;IMAGE_COFF_SYMBOLS_HEADER:t(6,402)=(6,401)PIMAGE_COFF_SYMBOLS_HEADER:t(6,403)=(6,404)=*(6,401)_IMAGE_RELOCATION:T(6,405)=s10:(6,406)=u4VirtualAddress:(5,1),0,32;RelocCount:(5,1),0,32;;,0,32;SymbolTableIndex:(5,1),32,32;Type:(5,11),64,16;;IMAGE_RELOCATION:t(6,407)=(6,405)PIMAGE_RELOCATION:t(6,408)=(6,409)=*(6,405)_IMAGE_BASE_RELOCATION:T(6,410)=s8VirtualAddress:(5,1),0,32;SizeOfBlock:(5,1),32,32;;IMAGE_BASE_RELOCATION:t(6,411)=(6,410)PIMAGE_BASE_RELOCATION:t(6,412)=(6,413)=*(6,410)_IMAGE_LINENUMBER:T(6,414)=s6Type:(6,415)=u4SymbolTableIndex:(5,1),0,32;VirtualAddress:(5,1),0,32;;,0,32;Linenumber:(5,11),32,16;;IMAGE_LINENUMBER:t(6,416)=(6,414)PIMAGE_LINENUMBER:t(6,417)=(6,418)=*(6,414)_IMAGE_ARCHIVE_MEMBER_HEADER:T(6,419)=s60Name:(6,420)=ar(0,1);0;15;(5,10),0,128;Date:(6,335),128,96;UserID:(6,181),224,48;GroupID:(6,181),272,48;Mode:(6,376),320,64;Size:(6,421)=ar(0,1);0;9;(5,10),384,80;EndHeader:(6,422)=ar(0,1);0;1;(5,10),464,16;;IMAGE_ARCHIVE_MEMBER_HEADER:t(6,423)=(6,419)PIMAGE_ARCHIVE_MEMBER_HEADER:t(6,424)=(6,425)=*(6,419)_IMAGE_EXPORT_DIRECTORY:T(6,426)=s40Characteristics:(5,1),0,32;TimeDateStamp:(5,1),32,32;MajorVersion:(5,11),64,16;MinorVersion:(5,11),80,16;Name:(5,1),96,32;Base:(5,1),128,32;NumberOfFunctions:(5,1),160,32;NumberOfNames:(5,1),192,32;AddressOfFunctions:(6,427)=*(5,25),224,32;AddressOfNames:(6,427),256,32;AddressOfNameOrdinals:(6,428)=*(5,20),288,32;;IMAGE_EXPORT_DIRECTORY:t(6,429)=(6,426)PIMAGE_EXPORT_DIRECTORY:t(6,430)=(6,431)=*(6,426)_IMAGE_IMPORT_BY_NAME:T(6,432)=s4Hint:(5,11),0,16;Name:(6,304),16,8;;IMAGE_IMPORT_BY_NAME:t(6,433)=(6,432)PIMAGE_IMPORT_BY_NAME:t(6,434)=(6,435)=*(6,432)_IMAGE_THUNK_DATA:T(6,436)=s4u1:(6,437)=u4ForwarderString:(5,15),0,32;Function:(5,25),0,32;Ordinal:(5,1),0,32;AddressOfData:(6,434),0,32;;,0,32;;IMAGE_THUNK_DATA:t(6,438)=(6,436)PIMAGE_THUNK_DATA:t(6,439)=(6,440)=*(6,436)_IMAGE_IMPORT_DESCRIPTOR:T(6,441)=s20:(6,442)=u4Characteristics:(5,1),0,32;OriginalFirstThunk:(6,439),0,32;;,0,32;TimeDateStamp:(5,1),32,32;ForwarderChain:(5,1),64,32;Name:(5,1),96,32;FirstThunk:(6,439),128,32;;IMAGE_IMPORT_DESCRIPTOR:t(6,443)=(6,441)PIMAGE_IMPORT_DESCRIPTOR:t(6,444)=(6,445)=*(6,441)_IMAGE_BOUND_IMPORT_DESCRIPTOR:T(6,446)=s8TimeDateStamp:(5,1),0,32;OffsetModuleName:(5,11),32,16;NumberOfModuleForwarderRefs:(5,11),48,16;;IMAGE_BOUND_IMPORT_DESCRIPTOR:t(6,447)=(6,446)PIMAGE_BOUND_IMPORT_DESCRIPTOR:t(6,448)=(6,449)=*(6,446)_IMAGE_BOUND_FORWARDER_REF:T(6,450)=s8TimeDateStamp:(5,1),0,32;OffsetModuleName:(5,11),32,16;Reserved:(5,11),48,16;;IMAGE_BOUND_FORWARDER_REF:t(6,451)=(6,450)PIMAGE_BOUND_FORWARDER_REF:t(6,452)=(6,453)=*(6,450)PIMAGE_TLS_CALLBACK:t(6,454)=(6,455)=*(6,456)=f(0,19)_IMAGE_TLS_DIRECTORY:T(6,457)=s24StartAddressOfRawData:(5,1),0,32;EndAddressOfRawData:(5,1),32,32;AddressOfIndex:(5,25),64,32;AddressOfCallBacks:(6,458)=*(6,454),96,32;SizeOfZeroFill:(5,1),128,32;Characteristics:(5,1),160,32;;IMAGE_TLS_DIRECTORY:t(6,459)=(6,457)PIMAGE_TLS_DIRECTORY:t(6,460)=(6,461)=*(6,457)_IMAGE_RESOURCE_DIRECTORY:T(6,462)=s16Characteristics:(5,1),0,32;TimeDateStamp:(5,1),32,32;MajorVersion:(5,11),64,16;MinorVersion:(5,11),80,16;NumberOfNamedEntries:(5,11),96,16;NumberOfIdEntries:(5,11),112,16;;IMAGE_RESOURCE_DIRECTORY:t(6,463)=(6,462)PIMAGE_RESOURCE_DIRECTORY:t(6,464)=(6,465)=*(6,462)_IMAGE_RESOURCE_DIRECTORY_ENTRY:T(6,466)=s8:(6,467)=u4:(6,468)=s4NameOffset:(5,1),0,31;NameIsString:(5,1),31,1;;,0,32;Name:(5,1),0,32;Id:(5,11),0,16;;,0,32;:(6,469)=u4OffsetToData:(5,1),0,32;:(6,470)=s4OffsetToDirectory:(5,1),0,31;DataIsDirectory:(5,1),31,1;;,0,32;;,32,32;;IMAGE_RESOURCE_DIRECTORY_ENTRY:t(6,471)=(6,466)PIMAGE_RESOURCE_DIRECTORY_ENTRY:t(6,472)=(6,473)=*(6,466)_IMAGE_RESOURCE_DIRECTORY_STRING:T(6,474)=s4Length:(5,11),0,16;NameString:(6,475)=ar(0,1);0;0;(6,1),16,8;;IMAGE_RESOURCE_DIRECTORY_STRING:t(6,476)=(6,474)PIMAGE_RESOURCE_DIRECTORY_STRING:t(6,477)=(6,478)=*(6,474)_IMAGE_RESOURCE_DIR_STRING_U:T(6,479)=s4Length:(5,11),0,16;NameString:(6,255),16,16;;IMAGE_RESOURCE_DIR_STRING_U:t(6,480)=(6,479)PIMAGE_RESOURCE_DIR_STRING_U:t(6,481)=(6,482)=*(6,479)_IMAGE_RESOURCE_DATA_ENTRY:T(6,483)=s16OffsetToData:(5,1),0,32;Size:(5,1),32,32;CodePage:(5,1),64,32;Reserved:(5,1),96,32;;IMAGE_RESOURCE_DATA_ENTRY:t(6,484)=(6,483)PIMAGE_RESOURCE_DATA_ENTRY:t(6,485)=(6,486)=*(6,483)_IMAGE_LOAD_CONFIG_DIRECTORY:T(6,487)=s64Characteristics:(5,1),0,32;TimeDateStamp:(5,1),32,32;MajorVersion:(5,11),64,16;MinorVersion:(5,11),80,16;GlobalFlagsClear:(5,1),96,32;GlobalFlagsSet:(5,1),128,32;CriticalSectionDefaultTimeout:(5,1),160,32;DeCommitFreeBlockThreshold:(5,1),192,32;DeCommitTotalFreeThreshold:(5,1),224,32;LockPrefixTable:(5,28),256,32;MaximumAllocationSize:(5,1),288,32;VirtualMemoryThreshold:(5,1),320,32;ProcessHeapFlags:(5,1),352,32;Reserved:(6,353),384,128;;IMAGE_LOAD_CONFIG_DIRECTORY:t(6,488)=(6,487)PIMAGE_LOAD_CONFIG_DIRECTORY:t(6,489)=(6,490)=*(6,487)_IMAGE_RUNTIME_FUNCTION_ENTRY:T(6,491)=s20BeginAddress:(5,1),0,32;EndAddress:(5,1),32,32;ExceptionHandler:(5,28),64,32;HandlerData:(5,28),96,32;PrologEndAddress:(5,1),128,32;;IMAGE_RUNTIME_FUNCTION_ENTRY:t(6,492)=(6,491)PIMAGE_RUNTIME_FUNCTION_ENTRY:t(6,493)=(6,494)=*(6,491)_IMAGE_DEBUG_DIRECTORY:T(6,495)=s28Characteristics:(5,1),0,32;TimeDateStamp:(5,1),32,32;MajorVersion:(5,11),64,16;MinorVersion:(5,11),80,16;Type:(5,1),96,32;SizeOfData:(5,1),128,32;AddressOfRawData:(5,1),160,32;PointerToRawData:(5,1),192,32;;IMAGE_DEBUG_DIRECTORY:t(6,496)=(6,495)PIMAGE_DEBUG_DIRECTORY:t(6,497)=(6,498)=*(6,495)_FPO_DATA:T(6,499)=s16ulOffStart:(5,1),0,32;cbProcSize:(5,1),32,32;cdwLocals:(5,1),64,32;cdwParams:(5,11),96,16;cbProlog:(5,11),112,8;cbRegs:(5,11),120,3;fHasSEH:(5,11),123,1;fUseBP:(5,11),124,1;reserved:(5,11),125,1;cbFrame:(5,11),126,2;;FPO_DATA:t(6,500)=(6,499)PFPO_DATA:t(6,501)=(6,502)=*(6,499)_IMAGE_DEBUG_MISC:T(6,503)=s16DataType:(5,1),0,32;Length:(5,1),32,32;Unicode:(6,70),64,8;Reserved:(6,504)=ar(0,1);0;2;(5,10),72,24;Data:(6,304),96,8;;IMAGE_DEBUG_MISC:t(6,505)=(6,503)PIMAGE_DEBUG_MISC:t(6,506)=(6,507)=*(6,503)_IMAGE_FUNCTION_ENTRY:T(6,508)=s12StartingAddress:(5,1),0,32;EndingAddress:(5,1),32,32;EndOfPrologue:(5,1),64,32;;IMAGE_FUNCTION_ENTRY:t(6,509)=(6,508)PIMAGE_FUNCTION_ENTRY:t(6,510)=(6,511)=*(6,508)_IMAGE_SEPARATE_DEBUG_HEADER:T(6,512)=s48Signature:(5,11),0,16;Flags:(5,11),16,16;Machine:(5,11),32,16;Characteristics:(5,11),48,16;TimeDateStamp:(5,1),64,32;CheckSum:(5,1),96,32;ImageBase:(5,1),128,32;SizeOfImage:(5,1),160,32;NumberOfSections:(5,1),192,32;ExportedNamesSize:(5,1),224,32;DebugDirectorySize:(5,1),256,32;Reserved:(6,513)=ar(0,1);0;2;(5,1),288,96;;IMAGE_SEPARATE_DEBUG_HEADER:t(6,514)=(6,512)PIMAGE_SEPARATE_DEBUG_HEADER:t(6,515)=(6,516)=*(6,512)_CM_SERVICE_NODE_TYPE:T(6,517)=eDriverType:1,FileSystemType:2,Win32ServiceOwnProcess:16,Win32ServiceShareProcess:32,AdapterType:4,RecognizerType:8,;SERVICE_NODE_TYPE:t(6,518)=(6,517)_CM_SERVICE_LOAD_TYPE:T(6,519)=eBootLoad:0,SystemLoad:1,AutoLoad:2,DemandLoad:3,DisableLoad:4,;SERVICE_LOAD_TYPE:t(6,520)=(6,519)_CM_ERROR_CONTROL_TYPE:T(6,521)=eIgnoreError:0,NormalError:1,SevereError:2,CriticalError:3,;SERVICE_ERROR_TYPE:t(6,522)=(6,521)_NT_TIB:T(6,523)=s28ExceptionList:(6,524)=*(6,525)=xs_EXCEPTION_REGISTRATION_RECORD:,0,32;StackBase:(5,28),32,32;StackLimit:(5,28),64,32;SubSystemTib:(5,28),96,32;:(6,526)=u4FiberData:(5,28),0,32;Version:(5,1),0,32;;,128,32;ArbitraryUserPointer:(5,28),160,32;Self:(6,527)=*(6,523),192,32;;NT_TIB:t(6,528)=(6,523)PNT_TIB:t(6,529)=(6,527)_REPARSE_DATA_BUFFER:T(6,530)=s20ReparseTag:(5,1),0,32;ReparseDataLength:(5,11),32,16;Reserved:(5,11),48,16;:(6,531)=u10SymbolicLinkReparseBuffer:(6,532)=s10SubstituteNameOffset:(5,11),0,16;SubstituteNameLength:(5,11),16,16;PrintNameOffset:(5,11),32,16;PrintNameLength:(5,11),48,16;PathBuffer:(6,255),64,16;;,0,80;MountPointReparseBuffer:(6,533)=s10SubstituteNameOffset:(5,11),0,16;SubstituteNameLength:(5,11),16,16;PrintNameOffset:(5,11),32,16;PrintNameLength:(5,11),48,16;PathBuffer:(6,255),64,16;;,0,80;GenericReparseBuffer:(6,534)=s1DataBuffer:(6,304),0,8;;,0,8;;,64,80;;REPARSE_DATA_BUFFER:t(6,535)=(6,530)PREPARSE_DATA_BUFFER:t(6,536)=(6,537)=*(6,530)_REPARSE_GUID_DATA_BUFFER:T(6,538)=s28ReparseTag:(5,1),0,32;ReparseDataLength:(5,11),32,16;Reserved:(5,11),48,16;ReparseGuid:(6,75),64,128;GenericReparseBuffer:(6,539)=s1DataBuffer:(6,304),0,8;;,192,8;;REPARSE_GUID_DATA_BUFFER:t(6,540)=(6,538)PREPARSE_GUID_DATA_BUFFER:t(6,541)=(6,542)=*(6,538)_REPARSE_POINT_INFORMATION:T(6,543)=s4ReparseDataLength:(5,11),0,16;UnparsedNameLength:(5,11),16,16;;REPARSE_POINT_INFORMATION:t(6,544)=(6,543)PREPARSE_POINT_INFORMATION:t(6,545)=(6,546)=*(6,543)WPARAM:t(5,38)=(5,34)LPARAM:t(5,39)=(6,3)LRESULT:t(5,40)=(6,3)HRESULT:t(5,41)=(6,3)ATOM:t(5,42)=(5,11)HGLOBAL:t(5,43)=(6,54)HLOCAL:t(5,44)=(6,54)GLOBALHANDLE:t(5,45)=(6,54)LOCALHANDLE:t(5,46)=(6,54)HGDIOBJ:t(5,47)=(4,2)HACCEL__:T(5,48)=s4i:(0,1),0,32;;HACCEL:t(5,49)=(5,50)=*(5,48)HBITMAP__:T(5,51)=s4i:(0,1),0,32;;HBITMAP:t(5,52)=(5,53)=*(5,51)HBRUSH__:T(5,54)=s4i:(0,1),0,32;;HBRUSH:t(5,55)=(5,56)=*(5,54)HCOLORSPACE__:T(5,57)=s4i:(0,1),0,32;;HCOLORSPACE:t(5,58)=(5,59)=*(5,57)HDC__:T(5,60)=s4i:(0,1),0,32;;HDC:t(5,61)=(5,62)=*(5,60)HGLRC__:T(5,63)=s4i:(0,1),0,32;;HGLRC:t(5,64)=(5,65)=*(5,63)HDESK__:T(5,66)=s4i:(0,1),0,32;;HDESK:t(5,67)=(5,68)=*(5,66)HENHMETAFILE__:T(5,69)=s4i:(0,1),0,32;;HENHMETAFILE:t(5,70)=(5,71)=*(5,69)HFONT__:T(5,72)=s4i:(0,1),0,32;;HFONT:t(5,73)=(5,74)=*(5,72)HICON__:T(5,75)=s4i:(0,1),0,32;;HICON:t(5,76)=(5,77)=*(5,75)HKEY__:T(5,78)=s4i:(0,1),0,32;;HKEY:t(5,79)=(5,80)=*(5,78)HMONITOR__:T(5,81)=s4i:(0,1),0,32;;HMONITOR:t(5,82)=(5,83)=*(5,81)HTERMINAL__:T(5,84)=s4i:(0,1),0,32;;HTERMINAL:t(5,85)=(5,86)=*(5,84)HWINEVENTHOOK__:T(5,87)=s4i:(0,1),0,32;;HWINEVENTHOOK:t(5,88)=(5,89)=*(5,87)PHKEY:t(5,90)=(5,91)=*(5,79)HMENU__:T(5,92)=s4i:(0,1),0,32;;HMENU:t(5,93)=(5,94)=*(5,92)HMETAFILE__:T(5,95)=s4i:(0,1),0,32;;HMETAFILE:t(5,96)=(5,97)=*(5,95)HINSTANCE__:T(5,98)=s4i:(0,1),0,32;;HINSTANCE:t(5,99)=(5,100)=*(5,98)HMODULE:t(5,101)=(5,99)HPALETTE__:T(5,102)=s4i:(0,1),0,32;;HPALETTE:t(5,103)=(5,104)=*(5,102)HPEN__:T(5,105)=s4i:(0,1),0,32;;HPEN:t(5,106)=(5,107)=*(5,105)HRGN__:T(5,108)=s4i:(0,1),0,32;;HRGN:t(5,109)=(5,110)=*(5,108)HRSRC__:T(5,111)=s4i:(0,1),0,32;;HRSRC:t(5,112)=(5,113)=*(5,111)HSTR__:T(5,114)=s4i:(0,1),0,32;;HSTR:t(5,115)=(5,116)=*(5,114)HTASK__:T(5,117)=s4i:(0,1),0,32;;HTASK:t(5,118)=(5,119)=*(5,117)HWND__:T(5,120)=s4i:(0,1),0,32;;HWND:t(5,121)=(5,122)=*(5,120)HWINSTA__:T(5,123)=s4i:(0,1),0,32;;HWINSTA:t(5,124)=(5,125)=*(5,123)HKL__:T(5,126)=s4i:(0,1),0,32;;HKL:t(5,127)=(5,128)=*(5,126)HFILE:t(5,129)=(0,1)HCURSOR:t(5,130)=(5,76)COLORREF:t(5,131)=(5,1)FARPROC:t(5,132)=(5,133)=*(5,134)=f(0,1)NEARPROC:t(5,135)=(5,133)PROC:t(5,136)=(5,133)tagRECT:T(5,137)=s16left:(6,3),0,32;top:(6,3),32,32;right:(6,3),64,32;bottom:(6,3),96,32;;RECT:t(5,138)=(5,137)PRECT:t(5,139)=(5,140)=*(5,137)LPRECT:t(5,141)=(5,140)LPCRECT:t(5,142)=(5,143)=*(5,138)tagRECTL:T(5,144)=s16left:(6,3),0,32;top:(6,3),32,32;right:(6,3),64,32;bottom:(6,3),96,32;;RECTL:t(5,145)=(5,144)PRECTL:t(5,146)=(5,147)=*(5,144)LPRECTL:t(5,148)=(5,147)LPCRECTL:t(5,149)=(5,150)=*(5,145)tagPOINT:T(5,151)=s8x:(6,3),0,32;y:(6,3),32,32;;POINT:t(5,152)=(5,151)POINTL:t(5,153)=(5,151)PPOINT:t(5,154)=(5,155)=*(5,151)LPPOINT:t(5,156)=(5,155)PPOINTL:t(5,157)=(5,155)LPPOINTL:t(5,158)=(5,155)tagSIZE:T(5,159)=s8cx:(6,3),0,32;cy:(6,3),32,32;;SIZE:t(5,160)=(5,159)SIZEL:t(5,161)=(5,159)PSIZE:t(5,162)=(5,163)=*(5,159)LPSIZE:t(5,164)=(5,163)PSIZEL:t(5,165)=(5,163)LPSIZEL:t(5,166)=(5,163)tagPOINTS:T(5,167)=s4x:(6,2),0,16;y:(6,2),16,16;;POINTS:t(5,168)=(5,167)PPOINTS:t(5,169)=(5,170)=*(5,167)LPPOINTS:t(5,171)=(5,170)/usr/include/w32api/wincon.h_CHAR_INFO:T(21,1)=s4Char:(21,2)=u2UnicodeChar:(6,14),0,16;AsciiChar:(6,1),0,8;;,0,16;Attributes:(5,11),16,16;;CHAR_INFO:t(21,3)=(21,1)PCHAR_INFO:t(21,4)=(21,5)=*(21,1)_SMALL_RECT:T(21,6)=s8Left:(6,2),0,16;Top:(6,2),16,16;Right:(6,2),32,16;Bottom:(6,2),48,16;;SMALL_RECT:t(21,7)=(21,6)PSMALL_RECT:t(21,8)=(21,9)=*(21,6)_CONSOLE_CURSOR_INFO:T(21,10)=s8dwSize:(5,1),0,32;bVisible:(5,6),32,32;;CONSOLE_CURSOR_INFO:t(21,11)=(21,10)PCONSOLE_CURSOR_INFO:t(21,12)=(21,13)=*(21,10)_COORD:T(21,14)=s4X:(6,2),0,16;Y:(6,2),16,16;;COORD:t(21,15)=(21,14)_CONSOLE_SCREEN_BUFFER_INFO:T(21,16)=s22dwSize:(21,15),0,32;dwCursorPosition:(21,15),32,32;wAttributes:(5,11),64,16;srWindow:(21,7),80,64;dwMaximumWindowSize:(21,15),144,32;;CONSOLE_SCREEN_BUFFER_INFO:t(21,17)=(21,16)PCONSOLE_SCREEN_BUFFER_INFO:t(21,18)=(21,19)=*(21,16)PHANDLER_ROUTINE:t(21,20)=(21,21)=*(21,22)=f(5,6)_KEY_EVENT_RECORD:T(21,23)=s16bKeyDown:(5,6),0,32;wRepeatCount:(5,11),32,16;wVirtualKeyCode:(5,11),48,16;wVirtualScanCode:(5,11),64,16;uChar:(21,24)=u2UnicodeChar:(6,14),0,16;AsciiChar:(6,1),0,8;;,80,16;dwControlKeyState:(5,1),96,32;;KEY_EVENT_RECORD:t(21,25)=(21,23)_MOUSE_EVENT_RECORD:T(21,26)=s16dwMousePosition:(21,15),0,32;dwButtonState:(5,1),32,32;dwControlKeyState:(5,1),64,32;dwEventFlags:(5,1),96,32;;MOUSE_EVENT_RECORD:t(21,27)=(21,26)_WINDOW_BUFFER_SIZE_RECORD:T(21,28)=s4dwSize:(21,15),0,32;;WINDOW_BUFFER_SIZE_RECORD:t(21,29)=(21,28)_MENU_EVENT_RECORD:T(21,30)=s4dwCommandId:(5,34),0,32;;MENU_EVENT_RECORD:t(21,31)=(21,30)PMENU_EVENT_RECORD:t(21,32)=(21,33)=*(21,30)_FOCUS_EVENT_RECORD:T(21,34)=s4bSetFocus:(5,6),0,32;;FOCUS_EVENT_RECORD:t(21,35)=(21,34)_INPUT_RECORD:T(21,36)=s20EventType:(5,11),0,16;Event:(21,37)=u16KeyEvent:(21,25),0,128;MouseEvent:(21,27),0,128;WindowBufferSizeEvent:(21,29),0,32;MenuEvent:(21,31),0,32;FocusEvent:(21,35),0,32;;,32,128;;INPUT_RECORD:t(21,38)=(21,36)PINPUT_RECORD:t(21,39)=(21,40)=*(21,36)/usr/include/w32api/basetyps.hUUID:t(22,1)=(6,75)IID:t(22,2)=(6,75)CLSID:t(22,3)=(6,75)LPCLSID:t(22,4)=(22,5)=*(22,3)LPIID:t(22,6)=(22,7)=*(22,2)REFIID:t(22,8)=(22,7)REFCLSID:t(22,9)=(22,5)FMTID:t(22,10)=(6,75)REFFMTID:t(22,11)=(22,12)=*(22,10)error_status_t:t(22,13)=(0,5)PROPID:t(22,14)=(0,5)/usr/include/w32api/excpt.h/usr/include/w32api/winbase.h_FILETIME:T(24,1)=s8dwLowDateTime:(5,1),0,32;dwHighDateTime:(5,1),32,32;;FILETIME:t(24,2)=(24,1)PFILETIME:t(24,3)=(24,4)=*(24,1)LPFILETIME:t(24,5)=(24,4)_BY_HANDLE_FILE_INFORMATION:T(24,6)=s52dwFileAttributes:(5,1),0,32;ftCreationTime:(24,2),32,64;ftLastAccessTime:(24,2),96,64;ftLastWriteTime:(24,2),160,64;dwVolumeSerialNumber:(5,1),224,32;nFileSizeHigh:(5,1),256,32;nFileSizeLow:(5,1),288,32;nNumberOfLinks:(5,1),320,32;nFileIndexHigh:(5,1),352,32;nFileIndexLow:(5,1),384,32;;BY_HANDLE_FILE_INFORMATION:t(24,7)=(24,6)LPBY_HANDLE_FILE_INFORMATION:t(24,8)=(24,9)=*(24,6)_DCB:T(24,10)=s28DCBlength:(5,1),0,32;BaudRate:(5,1),32,32;fBinary:(5,1),64,1;fParity:(5,1),65,1;fOutxCtsFlow:(5,1),66,1;fOutxDsrFlow:(5,1),67,1;fDtrControl:(5,1),68,2;fDsrSensitivity:(5,1),70,1;fTXContinueOnXoff:(5,1),71,1;fOutX:(5,1),72,1;fInX:(5,1),73,1;fErrorChar:(5,1),74,1;fNull:(5,1),75,1;fRtsControl:(5,1),76,2;fAbortOnError:(5,1),78,1;fDummy2:(5,1),79,17;wReserved:(5,11),96,16;XonLim:(5,11),112,16;XoffLim:(5,11),128,16;ByteSize:(5,10),144,8;Parity:(5,10),152,8;StopBits:(5,10),160,8;XonChar:(0,2),168,8;XoffChar:(0,2),176,8;ErrorChar:(0,2),184,8;EofChar:(0,2),192,8;EvtChar:(0,2),200,8;wReserved1:(5,11),208,16;;DCB:t(24,11)=(24,10)LPDCB:t(24,12)=(24,13)=*(24,10)_COMM_CONFIG:T(24,14)=s52dwSize:(5,1),0,32;wVersion:(5,11),32,16;wReserved:(5,11),48,16;dcb:(24,11),64,224;dwProviderSubType:(5,1),288,32;dwProviderOffset:(5,1),320,32;dwProviderSize:(5,1),352,32;wcProviderData:(6,255),384,16;;COMMCONFIG:t(24,15)=(24,14)LPCOMMCONFIG:t(24,16)=(24,17)=*(24,14)_COMMPROP:T(24,18)=s64wPacketLength:(5,11),0,16;wPacketVersion:(5,11),16,16;dwServiceMask:(5,1),32,32;dwReserved1:(5,1),64,32;dwMaxTxQueue:(5,1),96,32;dwMaxRxQueue:(5,1),128,32;dwMaxBaud:(5,1),160,32;dwProvSubType:(5,1),192,32;dwProvCapabilities:(5,1),224,32;dwSettableParams:(5,1),256,32;dwSettableBaud:(5,1),288,32;wSettableData:(5,11),320,16;wSettableStopParity:(5,11),336,16;dwCurrentTxQueue:(5,1),352,32;dwCurrentRxQueue:(5,1),384,32;dwProvSpec1:(5,1),416,32;dwProvSpec2:(5,1),448,32;wcProvChar:(6,255),480,16;;COMMPROP:t(24,19)=(24,18)LPCOMMPROP:t(24,20)=(24,21)=*(24,18)_COMMTIMEOUTS:T(24,22)=s20ReadIntervalTimeout:(5,1),0,32;ReadTotalTimeoutMultiplier:(5,1),32,32;ReadTotalTimeoutConstant:(5,1),64,32;WriteTotalTimeoutMultiplier:(5,1),96,32;WriteTotalTimeoutConstant:(5,1),128,32;;COMMTIMEOUTS:t(24,23)=(24,22)LPCOMMTIMEOUTS:t(24,24)=(24,25)=*(24,22)_COMSTAT:T(24,26)=s12fCtsHold:(5,1),0,1;fDsrHold:(5,1),1,1;fRlsdHold:(5,1),2,1;fXoffHold:(5,1),3,1;fXoffSent:(5,1),4,1;fEof:(5,1),5,1;fTxim:(5,1),6,1;fReserved:(5,1),7,25;cbInQue:(5,1),32,32;cbOutQue:(5,1),64,32;;COMSTAT:t(24,27)=(24,26)LPCOMSTAT:t(24,28)=(24,29)=*(24,26)LPTHREAD_START_ROUTINE:t(24,30)=(24,31)=*(24,32)=f(5,1)_CREATE_PROCESS_DEBUG_INFO:T(24,33)=s40hFile:(6,54),0,32;hProcess:(6,54),32,32;hThread:(6,54),64,32;lpBaseOfImage:(5,29),96,32;dwDebugInfoFileOffset:(5,1),128,32;nDebugInfoSize:(5,1),160,32;lpThreadLocalBase:(5,29),192,32;lpStartAddress:(24,30),224,32;lpImageName:(5,29),256,32;fUnicode:(5,11),288,16;;CREATE_PROCESS_DEBUG_INFO:t(24,34)=(24,33)LPCREATE_PROCESS_DEBUG_INFO:t(24,35)=(24,36)=*(24,33)_CREATE_THREAD_DEBUG_INFO:T(24,37)=s12hThread:(6,54),0,32;lpThreadLocalBase:(5,29),32,32;lpStartAddress:(24,30),64,32;;CREATE_THREAD_DEBUG_INFO:t(24,38)=(24,37)LPCREATE_THREAD_DEBUG_INFO:t(24,39)=(24,40)=*(24,37)_EXCEPTION_DEBUG_INFO:T(24,41)=s84ExceptionRecord:(6,132),0,640;dwFirstChance:(5,1),640,32;;EXCEPTION_DEBUG_INFO:t(24,42)=(24,41)LPEXCEPTION_DEBUG_INFO:t(24,43)=(24,44)=*(24,41)_EXIT_THREAD_DEBUG_INFO:T(24,45)=s4dwExitCode:(5,1),0,32;;EXIT_THREAD_DEBUG_INFO:t(24,46)=(24,45)LPEXIT_THREAD_DEBUG_INFO:t(24,47)=(24,48)=*(24,45)_EXIT_PROCESS_DEBUG_INFO:T(24,49)=s4dwExitCode:(5,1),0,32;;EXIT_PROCESS_DEBUG_INFO:t(24,50)=(24,49)LPEXIT_PROCESS_DEBUG_INFO:t(24,51)=(24,52)=*(24,49)_LOAD_DLL_DEBUG_INFO:T(24,53)=s24hFile:(6,54),0,32;lpBaseOfDll:(5,29),32,32;dwDebugInfoFileOffset:(5,1),64,32;nDebugInfoSize:(5,1),96,32;lpImageName:(5,29),128,32;fUnicode:(5,11),160,16;;LOAD_DLL_DEBUG_INFO:t(24,54)=(24,53)LPLOAD_DLL_DEBUG_INFO:t(24,55)=(24,56)=*(24,53)_UNLOAD_DLL_DEBUG_INFO:T(24,57)=s4lpBaseOfDll:(5,29),0,32;;UNLOAD_DLL_DEBUG_INFO:t(24,58)=(24,57)LPUNLOAD_DLL_DEBUG_INFO:t(24,59)=(24,60)=*(24,57)_OUTPUT_DEBUG_STRING_INFO:T(24,61)=s8lpDebugStringData:(6,32),0,32;fUnicode:(5,11),32,16;nDebugStringLength:(5,11),48,16;;OUTPUT_DEBUG_STRING_INFO:t(24,62)=(24,61)LPOUTPUT_DEBUG_STRING_INFO:t(24,63)=(24,64)=*(24,61)_RIP_INFO:T(24,65)=s8dwError:(5,1),0,32;dwType:(5,1),32,32;;RIP_INFO:t(24,66)=(24,65)LPRIP_INFO:t(24,67)=(24,68)=*(24,65)_DEBUG_EVENT:T(24,69)=s96dwDebugEventCode:(5,1),0,32;dwProcessId:(5,1),32,32;dwThreadId:(5,1),64,32;u:(24,70)=u84Exception:(24,42),0,672;CreateThread:(24,38),0,96;CreateProcessInfo:(24,34),0,320;ExitThread:(24,46),0,32;ExitProcess:(24,50),0,32;LoadDll:(24,54),0,192;UnloadDll:(24,58),0,32;DebugString:(24,62),0,64;RipInfo:(24,66),0,64;;,96,672;;DEBUG_EVENT:t(24,71)=(24,69)LPDEBUG_EVENT:t(24,72)=(24,73)=*(24,69)_OVERLAPPED:T(24,74)=s20Internal:(5,1),0,32;InternalHigh:(5,1),32,32;Offset:(5,1),64,32;OffsetHigh:(5,1),96,32;hEvent:(6,54),128,32;;OVERLAPPED:t(24,75)=(24,74)POVERLAPPED:t(24,76)=(24,77)=*(24,74)LPOVERLAPPED:t(24,78)=(24,77)_STARTUPINFOA:T(24,79)=s68cb:(5,1),0,32;lpReserved:(6,32),32,32;lpDesktop:(6,32),64,32;lpTitle:(6,32),96,32;dwX:(5,1),128,32;dwY:(5,1),160,32;dwXSize:(5,1),192,32;dwYSize:(5,1),224,32;dwXCountChars:(5,1),256,32;dwYCountChars:(5,1),288,32;dwFillAttribute:(5,1),320,32;dwFlags:(5,1),352,32;wShowWindow:(5,11),384,16;cbReserved2:(5,11),400,16;lpReserved2:(5,15),416,32;hStdInput:(6,54),448,32;hStdOutput:(6,54),480,32;hStdError:(6,54),512,32;;STARTUPINFOA:t(24,80)=(24,79)LPSTARTUPINFOA:t(24,81)=(24,82)=*(24,79)_STARTUPINFOW:T(24,83)=s68cb:(5,1),0,32;lpReserved:(6,20),32,32;lpDesktop:(6,20),64,32;lpTitle:(6,20),96,32;dwX:(5,1),128,32;dwY:(5,1),160,32;dwXSize:(5,1),192,32;dwYSize:(5,1),224,32;dwXCountChars:(5,1),256,32;dwYCountChars:(5,1),288,32;dwFillAttribute:(5,1),320,32;dwFlags:(5,1),352,32;wShowWindow:(5,11),384,16;cbReserved2:(5,11),400,16;lpReserved2:(5,15),416,32;hStdInput:(6,54),448,32;hStdOutput:(6,54),480,32;hStdError:(6,54),512,32;;STARTUPINFOW:t(24,84)=(24,83)LPSTARTUPINFOW:t(24,85)=(24,86)=*(24,83)_PROCESS_INFORMATION:T(24,87)=s16hProcess:(6,54),0,32;hThread:(6,54),32,32;dwProcessId:(5,1),64,32;dwThreadId:(5,1),96,32;;PROCESS_INFORMATION:t(24,88)=(24,87)LPPROCESS_INFORMATION:t(24,89)=(24,90)=*(24,87)_CRITICAL_SECTION_DEBUG:T(24,91)=s32Type:(5,11),0,16;CreatorBackTraceIndex:(5,11),16,16;CriticalSection:(24,92)=*(24,93)=xs_CRITICAL_SECTION:,32,32;ProcessLocksList:(6,319),64,64;EntryCount:(5,1),128,32;ContentionCount:(5,1),160,32;Spare:(6,324),192,64;;CRITICAL_SECTION_DEBUG:t(24,94)=(24,91)PCRITICAL_SECTION_DEBUG:t(24,95)=(24,96)=*(24,91)_CRITICAL_SECTION:T(24,93)=s24DebugInfo:(24,95),0,32;LockCount:(6,3),32,32;RecursionCount:(6,3),64,32;OwningThread:(6,54),96,32;LockSemaphore:(6,54),128,32;SpinCount:(5,1),160,32;;CRITICAL_SECTION:t(24,97)=(24,93)PCRITICAL_SECTION:t(24,98)=(24,92)LPCRITICAL_SECTION:t(24,99)=(24,92)_SYSTEMTIME:T(24,100)=s16wYear:(5,11),0,16;wMonth:(5,11),16,16;wDayOfWeek:(5,11),32,16;wDay:(5,11),48,16;wHour:(5,11),64,16;wMinute:(5,11),80,16;wSecond:(5,11),96,16;wMilliseconds:(5,11),112,16;;SYSTEMTIME:t(24,101)=(24,100)LPSYSTEMTIME:t(24,102)=(24,103)=*(24,100)_WIN32_FILE_ATTRIBUTE_DATA:T(24,104)=s36dwFileAttributes:(5,1),0,32;ftCreationTime:(24,2),32,64;ftLastAccessTime:(24,2),96,64;ftLastWriteTime:(24,2),160,64;nFileSizeHigh:(5,1),224,32;nFileSizeLow:(5,1),256,32;;WIN32_FILE_ATTRIBUTE_DATA:t(24,105)=(24,104)LPWIN32_FILE_ATTRIBUTE_DATA:t(24,106)=(24,107)=*(24,104)_WIN32_FIND_DATAA:T(24,108)=s320dwFileAttributes:(5,1),0,32;ftCreationTime:(24,2),32,64;ftLastAccessTime:(24,2),96,64;ftLastWriteTime:(24,2),160,64;nFileSizeHigh:(5,1),224,32;nFileSizeLow:(5,1),256,32;dwReserved0:(5,1),288,32;dwReserved1:(5,1),320,32;cFileName:(24,109)=ar(0,1);0;259;(6,1),352,2080;cAlternateFileName:(24,110)=ar(0,1);0;13;(6,1),2432,112;;WIN32_FIND_DATAA:t(24,111)=(24,108)LPWIN32_FIND_DATAA:t(24,112)=(24,113)=*(24,108)_WIN32_FIND_DATAW:T(24,114)=s592dwFileAttributes:(5,1),0,32;ftCreationTime:(24,2),32,64;ftLastAccessTime:(24,2),96,64;ftLastWriteTime:(24,2),160,64;nFileSizeHigh:(5,1),224,32;nFileSizeLow:(5,1),256,32;dwReserved0:(5,1),288,32;dwReserved1:(5,1),320,32;cFileName:(24,115)=ar(0,1);0;259;(6,14),352,4160;cAlternateFileName:(24,116)=ar(0,1);0;13;(6,14),4512,224;;WIN32_FIND_DATAW:t(24,117)=(24,114)LPWIN32_FIND_DATAW:t(24,118)=(24,119)=*(24,114)_WIN32_STREAM_ID:T(24,120)=s24dwStreamId:(5,1),0,32;dwStreamAttributes:(5,1),32,32;Size:(6,141),64,64;dwStreamNameSize:(5,1),128,32;cStreamName:(6,255),160,16;;WIN32_STREAM_ID:t(24,121)=(24,120)_FINDEX_INFO_LEVELS:T(24,122)=eFindExInfoStandard:0,FindExInfoMaxInfoLevel:1,;FINDEX_INFO_LEVELS:t(24,123)=(24,122)_FINDEX_SEARCH_OPS:T(24,124)=eFindExSearchNameMatch:0,FindExSearchLimitToDirectories:1,FindExSearchLimitToDevices:2,FindExSearchMaxSearchOp:3,;FINDEX_SEARCH_OPS:t(24,125)=(24,124)_ACL_INFORMATION_CLASS:T(24,126)=eAclRevisionInformation:1,AclSizeInformation:2,;ACL_INFORMATION_CLASS:t(24,127)=(24,126)tagHW_PROFILE_INFOA:T(24,128)=s124dwDockInfo:(5,1),0,32;szHwProfileGuid:(24,129)=ar(0,1);0;38;(6,1),32,312;szHwProfileName:(24,130)=ar(0,1);0;79;(6,1),344,640;;HW_PROFILE_INFOA:t(24,131)=(24,128)LPHW_PROFILE_INFOA:t(24,132)=(24,133)=*(24,128)tagHW_PROFILE_INFOW:T(24,134)=s244dwDockInfo:(5,1),0,32;szHwProfileGuid:(24,135)=ar(0,1);0;38;(6,14),32,624;szHwProfileName:(24,136)=ar(0,1);0;79;(6,14),656,1280;;HW_PROFILE_INFOW:t(24,137)=(24,134)LPHW_PROFILE_INFOW:t(24,138)=(24,139)=*(24,134)_GET_FILEEX_INFO_LEVELS:T(24,140)=eGetFileExInfoStandard:0,GetFileExMaxInfoLevel:1,;GET_FILEEX_INFO_LEVELS:t(24,141)=(24,140)_SYSTEM_INFO:T(24,142)=s36:(24,143)=u4dwOemId:(5,1),0,32;:(24,144)=s4wProcessorArchitecture:(5,11),0,16;wReserved:(5,11),16,16;;,0,32;;,0,32;dwPageSize:(5,1),32,32;lpMinimumApplicationAddress:(5,28),64,32;lpMaximumApplicationAddress:(5,28),96,32;dwActiveProcessorMask:(5,1),128,32;dwNumberOfProcessors:(5,1),160,32;dwProcessorType:(5,1),192,32;dwAllocationGranularity:(5,1),224,32;wProcessorLevel:(5,11),256,16;wProcessorRevision:(5,11),272,16;;SYSTEM_INFO:t(24,145)=(24,142)LPSYSTEM_INFO:t(24,146)=(24,147)=*(24,142)_SYSTEM_POWER_STATUS:T(24,148)=s12ACLineStatus:(5,10),0,8;BatteryFlag:(5,10),8,8;BatteryLifePercent:(5,10),16,8;Reserved1:(5,10),24,8;BatteryLifeTime:(5,1),32,32;BatteryFullLifeTime:(5,1),64,32;;SYSTEM_POWER_STATUS:t(24,149)=(24,148)LPSYSTEM_POWER_STATUS:t(24,150)=(24,151)=*(24,148)_TIME_ZONE_INFORMATION:T(24,152)=s172Bias:(6,3),0,32;StandardName:(24,153)=ar(0,1);0;31;(6,14),32,512;StandardDate:(24,101),544,128;StandardBias:(6,3),672,32;DaylightName:(24,153),704,512;DaylightDate:(24,101),1216,128;DaylightBias:(6,3),1344,32;;TIME_ZONE_INFORMATION:t(24,154)=(24,152)LPTIME_ZONE_INFORMATION:t(24,155)=(24,156)=*(24,152)_OSVERSIONINFOA:T(24,157)=s148dwOSVersionInfoSize:(5,1),0,32;dwMajorVersion:(5,1),32,32;dwMinorVersion:(5,1),64,32;dwBuildNumber:(5,1),96,32;dwPlatformId:(5,1),128,32;szCSDVersion:(24,158)=ar(0,1);0;127;(6,1),160,1024;;OSVERSIONINFOA:t(24,159)=(24,157)POSVERSIONINFOA:t(24,160)=(24,161)=*(24,157)LPOSVERSIONINFOA:t(24,162)=(24,161)_OSVERSIONINFOW:T(24,163)=s276dwOSVersionInfoSize:(5,1),0,32;dwMajorVersion:(5,1),32,32;dwMinorVersion:(5,1),64,32;dwBuildNumber:(5,1),96,32;dwPlatformId:(5,1),128,32;szCSDVersion:(24,164)=ar(0,1);0;127;(6,14),160,2048;;OSVERSIONINFOW:t(24,165)=(24,163)POSVERSIONINFOW:t(24,166)=(24,167)=*(24,163)LPOSVERSIONINFOW:t(24,168)=(24,167)_MEMORYSTATUS:T(24,169)=s32dwLength:(5,1),0,32;dwMemoryLoad:(5,1),32,32;dwTotalPhys:(5,1),64,32;dwAvailPhys:(5,1),96,32;dwTotalPageFile:(5,1),128,32;dwAvailPageFile:(5,1),160,32;dwTotalVirtual:(5,1),192,32;dwAvailVirtual:(5,1),224,32;;MEMORYSTATUS:t(24,170)=(24,169)LPMEMORYSTATUS:t(24,171)=(24,172)=*(24,169)_LDT_ENTRY:T(24,173)=s8LimitLow:(5,11),0,16;BaseLow:(5,11),16,16;HighWord:(24,174)=u4Bytes:(24,175)=s4BaseMid:(5,10),0,8;Flags1:(5,10),8,8;Flags2:(5,10),16,8;BaseHi:(5,10),24,8;;,0,32;Bits:(24,176)=s4BaseMid:(5,1),0,8;Type:(5,1),8,5;Dpl:(5,1),13,2;Pres:(5,1),15,1;LimitHi:(5,1),16,4;Sys:(5,1),20,1;Reserved_0:(5,1),21,1;Default_Big:(5,1),22,1;Granularity:(5,1),23,1;BaseHi:(5,1),24,8;;,0,32;;,32,32;;LDT_ENTRY:t(24,177)=(24,173)PLDT_ENTRY:t(24,178)=(24,179)=*(24,173)LPLDT_ENTRY:t(24,180)=(24,179)_PROCESS_HEAP_ENTRY:T(24,181)=s28lpData:(5,28),0,32;cbData:(5,1),32,32;cbOverhead:(5,10),64,8;iRegionIndex:(5,10),72,8;wFlags:(5,11),80,16;:(24,182)=u16Block:(24,183)=s16hMem:(6,54),0,32;dwReserved:(6,513),32,96;;,0,128;Region:(24,184)=s16dwCommittedSize:(5,1),0,32;dwUnCommittedSize:(5,1),32,32;lpFirstBlock:(5,29),64,32;lpLastBlock:(5,29),96,32;;,0,128;;,96,128;;PROCESS_HEAP_ENTRY:t(24,185)=(24,181)LPPROCESS_HEAP_ENTRY:t(24,186)=(24,187)=*(24,181)_OFSTRUCT:T(24,188)=s136cBytes:(5,10),0,8;fFixedDisk:(5,10),8,8;nErrCode:(5,11),16,16;Reserved1:(5,11),32,16;Reserved2:(5,11),48,16;szPathName:(24,158),64,1024;;OFSTRUCT:t(24,189)=(24,188)LPOFSTRUCT:t(24,190)=(24,191)=*(24,188)POFSTRUCT:t(24,192)=(24,191)_WIN_CERTIFICATE:T(24,193)=s12dwLength:(5,1),0,32;wRevision:(5,11),32,16;wCertificateType:(5,11),48,16;bCertificate:(6,304),64,8;;WIN_CERTIFICATE:t(24,194)=(24,193)LPWIN_CERTIFICATE:t(24,195)=(24,196)=*(24,193)LPPROGRESS_ROUTINE:t(24,197)=(24,198)=*(24,199)=f(5,1)LPFIBER_START_ROUTINE:t(24,200)=(24,201)=*(24,202)=f(0,19)ENUMRESLANGPROC:t(24,203)=(24,204)=*(24,205)=f(5,6)ENUMRESNAMEPROC:t(24,206)=(24,207)=*(24,208)=f(5,6)ENUMRESTYPEPROC:t(24,209)=(24,210)=*(24,211)=f(5,6)LPOVERLAPPED_COMPLETION_ROUTINE:t(24,212)=(24,213)=*(24,214)=f(0,19)PTOP_LEVEL_EXCEPTION_FILTER:t(24,215)=(24,216)=*(24,217)=f(6,3)LPTOP_LEVEL_EXCEPTION_FILTER:t(24,218)=(24,215)PAPCFUNC:t(24,219)=(24,220)=*(24,221)=f(0,19)PTIMERAPCROUTINE:t(24,222)=(24,223)=*(24,224)=f(0,19)STARTUPINFO:t(24,225)=(24,80)LPSTARTUPINFO:t(24,226)=(24,227)=*(24,80)WIN32_FIND_DATA:t(24,228)=(24,111)LPWIN32_FIND_DATA:t(24,229)=(24,230)=*(24,111)HW_PROFILE_INFO:t(24,231)=(24,131)LPHW_PROFILE_INFO:t(24,232)=(24,233)=*(24,131)OSVERSIONINFO:t(24,234)=(24,159)POSVERSIONINFO:t(24,235)=(24,236)=*(24,159)LPOSVERSIONINFO:t(24,237)=(24,236)/usr/include/w32api/wingdi.h_ABC:T(25,1)=s12abcA:(0,1),0,32;abcB:(5,34),32,32;abcC:(0,1),64,32;;ABC:t(25,2)=(25,1)LPABC:t(25,3)=(25,4)=*(25,1)_ABCFLOAT:T(25,5)=s12abcfA:(5,12),0,32;abcfB:(5,12),32,32;abcfC:(5,12),64,32;;ABCFLOAT:t(25,6)=(25,5)LPABCFLOAT:t(25,7)=(25,8)=*(25,5)tagBITMAP:T(25,9)=s24bmType:(6,3),0,32;bmWidth:(6,3),32,32;bmHeight:(6,3),64,32;bmWidthBytes:(6,3),96,32;bmPlanes:(5,11),128,16;bmBitsPixel:(5,11),144,16;bmBits:(5,29),160,32;;BITMAP:t(25,10)=(25,9)PBITMAP:t(25,11)=(25,12)=*(25,9)LPBITMAP:t(25,13)=(25,12)tagBITMAPCOREHEADER:T(25,14)=s12bcSize:(5,1),0,32;bcWidth:(5,11),32,16;bcHeight:(5,11),48,16;bcPlanes:(5,11),64,16;bcBitCount:(5,11),80,16;;BITMAPCOREHEADER:t(25,15)=(25,14)LPBITMAPCOREHEADER:t(25,16)=(25,17)=*(25,14)PBITMAPCOREHEADER:t(25,18)=(25,17)tagRGBTRIPLE:T(25,19)=s3rgbtBlue:(5,10),0,8;rgbtGreen:(5,10),8,8;rgbtRed:(5,10),16,8;;RGBTRIPLE:t(25,20)=(25,19)tagBITMAPFILEHEADER:T(25,21)=s14bfType:(5,11),0,16;bfSize:(5,1),16,32;bfReserved1:(5,11),48,16;bfReserved2:(5,11),64,16;bfOffBits:(5,1),80,32;;BITMAPFILEHEADER:t(25,22)=(25,21)LPBITMAPFILEHEADER:t(25,23)=(25,24)=*(25,21)PBITMAPFILEHEADER:t(25,25)=(25,24)_BITMAPCOREINFO:T(25,26)=s16bmciHeader:(25,15),0,96;bmciColors:(25,27)=ar(0,1);0;0;(25,20),96,24;;BITMAPCOREINFO:t(25,28)=(25,26)LPBITMAPCOREINFO:t(25,29)=(25,30)=*(25,26)PBITMAPCOREINFO:t(25,31)=(25,30)tagBITMAPINFOHEADER:T(25,32)=s40biSize:(5,1),0,32;biWidth:(6,3),32,32;biHeight:(6,3),64,32;biPlanes:(5,11),96,16;biBitCount:(5,11),112,16;biCompression:(5,1),128,32;biSizeImage:(5,1),160,32;biXPelsPerMeter:(6,3),192,32;biYPelsPerMeter:(6,3),224,32;biClrUsed:(5,1),256,32;biClrImportant:(5,1),288,32;;BITMAPINFOHEADER:t(25,33)=(25,32)LPBITMAPINFOHEADER:t(25,34)=(25,35)=*(25,32)PBITMAPINFOHEADER:t(25,36)=(25,35)tagRGBQUAD:T(25,37)=s4rgbBlue:(5,10),0,8;rgbGreen:(5,10),8,8;rgbRed:(5,10),16,8;rgbReserved:(5,10),24,8;;RGBQUAD:t(25,38)=(25,37)tagBITMAPINFO:T(25,39)=s44bmiHeader:(25,33),0,320;bmiColors:(25,40)=ar(0,1);0;0;(25,38),320,32;;BITMAPINFO:t(25,41)=(25,39)LPBITMAPINFO:t(25,42)=(25,43)=*(25,39)PBITMAPINFO:t(25,44)=(25,43)FXPT16DOT16:t(25,45)=(0,3)LPFXPT16DOT16:t(25,46)=(5,24)FXPT2DOT30:t(25,47)=(0,3)LPFXPT2DOT30:t(25,48)=(5,24)tagCIEXYZ:T(25,49)=s12ciexyzX:(25,47),0,32;ciexyzY:(25,47),32,32;ciexyzZ:(25,47),64,32;;CIEXYZ:t(25,50)=(25,49)LPCIEXYZ:t(25,51)=(25,52)=*(25,49)tagCIEXYZTRIPLE:T(25,53)=s36ciexyzRed:(25,50),0,96;ciexyzGreen:(25,50),96,96;ciexyzBlue:(25,50),192,96;;CIEXYZTRIPLE:t(25,54)=(25,53)LPCIEXYZTRIPLE:t(25,55)=(25,56)=*(25,53)BITMAPV4HEADER:t(25,57)=(25,58)=s108bV4Size:(5,1),0,32;bV4Width:(6,3),32,32;bV4Height:(6,3),64,32;bV4Planes:(5,11),96,16;bV4BitCount:(5,11),112,16;bV4V4Compression:(5,1),128,32;bV4SizeImage:(5,1),160,32;bV4XPelsPerMeter:(6,3),192,32;bV4YPelsPerMeter:(6,3),224,32;bV4ClrUsed:(5,1),256,32;bV4ClrImportant:(5,1),288,32;bV4RedMask:(5,1),320,32;bV4GreenMask:(5,1),352,32;bV4BlueMask:(5,1),384,32;bV4AlphaMask:(5,1),416,32;bV4CSType:(5,1),448,32;bV4Endpoints:(25,54),480,288;bV4GammaRed:(5,1),768,32;bV4GammaGreen:(5,1),800,32;bV4GammaBlue:(5,1),832,32;;LPBITMAPV4HEADER:t(25,59)=(25,60)=*(25,58)PBITMAPV4HEADER:t(25,61)=(25,60)tagFONTSIGNATURE:T(25,62)=s24fsUsb:(6,353),0,128;fsCsb:(6,324),128,64;;FONTSIGNATURE:t(25,63)=(25,62)LPFONTSIGNATURE:t(25,64)=(25,65)=*(25,62)CHARSETINFO:t(25,66)=(25,67)=s32ciCharset:(5,34),0,32;ciACP:(5,34),32,32;fs:(25,63),64,192;;LPCHARSETINFO:t(25,68)=(25,69)=*(25,67)tagCOLORADJUSTMENT:T(25,70)=s24caSize:(5,11),0,16;caFlags:(5,11),16,16;caIlluminantIndex:(5,11),32,16;caRedGamma:(5,11),48,16;caGreenGamma:(5,11),64,16;caBlueGamma:(5,11),80,16;caReferenceBlack:(5,11),96,16;caReferenceWhite:(5,11),112,16;caContrast:(6,2),128,16;caBrightness:(6,2),144,16;caColorfulness:(6,2),160,16;caRedGreenTint:(6,2),176,16;;COLORADJUSTMENT:t(25,71)=(25,70)LPCOLORADJUSTMENT:t(25,72)=(25,73)=*(25,70)_devicemodeA:T(25,74)=s148dmDeviceName:(25,75)=ar(0,1);0;31;(5,10),0,256;dmSpecVersion:(5,11),256,16;dmDriverVersion:(5,11),272,16;dmSize:(5,11),288,16;dmDriverExtra:(5,11),304,16;dmFields:(5,1),320,32;dmOrientation:(0,8),352,16;dmPaperSize:(0,8),368,16;dmPaperLength:(0,8),384,16;dmPaperWidth:(0,8),400,16;dmScale:(0,8),416,16;dmCopies:(0,8),432,16;dmDefaultSource:(0,8),448,16;dmPrintQuality:(0,8),464,16;dmColor:(0,8),480,16;dmDuplex:(0,8),496,16;dmYResolution:(0,8),512,16;dmTTOption:(0,8),528,16;dmCollate:(0,8),544,16;dmFormName:(25,75),560,256;dmLogPixels:(5,11),816,16;dmBitsPerPel:(5,1),832,32;dmPelsWidth:(5,1),864,32;dmPelsHeight:(5,1),896,32;dmDisplayFlags:(5,1),928,32;dmDisplayFrequency:(5,1),960,32;dmICMMethod:(5,1),992,32;dmICMIntent:(5,1),1024,32;dmMediaType:(5,1),1056,32;dmDitherType:(5,1),1088,32;dmICCManufacturer:(5,1),1120,32;dmICCModel:(5,1),1152,32;;DEVMODEA:t(25,76)=(25,74)LPDEVMODEA:t(25,77)=(25,78)=*(25,74)PDEVMODEA:t(25,79)=(25,78)_devicemodeW:T(25,80)=s212dmDeviceName:(24,153),0,512;dmSpecVersion:(5,11),512,16;dmDriverVersion:(5,11),528,16;dmSize:(5,11),544,16;dmDriverExtra:(5,11),560,16;dmFields:(5,1),576,32;dmOrientation:(0,8),608,16;dmPaperSize:(0,8),624,16;dmPaperLength:(0,8),640,16;dmPaperWidth:(0,8),656,16;dmScale:(0,8),672,16;dmCopies:(0,8),688,16;dmDefaultSource:(0,8),704,16;dmPrintQuality:(0,8),720,16;dmColor:(0,8),736,16;dmDuplex:(0,8),752,16;dmYResolution:(0,8),768,16;dmTTOption:(0,8),784,16;dmCollate:(0,8),800,16;dmFormName:(24,153),816,512;dmLogPixels:(5,11),1328,16;dmBitsPerPel:(5,1),1344,32;dmPelsWidth:(5,1),1376,32;dmPelsHeight:(5,1),1408,32;dmDisplayFlags:(5,1),1440,32;dmDisplayFrequency:(5,1),1472,32;dmICMMethod:(5,1),1504,32;dmICMIntent:(5,1),1536,32;dmMediaType:(5,1),1568,32;dmDitherType:(5,1),1600,32;dmICCManufacturer:(5,1),1632,32;dmICCModel:(5,1),1664,32;;DEVMODEW:t(25,81)=(25,80)LPDEVMODEW:t(25,82)=(25,83)=*(25,80)PDEVMODEW:t(25,84)=(25,83)tagDIBSECTION:T(25,85)=s84dsBm:(25,10),0,192;dsBmih:(25,33),192,320;dsBitfields:(6,513),512,96;dshSection:(6,54),608,32;dsOffset:(5,1),640,32;;DIBSECTION:t(25,86)=(25,85)DOCINFO:t(25,87)=(25,88)=s20cbSize:(0,1),0,32;lpszDocName:(6,48),32,32;lpszOutput:(6,48),64,32;lpszDatatype:(6,48),96,32;fwType:(5,1),128,32;;LPDOCINFO:t(25,89)=(25,90)=*(25,88)tagEMR:T(25,91)=s8iType:(5,1),0,32;nSize:(5,1),32,32;;EMR:t(25,92)=(25,91)PEMR:t(25,93)=(25,94)=*(25,91)tagEMRANGLEARC:T(25,95)=s28emr:(25,92),0,64;ptlCenter:(5,153),64,64;nRadius:(5,1),128,32;eStartAngle:(5,12),160,32;eSweepAngle:(5,12),192,32;;EMRANGLEARC:t(25,96)=(25,95)PEMRANGLEARC:t(25,97)=(25,98)=*(25,95)tagEMRARC:T(25,99)=s40emr:(25,92),0,64;rclBox:(5,145),64,128;ptlStart:(5,153),192,64;ptlEnd:(5,153),256,64;;EMRARC:t(25,100)=(25,99)PEMRARC:t(25,101)=(25,102)=*(25,99)EMRARCTO:t(25,103)=(25,99)PEMRARCTO:t(25,104)=(25,102)EMRCHORD:t(25,105)=(25,99)PEMRCHORD:t(25,106)=(25,102)EMRPIE:t(25,107)=(25,99)PEMRPIE:t(25,108)=(25,102)_XFORM:T(25,109)=s24eM11:(5,12),0,32;eM12:(5,12),32,32;eM21:(5,12),64,32;eM22:(5,12),96,32;eDx:(5,12),128,32;eDy:(5,12),160,32;;XFORM:t(25,110)=(25,109)LPXFORM:t(25,111)=(25,112)=*(25,109)tagEMRBITBLT:T(25,113)=s96emr:(25,92),0,64;rclBounds:(5,145),64,128;xDest:(6,3),192,32;yDest:(6,3),224,32;cxDest:(6,3),256,32;cyDest:(6,3),288,32;dwRop:(5,1),320,32;xSrc:(6,3),352,32;ySrc:(6,3),384,32;xformSrc:(25,110),416,192;crBkColorSrc:(5,131),608,32;iUsageSrc:(5,1),640,32;offBmiSrc:(5,1),672,32;offBitsSrc:(5,1),704,32;cbBitsSrc:(5,1),736,32;;EMRBITBLT:t(25,114)=(25,113)PEMRBITBLT:t(25,115)=(25,116)=*(25,113)tagLOGBRUSH:T(25,117)=s12lbStyle:(5,34),0,32;lbColor:(5,131),32,32;lbHatch:(6,3),64,32;;LOGBRUSH:t(25,118)=(25,117)LPLOGBRUSH:t(25,119)=(25,120)=*(25,117)PATTERN:t(25,121)=(25,118)PPATTERN:t(25,122)=(25,123)=*(25,118)LPPATTERN:t(25,124)=(25,123)tagEMRCREATEBRUSHINDIRECT:T(25,125)=s24emr:(25,92),0,64;ihBrush:(5,1),64,32;lb:(25,118),96,96;;EMRCREATEBRUSHINDIRECT:t(25,126)=(25,125)PEMRCREATEBRUSHINDIRECT:t(25,127)=(25,128)=*(25,125)LCSCSTYPE:t(25,129)=(6,3)LCSGAMUTMATCH:t(25,130)=(6,3)tagLOGCOLORSPACEA:T(25,131)=s328lcsSignature:(5,1),0,32;lcsVersion:(5,1),32,32;lcsSize:(5,1),64,32;lcsCSType:(25,129),96,32;lcsIntent:(25,130),128,32;lcsEndpoints:(25,54),160,288;lcsGammaRed:(5,1),448,32;lcsGammaGreen:(5,1),480,32;lcsGammaBlue:(5,1),512,32;lcsFilename:(24,109),544,2080;;LOGCOLORSPACEA:t(25,132)=(25,131)LPLOGCOLORSPACEA:t(25,133)=(25,134)=*(25,131)tagLOGCOLORSPACEW:T(25,135)=s588lcsSignature:(5,1),0,32;lcsVersion:(5,1),32,32;lcsSize:(5,1),64,32;lcsCSType:(25,129),96,32;lcsIntent:(25,130),128,32;lcsEndpoints:(25,54),160,288;lcsGammaRed:(5,1),448,32;lcsGammaGreen:(5,1),480,32;lcsGammaBlue:(5,1),512,32;lcsFilename:(24,115),544,4160;;LOGCOLORSPACEW:t(25,136)=(25,135)LPLOGCOLORSPACEW:t(25,137)=(25,138)=*(25,135)tagEMRCREATECOLORSPACE:T(25,139)=s600emr:(25,92),0,64;ihCS:(5,1),64,32;lcs:(25,136),96,4704;;EMRCREATECOLORSPACE:t(25,140)=(25,139)PEMRCREATECOLORSPACE:t(25,141)=(25,142)=*(25,139)tagEMRCREATEDIBPATTERNBRUSHPT:T(25,143)=s32emr:(25,92),0,64;ihBrush:(5,1),64,32;iUsage:(5,1),96,32;offBmi:(5,1),128,32;cbBmi:(5,1),160,32;offBits:(5,1),192,32;cbBits:(5,1),224,32;;EMRCREATEDIBPATTERNBRUSHPT:t(25,144)=(25,143)PEMRCREATEDIBPATTERNBRUSHPT:t(25,145)=(25,146)=*(25,143)tagEMRCREATEMONOBRUSH:T(25,147)=s32emr:(25,92),0,64;ihBrush:(5,1),64,32;iUsage:(5,1),96,32;offBmi:(5,1),128,32;cbBmi:(5,1),160,32;offBits:(5,1),192,32;cbBits:(5,1),224,32;;EMRCREATEMONOBRUSH:t(25,148)=(25,147)PEMRCREATEMONOBRUSH:t(25,149)=(25,150)=*(25,147)tagPALETTEENTRY:T(25,151)=s4peRed:(5,10),0,8;peGreen:(5,10),8,8;peBlue:(5,10),16,8;peFlags:(5,10),24,8;;PALETTEENTRY:t(25,152)=(25,151)LPPALETTEENTRY:t(25,153)=(25,154)=*(25,151)PPALETTEENTRY:t(25,155)=(25,154)tagLOGPALETTE:T(25,156)=s8palVersion:(5,11),0,16;palNumEntries:(5,11),16,16;palPalEntry:(25,157)=ar(0,1);0;0;(25,152),32,32;;LOGPALETTE:t(25,158)=(25,156)NPLOGPALETTE:t(25,159)=(25,160)=*(25,156)PLOGPALETTE:t(25,161)=(25,160)LPLOGPALETTE:t(25,162)=(25,160)tagEMRCREATEPALETTE:T(25,163)=s20emr:(25,92),0,64;ihPal:(5,1),64,32;lgpl:(25,158),96,64;;EMRCREATEPALETTE:t(25,164)=(25,163)PEMRCREATEPALETTE:t(25,165)=(25,166)=*(25,163)tagLOGPEN:T(25,167)=s16lopnStyle:(5,34),0,32;lopnWidth:(5,152),32,64;lopnColor:(5,131),96,32;;LOGPEN:t(25,168)=(25,167)LPLOGPEN:t(25,169)=(25,170)=*(25,167)tagEMRCREATEPEN:T(25,171)=s28emr:(25,92),0,64;ihPen:(5,1),64,32;lopn:(25,168),96,128;;EMRCREATEPEN:t(25,172)=(25,171)PEMRCREATEPEN:t(25,173)=(25,174)=*(25,171)tagEMRELLIPSE:T(25,175)=s24emr:(25,92),0,64;rclBox:(5,145),64,128;;EMRELLIPSE:t(25,176)=(25,175)PEMRELLIPSE:t(25,177)=(25,178)=*(25,175)EMRRECTANGLE:t(25,179)=(25,175)PEMRRECTANGLE:t(25,180)=(25,178)tagEMREOF:T(25,181)=s20emr:(25,92),0,64;nPalEntries:(5,1),64,32;offPalEntries:(5,1),96,32;nSizeLast:(5,1),128,32;;EMREOF:t(25,182)=(25,181)PEMREOF:t(25,183)=(25,184)=*(25,181)tagEMREXCLUDECLIPRECT:T(25,185)=s24emr:(25,92),0,64;rclClip:(5,145),64,128;;EMREXCLUDECLIPRECT:t(25,186)=(25,185)PEMREXCLUDECLIPRECT:t(25,187)=(25,188)=*(25,185)EMRINTERSECTCLIPRECT:t(25,189)=(25,185)PEMRINTERSECTCLIPRECT:t(25,190)=(25,188)tagPANOSE:T(25,191)=s10bFamilyType:(5,10),0,8;bSerifStyle:(5,10),8,8;bWeight:(5,10),16,8;bProportion:(5,10),24,8;bContrast:(5,10),32,8;bStrokeVariation:(5,10),40,8;bArmStyle:(5,10),48,8;bLetterform:(5,10),56,8;bMidline:(5,10),64,8;bXHeight:(5,10),72,8;;PANOSE:t(25,192)=(25,191)tagLOGFONTA:T(25,193)=s60lfHeight:(6,3),0,32;lfWidth:(6,3),32,32;lfEscapement:(6,3),64,32;lfOrientation:(6,3),96,32;lfWeight:(6,3),128,32;lfItalic:(5,10),160,8;lfUnderline:(5,10),168,8;lfStrikeOut:(5,10),176,8;lfCharSet:(5,10),184,8;lfOutPrecision:(5,10),192,8;lfClipPrecision:(5,10),200,8;lfQuality:(5,10),208,8;lfPitchAndFamily:(5,10),216,8;lfFaceName:(25,194)=ar(0,1);0;31;(6,1),224,256;;LOGFONTA:t(25,195)=(25,193)PLOGFONTA:t(25,196)=(25,197)=*(25,193)LPLOGFONTA:t(25,198)=(25,197)tagLOGFONTW:T(25,199)=s92lfHeight:(6,3),0,32;lfWidth:(6,3),32,32;lfEscapement:(6,3),64,32;lfOrientation:(6,3),96,32;lfWeight:(6,3),128,32;lfItalic:(5,10),160,8;lfUnderline:(5,10),168,8;lfStrikeOut:(5,10),176,8;lfCharSet:(5,10),184,8;lfOutPrecision:(5,10),192,8;lfClipPrecision:(5,10),200,8;lfQuality:(5,10),208,8;lfPitchAndFamily:(5,10),216,8;lfFaceName:(24,153),224,512;;LOGFONTW:t(25,200)=(25,199)PLOGFONTW:t(25,201)=(25,202)=*(25,199)LPLOGFONTW:t(25,203)=(25,202)tagEXTLOGFONTA:T(25,204)=s192elfLogFont:(25,195),0,480;elfFullName:(25,205)=ar(0,1);0;63;(5,10),480,512;elfStyle:(25,75),992,256;elfVersion:(5,1),1248,32;elfStyleSize:(5,1),1280,32;elfMatch:(5,1),1312,32;elfReserved:(5,1),1344,32;elfVendorId:(25,206)=ar(0,1);0;3;(5,10),1376,32;elfCulture:(5,1),1408,32;elfPanose:(25,192),1440,80;;EXTLOGFONTA:t(25,207)=(25,204)PEXTLOGFONTA:t(25,208)=(25,209)=*(25,204)LPEXTLOGFONTA:t(25,210)=(25,209)tagEXTLOGFONTW:T(25,211)=s320elfLogFont:(25,200),0,736;elfFullName:(25,212)=ar(0,1);0;63;(6,14),736,1024;elfStyle:(24,153),1760,512;elfVersion:(5,1),2272,32;elfStyleSize:(5,1),2304,32;elfMatch:(5,1),2336,32;elfReserved:(5,1),2368,32;elfVendorId:(25,206),2400,32;elfCulture:(5,1),2432,32;elfPanose:(25,192),2464,80;;EXTLOGFONTW:t(25,213)=(25,211)PEXTLOGFONTW:t(25,214)=(25,215)=*(25,211)LPEXTLOGFONTW:t(25,216)=(25,215)tagEMREXTCREATEFONTINDIRECTW:T(25,217)=s332emr:(25,92),0,64;ihFont:(5,1),64,32;elfw:(25,213),96,2560;;EMREXTCREATEFONTINDIRECTW:t(25,218)=(25,217)PEMREXTCREATEFONTINDIRECTW:t(25,219)=(25,220)=*(25,217)tagEXTLOGPEN:T(25,221)=s28elpPenStyle:(5,34),0,32;elpWidth:(5,34),32,32;elpBrushStyle:(5,34),64,32;elpColor:(5,131),96,32;elpHatch:(6,3),128,32;elpNumEntries:(5,1),160,32;elpStyleEntry:(6,188),192,32;;EXTLOGPEN:t(25,222)=(25,221)PEXTLOGPEN:t(25,223)=(25,224)=*(25,221)LPEXTLOGPEN:t(25,225)=(25,224)tagEMREXTCREATEPEN:T(25,226)=s56emr:(25,92),0,64;ihPen:(5,1),64,32;offBmi:(5,1),96,32;cbBmi:(5,1),128,32;offBits:(5,1),160,32;cbBits:(5,1),192,32;elp:(25,222),224,224;;EMREXTCREATEPEN:t(25,227)=(25,226)PEMREXTCREATEPEN:t(25,228)=(25,229)=*(25,226)tagEMREXTFLOODFILL:T(25,230)=s24emr:(25,92),0,64;ptlStart:(5,153),64,64;crColor:(5,131),128,32;iMode:(5,1),160,32;;EMREXTFLOODFILL:t(25,231)=(25,230)PEMREXTFLOODFILL:t(25,232)=(25,233)=*(25,230)tagEMREXTSELECTCLIPRGN:T(25,234)=s20emr:(25,92),0,64;cbRgnData:(5,1),64,32;iMode:(5,1),96,32;RgnData:(6,304),128,8;;EMREXTSELECTCLIPRGN:t(25,235)=(25,234)PEMREXTSELECTCLIPRGN:t(25,236)=(25,237)=*(25,234)tagEMRTEXT:T(25,238)=s40ptlReference:(5,153),0,64;nChars:(5,1),64,32;offString:(5,1),96,32;fOptions:(5,1),128,32;rcl:(5,145),160,128;offDx:(5,1),288,32;;EMRTEXT:t(25,239)=(25,238)PEMRTEXT:t(25,240)=(25,241)=*(25,238)tagEMREXTTEXTOUTA:T(25,242)=s76emr:(25,92),0,64;rclBounds:(5,145),64,128;iGraphicsMode:(5,1),192,32;exScale:(5,12),224,32;eyScale:(5,12),256,32;emrtext:(25,239),288,320;;EMREXTTEXTOUTA:t(25,243)=(25,242)PEMREXTTEXTOUTA:t(25,244)=(25,245)=*(25,242)EMREXTTEXTOUTW:t(25,246)=(25,242)PEMREXTTEXTOUTW:t(25,247)=(25,245)tagEMRFILLPATH:T(25,248)=s24emr:(25,92),0,64;rclBounds:(5,145),64,128;;EMRFILLPATH:t(25,249)=(25,248)PEMRFILLPATH:t(25,250)=(25,251)=*(25,248)EMRSTROKEANDFILLPATH:t(25,252)=(25,248)PEMRSTROKEANDFILLPATH:t(25,253)=(25,251)EMRSTROKEPATH:t(25,254)=(25,248)PEMRSTROKEPATH:t(25,255)=(25,251)tagEMRFILLRGN:T(25,256)=s36emr:(25,92),0,64;rclBounds:(5,145),64,128;cbRgnData:(5,1),192,32;ihBrush:(5,1),224,32;RgnData:(6,304),256,8;;EMRFILLRGN:t(25,257)=(25,256)PEMRFILLRGN:t(25,258)=(25,259)=*(25,256)tagEMRFORMAT:T(25,260)=s16dSignature:(5,1),0,32;nVersion:(5,1),32,32;cbData:(5,1),64,32;offData:(5,1),96,32;;EMRFORMAT:t(25,261)=(25,260)tagEMRFRAMERGN:T(25,262)=s44emr:(25,92),0,64;rclBounds:(5,145),64,128;cbRgnData:(5,1),192,32;ihBrush:(5,1),224,32;szlStroke:(5,161),256,64;RgnData:(6,304),320,8;;EMRFRAMERGN:t(25,263)=(25,262)PEMRFRAMERGN:t(25,264)=(25,265)=*(25,262)tagEMRGDICOMMENT:T(25,266)=s16emr:(25,92),0,64;cbData:(5,1),64,32;Data:(6,304),96,8;;EMRGDICOMMENT:t(25,267)=(25,266)PEMRGDICOMMENT:t(25,268)=(25,269)=*(25,266)tagEMRINVERTRGN:T(25,270)=s32emr:(25,92),0,64;rclBounds:(5,145),64,128;cbRgnData:(5,1),192,32;RgnData:(6,304),224,8;;EMRINVERTRGN:t(25,271)=(25,270)PEMRINVERTRGN:t(25,272)=(25,273)=*(25,270)EMRPAINTRGN:t(25,274)=(25,270)PEMRPAINTRGN:t(25,275)=(25,273)tagEMRLINETO:T(25,276)=s16emr:(25,92),0,64;ptl:(5,153),64,64;;EMRLINETO:t(25,277)=(25,276)PEMRLINETO:t(25,278)=(25,279)=*(25,276)EMRMOVETOEX:t(25,280)=(25,276)PEMRMOVETOEX:t(25,281)=(25,279)tagEMRMASKBLT:T(25,282)=s128emr:(25,92),0,64;rclBounds:(5,145),64,128;xDest:(6,3),192,32;yDest:(6,3),224,32;cxDest:(6,3),256,32;cyDest:(6,3),288,32;dwRop:(5,1),320,32;xSrc:(6,3),352,32;ySrc:(6,3),384,32;xformSrc:(25,110),416,192;crBkColorSrc:(5,131),608,32;iUsageSrc:(5,1),640,32;offBmiSrc:(5,1),672,32;cbBmiSrc:(5,1),704,32;offBitsSrc:(5,1),736,32;cbBitsSrc:(5,1),768,32;xMask:(6,3),800,32;yMask:(6,3),832,32;iUsageMask:(5,1),864,32;offBmiMask:(5,1),896,32;cbBmiMask:(5,1),928,32;offBitsMask:(5,1),960,32;cbBitsMask:(5,1),992,32;;EMRMASKBLT:t(25,283)=(25,282)PEMRMASKBLT:t(25,284)=(25,285)=*(25,282)tagEMRMODIFYWORLDTRANSFORM:T(25,286)=s36emr:(25,92),0,64;xform:(25,110),64,192;iMode:(5,1),256,32;;EMRMODIFYWORLDTRANSFORM:t(25,287)=(25,286)PEMRMODIFYWORLDTRANSFORM:t(25,288)=(25,289)=*(25,286)tagEMROFFSETCLIPRGN:T(25,290)=s16emr:(25,92),0,64;ptlOffset:(5,153),64,64;;EMROFFSETCLIPRGN:t(25,291)=(25,290)PEMROFFSETCLIPRGN:t(25,292)=(25,293)=*(25,290)tagEMRPLGBLT:T(25,294)=s140emr:(25,92),0,64;rclBounds:(5,145),64,128;aptlDest:(25,295)=ar(0,1);0;2;(5,153),192,192;xSrc:(6,3),384,32;ySrc:(6,3),416,32;cxSrc:(6,3),448,32;cySrc:(6,3),480,32;xformSrc:(25,110),512,192;crBkColorSrc:(5,131),704,32;iUsageSrc:(5,1),736,32;offBmiSrc:(5,1),768,32;cbBmiSrc:(5,1),800,32;offBitsSrc:(5,1),832,32;cbBitsSrc:(5,1),864,32;xMask:(6,3),896,32;yMask:(6,3),928,32;iUsageMask:(5,1),960,32;offBmiMask:(5,1),992,32;cbBmiMask:(5,1),1024,32;offBitsMask:(5,1),1056,32;cbBitsMask:(5,1),1088,32;;EMRPLGBLT:t(25,296)=(25,294)PEMRPLGBLT:t(25,297)=(25,298)=*(25,294)tagEMRPOLYDRAW:T(25,299)=s40emr:(25,92),0,64;rclBounds:(5,145),64,128;cptl:(5,1),192,32;aptl:(25,300)=ar(0,1);0;0;(5,153),224,64;abTypes:(6,304),288,8;;EMRPOLYDRAW:t(25,301)=(25,299)PEMRPOLYDRAW:t(25,302)=(25,303)=*(25,299)tagEMRPOLYDRAW16:T(25,304)=s36emr:(25,92),0,64;rclBounds:(5,145),64,128;cpts:(5,1),192,32;apts:(25,305)=ar(0,1);0;0;(5,168),224,32;abTypes:(6,304),256,8;;EMRPOLYDRAW16:t(25,306)=(25,304)PEMRPOLYDRAW16:t(25,307)=(25,308)=*(25,304)tagEMRPOLYLINE:T(25,309)=s36emr:(25,92),0,64;rclBounds:(5,145),64,128;cptl:(5,1),192,32;aptl:(25,300),224,64;;EMRPOLYLINE:t(25,310)=(25,309)PEMRPOLYLINE:t(25,311)=(25,312)=*(25,309)EMRPOLYBEZIER:t(25,313)=(25,309)PEMRPOLYBEZIER:t(25,314)=(25,312)EMRPOLYGON:t(25,315)=(25,309)PEMRPOLYGON:t(25,316)=(25,312)EMRPOLYBEZIERTO:t(25,317)=(25,309)PEMRPOLYBEZIERTO:t(25,318)=(25,312)EMRPOLYLINETO:t(25,319)=(25,309)PEMRPOLYLINETO:t(25,320)=(25,312)tagEMRPOLYLINE16:T(25,321)=s36emr:(25,92),0,64;rclBounds:(5,145),64,128;cpts:(5,1),192,32;apts:(25,300),224,64;;EMRPOLYLINE16:t(25,322)=(25,321)PEMRPOLYLINE16:t(25,323)=(25,324)=*(25,321)EMRPOLYBEZIER16:t(25,325)=(25,321)PEMRPOLYBEZIER16:t(25,326)=(25,324)EMRPOLYGON16:t(25,327)=(25,321)PEMRPOLYGON16:t(25,328)=(25,324)EMRPOLYBEZIERTO16:t(25,329)=(25,321)PEMRPOLYBEZIERTO16:t(25,330)=(25,324)EMRPOLYLINETO16:t(25,331)=(25,321)PEMRPOLYLINETO16:t(25,332)=(25,324)tagEMRPOLYPOLYLINE:T(25,333)=s44emr:(25,92),0,64;rclBounds:(5,145),64,128;nPolys:(5,1),192,32;cptl:(5,1),224,32;aPolyCounts:(6,188),256,32;aptl:(25,300),288,64;;EMRPOLYPOLYLINE:t(25,334)=(25,333)PEMRPOLYPOLYLINE:t(25,335)=(25,336)=*(25,333)EMRPOLYPOLYGON:t(25,337)=(25,333)PEMRPOLYPOLYGON:t(25,338)=(25,336)tagEMRPOLYPOLYLINE16:T(25,339)=s40emr:(25,92),0,64;rclBounds:(5,145),64,128;nPolys:(5,1),192,32;cpts:(5,1),224,32;aPolyCounts:(6,188),256,32;apts:(25,305),288,32;;EMRPOLYPOLYLINE16:t(25,340)=(25,339)PEMRPOLYPOLYLINE16:t(25,341)=(25,342)=*(25,339)EMRPOLYPOLYGON16:t(25,343)=(25,339)PEMRPOLYPOLYGON16:t(25,344)=(25,342)tagEMRPOLYTEXTOUTA:T(25,345)=s80emr:(25,92),0,64;rclBounds:(5,145),64,128;iGraphicsMode:(5,1),192,32;exScale:(5,12),224,32;eyScale:(5,12),256,32;cStrings:(6,3),288,32;aemrtext:(25,346)=ar(0,1);0;0;(25,239),320,320;;EMRPOLYTEXTOUTA:t(25,347)=(25,345)PEMRPOLYTEXTOUTA:t(25,348)=(25,349)=*(25,345)EMRPOLYTEXTOUTW:t(25,350)=(25,345)PEMRPOLYTEXTOUTW:t(25,351)=(25,349)tagEMRRESIZEPALETTE:T(25,352)=s16emr:(25,92),0,64;ihPal:(5,1),64,32;cEntries:(5,1),96,32;;EMRRESIZEPALETTE:t(25,353)=(25,352)PEMRRESIZEPALETTE:t(25,354)=(25,355)=*(25,352)tagEMRRESTOREDC:T(25,356)=s12emr:(25,92),0,64;iRelative:(6,3),64,32;;EMRRESTOREDC:t(25,357)=(25,356)PEMRRESTOREDC:t(25,358)=(25,359)=*(25,356)tagEMRROUNDRECT:T(25,360)=s32emr:(25,92),0,64;rclBox:(5,145),64,128;szlCorner:(5,161),192,64;;EMRROUNDRECT:t(25,361)=(25,360)PEMRROUNDRECT:t(25,362)=(25,363)=*(25,360)tagEMRSCALEVIEWPORTEXTEX:T(25,364)=s24emr:(25,92),0,64;xNum:(6,3),64,32;xDenom:(6,3),96,32;yNum:(6,3),128,32;yDenom:(6,3),160,32;;EMRSCALEVIEWPORTEXTEX:t(25,365)=(25,364)PEMRSCALEVIEWPORTEXTEX:t(25,366)=(25,367)=*(25,364)EMRSCALEWINDOWEXTEX:t(25,368)=(25,364)PEMRSCALEWINDOWEXTEX:t(25,369)=(25,367)tagEMRSELECTCOLORSPACE:T(25,370)=s12emr:(25,92),0,64;ihCS:(5,1),64,32;;EMRSELECTCOLORSPACE:t(25,371)=(25,370)PEMRSELECTCOLORSPACE:t(25,372)=(25,373)=*(25,370)EMRDELETECOLORSPACE:t(25,374)=(25,370)PEMRDELETECOLORSPACE:t(25,375)=(25,373)tagEMRSELECTOBJECT:T(25,376)=s12emr:(25,92),0,64;ihObject:(5,1),64,32;;EMRSELECTOBJECT:t(25,377)=(25,376)PEMRSELECTOBJECT:t(25,378)=(25,379)=*(25,376)EMRDELETEOBJECT:t(25,380)=(25,376)PEMRDELETEOBJECT:t(25,381)=(25,379)tagEMRSELECTPALETTE:T(25,382)=s12emr:(25,92),0,64;ihPal:(5,1),64,32;;EMRSELECTPALETTE:t(25,383)=(25,382)PEMRSELECTPALETTE:t(25,384)=(25,385)=*(25,382)tagEMRSETARCDIRECTION:T(25,386)=s12emr:(25,92),0,64;iArcDirection:(5,1),64,32;;EMRSETARCDIRECTION:t(25,387)=(25,386)PEMRSETARCDIRECTION:t(25,388)=(25,389)=*(25,386)tagEMRSETTEXTCOLOR:T(25,390)=s12emr:(25,92),0,64;crColor:(5,131),64,32;;EMRSETBKCOLOR:t(25,391)=(25,390)PEMRSETBKCOLOR:t(25,392)=(25,393)=*(25,390)EMRSETTEXTCOLOR:t(25,394)=(25,390)PEMRSETTEXTCOLOR:t(25,395)=(25,393)tagEMRSETCOLORADJUSTMENT:T(25,396)=s32emr:(25,92),0,64;ColorAdjustment:(25,71),64,192;;EMRSETCOLORADJUSTMENT:t(25,397)=(25,396)PEMRSETCOLORADJUSTMENT:t(25,398)=(25,399)=*(25,396)tagEMRSETDIBITSTODEVICE:T(25,400)=s76emr:(25,92),0,64;rclBounds:(5,145),64,128;xDest:(6,3),192,32;yDest:(6,3),224,32;xSrc:(6,3),256,32;ySrc:(6,3),288,32;cxSrc:(6,3),320,32;cySrc:(6,3),352,32;offBmiSrc:(5,1),384,32;cbBmiSrc:(5,1),416,32;offBitsSrc:(5,1),448,32;cbBitsSrc:(5,1),480,32;iUsageSrc:(5,1),512,32;iStartScan:(5,1),544,32;cScans:(5,1),576,32;;EMRSETDIBITSTODEVICE:t(25,401)=(25,400)PEMRSETDIBITSTODEVICE:t(25,402)=(25,403)=*(25,400)tagEMRSETMAPPERFLAGS:T(25,404)=s12emr:(25,92),0,64;dwFlags:(5,1),64,32;;EMRSETMAPPERFLAGS:t(25,405)=(25,404)PEMRSETMAPPERFLAGS:t(25,406)=(25,407)=*(25,404)tagEMRSETMITERLIMIT:T(25,408)=s12emr:(25,92),0,64;eMiterLimit:(5,12),64,32;;EMRSETMITERLIMIT:t(25,409)=(25,408)PEMRSETMITERLIMIT:t(25,410)=(25,411)=*(25,408)tagEMRSETPALETTEENTRIES:T(25,412)=s24emr:(25,92),0,64;ihPal:(5,1),64,32;iStart:(5,1),96,32;cEntries:(5,1),128,32;aPalEntries:(25,157),160,32;;EMRSETPALETTEENTRIES:t(25,413)=(25,412)PEMRSETPALETTEENTRIES:t(25,414)=(25,415)=*(25,412)tagEMRSETPIXELV:T(25,416)=s20emr:(25,92),0,64;ptlPixel:(5,153),64,64;crColor:(5,131),128,32;;EMRSETPIXELV:t(25,417)=(25,416)PEMRSETPIXELV:t(25,418)=(25,419)=*(25,416)tagEMRSETVIEWPORTEXTEX:T(25,420)=s16emr:(25,92),0,64;szlExtent:(5,161),64,64;;EMRSETVIEWPORTEXTEX:t(25,421)=(25,420)PEMRSETVIEWPORTEXTEX:t(25,422)=(25,423)=*(25,420)EMRSETWINDOWEXTEX:t(25,424)=(25,420)PEMRSETWINDOWEXTEX:t(25,425)=(25,423)tagEMRSETVIEWPORTORGEX:T(25,426)=s16emr:(25,92),0,64;ptlOrigin:(5,153),64,64;;EMRSETVIEWPORTORGEX:t(25,427)=(25,426)PEMRSETVIEWPORTORGEX:t(25,428)=(25,429)=*(25,426)EMRSETWINDOWORGEX:t(25,430)=(25,426)PEMRSETWINDOWORGEX:t(25,431)=(25,429)EMRSETBRUSHORGEX:t(25,432)=(25,426)PEMRSETBRUSHORGEX:t(25,433)=(25,429)tagEMRSETWORLDTRANSFORM:T(25,434)=s32emr:(25,92),0,64;xform:(25,110),64,192;;EMRSETWORLDTRANSFORM:t(25,435)=(25,434)PEMRSETWORLDTRANSFORM:t(25,436)=(25,437)=*(25,434)tagEMRSTRETCHBLT:T(25,438)=s108emr:(25,92),0,64;rclBounds:(5,145),64,128;xDest:(6,3),192,32;yDest:(6,3),224,32;cxDest:(6,3),256,32;cyDest:(6,3),288,32;dwRop:(5,1),320,32;xSrc:(6,3),352,32;ySrc:(6,3),384,32;xformSrc:(25,110),416,192;crBkColorSrc:(5,131),608,32;iUsageSrc:(5,1),640,32;offBmiSrc:(5,1),672,32;cbBmiSrc:(5,1),704,32;offBitsSrc:(5,1),736,32;cbBitsSrc:(5,1),768,32;cxSrc:(6,3),800,32;cySrc:(6,3),832,32;;EMRSTRETCHBLT:t(25,439)=(25,438)PEMRSTRETCHBLT:t(25,440)=(25,441)=*(25,438)tagEMRSTRETCHDIBITS:T(25,442)=s80emr:(25,92),0,64;rclBounds:(5,145),64,128;xDest:(6,3),192,32;yDest:(6,3),224,32;xSrc:(6,3),256,32;ySrc:(6,3),288,32;cxSrc:(6,3),320,32;cySrc:(6,3),352,32;offBmiSrc:(5,1),384,32;cbBmiSrc:(5,1),416,32;offBitsSrc:(5,1),448,32;cbBitsSrc:(5,1),480,32;iUsageSrc:(5,1),512,32;dwRop:(5,1),544,32;cxDest:(6,3),576,32;cyDest:(6,3),608,32;;EMRSTRETCHDIBITS:t(25,443)=(25,442)PEMRSTRETCHDIBITS:t(25,444)=(25,445)=*(25,442)tagABORTPATH:T(25,446)=s8emr:(25,92),0,64;;EMRABORTPATH:t(25,447)=(25,446)PEMRABORTPATH:t(25,448)=(25,449)=*(25,446)EMRBEGINPATH:t(25,450)=(25,446)PEMRBEGINPATH:t(25,451)=(25,449)EMRENDPATH:t(25,452)=(25,446)PEMRENDPATH:t(25,453)=(25,449)EMRCLOSEFIGURE:t(25,454)=(25,446)PEMRCLOSEFIGURE:t(25,455)=(25,449)EMRFLATTENPATH:t(25,456)=(25,446)PEMRFLATTENPATH:t(25,457)=(25,449)EMRWIDENPATH:t(25,458)=(25,446)PEMRWIDENPATH:t(25,459)=(25,449)EMRSETMETARGN:t(25,460)=(25,446)PEMRSETMETARGN:t(25,461)=(25,449)EMRSAVEDC:t(25,462)=(25,446)PEMRSAVEDC:t(25,463)=(25,449)EMRREALIZEPALETTE:t(25,464)=(25,446)PEMRREALIZEPALETTE:t(25,465)=(25,449)tagEMRSELECTCLIPPATH:T(25,466)=s12emr:(25,92),0,64;iMode:(5,1),64,32;;EMRSELECTCLIPPATH:t(25,467)=(25,466)PEMRSELECTCLIPPATH:t(25,468)=(25,469)=*(25,466)EMRSETBKMODE:t(25,470)=(25,466)PEMRSETBKMODE:t(25,471)=(25,469)EMRSETMAPMODE:t(25,472)=(25,466)PEMRSETMAPMODE:t(25,473)=(25,469)EMRSETPOLYFILLMODE:t(25,474)=(25,466)PEMRSETPOLYFILLMODE:t(25,475)=(25,469)EMRSETROP2:t(25,476)=(25,466)PEMRSETROP2:t(25,477)=(25,469)EMRSETSTRETCHBLTMODE:t(25,478)=(25,466)PEMRSETSTRETCHBLTMODE:t(25,479)=(25,469)EMRSETTEXTALIGN:t(25,480)=(25,466)PEMRSETTEXTALIGN:t(25,481)=(25,469)EMRENABLEICM:t(25,482)=(25,466)PEMRENABLEICM:t(25,483)=(25,469)tagMETAHEADER:T(25,484)=s18mtType:(5,11),0,16;mtHeaderSize:(5,11),16,16;mtVersion:(5,11),32,16;mtSize:(5,1),48,32;mtNoObjects:(5,11),80,16;mtMaxRecord:(5,1),96,32;mtNoParameters:(5,11),128,16;;METAHEADER:t(25,485)=(25,484)PMETAHEADER:t(25,486)=(25,487)=*(25,484)LPMETAHEADER:t(25,488)=(25,487)tagENHMETAHEADER:T(25,489)=s88iType:(5,1),0,32;nSize:(5,1),32,32;rclBounds:(5,145),64,128;rclFrame:(5,145),192,128;dSignature:(5,1),320,32;nVersion:(5,1),352,32;nBytes:(5,1),384,32;nRecords:(5,1),416,32;nHandles:(5,11),448,16;sReserved:(5,11),464,16;nDescription:(5,1),480,32;offDescription:(5,1),512,32;nPalEntries:(5,1),544,32;szlDevice:(5,161),576,64;szlMillimeters:(5,161),640,64;;ENHMETAHEADER:t(25,490)=(25,489)LPENHMETAHEADER:t(25,491)=(25,492)=*(25,489)tagMETARECORD:T(25,493)=s8rdSize:(5,1),0,32;rdFunction:(5,11),32,16;rdParm:(25,494)=ar(0,1);0;0;(5,11),48,16;;METARECORD:t(25,495)=(25,493)PMETARECORD:t(25,496)=(25,497)=*(25,493)LPMETARECORD:t(25,498)=(25,497)tagENHMETARECORD:T(25,499)=s12iType:(5,1),0,32;nSize:(5,1),32,32;dParm:(6,188),64,32;;ENHMETARECORD:t(25,500)=(25,499)LPENHMETARECORD:t(25,501)=(25,502)=*(25,499)tagHANDLETABLE:T(25,503)=s4objectHandle:(25,504)=ar(0,1);0;0;(5,47),0,32;;HANDLETABLE:t(25,505)=(25,503)LPHANDLETABLE:t(25,506)=(25,507)=*(25,503)tagTEXTMETRICA:T(25,508)=s56tmHeight:(6,3),0,32;tmAscent:(6,3),32,32;tmDescent:(6,3),64,32;tmInternalLeading:(6,3),96,32;tmExternalLeading:(6,3),128,32;tmAveCharWidth:(6,3),160,32;tmMaxCharWidth:(6,3),192,32;tmWeight:(6,3),224,32;tmOverhang:(6,3),256,32;tmDigitizedAspectX:(6,3),288,32;tmDigitizedAspectY:(6,3),320,32;tmFirstChar:(5,10),352,8;tmLastChar:(5,10),360,8;tmDefaultChar:(5,10),368,8;tmBreakChar:(5,10),376,8;tmItalic:(5,10),384,8;tmUnderlined:(5,10),392,8;tmStruckOut:(5,10),400,8;tmPitchAndFamily:(5,10),408,8;tmCharSet:(5,10),416,8;;TEXTMETRICA:t(25,509)=(25,508)PTEXTMETRICA:t(25,510)=(25,511)=*(25,508)LPTEXTMETRICA:t(25,512)=(25,511)tagTEXTMETRICW:T(25,513)=s60tmHeight:(6,3),0,32;tmAscent:(6,3),32,32;tmDescent:(6,3),64,32;tmInternalLeading:(6,3),96,32;tmExternalLeading:(6,3),128,32;tmAveCharWidth:(6,3),160,32;tmMaxCharWidth:(6,3),192,32;tmWeight:(6,3),224,32;tmOverhang:(6,3),256,32;tmDigitizedAspectX:(6,3),288,32;tmDigitizedAspectY:(6,3),320,32;tmFirstChar:(6,14),352,16;tmLastChar:(6,14),368,16;tmDefaultChar:(6,14),384,16;tmBreakChar:(6,14),400,16;tmItalic:(5,10),416,8;tmUnderlined:(5,10),424,8;tmStruckOut:(5,10),432,8;tmPitchAndFamily:(5,10),440,8;tmCharSet:(5,10),448,8;;TEXTMETRICW:t(25,514)=(25,513)PTEXTMETRICW:t(25,515)=(25,516)=*(25,513)LPTEXTMETRICW:t(25,517)=(25,516)_RGNDATAHEADER:T(25,518)=s32dwSize:(5,1),0,32;iType:(5,1),32,32;nCount:(5,1),64,32;nRgnSize:(5,1),96,32;rcBound:(5,138),128,128;;RGNDATAHEADER:t(25,519)=(25,518)_RGNDATA:T(25,520)=s36rdh:(25,519),0,256;Buffer:(25,521)=ar(0,1);0;0;(0,2),256,8;;RGNDATA:t(25,522)=(25,520)LPRGNDATA:t(25,523)=(25,524)=*(25,520)tagGCP_RESULTSA:T(25,525)=s36lStructSize:(5,1),0,32;lpOutString:(6,32),32,32;lpOrder:(25,526)=*(5,34),64,32;lpDx:(25,527)=*(5,33),96,32;lpCaretPos:(25,527),128,32;lpClass:(6,32),160,32;lpGlyphs:(25,526),192,32;nGlyphs:(5,34),224,32;nMaxFit:(5,34),256,32;;GCP_RESULTSA:t(25,528)=(25,525)LPGCP_RESULTSA:t(25,529)=(25,530)=*(25,525)tagGCP_RESULTSW:T(25,531)=s36lStructSize:(5,1),0,32;lpOutString:(6,20),32,32;lpOrder:(25,526),64,32;lpDx:(25,527),96,32;lpCaretPos:(25,527),128,32;lpClass:(6,20),160,32;lpGlyphs:(25,526),192,32;nGlyphs:(5,34),224,32;nMaxFit:(5,34),256,32;;GCP_RESULTSW:t(25,532)=(25,531)LPGCP_RESULTSW:t(25,533)=(25,534)=*(25,531)_GLYPHMETRICS:T(25,535)=s20gmBlackBoxX:(5,34),0,32;gmBlackBoxY:(5,34),32,32;gmptGlyphOrigin:(5,152),64,64;gmCellIncX:(0,8),128,16;gmCellIncY:(0,8),144,16;;GLYPHMETRICS:t(25,536)=(25,535)LPGLYPHMETRICS:t(25,537)=(25,538)=*(25,535)tagKERNINGPAIR:T(25,539)=s8wFirst:(5,11),0,16;wSecond:(5,11),16,16;iKernAmount:(0,1),32,32;;KERNINGPAIR:t(25,540)=(25,539)LPKERNINGPAIR:t(25,541)=(25,542)=*(25,539)_FIXED:T(25,543)=s4fract:(5,11),0,16;value:(0,8),16,16;;FIXED:t(25,544)=(25,543)_MAT2:T(25,545)=s16eM11:(25,544),0,32;eM12:(25,544),32,32;eM21:(25,544),64,32;eM22:(25,544),96,32;;MAT2:t(25,546)=(25,545)LPMAT2:t(25,547)=(25,548)=*(25,545)_OUTLINETEXTMETRICA:T(25,549)=s212otmSize:(5,34),0,32;otmTextMetrics:(25,509),32,448;otmFiller:(5,10),480,8;otmPanoseNumber:(25,192),488,80;otmfsSelection:(5,34),576,32;otmfsType:(5,34),608,32;otmsCharSlopeRise:(0,1),640,32;otmsCharSlopeRun:(0,1),672,32;otmItalicAngle:(0,1),704,32;otmEMSquare:(5,34),736,32;otmAscent:(0,1),768,32;otmDescent:(0,1),800,32;otmLineGap:(5,34),832,32;otmsCapEmHeight:(5,34),864,32;otmsXHeight:(5,34),896,32;otmrcFontBox:(5,138),928,128;otmMacAscent:(0,1),1056,32;otmMacDescent:(0,1),1088,32;otmMacLineGap:(5,34),1120,32;otmusMinimumPPEM:(5,34),1152,32;otmptSubscriptSize:(5,152),1184,64;otmptSubscriptOffset:(5,152),1248,64;otmptSuperscriptSize:(5,152),1312,64;otmptSuperscriptOffset:(5,152),1376,64;otmsStrikeoutSize:(5,34),1440,32;otmsStrikeoutPosition:(0,1),1472,32;otmsUnderscoreSize:(0,1),1504,32;otmsUnderscorePosition:(0,1),1536,32;otmpFamilyName:(6,33),1568,32;otmpFaceName:(6,33),1600,32;otmpStyleName:(6,33),1632,32;otmpFullName:(6,33),1664,32;;OUTLINETEXTMETRICA:t(25,550)=(25,549)POUTLINETEXTMETRICA:t(25,551)=(25,552)=*(25,549)LPOUTLINETEXTMETRICA:t(25,553)=(25,552)_OUTLINETEXTMETRICW:T(25,554)=s216otmSize:(5,34),0,32;otmTextMetrics:(25,514),32,480;otmFiller:(5,10),512,8;otmPanoseNumber:(25,192),520,80;otmfsSelection:(5,34),608,32;otmfsType:(5,34),640,32;otmsCharSlopeRise:(0,1),672,32;otmsCharSlopeRun:(0,1),704,32;otmItalicAngle:(0,1),736,32;otmEMSquare:(5,34),768,32;otmAscent:(0,1),800,32;otmDescent:(0,1),832,32;otmLineGap:(5,34),864,32;otmsCapEmHeight:(5,34),896,32;otmsXHeight:(5,34),928,32;otmrcFontBox:(5,138),960,128;otmMacAscent:(0,1),1088,32;otmMacDescent:(0,1),1120,32;otmMacLineGap:(5,34),1152,32;otmusMinimumPPEM:(5,34),1184,32;otmptSubscriptSize:(5,152),1216,64;otmptSubscriptOffset:(5,152),1280,64;otmptSuperscriptSize:(5,152),1344,64;otmptSuperscriptOffset:(5,152),1408,64;otmsStrikeoutSize:(5,34),1472,32;otmsStrikeoutPosition:(0,1),1504,32;otmsUnderscoreSize:(0,1),1536,32;otmsUnderscorePosition:(0,1),1568,32;otmpFamilyName:(6,33),1600,32;otmpFaceName:(6,33),1632,32;otmpStyleName:(6,33),1664,32;otmpFullName:(6,33),1696,32;;OUTLINETEXTMETRICW:t(25,555)=(25,554)POUTLINETEXTMETRICW:t(25,556)=(25,557)=*(25,554)LPOUTLINETEXTMETRICW:t(25,558)=(25,557)_RASTERIZER_STATUS:T(25,559)=s6nSize:(0,8),0,16;wFlags:(0,8),16,16;nLanguageID:(0,8),32,16;;RASTERIZER_STATUS:t(25,560)=(25,559)LPRASTERIZER_STATUS:t(25,561)=(25,562)=*(25,559)_POLYTEXTA:T(25,563)=s40x:(0,1),0,32;y:(0,1),32,32;n:(5,34),64,32;lpstr:(6,37),96,32;uiFlags:(5,34),128,32;rcl:(5,138),160,128;pdx:(5,4),288,32;;POLYTEXTA:t(25,564)=(25,563)_POLYTEXTW:T(25,565)=s40x:(0,1),0,32;y:(0,1),32,32;n:(5,34),64,32;lpstr:(6,25),96,32;uiFlags:(5,34),128,32;rcl:(5,138),160,128;pdx:(5,4),288,32;;POLYTEXTW:t(25,566)=(25,565)tagPIXELFORMATDESCRIPTOR:T(25,567)=s40nSize:(5,11),0,16;nVersion:(5,11),16,16;dwFlags:(5,1),32,32;iPixelType:(5,10),64,8;cColorBits:(5,10),72,8;cRedBits:(5,10),80,8;cRedShift:(5,10),88,8;cGreenBits:(5,10),96,8;cGreenShift:(5,10),104,8;cBlueBits:(5,10),112,8;cBlueShift:(5,10),120,8;cAlphaBits:(5,10),128,8;cAlphaShift:(5,10),136,8;cAccumBits:(5,10),144,8;cAccumRedBits:(5,10),152,8;cAccumGreenBits:(5,10),160,8;cAccumBlueBits:(5,10),168,8;cAccumAlphaBits:(5,10),176,8;cDepthBits:(5,10),184,8;cStencilBits:(5,10),192,8;cAuxBuffers:(5,10),200,8;iLayerType:(5,10),208,8;bReserved:(5,10),216,8;dwLayerMask:(5,1),224,32;dwVisibleMask:(5,1),256,32;dwDamageMask:(5,1),288,32;;PIXELFORMATDESCRIPTOR:t(25,568)=(25,567)PPIXELFORMATDESCRIPTOR:t(25,569)=(25,570)=*(25,567)LPPIXELFORMATDESCRIPTOR:t(25,571)=(25,570)tagMETAFILEPICT:T(25,572)=s16mm:(6,3),0,32;xExt:(6,3),32,32;yExt:(6,3),64,32;hMF:(5,96),96,32;;METAFILEPICT:t(25,573)=(25,572)LPMETAFILEPICT:t(25,574)=(25,575)=*(25,572)tagLOCALESIGNATURE:T(25,576)=s32lsUsb:(6,353),0,128;lsCsbDefault:(6,324),128,64;lsCsbSupported:(6,324),192,64;;LOCALESIGNATURE:t(25,577)=(25,576)PLOCALESIGNATURE:t(25,578)=(25,579)=*(25,576)LPLOCALESIGNATURE:t(25,580)=(25,579)LCSTYPE:t(25,581)=(6,3)tagNEWTEXTMETRICA:T(25,582)=s72tmHeight:(6,3),0,32;tmAscent:(6,3),32,32;tmDescent:(6,3),64,32;tmInternalLeading:(6,3),96,32;tmExternalLeading:(6,3),128,32;tmAveCharWidth:(6,3),160,32;tmMaxCharWidth:(6,3),192,32;tmWeight:(6,3),224,32;tmOverhang:(6,3),256,32;tmDigitizedAspectX:(6,3),288,32;tmDigitizedAspectY:(6,3),320,32;tmFirstChar:(5,10),352,8;tmLastChar:(5,10),360,8;tmDefaultChar:(5,10),368,8;tmBreakChar:(5,10),376,8;tmItalic:(5,10),384,8;tmUnderlined:(5,10),392,8;tmStruckOut:(5,10),400,8;tmPitchAndFamily:(5,10),408,8;tmCharSet:(5,10),416,8;ntmFlags:(5,1),448,32;ntmSizeEM:(5,34),480,32;ntmCellHeight:(5,34),512,32;ntmAvgWidth:(5,34),544,32;;NEWTEXTMETRICA:t(25,583)=(25,582)PNEWTEXTMETRICA:t(25,584)=(25,585)=*(25,582)LPNEWTEXTMETRICA:t(25,586)=(25,585)tagNEWTEXTMETRICW:T(25,587)=s76tmHeight:(6,3),0,32;tmAscent:(6,3),32,32;tmDescent:(6,3),64,32;tmInternalLeading:(6,3),96,32;tmExternalLeading:(6,3),128,32;tmAveCharWidth:(6,3),160,32;tmMaxCharWidth:(6,3),192,32;tmWeight:(6,3),224,32;tmOverhang:(6,3),256,32;tmDigitizedAspectX:(6,3),288,32;tmDigitizedAspectY:(6,3),320,32;tmFirstChar:(6,14),352,16;tmLastChar:(6,14),368,16;tmDefaultChar:(6,14),384,16;tmBreakChar:(6,14),400,16;tmItalic:(5,10),416,8;tmUnderlined:(5,10),424,8;tmStruckOut:(5,10),432,8;tmPitchAndFamily:(5,10),440,8;tmCharSet:(5,10),448,8;ntmFlags:(5,1),480,32;ntmSizeEM:(5,34),512,32;ntmCellHeight:(5,34),544,32;ntmAvgWidth:(5,34),576,32;;NEWTEXTMETRICW:t(25,588)=(25,587)PNEWTEXTMETRICW:t(25,589)=(25,590)=*(25,587)LPNEWTEXTMETRICW:t(25,591)=(25,590)tagNEWTEXTMETRICEXA:T(25,592)=s96ntmTm:(25,583),0,576;ntmFontSig:(25,63),576,192;;NEWTEXTMETRICEXA:t(25,593)=(25,592)tagNEWTEXTMETRICEXW:T(25,594)=s100ntmTm:(25,588),0,608;ntmFontSig:(25,63),608,192;;NEWTEXTMETRICEXW:t(25,595)=(25,594)tagPELARRAY:T(25,596)=s20paXCount:(6,3),0,32;paYCount:(6,3),32,32;paXExt:(6,3),64,32;paYExt:(6,3),96,32;paRGBs:(5,10),128,8;;PELARRAY:t(25,597)=(25,596)PPELARRAY:t(25,598)=(25,599)=*(25,596)LPPELARRAY:t(25,600)=(25,599)tagENUMLOGFONTA:T(25,601)=s156elfLogFont:(25,195),0,480;elfFullName:(25,205),480,512;elfStyle:(25,75),992,256;;ENUMLOGFONTA:t(25,602)=(25,601)LPENUMLOGFONTA:t(25,603)=(25,604)=*(25,601)tagENUMLOGFONTW:T(25,605)=s284elfLogFont:(25,200),0,736;elfFullName:(25,212),736,1024;elfStyle:(24,153),1760,512;;ENUMLOGFONTW:t(25,606)=(25,605)LPENUMLOGFONTW:t(25,607)=(25,608)=*(25,605)tagENUMLOGFONTEXA:T(25,609)=s188elfLogFont:(25,195),0,480;elfFullName:(25,205),480,512;elfStyle:(25,75),992,256;elfScript:(25,75),1248,256;;ENUMLOGFONTEXA:t(25,610)=(25,609)LPENUMLOGFONTEXA:t(25,611)=(25,612)=*(25,609)tagENUMLOGFONTEXW:T(25,613)=s284elfLogFont:(25,200),0,736;elfFullName:(25,212),736,1024;elfStyle:(25,75),1760,256;elfScript:(25,75),2016,256;;ENUMLOGFONTEXW:t(25,614)=(25,613)LPENUMLOGFONTEXW:t(25,615)=(25,616)=*(25,613)tagPOINTFX:T(25,617)=s8x:(25,544),0,32;y:(25,544),32,32;;POINTFX:t(25,618)=(25,617)LPPOINTFX:t(25,619)=(25,620)=*(25,617)tagTTPOLYCURVE:T(25,621)=s12wType:(5,11),0,16;cpfx:(5,11),16,16;apfx:(25,622)=ar(0,1);0;0;(25,618),32,64;;TTPOLYCURVE:t(25,623)=(25,621)LPTTPOLYCURVE:t(25,624)=(25,625)=*(25,621)tagTTPOLYGONHEADER:T(25,626)=s16cb:(5,1),0,32;dwType:(5,1),32,32;pfxStart:(25,618),64,64;;TTPOLYGONHEADER:t(25,627)=(25,626)LPTTPOLYGONHEADER:t(25,628)=(25,629)=*(25,626)_POINTFLOAT:T(25,630)=s8x:(5,12),0,32;y:(5,12),32,32;;POINTFLOAT:t(25,631)=(25,630)PPOINTFLOAT:t(25,632)=(25,633)=*(25,630)_GLYPHMETRICSFLOAT:T(25,634)=s24gmfBlackBoxX:(5,12),0,32;gmfBlackBoxY:(5,12),32,32;gmfptGlyphOrigin:(25,631),64,64;gmfCellIncX:(5,12),128,32;gmfCellIncY:(5,12),160,32;;GLYPHMETRICSFLOAT:t(25,635)=(25,634)PGLYPHMETRICSFLOAT:t(25,636)=(25,637)=*(25,634)LPGLYPHMETRICSFLOAT:t(25,638)=(25,637)tagLAYERPLANEDESCRIPTOR:T(25,639)=s32nSize:(5,11),0,16;nVersion:(5,11),16,16;dwFlags:(5,1),32,32;iPixelType:(5,10),64,8;cColorBits:(5,10),72,8;cRedBits:(5,10),80,8;cRedShift:(5,10),88,8;cGreenBits:(5,10),96,8;cGreenShift:(5,10),104,8;cBlueBits:(5,10),112,8;cBlueShift:(5,10),120,8;cAlphaBits:(5,10),128,8;cAlphaShift:(5,10),136,8;cAccumBits:(5,10),144,8;cAccumRedBits:(5,10),152,8;cAccumGreenBits:(5,10),160,8;cAccumBlueBits:(5,10),168,8;cAccumAlphaBits:(5,10),176,8;cDepthBits:(5,10),184,8;cStencilBits:(5,10),192,8;cAuxBuffers:(5,10),200,8;iLayerPlane:(5,10),208,8;bReserved:(5,10),216,8;crTransparent:(5,131),224,32;;LAYERPLANEDESCRIPTOR:t(25,640)=(25,639)PLAYERPLANEDESCRIPTOR:t(25,641)=(25,642)=*(25,639)LPLAYERPLANEDESCRIPTOR:t(25,643)=(25,642)ABORTPROC:t(25,644)=(25,645)=*(25,646)=f(5,6)MFENUMPROC:t(25,647)=(25,648)=*(25,649)=f(0,1)ENHMFENUMPROC:t(25,650)=(25,651)=*(25,652)=f(0,1)OLDFONTENUMPROCA:t(25,653)=(25,654)=*(25,655)=f(0,1)OLDFONTENUMPROCW:t(25,656)=(25,657)=*(25,658)=f(0,1)FONTENUMPROCA:t(25,659)=(25,653)FONTENUMPROCW:t(25,660)=(25,656)ICMENUMPROCA:t(25,661)=(25,662)=*(25,663)=f(0,1)ICMENUMPROCW:t(25,664)=(25,665)=*(25,666)=f(0,1)GOBJENUMPROC:t(25,667)=(25,668)=*(25,669)=f(0,19)LINEDDAPROC:t(25,670)=(25,671)=*(25,672)=f(0,19)LPFNDEVMODE:t(25,673)=(25,674)=*(25,675)=f(5,34)LPFNDEVCAPS:t(25,676)=(25,677)=*(25,678)=f(5,1)BCHAR:t(25,679)=(5,10)LOGFONT:t(25,680)=(25,195)PLOGFONT:t(25,681)=(25,682)=*(25,195)LPLOGFONT:t(25,683)=(25,682)TEXTMETRIC:t(25,684)=(25,509)PTEXTMETRIC:t(25,685)=(25,686)=*(25,509)LPTEXTMETRIC:t(25,687)=(25,686)DEVMODE:t(25,688)=(25,76)PDEVMODE:t(25,689)=(25,690)=*(25,76)LPDEVMODE:t(25,691)=(25,690)EXTLOGFONT:t(25,692)=(25,207)PEXTLOGFONT:t(25,693)=(25,694)=*(25,207)LPEXTLOGFONT:t(25,695)=(25,694)GCP_RESULTS:t(25,696)=(25,528)LPGCP_RESULTS:t(25,697)=(25,698)=*(25,528)OUTLINETEXTMETRIC:t(25,699)=(25,550)POUTLINETEXTMETRIC:t(25,700)=(25,701)=*(25,550)LPOUTLINETEXTMETRIC:t(25,702)=(25,701)POLYTEXT:t(25,703)=(25,564)LOGCOLORSPACE:t(25,704)=(25,132)LPLOGCOLORSPACE:t(25,705)=(25,706)=*(25,132)NEWTEXTMETRIC:t(25,707)=(25,583)PNEWTEXTMETRIC:t(25,708)=(25,709)=*(25,583)LPNEWTEXTMETRIC:t(25,710)=(25,709)NEWTEXTMETRICEX:t(25,711)=(25,593)ENUMLOGFONT:t(25,712)=(25,602)LPENUMLOGFONT:t(25,713)=(25,714)=*(25,602)ENUMLOGFONTEX:t(25,715)=(25,610)LPENUMLOGFONTEX:t(25,716)=(25,717)=*(25,610)/usr/include/w32api/winuser.hDLGPROC:t(26,1)=(26,2)=*(26,3)=f(5,6)TIMERPROC:t(26,4)=(26,5)=*(26,6)=f(0,19)GRAYSTRINGPROC:t(26,7)=(26,8)=*(26,9)=f(5,6)HOOKPROC:t(26,10)=(26,11)=*(26,12)=f(5,40)PROPENUMPROCA:t(26,13)=(26,14)=*(26,15)=f(5,6)PROPENUMPROCW:t(26,16)=(26,17)=*(26,18)=f(5,6)PROPENUMPROCEXA:t(26,19)=(26,20)=*(26,21)=f(5,6)PROPENUMPROCEXW:t(26,22)=(26,23)=*(26,24)=f(5,6)EDITWORDBREAKPROCA:t(26,25)=(26,26)=*(26,27)=f(0,1)EDITWORDBREAKPROCW:t(26,28)=(26,29)=*(26,30)=f(0,1)WNDPROC:t(26,31)=(26,32)=*(26,33)=f(5,40)DRAWSTATEPROC:t(26,34)=(26,35)=*(26,36)=f(5,6)WNDENUMPROC:t(26,37)=(26,38)=*(26,39)=f(5,6)ENUMWINDOWSPROC:t(26,40)=(26,38)NAMEENUMPROCA:t(26,41)=(26,42)=*(26,43)=f(5,6)NAMEENUMPROCW:t(26,44)=(26,45)=*(26,46)=f(5,6)DESKTOPENUMPROCA:t(26,47)=(26,41)DESKTOPENUMPROCW:t(26,48)=(26,44)WINSTAENUMPROCA:t(26,49)=(26,41)WINSTAENUMPROCW:t(26,50)=(26,44)SENDASYNCPROC:t(26,51)=(26,52)=*(26,53)=f(0,19)HHOOK__:T(26,54)=s4i:(0,1),0,32;;HHOOK:t(26,55)=(26,56)=*(26,54)HDWP__:T(26,57)=s4i:(0,1),0,32;;HDWP:t(26,58)=(26,59)=*(26,57)tagACCEL:T(26,60)=s6fVirt:(5,10),0,8;key:(5,11),16,16;cmd:(5,11),32,16;;ACCEL:t(26,61)=(26,60)LPACCEL:t(26,62)=(26,63)=*(26,60)tagACCESSTIMEOUT:T(26,64)=s12cbSize:(5,34),0,32;dwFlags:(5,1),32,32;iTimeOutMSec:(5,1),64,32;;ACCESSTIMEOUT:t(26,65)=(26,64)tagANIMATIONINFO:T(26,66)=s8cbSize:(5,34),0,32;iMinAnimate:(0,1),32,32;;ANIMATIONINFO:t(26,67)=(26,66)LPANIMATIONINFO:t(26,68)=(26,69)=*(26,66)tagCREATESTRUCT:T(26,70)=s48lpCreateParams:(5,29),0,32;hInstance:(5,99),32,32;hMenu:(5,93),64,32;hwndParent:(5,121),96,32;cy:(0,1),128,32;cx:(0,1),160,32;y:(0,1),192,32;x:(0,1),224,32;style:(6,3),256,32;lpszName:(6,48),288,32;lpszClass:(6,48),320,32;dwExStyle:(5,1),352,32;;CREATESTRUCT:t(26,71)=(26,70)LPCREATESTRUCT:t(26,72)=(26,73)=*(26,70)tagCBT_CREATEWND:T(26,74)=s8lpcs:(26,72),0,32;hwndInsertAfter:(5,121),32,32;;CBT_CREATEWND:t(26,75)=(26,74)tagCBTACTIVATESTRUCT:T(26,76)=s8fMouse:(5,6),0,32;hWndActive:(5,121),32,32;;CBTACTIVATESTRUCT:t(26,77)=(26,76)LPCBTACTIVATESTRUCT:t(26,78)=(26,79)=*(26,76)tagCLIENTCREATESTRUCT:T(26,80)=s8hWindowMenu:(6,54),0,32;idFirstChild:(5,34),32,32;;CLIENTCREATESTRUCT:t(26,81)=(26,80)LPCLIENTCREATESTRUCT:t(26,82)=(26,83)=*(26,80)tagCOMPAREITEMSTRUCT:T(26,84)=s32CtlType:(5,34),0,32;CtlID:(5,34),32,32;hwndItem:(5,121),64,32;itemID1:(5,34),96,32;itemData1:(5,1),128,32;itemID2:(5,34),160,32;itemData2:(5,1),192,32;dwLocaleId:(5,1),224,32;;COMPAREITEMSTRUCT:t(26,85)=(26,84)LPCOMPAREITEMSTRUCT:t(26,86)=(26,87)=*(26,84)tagCOPYDATASTRUCT:T(26,88)=s12dwData:(5,1),0,32;cbData:(5,1),32,32;lpData:(5,28),64,32;;COPYDATASTRUCT:t(26,89)=(26,88)PCOPYDATASTRUCT:t(26,90)=(26,91)=*(26,88)tagCURSORSHAPE:T(26,92)=s24xHotSpot:(0,1),0,32;yHotSpot:(0,1),32,32;cx:(0,1),64,32;cy:(0,1),96,32;cbWidth:(0,1),128,32;Planes:(5,10),160,8;BitsPixel:(5,10),168,8;;CURSORSHAPE:t(26,93)=(26,92)LPCURSORSHAPE:t(26,94)=(26,95)=*(26,92)tagCWPRETSTRUCT:T(26,96)=s20lResult:(5,40),0,32;lParam:(5,39),32,32;wParam:(5,38),64,32;message:(5,1),96,32;hwnd:(5,121),128,32;;CWPRETSTRUCT:t(26,97)=(26,96)tagCWPSTRUCT:T(26,98)=s16lParam:(5,39),0,32;wParam:(5,38),32,32;message:(5,34),64,32;hwnd:(5,121),96,32;;CWPSTRUCT:t(26,99)=(26,98)PCWPSTRUCT:t(26,100)=(26,101)=*(26,98)tagDEBUGHOOKINFO:T(26,102)=s20idThread:(5,1),0,32;idThreadInstaller:(5,1),32,32;lParam:(5,39),64,32;wParam:(5,38),96,32;code:(0,1),128,32;;DEBUGHOOKINFO:t(26,103)=(26,102)PDEBUGHOOKINFO:t(26,104)=(26,105)=*(26,102)LPDEBUGHOOKINFO:t(26,106)=(26,105)tagDELETEITEMSTRUCT:T(26,107)=s20CtlType:(5,34),0,32;CtlID:(5,34),32,32;itemID:(5,34),64,32;hwndItem:(5,121),96,32;itemData:(5,34),128,32;;DELETEITEMSTRUCT:t(26,108)=(26,107)PDELETEITEMSTRUCT:t(26,109)=(26,110)=*(26,107)LPDELETEITEMSTRUCT:t(26,111)=(26,110)DLGITEMTEMPLATE:t(26,112)=(26,113)=s18style:(5,1),0,32;dwExtendedStyle:(5,1),32,32;x:(0,8),64,16;y:(0,8),80,16;cx:(0,8),96,16;cy:(0,8),112,16;id:(5,11),128,16;;LPDLGITEMTEMPLATE:t(26,114)=(26,115)=*(26,113)DLGTEMPLATE:t(26,116)=(26,117)=s18style:(5,1),0,32;dwExtendedStyle:(5,1),32,32;cdit:(5,11),64,16;x:(0,8),80,16;y:(0,8),96,16;cx:(0,8),112,16;cy:(0,8),128,16;;LPDLGTEMPLATE:t(26,118)=(26,119)=*(26,117)LPCDLGTEMPLATE:t(26,120)=(26,121)=*(26,116)tagDRAWITEMSTRUCT:T(26,122)=s48CtlType:(5,34),0,32;CtlID:(5,34),32,32;itemID:(5,34),64,32;itemAction:(5,34),96,32;itemState:(5,34),128,32;hwndItem:(5,121),160,32;hDC:(5,61),192,32;rcItem:(5,138),224,128;itemData:(5,1),352,32;;DRAWITEMSTRUCT:t(26,123)=(26,122)LPDRAWITEMSTRUCT:t(26,124)=(26,125)=*(26,122)PDRAWITEMSTRUCT:t(26,126)=(26,125)DRAWTEXTPARAMS:t(26,127)=(26,128)=s20cbSize:(5,34),0,32;iTabLength:(0,1),32,32;iLeftMargin:(0,1),64,32;iRightMargin:(0,1),96,32;uiLengthDrawn:(5,34),128,32;;LPDRAWTEXTPARAMS:t(26,129)=(26,130)=*(26,128)tagPAINTSTRUCT:T(26,131)=s64hdc:(5,61),0,32;fErase:(5,6),32,32;rcPaint:(5,138),64,128;fRestore:(5,6),192,32;fIncUpdate:(5,6),224,32;rgbReserved:(25,75),256,256;;PAINTSTRUCT:t(26,132)=(26,131)LPPAINTSTRUCT:t(26,133)=(26,134)=*(26,131)tagMSG:T(26,135)=s28hwnd:(5,121),0,32;message:(5,34),32,32;wParam:(5,38),64,32;lParam:(5,39),96,32;time:(5,1),128,32;pt:(5,152),160,64;;MSG:t(26,136)=(26,135)LPMSG:t(26,137)=(26,138)=*(26,135)PMSG:t(26,139)=(26,138)_ICONINFO:T(26,140)=s20fIcon:(5,6),0,32;xHotspot:(5,1),32,32;yHotspot:(5,1),64,32;hbmMask:(5,52),96,32;hbmColor:(5,52),128,32;;ICONINFO:t(26,141)=(26,140)PICONINFO:t(26,142)=(26,143)=*(26,140)tagNMHDR:T(26,144)=s12hwndFrom:(5,121),0,32;idFrom:(5,34),32,32;code:(5,34),64,32;;NMHDR:t(26,145)=(26,144)LPNMHDR:t(26,146)=(26,147)=*(26,144)_WNDCLASSA:T(26,148)=s40style:(5,34),0,32;lpfnWndProc:(26,31),32,32;cbClsExtra:(0,1),64,32;cbWndExtra:(0,1),96,32;hInstance:(6,54),128,32;hIcon:(5,76),160,32;hCursor:(5,130),192,32;hbrBackground:(5,55),224,32;lpszMenuName:(6,37),256,32;lpszClassName:(6,37),288,32;;WNDCLASSA:t(26,149)=(26,148)LPWNDCLASSA:t(26,150)=(26,151)=*(26,148)PWNDCLASSA:t(26,152)=(26,151)_WNDCLASSW:T(26,153)=s40style:(5,34),0,32;lpfnWndProc:(26,31),32,32;cbClsExtra:(0,1),64,32;cbWndExtra:(0,1),96,32;hInstance:(6,54),128,32;hIcon:(5,76),160,32;hCursor:(5,130),192,32;hbrBackground:(5,55),224,32;lpszMenuName:(6,25),256,32;lpszClassName:(6,25),288,32;;WNDCLASSW:t(26,154)=(26,153)LPWNDCLASSW:t(26,155)=(26,156)=*(26,153)PWNDCLASSW:t(26,157)=(26,156)_WNDCLASSEXA:T(26,158)=s48cbSize:(5,34),0,32;style:(5,34),32,32;lpfnWndProc:(26,31),64,32;cbClsExtra:(0,1),96,32;cbWndExtra:(0,1),128,32;hInstance:(6,54),160,32;hIcon:(5,76),192,32;hCursor:(5,130),224,32;hbrBackground:(5,55),256,32;lpszMenuName:(6,37),288,32;lpszClassName:(6,37),320,32;hIconSm:(5,76),352,32;;WNDCLASSEXA:t(26,159)=(26,158)LPWNDCLASSEXA:t(26,160)=(26,161)=*(26,158)PWNDCLASSEXA:t(26,162)=(26,161)_WNDCLASSEXW:T(26,163)=s48cbSize:(5,34),0,32;style:(5,34),32,32;lpfnWndProc:(26,31),64,32;cbClsExtra:(0,1),96,32;cbWndExtra:(0,1),128,32;hInstance:(6,54),160,32;hIcon:(5,76),192,32;hCursor:(5,130),224,32;hbrBackground:(5,55),256,32;lpszMenuName:(6,25),288,32;lpszClassName:(6,25),320,32;hIconSm:(5,76),352,32;;WNDCLASSEXW:t(26,164)=(26,163)LPWNDCLASSEXW:t(26,165)=(26,166)=*(26,163)PWNDCLASSEXW:t(26,167)=(26,166)tagMENUITEMINFOA:T(26,168)=s44cbSize:(5,34),0,32;fMask:(5,34),32,32;fType:(5,34),64,32;fState:(5,34),96,32;wID:(5,34),128,32;hSubMenu:(5,93),160,32;hbmpChecked:(5,52),192,32;hbmpUnchecked:(5,52),224,32;dwItemData:(5,1),256,32;dwTypeData:(6,32),288,32;cch:(5,34),320,32;;MENUITEMINFOA:t(26,169)=(26,168)LPMENUITEMINFOA:t(26,170)=(26,171)=*(26,168)LPCMENUITEMINFOA:t(26,172)=(26,173)=*(26,169)tagMENUITEMINFOW:T(26,174)=s44cbSize:(5,34),0,32;fMask:(5,34),32,32;fType:(5,34),64,32;fState:(5,34),96,32;wID:(5,34),128,32;hSubMenu:(5,93),160,32;hbmpChecked:(5,52),192,32;hbmpUnchecked:(5,52),224,32;dwItemData:(5,1),256,32;dwTypeData:(6,20),288,32;cch:(5,34),320,32;;MENUITEMINFOW:t(26,175)=(26,174)LPMENUITEMINFOW:t(26,176)=(26,177)=*(26,174)LPCMENUITEMINFOW:t(26,178)=(26,179)=*(26,175)tagSCROLLINFO:T(26,180)=s28cbSize:(5,34),0,32;fMask:(5,34),32,32;nMin:(0,1),64,32;nMax:(0,1),96,32;nPage:(5,34),128,32;nPos:(0,1),160,32;nTrackPos:(0,1),192,32;;SCROLLINFO:t(26,181)=(26,180)LPSCROLLINFO:t(26,182)=(26,183)=*(26,180)LPCSCROLLINFO:t(26,184)=(26,185)=*(26,181)_WINDOWPLACEMENT:T(26,186)=s44length:(5,34),0,32;flags:(5,34),32,32;showCmd:(5,34),64,32;ptMinPosition:(5,152),96,64;ptMaxPosition:(5,152),160,64;rcNormalPosition:(5,138),224,128;;WINDOWPLACEMENT:t(26,187)=(26,186)LPWINDOWPLACEMENT:t(26,188)=(26,189)=*(26,186)PWINDOWPLACEMENT:t(26,190)=(26,189)MENUITEMTEMPLATEHEADER:t(26,191)=(26,192)=s4versionNumber:(5,11),0,16;offset:(5,11),16,16;;MENUITEMTEMPLATE:t(26,193)=(26,194)=s6mtOption:(5,11),0,16;mtID:(5,11),16,16;mtString:(6,255),32,16;;MENUTEMPLATE:t(26,195)=(0,19)MENUTEMPLATEA:t(26,196)=(0,19)MENUTEMPLATEW:t(26,197)=(0,19)LPMENUTEMPLATEA:t(26,198)=(4,2)LPMENUTEMPLATEW:t(26,199)=(4,2)LPMENUTEMPLATE:t(26,200)=(4,2)tagHELPINFO:T(26,201)=s28cbSize:(5,34),0,32;iContextType:(0,1),32,32;iCtrlId:(0,1),64,32;hItemHandle:(6,54),96,32;dwContextId:(5,1),128,32;MousePos:(5,152),160,64;;HELPINFO:t(26,202)=(26,201)LPHELPINFO:t(26,203)=(26,204)=*(26,201)MSGBOXCALLBACK:t(26,205)=(26,206)=*(26,207)=f(0,19)MSGBOXPARAMSA:t(26,208)=(26,209)=s40cbSize:(5,34),0,32;hwndOwner:(5,121),32,32;hInstance:(5,99),64,32;lpszText:(6,37),96,32;lpszCaption:(6,37),128,32;dwStyle:(5,1),160,32;lpszIcon:(6,37),192,32;dwContextHelpId:(5,1),224,32;lpfnMsgBoxCallback:(26,205),256,32;dwLanguageId:(5,1),288,32;;PMSGBOXPARAMSA:t(26,210)=(26,211)=*(26,209)LPMSGBOXPARAMSA:t(26,212)=(26,211)MSGBOXPARAMSW:t(26,213)=(26,214)=s40cbSize:(5,34),0,32;hwndOwner:(5,121),32,32;hInstance:(5,99),64,32;lpszText:(6,25),96,32;lpszCaption:(6,25),128,32;dwStyle:(5,1),160,32;lpszIcon:(6,25),192,32;dwContextHelpId:(5,1),224,32;lpfnMsgBoxCallback:(26,205),256,32;dwLanguageId:(5,1),288,32;;PMSGBOXPARAMSW:t(26,215)=(26,216)=*(26,214)LPMSGBOXPARAMSW:t(26,217)=(26,216)tagUSEROBJECTFLAGS:T(26,218)=s12fInherit:(5,6),0,32;fReserved:(5,6),32,32;dwFlags:(5,1),64,32;;USEROBJECTFLAGS:t(26,219)=(26,218)tagFILTERKEYS:T(26,220)=s24cbSize:(5,34),0,32;dwFlags:(5,1),32,32;iWaitMSec:(5,1),64,32;iDelayMSec:(5,1),96,32;iRepeatMSec:(5,1),128,32;iBounceMSec:(5,1),160,32;;FILTERKEYS:t(26,221)=(26,220)tagHIGHCONTRASTA:T(26,222)=s12cbSize:(5,34),0,32;dwFlags:(5,1),32,32;lpszDefaultScheme:(6,32),64,32;;HIGHCONTRASTA:t(26,223)=(26,222)LPHIGHCONTRASTA:t(26,224)=(26,225)=*(26,222)tagHIGHCONTRASTW:T(26,226)=s12cbSize:(5,34),0,32;dwFlags:(5,1),32,32;lpszDefaultScheme:(6,20),64,32;;HIGHCONTRASTW:t(26,227)=(26,226)LPHIGHCONTRASTW:t(26,228)=(26,229)=*(26,226)tagICONMETRICSA:T(26,230)=s76cbSize:(5,34),0,32;iHorzSpacing:(0,1),32,32;iVertSpacing:(0,1),64,32;iTitleWrap:(0,1),96,32;lfFont:(25,195),128,480;;ICONMETRICSA:t(26,231)=(26,230)LPICONMETRICSA:t(26,232)=(26,233)=*(26,230)tagICONMETRICSW:T(26,234)=s108cbSize:(5,34),0,32;iHorzSpacing:(0,1),32,32;iVertSpacing:(0,1),64,32;iTitleWrap:(0,1),96,32;lfFont:(25,200),128,736;;ICONMETRICSW:t(26,235)=(26,234)LPICONMETRICSW:t(26,236)=(26,237)=*(26,234)tagMINIMIZEDMETRICS:T(26,238)=s20cbSize:(5,34),0,32;iWidth:(0,1),32,32;iHorzGap:(0,1),64,32;iVertGap:(0,1),96,32;iArrange:(0,1),128,32;;MINIMIZEDMETRICS:t(26,239)=(26,238)LPMINIMIZEDMETRICS:t(26,240)=(26,241)=*(26,238)tagNONCLIENTMETRICSA:T(26,242)=s340cbSize:(5,34),0,32;iBorderWidth:(0,1),32,32;iScrollWidth:(0,1),64,32;iScrollHeight:(0,1),96,32;iCaptionWidth:(0,1),128,32;iCaptionHeight:(0,1),160,32;lfCaptionFont:(25,195),192,480;iSmCaptionWidth:(0,1),672,32;iSmCaptionHeight:(0,1),704,32;lfSmCaptionFont:(25,195),736,480;iMenuWidth:(0,1),1216,32;iMenuHeight:(0,1),1248,32;lfMenuFont:(25,195),1280,480;lfStatusFont:(25,195),1760,480;lfMessageFont:(25,195),2240,480;;NONCLIENTMETRICSA:t(26,243)=(26,242)LPNONCLIENTMETRICSA:t(26,244)=(26,245)=*(26,242)tagNONCLIENTMETRICSW:T(26,246)=s500cbSize:(5,34),0,32;iBorderWidth:(0,1),32,32;iScrollWidth:(0,1),64,32;iScrollHeight:(0,1),96,32;iCaptionWidth:(0,1),128,32;iCaptionHeight:(0,1),160,32;lfCaptionFont:(25,200),192,736;iSmCaptionWidth:(0,1),928,32;iSmCaptionHeight:(0,1),960,32;lfSmCaptionFont:(25,200),992,736;iMenuWidth:(0,1),1728,32;iMenuHeight:(0,1),1760,32;lfMenuFont:(25,200),1792,736;lfStatusFont:(25,200),2528,736;lfMessageFont:(25,200),3264,736;;NONCLIENTMETRICSW:t(26,247)=(26,246)LPNONCLIENTMETRICSW:t(26,248)=(26,249)=*(26,246)tagSERIALKEYSA:T(26,250)=s28cbSize:(5,34),0,32;dwFlags:(5,1),32,32;lpszActivePort:(6,32),64,32;lpszPort:(6,32),96,32;iBaudRate:(5,34),128,32;iPortState:(5,34),160,32;iActive:(5,34),192,32;;SERIALKEYSA:t(26,251)=(26,250)LPSERIALKEYSA:t(26,252)=(26,253)=*(26,250)tagSERIALKEYSW:T(26,254)=s28cbSize:(5,34),0,32;dwFlags:(5,1),32,32;lpszActivePort:(6,20),64,32;lpszPort:(6,20),96,32;iBaudRate:(5,34),128,32;iPortState:(5,34),160,32;iActive:(5,34),192,32;;SERIALKEYSW:t(26,255)=(26,254)LPSERIALKEYSW:t(26,256)=(26,257)=*(26,254)tagSOUNDSENTRYA:T(26,258)=s48cbSize:(5,34),0,32;dwFlags:(5,1),32,32;iFSTextEffect:(5,1),64,32;iFSTextEffectMSec:(5,1),96,32;iFSTextEffectColorBits:(5,1),128,32;iFSGrafEffect:(5,1),160,32;iFSGrafEffectMSec:(5,1),192,32;iFSGrafEffectColor:(5,1),224,32;iWindowsEffect:(5,1),256,32;iWindowsEffectMSec:(5,1),288,32;lpszWindowsEffectDLL:(6,32),320,32;iWindowsEffectOrdinal:(5,1),352,32;;SOUNDSENTRYA:t(26,259)=(26,258)LPSOUNDSENTRYA:t(26,260)=(26,261)=*(26,258)tagSOUNDSENTRYW:T(26,262)=s48cbSize:(5,34),0,32;dwFlags:(5,1),32,32;iFSTextEffect:(5,1),64,32;iFSTextEffectMSec:(5,1),96,32;iFSTextEffectColorBits:(5,1),128,32;iFSGrafEffect:(5,1),160,32;iFSGrafEffectMSec:(5,1),192,32;iFSGrafEffectColor:(5,1),224,32;iWindowsEffect:(5,1),256,32;iWindowsEffectMSec:(5,1),288,32;lpszWindowsEffectDLL:(6,20),320,32;iWindowsEffectOrdinal:(5,1),352,32;;SOUNDSENTRYW:t(26,263)=(26,262)LPSOUNDSENTRYW:t(26,264)=(26,265)=*(26,262)tagSTICKYKEYS:T(26,266)=s8cbSize:(5,1),0,32;dwFlags:(5,1),32,32;;STICKYKEYS:t(26,267)=(26,266)LPSTICKYKEYS:t(26,268)=(26,269)=*(26,266)tagTOGGLEKEYS:T(26,270)=s8cbSize:(5,1),0,32;dwFlags:(5,1),32,32;;TOGGLEKEYS:t(26,271)=(26,270)tagTRACKMOUSEEVENT:T(26,272)=s16cbSize:(5,1),0,32;dwFlags:(5,1),32,32;hwndTrack:(5,121),64,32;dwHoverTime:(5,1),96,32;;TRACKMOUSEEVENT:t(26,273)=(26,272)LPTRACKMOUSEEVENT:t(26,274)=(26,275)=*(26,272)tagTPMPARAMS:T(26,276)=s20cbSize:(5,34),0,32;rcExclude:(5,138),32,128;;TPMPARAMS:t(26,277)=(26,276)LPTPMPARAMS:t(26,278)=(26,279)=*(26,276)tagEVENTMSG:T(26,280)=s20message:(5,34),0,32;paramL:(5,34),32,32;paramH:(5,34),64,32;time:(5,1),96,32;hwnd:(5,121),128,32;;EVENTMSG:t(26,281)=(26,280)PEVENTMSGMSG:t(26,282)=(26,283)=*(26,280)LPEVENTMSGMSG:t(26,284)=(26,283)PEVENTMSG:t(26,285)=(26,283)LPEVENTMSG:t(26,286)=(26,283)_WINDOWPOS:T(26,287)=s28hwnd:(5,121),0,32;hwndInsertAfter:(5,121),32,32;x:(0,1),64,32;y:(0,1),96,32;cx:(0,1),128,32;cy:(0,1),160,32;flags:(5,34),192,32;;WINDOWPOS:t(26,288)=(26,287)PWINDOWPOS:t(26,289)=(26,290)=*(26,287)LPWINDOWPOS:t(26,291)=(26,290)tagMDICREATESTRUCTA:T(26,292)=s36szClass:(6,37),0,32;szTitle:(6,37),32,32;hOwner:(6,54),64,32;x:(0,1),96,32;y:(0,1),128,32;cx:(0,1),160,32;cy:(0,1),192,32;style:(5,1),224,32;lParam:(5,39),256,32;;MDICREATESTRUCTA:t(26,293)=(26,292)LPMDICREATESTRUCTA:t(26,294)=(26,295)=*(26,292)tagMDICREATESTRUCTW:T(26,296)=s36szClass:(6,25),0,32;szTitle:(6,25),32,32;hOwner:(6,54),64,32;x:(0,1),96,32;y:(0,1),128,32;cx:(0,1),160,32;cy:(0,1),192,32;style:(5,1),224,32;lParam:(5,39),256,32;;MDICREATESTRUCTW:t(26,297)=(26,296)LPMDICREATESTRUCTW:t(26,298)=(26,299)=*(26,296)tagMINMAXINFO:T(26,300)=s40ptReserved:(5,152),0,64;ptMaxSize:(5,152),64,64;ptMaxPosition:(5,152),128,64;ptMinTrackSize:(5,152),192,64;ptMaxTrackSize:(5,152),256,64;;MINMAXINFO:t(26,301)=(26,300)PMINMAXINFO:t(26,302)=(26,303)=*(26,300)LPMINMAXINFO:t(26,304)=(26,303)tagMDINEXTMENU:T(26,305)=s12hmenuIn:(5,93),0,32;hmenuNext:(5,93),32,32;hwndNext:(5,121),64,32;;MDINEXTMENU:t(26,306)=(26,305)PMDINEXTMENU:t(26,307)=(26,308)=*(26,305)LPMDINEXTMENU:t(26,309)=(26,308)tagMEASUREITEMSTRUCT:T(26,310)=s24CtlType:(5,34),0,32;CtlID:(5,34),32,32;itemID:(5,34),64,32;itemWidth:(5,34),96,32;itemHeight:(5,34),128,32;itemData:(5,1),160,32;;MEASUREITEMSTRUCT:t(26,311)=(26,310)PMEASUREITEMSTRUCT:t(26,312)=(26,313)=*(26,310)LPMEASUREITEMSTRUCT:t(26,314)=(26,313)tagDROPSTRUCT:T(26,315)=s28hwndSource:(5,121),0,32;hwndSink:(5,121),32,32;wFmt:(5,1),64,32;dwData:(5,1),96,32;ptDrop:(5,152),128,64;dwControlData:(5,1),192,32;;DROPSTRUCT:t(26,316)=(26,315)PDROPSTRUCT:t(26,317)=(26,318)=*(26,315)LPDROPSTRUCT:t(26,319)=(26,318)HELPPOLY:t(26,320)=(5,1)tagMULTIKEYHELPA:T(26,321)=s8mkSize:(5,1),0,32;mkKeylist:(6,1),32,8;szKeyphrase:(6,475),40,8;;MULTIKEYHELPA:t(26,322)=(26,321)PMULTIKEYHELPA:t(26,323)=(26,324)=*(26,321)LPMULTIKEYHELPA:t(26,325)=(26,324)tagMULTIKEYHELPW:T(26,326)=s8mkSize:(5,1),0,32;mkKeylist:(6,14),32,16;szKeyphrase:(6,255),48,16;;MULTIKEYHELPW:t(26,327)=(26,326)PMULTIKEYHELPW:t(26,328)=(26,329)=*(26,326)LPMULTIKEYHELPW:t(26,330)=(26,329)tagHELPWININFOA:T(26,331)=s28wStructSize:(0,1),0,32;x:(0,1),32,32;y:(0,1),64,32;dx:(0,1),96,32;dy:(0,1),128,32;wMax:(0,1),160,32;rgchMember:(26,332)=ar(0,1);0;1;(6,1),192,16;;HELPWININFOA:t(26,333)=(26,331)PHELPWININFOA:t(26,334)=(26,335)=*(26,331)LPHELPWININFOA:t(26,336)=(26,335)tagHELPWININFOW:T(26,337)=s28wStructSize:(0,1),0,32;x:(0,1),32,32;y:(0,1),64,32;dx:(0,1),96,32;dy:(0,1),128,32;wMax:(0,1),160,32;rgchMember:(26,338)=ar(0,1);0;1;(6,14),192,32;;HELPWININFOW:t(26,339)=(26,337)PHELPWININFOW:t(26,340)=(26,341)=*(26,337)LPHELPWININFOW:t(26,342)=(26,341)tagSTYLESTRUCT:T(26,343)=s8styleOld:(5,1),0,32;styleNew:(5,1),32,32;;STYLESTRUCT:t(26,344)=(26,343)LPSTYLESTRUCT:t(26,345)=(26,346)=*(26,343)WNDCLASS:t(26,347)=(26,149)LPWNDCLASS:t(26,348)=(26,349)=*(26,149)PWNDCLASS:t(26,350)=(26,349)WNDCLASSEX:t(26,351)=(26,159)LPWNDCLASSEX:t(26,352)=(26,353)=*(26,159)PWNDCLASSEX:t(26,354)=(26,353)MENUITEMINFO:t(26,355)=(26,169)LPMENUITEMINFO:t(26,356)=(26,357)=*(26,169)LPCMENUITEMINFO:t(26,358)=(26,172)MSGBOXPARAMS:t(26,359)=(26,208)PMSGBOXPARAMS:t(26,360)=(26,361)=*(26,208)LPMSGBOXPARAMS:t(26,362)=(26,361)HIGHCONTRAST:t(26,363)=(26,223)LPHIGHCONTRAST:t(26,364)=(26,365)=*(26,223)ICONMETRICS:t(26,366)=(26,231)LPICONMETRICS:t(26,367)=(26,368)=*(26,231)NONCLIENTMETRICS:t(26,369)=(26,243)LPNONCLIENTMETRICS:t(26,370)=(26,371)=*(26,243)SERIALKEYS:t(26,372)=(26,251)LPSERIALKEYS:t(26,373)=(26,374)=*(26,251)SOUNDSENTRY:t(26,375)=(26,259)LPSOUNDSENTRY:t(26,376)=(26,377)=*(26,259)MDICREATESTRUCT:t(26,378)=(26,293)LPMDICREATESTRUCT:t(26,379)=(26,380)=*(26,293)MULTIKEYHELP:t(26,381)=(26,322)PMULTIKEYHELP:t(26,382)=(26,383)=*(26,322)LPMULTIKEYHELP:t(26,384)=(26,383)/usr/include/w32api/winnls.hLCTYPE:t(27,1)=(5,1)CALTYPE:t(27,2)=(5,1)CALID:t(27,3)=(5,1)LGRPID:t(27,4)=(5,1)CALINFO_ENUMPROCA:t(27,5)=(27,6)=*(27,7)=f(5,6)CALINFO_ENUMPROCW:t(27,8)=(27,9)=*(27,10)=f(5,6)CALINFO_ENUMPROCEXA:t(27,11)=(27,12)=*(27,13)=f(5,6)CALINFO_ENUMPROCEXW:t(27,14)=(27,15)=*(27,16)=f(5,6)LANGUAGEGROUP_ENUMPROCA:t(27,17)=(27,18)=*(27,19)=f(5,6)LANGUAGEGROUP_ENUMPROCW:t(27,20)=(27,21)=*(27,22)=f(5,6)LANGGROUPLOCALE_ENUMPROCA:t(27,23)=(27,24)=*(27,25)=f(5,6)LANGGROUPLOCALE_ENUMPROCW:t(27,26)=(27,27)=*(27,28)=f(5,6)UILANGUAGE_ENUMPROCW:t(27,29)=(27,30)=*(27,31)=f(5,6)UILANGUAGE_ENUMPROCA:t(27,32)=(27,33)=*(27,34)=f(5,6)LOCALE_ENUMPROCA:t(27,35)=(27,6)LOCALE_ENUMPROCW:t(27,36)=(27,9)CODEPAGE_ENUMPROCA:t(27,37)=(27,6)CODEPAGE_ENUMPROCW:t(27,38)=(27,9)DATEFMT_ENUMPROCA:t(27,39)=(27,6)DATEFMT_ENUMPROCW:t(27,40)=(27,9)DATEFMT_ENUMPROCEXA:t(27,41)=(27,12)DATEFMT_ENUMPROCEXW:t(27,42)=(27,15)TIMEFMT_ENUMPROCA:t(27,43)=(27,6)TIMEFMT_ENUMPROCW:t(27,44)=(27,9)_cpinfo:T(27,45)=s20MaxCharSize:(5,34),0,32;DefaultChar:(6,422),32,16;LeadByte:(6,335),48,96;;CPINFO:t(27,46)=(27,45)LPCPINFO:t(27,47)=(27,48)=*(27,45)_cpinfoexA:T(27,49)=s284MaxCharSize:(5,34),0,32;DefaultChar:(6,422),32,16;LeadByte:(6,335),48,96;UnicodeDefaultChar:(6,14),144,16;CodePage:(5,34),160,32;CodePageName:(24,109),192,2080;;CPINFOEXA:t(27,50)=(27,49)LPCPINFOEXA:t(27,51)=(27,52)=*(27,49)_cpinfoexW:T(27,53)=s544MaxCharSize:(5,34),0,32;DefaultChar:(6,422),32,16;LeadByte:(6,335),48,96;UnicodeDefaultChar:(6,14),144,16;CodePage:(5,34),160,32;CodePageName:(24,115),192,4160;;CPINFOEXW:t(27,54)=(27,53)LPCPINFOEXW:t(27,55)=(27,56)=*(27,53)_currencyfmtA:T(27,57)=s32NumDigits:(5,34),0,32;LeadingZero:(5,34),32,32;Grouping:(5,34),64,32;lpDecimalSep:(6,32),96,32;lpThousandSep:(6,32),128,32;NegativeOrder:(5,34),160,32;PositiveOrder:(5,34),192,32;lpCurrencySymbol:(6,32),224,32;;CURRENCYFMTA:t(27,58)=(27,57)LPCURRENCYFMTA:t(27,59)=(27,60)=*(27,57)_currencyfmtW:T(27,61)=s32NumDigits:(5,34),0,32;LeadingZero:(5,34),32,32;Grouping:(5,34),64,32;lpDecimalSep:(6,20),96,32;lpThousandSep:(6,20),128,32;NegativeOrder:(5,34),160,32;PositiveOrder:(5,34),192,32;lpCurrencySymbol:(6,20),224,32;;CURRENCYFMTW:t(27,62)=(27,61)LPCURRENCYFMTW:t(27,63)=(27,64)=*(27,61)_numberfmtA:T(27,65)=s24NumDigits:(5,34),0,32;LeadingZero:(5,34),32,32;Grouping:(5,34),64,32;lpDecimalSep:(6,32),96,32;lpThousandSep:(6,32),128,32;NegativeOrder:(5,34),160,32;;NUMBERFMTA:t(27,66)=(27,65)LPNUMBERFMTA:t(27,67)=(27,68)=*(27,65)_numberfmtW:T(27,69)=s24NumDigits:(5,34),0,32;LeadingZero:(5,34),32,32;Grouping:(5,34),64,32;lpDecimalSep:(6,20),96,32;lpThousandSep:(6,20),128,32;NegativeOrder:(5,34),160,32;;NUMBERFMTW:t(27,70)=(27,69)LPNUMBERFMTW:t(27,71)=(27,72)=*(27,69)CPINFOEX:t(27,73)=(27,50)LPCPINFOEX:t(27,74)=(27,51)CURRENCYFMT:t(27,75)=(27,58)LPCURRENCYFMT:t(27,76)=(27,59)NUMBERFMT:t(27,77)=(27,66)LPNUMBERFMT:t(27,78)=(27,67)/usr/include/w32api/winver.htagVS_FIXEDFILEINFO:T(28,1)=s52dwSignature:(5,1),0,32;dwStrucVersion:(5,1),32,32;dwFileVersionMS:(5,1),64,32;dwFileVersionLS:(5,1),96,32;dwProductVersionMS:(5,1),128,32;dwProductVersionLS:(5,1),160,32;dwFileFlagsMask:(5,1),192,32;dwFileFlags:(5,1),224,32;dwFileOS:(5,1),256,32;dwFileType:(5,1),288,32;dwFileSubtype:(5,1),320,32;dwFileDateMS:(5,1),352,32;dwFileDateLS:(5,1),384,32;;VS_FIXEDFILEINFO:t(28,2)=(28,1)/usr/include/w32api/winnetwk.h_NETRESOURCEA:T(29,1)=s32dwScope:(5,1),0,32;dwType:(5,1),32,32;dwDisplayType:(5,1),64,32;dwUsage:(5,1),96,32;lpLocalName:(6,32),128,32;lpRemoteName:(6,32),160,32;lpComment:(6,32),192,32;lpProvider:(6,32),224,32;;NETRESOURCEA:t(29,2)=(29,1)LPNETRESOURCEA:t(29,3)=(29,4)=*(29,1)_NETRESOURCEW:T(29,5)=s32dwScope:(5,1),0,32;dwType:(5,1),32,32;dwDisplayType:(5,1),64,32;dwUsage:(5,1),96,32;lpLocalName:(6,20),128,32;lpRemoteName:(6,20),160,32;lpComment:(6,20),192,32;lpProvider:(6,20),224,32;;NETRESOURCEW:t(29,6)=(29,5)LPNETRESOURCEW:t(29,7)=(29,8)=*(29,5)_CONNECTDLGSTRUCTA:T(29,9)=s20cbStructure:(5,1),0,32;hwndOwner:(5,121),32,32;lpConnRes:(29,3),64,32;dwFlags:(5,1),96,32;dwDevNum:(5,1),128,32;;CONNECTDLGSTRUCTA:t(29,10)=(29,9)LPCONNECTDLGSTRUCTA:t(29,11)=(29,12)=*(29,9)_CONNECTDLGSTRUCTW:T(29,13)=s20cbStructure:(5,1),0,32;hwndOwner:(5,121),32,32;lpConnRes:(29,7),64,32;dwFlags:(5,1),96,32;dwDevNum:(5,1),128,32;;CONNECTDLGSTRUCTW:t(29,14)=(29,13)LPCONNECTDLGSTRUCTW:t(29,15)=(29,16)=*(29,13)_DISCDLGSTRUCTA:T(29,17)=s20cbStructure:(5,1),0,32;hwndOwner:(5,121),32,32;lpLocalName:(6,32),64,32;lpRemoteName:(6,32),96,32;dwFlags:(5,1),128,32;;DISCDLGSTRUCTA:t(29,18)=(29,17)LPDISCDLGSTRUCTA:t(29,19)=(29,20)=*(29,17)_DISCDLGSTRUCTW:T(29,21)=s20cbStructure:(5,1),0,32;hwndOwner:(5,121),32,32;lpLocalName:(6,20),64,32;lpRemoteName:(6,20),96,32;dwFlags:(5,1),128,32;;DISCDLGSTRUCTW:t(29,22)=(29,21)LPDISCDLGSTRUCTW:t(29,23)=(29,24)=*(29,21)_UNIVERSAL_NAME_INFOA:T(29,25)=s4lpUniversalName:(6,32),0,32;;UNIVERSAL_NAME_INFOA:t(29,26)=(29,25)LPUNIVERSAL_NAME_INFOA:t(29,27)=(29,28)=*(29,25)_UNIVERSAL_NAME_INFOW:T(29,29)=s4lpUniversalName:(6,20),0,32;;UNIVERSAL_NAME_INFOW:t(29,30)=(29,29)LPUNIVERSAL_NAME_INFOW:t(29,31)=(29,32)=*(29,29)_REMOTE_NAME_INFOA:T(29,33)=s12lpUniversalName:(6,32),0,32;lpConnectionName:(6,32),32,32;lpRemainingPath:(6,32),64,32;;REMOTE_NAME_INFOA:t(29,34)=(29,33)LPREMOTE_NAME_INFOA:t(29,35)=(29,36)=*(29,33)_REMOTE_NAME_INFOW:T(29,37)=s12lpUniversalName:(6,20),0,32;lpConnectionName:(6,20),32,32;lpRemainingPath:(6,20),64,32;;REMOTE_NAME_INFOW:t(29,38)=(29,37)LPREMOTE_NAME_INFOW:t(29,39)=(29,40)=*(29,37)_NETINFOSTRUCT:T(29,41)=s32cbStructure:(5,1),0,32;dwProviderVersion:(5,1),32,32;dwStatus:(5,1),64,32;dwCharacteristics:(5,1),96,32;dwHandle:(5,1),128,32;wNetType:(5,11),160,16;dwPrinters:(5,1),192,32;dwDrives:(5,1),224,32;;NETINFOSTRUCT:t(29,42)=(29,41)LPNETINFOSTRUCT:t(29,43)=(29,44)=*(29,41)PFNGETPROFILEPATHA:t(29,45)=(29,46)=*(29,47)=f(5,34)PFNGETPROFILEPATHW:t(29,48)=(29,49)=*(29,50)=f(5,34)PFNRECONCILEPROFILEA:t(29,51)=(29,52)=*(29,53)=f(5,34)PFNRECONCILEPROFILEW:t(29,54)=(29,55)=*(29,56)=f(5,34)PFNPROCESSPOLICIESA:t(29,57)=(29,58)=*(29,59)=f(5,6)PFNPROCESSPOLICIESW:t(29,60)=(29,61)=*(29,62)=f(5,6)_NETCONNECTINFOSTRUCT:T(29,63)=s20cbStructure:(5,1),0,32;dwFlags:(5,1),32,32;dwSpeed:(5,1),64,32;dwDelay:(5,1),96,32;dwOptDataSize:(5,1),128,32;;NETCONNECTINFOSTRUCT:t(29,64)=(29,63)LPNETCONNECTINFOSTRUCT:t(29,65)=(29,66)=*(29,63)NETRESOURCE:t(29,67)=(29,2)LPNETRESOURCE:t(29,68)=(29,69)=*(29,2)CONNECTDLGSTRUCT:t(29,70)=(29,10)LPCONNECTDLGSTRUCT:t(29,71)=(29,72)=*(29,10)DISCDLGSTRUCT:t(29,73)=(29,18)LPDISCDLGSTRUCT:t(29,74)=(29,75)=*(29,18)UNIVERSAL_NAME_INFO:t(29,76)=(29,26)LPUNIVERSAL_NAME_INFO:t(29,77)=(29,78)=*(29,26)REMOTE_NAME_INFO:t(29,79)=(29,34)LPREMOTE_NAME_INFO:t(29,80)=(29,81)=*(29,34)/usr/include/w32api/winreg.hREGSAM:t(30,1)=(6,72)value_entA:T(30,2)=s16ve_valuename:(6,32),0,32;ve_valuelen:(5,1),32,32;ve_valueptr:(5,1),64,32;ve_type:(5,1),96,32;;VALENTA:t(30,3)=(30,2)PVALENTA:t(30,4)=(30,5)=*(30,2)value_entW:T(30,6)=s16ve_valuename:(6,20),0,32;ve_valuelen:(5,1),32,32;ve_valueptr:(5,1),64,32;ve_type:(5,1),96,32;;VALENTW:t(30,7)=(30,6)PVALENTW:t(30,8)=(30,9)=*(30,6)VALENT:t(30,10)=(30,3)PVALENT:t(30,11)=(30,12)=*(30,3)/usr/include/w32api/winsvc.h_SERVICE_STATUS:T(31,1)=s28dwServiceType:(5,1),0,32;dwCurrentState:(5,1),32,32;dwControlsAccepted:(5,1),64,32;dwWin32ExitCode:(5,1),96,32;dwServiceSpecificExitCode:(5,1),128,32;dwCheckPoint:(5,1),160,32;dwWaitHint:(5,1),192,32;;SERVICE_STATUS:t(31,2)=(31,1)LPSERVICE_STATUS:t(31,3)=(31,4)=*(31,1)_ENUM_SERVICE_STATUSA:T(31,5)=s36lpServiceName:(6,32),0,32;lpDisplayName:(6,32),32,32;ServiceStatus:(31,2),64,224;;ENUM_SERVICE_STATUSA:t(31,6)=(31,5)LPENUM_SERVICE_STATUSA:t(31,7)=(31,8)=*(31,5)_ENUM_SERVICE_STATUSW:T(31,9)=s36lpServiceName:(6,20),0,32;lpDisplayName:(6,20),32,32;ServiceStatus:(31,2),64,224;;ENUM_SERVICE_STATUSW:t(31,10)=(31,9)LPENUM_SERVICE_STATUSW:t(31,11)=(31,12)=*(31,9)_QUERY_SERVICE_CONFIGA:T(31,13)=s36dwServiceType:(5,1),0,32;dwStartType:(5,1),32,32;dwErrorControl:(5,1),64,32;lpBinaryPathName:(6,32),96,32;lpLoadOrderGroup:(6,32),128,32;dwTagId:(5,1),160,32;lpDependencies:(6,32),192,32;lpServiceStartName:(6,32),224,32;lpDisplayName:(6,32),256,32;;QUERY_SERVICE_CONFIGA:t(31,14)=(31,13)LPQUERY_SERVICE_CONFIGA:t(31,15)=(31,16)=*(31,13)_QUERY_SERVICE_CONFIGW:T(31,17)=s36dwServiceType:(5,1),0,32;dwStartType:(5,1),32,32;dwErrorControl:(5,1),64,32;lpBinaryPathName:(6,20),96,32;lpLoadOrderGroup:(6,20),128,32;dwTagId:(5,1),160,32;lpDependencies:(6,20),192,32;lpServiceStartName:(6,20),224,32;lpDisplayName:(6,20),256,32;;QUERY_SERVICE_CONFIGW:t(31,18)=(31,17)LPQUERY_SERVICE_CONFIGW:t(31,19)=(31,20)=*(31,17)_QUERY_SERVICE_LOCK_STATUSA:T(31,21)=s12fIsLocked:(5,1),0,32;lpLockOwner:(6,32),32,32;dwLockDuration:(5,1),64,32;;QUERY_SERVICE_LOCK_STATUSA:t(31,22)=(31,21)LPQUERY_SERVICE_LOCK_STATUSA:t(31,23)=(31,24)=*(31,21)_QUERY_SERVICE_LOCK_STATUSW:T(31,25)=s12fIsLocked:(5,1),0,32;lpLockOwner:(6,20),32,32;dwLockDuration:(5,1),64,32;;QUERY_SERVICE_LOCK_STATUSW:t(31,26)=(31,25)LPQUERY_SERVICE_LOCK_STATUSW:t(31,27)=(31,28)=*(31,25)LPSERVICE_MAIN_FUNCTIONA:t(31,29)=(31,30)=*(31,31)=f(0,19)LPSERVICE_MAIN_FUNCTIONW:t(31,32)=(31,33)=*(31,34)=f(0,19)_SERVICE_TABLE_ENTRYA:T(31,35)=s8lpServiceName:(6,32),0,32;lpServiceProc:(31,29),32,32;;SERVICE_TABLE_ENTRYA:t(31,36)=(31,35)LPSERVICE_TABLE_ENTRYA:t(31,37)=(31,38)=*(31,35)_SERVICE_TABLE_ENTRYW:T(31,39)=s8lpServiceName:(6,20),0,32;lpServiceProc:(31,32),32,32;;SERVICE_TABLE_ENTRYW:t(31,40)=(31,39)LPSERVICE_TABLE_ENTRYW:t(31,41)=(31,42)=*(31,39)SC_HANDLE__:T(31,43)=s4i:(0,1),0,32;;SC_HANDLE:t(31,44)=(31,45)=*(31,43)LPSC_HANDLE:t(31,46)=(31,47)=*(31,44)SC_LOCK:t(31,48)=(5,28)SERVICE_STATUS_HANDLE:t(31,49)=(5,1)LPHANDLER_FUNCTION:t(31,50)=(24,220)ENUM_SERVICE_STATUS:t(31,51)=(31,6)LPENUM_SERVICE_STATUS:t(31,52)=(31,53)=*(31,6)QUERY_SERVICE_CONFIG:t(31,54)=(31,14)LPQUERY_SERVICE_CONFIG:t(31,55)=(31,56)=*(31,14)QUERY_SERVICE_LOCK_STATUS:t(31,57)=(31,22)LPQUERY_SERVICE_LOCK_STATUS:t(31,58)=(31,59)=*(31,22)SERVICE_TABLE_ENTRY:t(31,60)=(31,36)LPSERVICE_TABLE_ENTRY:t(31,61)=(31,62)=*(31,36)LPSERVICE_MAIN_FUNCTION:t(31,63)=(31,29)/usr/include/w32api/commdlg.h__CDHOOKPROC:t(32,1)=(32,2)=*(32,3)=f(5,34)LPCCHOOKPROC:t(32,4)=(32,1)LPCFHOOKPROC:t(32,5)=(32,1)LPFRHOOKPROC:t(32,6)=(32,1)LPOFNHOOKPROC:t(32,7)=(32,1)LPPAGEPAINTHOOK:t(32,8)=(32,1)LPPAGESETUPHOOK:t(32,9)=(32,1)LPSETUPHOOKPROC:t(32,10)=(32,1)LPPRINTHOOKPROC:t(32,11)=(32,1)tagCHOOSECOLORA:T(32,12)=s36lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hInstance:(5,121),64,32;rgbResult:(5,131),96,32;lpCustColors:(32,13)=*(5,131),128,32;Flags:(5,1),160,32;lCustData:(5,39),192,32;lpfnHook:(32,4),224,32;lpTemplateName:(6,37),256,32;;CHOOSECOLORA:t(32,14)=(32,12)LPCHOOSECOLORA:t(32,15)=(32,16)=*(32,12)tagCHOOSECOLORW:T(32,17)=s36lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hInstance:(5,121),64,32;rgbResult:(5,131),96,32;lpCustColors:(32,13),128,32;Flags:(5,1),160,32;lCustData:(5,39),192,32;lpfnHook:(32,4),224,32;lpTemplateName:(6,25),256,32;;CHOOSECOLORW:t(32,18)=(32,17)LPCHOOSECOLORW:t(32,19)=(32,20)=*(32,17)tagCHOOSEFONTA:T(32,21)=s60lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hDC:(5,61),64,32;lpLogFont:(25,198),96,32;iPointSize:(5,33),128,32;Flags:(5,1),160,32;rgbColors:(5,1),192,32;lCustData:(5,39),224,32;lpfnHook:(32,5),256,32;lpTemplateName:(6,37),288,32;hInstance:(5,99),320,32;lpszStyle:(6,32),352,32;nFontType:(5,11),384,16;___MISSING_ALIGNMENT__:(5,11),400,16;nSizeMin:(5,33),416,32;nSizeMax:(5,33),448,32;;CHOOSEFONTA:t(32,22)=(32,21)LPCHOOSEFONTA:t(32,23)=(32,24)=*(32,21)tagCHOOSEFONTW:T(32,25)=s60lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hDC:(5,61),64,32;lpLogFont:(25,203),96,32;iPointSize:(5,33),128,32;Flags:(5,1),160,32;rgbColors:(5,1),192,32;lCustData:(5,39),224,32;lpfnHook:(32,5),256,32;lpTemplateName:(6,25),288,32;hInstance:(5,99),320,32;lpszStyle:(6,20),352,32;nFontType:(5,11),384,16;___MISSING_ALIGNMENT__:(5,11),400,16;nSizeMin:(5,33),416,32;nSizeMax:(5,33),448,32;;CHOOSEFONTW:t(32,26)=(32,25)LPCHOOSEFONTW:t(32,27)=(32,28)=*(32,25)tagDEVNAMES:T(32,29)=s8wDriverOffset:(5,11),0,16;wDeviceOffset:(5,11),16,16;wOutputOffset:(5,11),32,16;wDefault:(5,11),48,16;;DEVNAMES:t(32,30)=(32,29)LPDEVNAMES:t(32,31)=(32,32)=*(32,29)FINDREPLACEA:t(32,33)=(32,34)=s40lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hInstance:(5,99),64,32;Flags:(5,1),96,32;lpstrFindWhat:(6,32),128,32;lpstrReplaceWith:(6,32),160,32;wFindWhatLen:(5,11),192,16;wReplaceWithLen:(5,11),208,16;lCustData:(5,39),224,32;lpfnHook:(32,6),256,32;lpTemplateName:(6,37),288,32;;LPFINDREPLACEA:t(32,35)=(32,36)=*(32,34)FINDREPLACEW:t(32,37)=(32,38)=s40lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hInstance:(5,99),64,32;Flags:(5,1),96,32;lpstrFindWhat:(6,20),128,32;lpstrReplaceWith:(6,20),160,32;wFindWhatLen:(5,11),192,16;wReplaceWithLen:(5,11),208,16;lCustData:(5,39),224,32;lpfnHook:(32,6),256,32;lpTemplateName:(6,25),288,32;;LPFINDREPLACEW:t(32,39)=(32,40)=*(32,38)tagOFNA:T(32,41)=s76lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hInstance:(5,99),64,32;lpstrFilter:(6,37),96,32;lpstrCustomFilter:(6,32),128,32;nMaxCustFilter:(5,1),160,32;nFilterIndex:(5,1),192,32;lpstrFile:(6,32),224,32;nMaxFile:(5,1),256,32;lpstrFileTitle:(6,32),288,32;nMaxFileTitle:(5,1),320,32;lpstrInitialDir:(6,37),352,32;lpstrTitle:(6,37),384,32;Flags:(5,1),416,32;nFileOffset:(5,11),448,16;nFileExtension:(5,11),464,16;lpstrDefExt:(6,37),480,32;lCustData:(5,1),512,32;lpfnHook:(32,7),544,32;lpTemplateName:(6,37),576,32;;OPENFILENAMEA:t(32,42)=(32,41)LPOPENFILENAMEA:t(32,43)=(32,44)=*(32,41)tagOFNW:T(32,45)=s76lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hInstance:(5,99),64,32;lpstrFilter:(6,25),96,32;lpstrCustomFilter:(6,20),128,32;nMaxCustFilter:(5,1),160,32;nFilterIndex:(5,1),192,32;lpstrFile:(6,20),224,32;nMaxFile:(5,1),256,32;lpstrFileTitle:(6,20),288,32;nMaxFileTitle:(5,1),320,32;lpstrInitialDir:(6,25),352,32;lpstrTitle:(6,25),384,32;Flags:(5,1),416,32;nFileOffset:(5,11),448,16;nFileExtension:(5,11),464,16;lpstrDefExt:(6,25),480,32;lCustData:(5,1),512,32;lpfnHook:(32,7),544,32;lpTemplateName:(6,25),576,32;;OPENFILENAMEW:t(32,46)=(32,45)LPOPENFILENAMEW:t(32,47)=(32,48)=*(32,45)_OFNOTIFYA:T(32,49)=s20hdr:(26,145),0,96;lpOFN:(32,43),96,32;pszFile:(6,32),128,32;;OFNOTIFYA:t(32,50)=(32,49)LPOFNOTIFYA:t(32,51)=(32,52)=*(32,49)_OFNOTIFYW:T(32,53)=s20hdr:(26,145),0,96;lpOFN:(32,47),96,32;pszFile:(6,20),128,32;;OFNOTIFYW:t(32,54)=(32,53)LPOFNOTIFYW:t(32,55)=(32,56)=*(32,53)tagPSDA:T(32,57)=s84lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hDevMode:(5,43),64,32;hDevNames:(5,43),96,32;Flags:(5,1),128,32;ptPaperSize:(5,152),160,64;rtMinMargin:(5,138),224,128;rtMargin:(5,138),352,128;hInstance:(5,99),480,32;lCustData:(5,39),512,32;lpfnPageSetupHook:(32,9),544,32;lpfnPagePaintHook:(32,8),576,32;lpPageSetupTemplateName:(6,37),608,32;hPageSetupTemplate:(5,43),640,32;;PAGESETUPDLGA:t(32,58)=(32,57)LPPAGESETUPDLGA:t(32,59)=(32,60)=*(32,57)tagPSDW:T(32,61)=s84lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hDevMode:(5,43),64,32;hDevNames:(5,43),96,32;Flags:(5,1),128,32;ptPaperSize:(5,152),160,64;rtMinMargin:(5,138),224,128;rtMargin:(5,138),352,128;hInstance:(5,99),480,32;lCustData:(5,39),512,32;lpfnPageSetupHook:(32,9),544,32;lpfnPagePaintHook:(32,8),576,32;lpPageSetupTemplateName:(6,25),608,32;hPageSetupTemplate:(5,43),640,32;;PAGESETUPDLGW:t(32,62)=(32,61)LPPAGESETUPDLGW:t(32,63)=(32,64)=*(32,61)tagPDA:T(32,65)=s66lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hDevMode:(6,54),64,32;hDevNames:(6,54),96,32;hDC:(5,61),128,32;Flags:(5,1),160,32;nFromPage:(5,11),192,16;nToPage:(5,11),208,16;nMinPage:(5,11),224,16;nMaxPage:(5,11),240,16;nCopies:(5,11),256,16;hInstance:(5,99),272,32;lCustData:(5,1),304,32;lpfnPrintHook:(32,11),336,32;lpfnSetupHook:(32,10),368,32;lpPrintTemplateName:(6,37),400,32;lpSetupTemplateName:(6,37),432,32;hPrintTemplate:(6,54),464,32;hSetupTemplate:(6,54),496,32;;PRINTDLGA:t(32,66)=(32,65)LPPRINTDLGA:t(32,67)=(32,68)=*(32,65)tagPDW:T(32,69)=s66lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hDevMode:(6,54),64,32;hDevNames:(6,54),96,32;hDC:(5,61),128,32;Flags:(5,1),160,32;nFromPage:(5,11),192,16;nToPage:(5,11),208,16;nMinPage:(5,11),224,16;nMaxPage:(5,11),240,16;nCopies:(5,11),256,16;hInstance:(5,99),272,32;lCustData:(5,1),304,32;lpfnPrintHook:(32,11),336,32;lpfnSetupHook:(32,10),368,32;lpPrintTemplateName:(6,25),400,32;lpSetupTemplateName:(6,25),432,32;hPrintTemplate:(6,54),464,32;hSetupTemplate:(6,54),496,32;;PRINTDLGW:t(32,70)=(32,69)LPPRINTDLGW:t(32,71)=(32,72)=*(32,69)CHOOSECOLOR:t(32,73)=(32,14)LPCHOOSECOLOR:t(32,74)=(32,75)=*(32,14)CHOOSEFONT:t(32,76)=(32,22)LPCHOOSEFONT:t(32,77)=(32,78)=*(32,22)FINDREPLACE:t(32,79)=(32,33)LPFINDREPLACE:t(32,80)=(32,81)=*(32,33)OPENFILENAME:t(32,82)=(32,42)LPOPENFILENAME:t(32,83)=(32,84)=*(32,42)OFNOTIFY:t(32,85)=(32,50)LPOFNOTIFY:t(32,86)=(32,87)=*(32,50)PAGESETUPDLG:t(32,88)=(32,58)LPPAGESETUPDLG:t(32,89)=(32,90)=*(32,58)PRINTDLG:t(32,91)=(32,66)LPPRINTDLG:t(32,92)=(32,93)=*(32,66)/usr/include/w32api/cderr.h/usr/include/w32api/dde.hDDEACK:t(34,1)=(34,2)=s2bAppReturnCode:(0,9),0,8;reserved:(0,9),8,6;fBusy:(0,9),14,1;fAck:(0,9),15,1;;DDEADVISE:t(34,3)=(34,4)=s4reserved:(0,9),0,14;fDeferUpd:(0,9),14,1;fAckReq:(0,9),15,1;cfFormat:(0,8),16,16;;DDEDATA:t(34,5)=(34,6)=s6unused:(0,9),0,12;fResponse:(0,9),12,1;fRelease:(0,9),13,1;reserved:(0,9),14,1;fAckReq:(0,9),15,1;cfFormat:(0,8),16,16;Value:(6,304),32,8;;DDEPOKE:t(34,7)=(34,8)=s6unused:(0,9),0,13;fRelease:(0,9),13,1;fReserved:(0,9),14,2;cfFormat:(0,8),16,16;Value:(6,304),32,8;;DDELN:t(34,9)=(34,10)=s4unused:(0,9),0,13;fRelease:(0,9),13,1;fDeferUpd:(0,9),14,1;fAckReq:(0,9),15,1;cfFormat:(0,8),16,16;;DDEUP:t(34,11)=(34,12)=s6unused:(0,9),0,12;fAck:(0,9),12,1;fRelease:(0,9),13,1;fReserved:(0,9),14,1;fAckReq:(0,9),15,1;cfFormat:(0,8),16,16;rgb:(6,304),32,8;;/usr/include/w32api/ddeml.hHCONVLIST__:T(35,1)=s4i:(0,1),0,32;;HCONVLIST:t(35,2)=(35,3)=*(35,1)HCONV__:T(35,4)=s4i:(0,1),0,32;;HCONV:t(35,5)=(35,6)=*(35,4)HSZ__:T(35,7)=s4i:(0,1),0,32;;HSZ:t(35,8)=(35,9)=*(35,7)HDDEDATA__:T(35,10)=s4i:(0,1),0,32;;HDDEDATA:t(35,11)=(35,12)=*(35,10)FNCALLBACK:t(35,13)=(35,14)=f(35,11)PFNCALLBACK:t(35,15)=(35,16)=*(35,14)tagHSZPAIR:T(35,17)=s8hszSvc:(35,8),0,32;hszTopic:(35,8),32,32;;HSZPAIR:t(35,18)=(35,17)PHSZPAIR:t(35,19)=(35,20)=*(35,17)tagCONVCONTEXT:T(35,21)=s36cb:(5,34),0,32;wFlags:(5,34),32,32;wCountryID:(5,34),64,32;iCodePage:(0,1),96,32;dwLangID:(5,1),128,32;dwSecurity:(5,1),160,32;qos:(6,172),192,96;;CONVCONTEXT:t(35,22)=(35,21)PCONVCONTEXT:t(35,23)=(35,24)=*(35,21)tagCONVINFO:T(35,25)=s96cb:(5,1),0,32;hUser:(5,1),32,32;hConvPartner:(35,5),64,32;hszSvcPartner:(35,8),96,32;hszServiceReq:(35,8),128,32;hszTopic:(35,8),160,32;hszItem:(35,8),192,32;wFmt:(5,34),224,32;wType:(5,34),256,32;wStatus:(5,34),288,32;wConvst:(5,34),320,32;wLastError:(5,34),352,32;hConvList:(35,2),384,32;ConvCtxt:(35,22),416,288;hwnd:(5,121),704,32;hwndPartner:(5,121),736,32;;CONVINFO:t(35,26)=(35,25)PCONVINFO:t(35,27)=(35,28)=*(35,25)tagDDEML_MSG_HOOK_DATA:T(35,29)=s44uiLo:(5,34),0,32;uiHi:(5,34),32,32;cbData:(5,1),64,32;Data:(35,30)=ar(0,1);0;7;(5,1),96,256;;DDEML_MSG_HOOK_DATA:t(35,31)=(35,29)/usr/include/w32api/dlgs.htagCRGB:T(36,1)=s4bRed:(5,10),0,8;bGreen:(5,10),8,8;bBlue:(5,10),16,8;bExtra:(5,10),24,8;;CRGB:t(36,2)=(36,1)/usr/include/w32api/lzexpand.h/usr/include/w32api/mmsystem.hMCIERROR:t(38,1)=(5,1)MCIDEVICEID:t(38,2)=(5,34)YIELDPROC:t(38,3)=(38,4)=*(38,5)=f(5,34)MMVERSION:t(38,6)=(5,34)MMRESULT:t(38,7)=(5,34)mmtime_tag:T(38,8)=s12wType:(5,34),0,32;u:(38,9)=u8ms:(5,1),0,32;sample:(5,1),0,32;cb:(5,1),0,32;ticks:(5,1),0,32;smpte:(38,10)=s8hour:(5,10),0,8;min:(5,10),8,8;sec:(5,10),16,8;frame:(5,10),24,8;fps:(5,10),32,8;dummy:(5,10),40,8;pad:(6,422),48,16;;,0,64;midi:(38,11)=s4songptrpos:(5,1),0,32;;,0,32;;,32,64;;MMTIME:t(38,12)=(38,8)PMMTIME:t(38,13)=(38,14)=*(38,8)LPMMTIME:t(38,15)=(38,14)HDRVR__:T(38,16)=s4i:(0,1),0,32;;HDRVR:t(38,17)=(38,18)=*(38,16)tagDRVCONFIGINFO:T(38,19)=s12dwDCISize:(5,1),0,32;lpszDCISectionName:(6,25),32,32;lpszDCIAliasName:(6,25),64,32;;DRVCONFIGINFO:t(38,20)=(38,19)PDRVCONFIGINFO:t(38,21)=(38,22)=*(38,19)LPDRVCONFIGINFO:t(38,23)=(38,22)DRVCONFIGINFOEX:T(38,24)=s16dwDCISize:(5,1),0,32;lpszDCISectionName:(6,25),32,32;lpszDCIAliasName:(6,25),64,32;dnDevNode:(5,1),96,32;;DRVCONFIGINFOEX:t(38,25)=(38,24)PDRVCONFIGINFOEX:t(38,26)=(38,27)=*(38,24)LPDRVCONFIGINFOEX:t(38,28)=(38,27)DRIVERPROC:t(38,29)=(38,30)=*(38,31)=f(5,40)DRVCALLBACK:t(38,32)=(38,33)=f(0,19)LPDRVCALLBACK:t(38,34)=(38,35)=*(38,32)PDRVCALLBACK:t(38,36)=(38,35)HWAVE__:T(38,37)=s4i:(0,1),0,32;;HWAVE:t(38,38)=(38,39)=*(38,37)HWAVEIN__:T(38,40)=s4i:(0,1),0,32;;HWAVEIN:t(38,41)=(38,42)=*(38,40)HWAVEOUT__:T(38,43)=s4i:(0,1),0,32;;HWAVEOUT:t(38,44)=(38,45)=*(38,43)LPHWAVEIN:t(38,46)=(38,47)=*(38,41)LPHWAVEOUT:t(38,48)=(38,49)=*(38,44)WAVECALLBACK:t(38,50)=(38,32)LPWAVECALLBACK:t(38,51)=(38,52)=*(38,50)wavehdr_tag:T(38,53)=s32lpData:(6,32),0,32;dwBufferLength:(5,1),32,32;dwBytesRecorded:(5,1),64,32;dwUser:(5,1),96,32;dwFlags:(5,1),128,32;dwLoops:(5,1),160,32;lpNext:(38,54)=*(38,53),192,32;reserved:(5,1),224,32;;WAVEHDR:t(38,55)=(38,53)PWAVEHDR:t(38,56)=(38,54)LPWAVEHDR:t(38,57)=(38,54)tagWAVEOUTCAPSA:T(38,58)=s52wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(25,194),64,256;dwFormats:(5,1),320,32;wChannels:(5,11),352,16;wReserved1:(5,11),368,16;dwSupport:(5,1),384,32;;WAVEOUTCAPSA:t(38,59)=(38,58)PWAVEOUTCAPSA:t(38,60)=(38,61)=*(38,58)LPWAVEOUTCAPSA:t(38,62)=(38,61)tagWAVEOUTCAPSW:T(38,63)=s84wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(24,153),64,512;dwFormats:(5,1),576,32;wChannels:(5,11),608,16;wReserved1:(5,11),624,16;dwSupport:(5,1),640,32;;WAVEOUTCAPSW:t(38,64)=(38,63)PWAVEOUTCAPSW:t(38,65)=(38,66)=*(38,63)LPWAVEOUTCAPSW:t(38,67)=(38,66)tagWAVEINCAPSA:T(38,68)=s48wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(25,194),64,256;dwFormats:(5,1),320,32;wChannels:(5,11),352,16;wReserved1:(5,11),368,16;;WAVEINCAPSA:t(38,69)=(38,68)PWAVEINCAPSA:t(38,70)=(38,71)=*(38,68)LPWAVEINCAPSA:t(38,72)=(38,71)tagWAVEINCAPSW:T(38,73)=s80wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(24,153),64,512;dwFormats:(5,1),576,32;wChannels:(5,11),608,16;wReserved1:(5,11),624,16;;WAVEINCAPSW:t(38,74)=(38,73)PWAVEINCAPSW:t(38,75)=(38,76)=*(38,73)LPWAVEINCAPSW:t(38,77)=(38,76)waveformat_tag:T(38,78)=s14wFormatTag:(5,11),0,16;nChannels:(5,11),16,16;nSamplesPerSec:(5,1),32,32;nAvgBytesPerSec:(5,1),64,32;nBlockAlign:(5,11),96,16;;WAVEFORMAT:t(38,79)=(38,78)PWAVEFORMAT:t(38,80)=(38,81)=*(38,78)LPWAVEFORMAT:t(38,82)=(38,81)pcmwaveformat_tag:T(38,83)=s16wf:(38,79),0,112;wBitsPerSample:(5,11),112,16;;PCMWAVEFORMAT:t(38,84)=(38,83)PPCMWAVEFORMAT:t(38,85)=(38,86)=*(38,83)LPPCMWAVEFORMAT:t(38,87)=(38,86)tWAVEFORMATEX:T(38,88)=s18wFormatTag:(5,11),0,16;nChannels:(5,11),16,16;nSamplesPerSec:(5,1),32,32;nAvgBytesPerSec:(5,1),64,32;nBlockAlign:(5,11),96,16;wBitsPerSample:(5,11),112,16;cbSize:(5,11),128,16;;WAVEFORMATEX:t(38,89)=(38,88)PWAVEFORMATEX:t(38,90)=(38,91)=*(38,88)LPWAVEFORMATEX:t(38,92)=(38,91)LPCWAVEFORMATEX:t(38,93)=(38,94)=*(38,89)HMIDI__:T(38,95)=s4i:(0,1),0,32;;HMIDI:t(38,96)=(38,97)=*(38,95)HMIDIIN__:T(38,98)=s4i:(0,1),0,32;;HMIDIIN:t(38,99)=(38,100)=*(38,98)HMIDIOUT__:T(38,101)=s4i:(0,1),0,32;;HMIDIOUT:t(38,102)=(38,103)=*(38,101)HMIDISTRM__:T(38,104)=s4i:(0,1),0,32;;HMIDISTRM:t(38,105)=(38,106)=*(38,104)LPHMIDI:t(38,107)=(38,108)=*(38,96)LPHMIDIIN:t(38,109)=(38,110)=*(38,99)LPHMIDIOUT:t(38,111)=(38,112)=*(38,102)LPHMIDISTRM:t(38,113)=(38,114)=*(38,105)MIDICALLBACK:t(38,115)=(38,32)LPMIDICALLBACK:t(38,116)=(38,117)=*(38,115)PATCHARRAY:t(38,118)=(38,119)=ar(0,1);0;127;(5,11)LPPATCHARRAY:t(38,120)=(5,21)KEYARRAY:t(38,121)=(38,119)LPKEYARRAY:t(38,122)=(5,21)tagMIDIOUTCAPSA:T(38,123)=s52wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(25,194),64,256;wTechnology:(5,11),320,16;wVoices:(5,11),336,16;wNotes:(5,11),352,16;wChannelMask:(5,11),368,16;dwSupport:(5,1),384,32;;MIDIOUTCAPSA:t(38,124)=(38,123)PMIDIOUTCAPSA:t(38,125)=(38,126)=*(38,123)LPMIDIOUTCAPSA:t(38,127)=(38,126)tagMIDIOUTCAPSW:T(38,128)=s84wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(24,153),64,512;wTechnology:(5,11),576,16;wVoices:(5,11),592,16;wNotes:(5,11),608,16;wChannelMask:(5,11),624,16;dwSupport:(5,1),640,32;;MIDIOUTCAPSW:t(38,129)=(38,128)PMIDIOUTCAPSW:t(38,130)=(38,131)=*(38,128)LPMIDIOUTCAPSW:t(38,132)=(38,131)tagMIDIINCAPSA:T(38,133)=s44wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(25,194),64,256;dwSupport:(5,1),320,32;;MIDIINCAPSA:t(38,134)=(38,133)PMIDIINCAPSA:t(38,135)=(38,136)=*(38,133)LPMIDIINCAPSA:t(38,137)=(38,136)tagMIDIINCAPSW:T(38,138)=s76wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(24,153),64,512;dwSupport:(5,1),576,32;;MIDIINCAPSW:t(38,139)=(38,138)PMIDIINCAPSW:t(38,140)=(38,141)=*(38,138)NPMIDIINCAPSW:t(38,142)=(38,141)LPMIDIINCAPSW:t(38,143)=(38,141)midihdr_tag:T(38,144)=s64lpData:(6,32),0,32;dwBufferLength:(5,1),32,32;dwBytesRecorded:(5,1),64,32;dwUser:(5,1),96,32;dwFlags:(5,1),128,32;lpNext:(38,145)=*(38,144),160,32;reserved:(5,1),192,32;dwOffset:(5,1),224,32;dwReserved:(35,30),256,256;;MIDIHDR:t(38,146)=(38,144)PMIDIHDR:t(38,147)=(38,145)LPMIDIHDR:t(38,148)=(38,145)midievent_tag:T(38,149)=s16dwDeltaTime:(5,1),0,32;dwStreamID:(5,1),32,32;dwEvent:(5,1),64,32;dwParms:(6,188),96,32;;MIDIEVENT:t(38,150)=(38,149)midistrmbuffver_tag:T(38,151)=s12dwVersion:(5,1),0,32;dwMid:(5,1),32,32;dwOEMVersion:(5,1),64,32;;MIDISTRMBUFFVER:t(38,152)=(38,151)midiproptimediv_tag:T(38,153)=s8cbStruct:(5,1),0,32;dwTimeDiv:(5,1),32,32;;MIDIPROPTIMEDIV:t(38,154)=(38,153)LPMIDIPROPTIMEDIV:t(38,155)=(38,156)=*(38,153)midiproptempo_tag:T(38,157)=s8cbStruct:(5,1),0,32;dwTempo:(5,1),32,32;;MIDIPROPTEMPO:t(38,158)=(38,157)LPMIDIPROPTEMPO:t(38,159)=(38,160)=*(38,157)tagAUXCAPSA:T(38,161)=s48wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(25,194),64,256;wTechnology:(5,11),320,16;wReserved1:(5,11),336,16;dwSupport:(5,1),352,32;;AUXCAPSA:t(38,162)=(38,161)PAUXCAPSA:t(38,163)=(38,164)=*(38,161)LPAUXCAPSA:t(38,165)=(38,164)tagAUXCAPSW:T(38,166)=s80wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(24,153),64,512;wTechnology:(5,11),576,16;wReserved1:(5,11),592,16;dwSupport:(5,1),608,32;;AUXCAPSW:t(38,167)=(38,166)PAUXCAPSW:t(38,168)=(38,169)=*(38,166)LPAUXCAPSW:t(38,170)=(38,169)HMIXEROBJ__:T(38,171)=s4i:(0,1),0,32;;HMIXEROBJ:t(38,172)=(38,173)=*(38,171)LPHMIXEROBJ:t(38,174)=(38,175)=*(38,172)HMIXER__:T(38,176)=s4i:(0,1),0,32;;HMIXER:t(38,177)=(38,178)=*(38,176)LPHMIXER:t(38,179)=(38,180)=*(38,177)tagMIXERCAPSA:T(38,181)=s48wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(25,194),64,256;fdwSupport:(5,1),320,32;cDestinations:(5,1),352,32;;MIXERCAPSA:t(38,182)=(38,181)PMIXERCAPSA:t(38,183)=(38,184)=*(38,181)LPMIXERCAPSA:t(38,185)=(38,184)tagMIXERCAPSW:T(38,186)=s80wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(24,153),64,512;fdwSupport:(5,1),576,32;cDestinations:(5,1),608,32;;MIXERCAPSW:t(38,187)=(38,186)PMIXERCAPSW:t(38,188)=(38,189)=*(38,186)LPMIXERCAPSW:t(38,190)=(38,189)tagMIXERLINEA:T(38,191)=s168cbStruct:(5,1),0,32;dwDestination:(5,1),32,32;dwSource:(5,1),64,32;dwLineID:(5,1),96,32;fdwLine:(5,1),128,32;dwUser:(5,1),160,32;dwComponentType:(5,1),192,32;cChannels:(5,1),224,32;cConnections:(5,1),256,32;cControls:(5,1),288,32;szShortName:(38,192)=ar(0,1);0;15;(6,1),320,128;szName:(38,193)=ar(0,1);0;63;(6,1),448,512;Target:(38,194)=s48dwType:(5,1),0,32;dwDeviceID:(5,1),32,32;wMid:(5,11),64,16;wPid:(5,11),80,16;vDriverVersion:(38,6),96,32;szPname:(25,194),128,256;;,960,384;;MIXERLINEA:t(38,195)=(38,191)PMIXERLINEA:t(38,196)=(38,197)=*(38,191)LPMIXERLINEA:t(38,198)=(38,197)tagMIXERLINEW:T(38,199)=s280cbStruct:(5,1),0,32;dwDestination:(5,1),32,32;dwSource:(5,1),64,32;dwLineID:(5,1),96,32;fdwLine:(5,1),128,32;dwUser:(5,1),160,32;dwComponentType:(5,1),192,32;cChannels:(5,1),224,32;cConnections:(5,1),256,32;cControls:(5,1),288,32;szShortName:(38,200)=ar(0,1);0;15;(6,14),320,256;szName:(25,212),576,1024;Target:(38,201)=s80dwType:(5,1),0,32;dwDeviceID:(5,1),32,32;wMid:(5,11),64,16;wPid:(5,11),80,16;vDriverVersion:(38,6),96,32;szPname:(24,153),128,512;;,1600,640;;MIXERLINEW:t(38,202)=(38,199)PMIXERLINEW:t(38,203)=(38,204)=*(38,199)LPMIXERLINEW:t(38,205)=(38,204)tagMIXERCONTROLA:T(38,206)=s148cbStruct:(5,1),0,32;dwControlID:(5,1),32,32;dwControlType:(5,1),64,32;fdwControl:(5,1),96,32;cMultipleItems:(5,1),128,32;szShortName:(38,192),160,128;szName:(38,193),288,512;Bounds:(38,207)=u24:(38,208)=s8lMinimum:(6,3),0,32;lMaximum:(6,3),32,32;;,0,64;:(38,209)=s8dwMinimum:(5,1),0,32;dwMaximum:(5,1),32,32;;,0,64;dwReserved:(38,210)=ar(0,1);0;5;(5,1),0,192;;,800,192;Metrics:(38,211)=u24cSteps:(5,1),0,32;cbCustomData:(5,1),0,32;dwReserved:(38,210),0,192;;,992,192;;MIXERCONTROLA:t(38,212)=(38,206)PMIXERCONTROLA:t(38,213)=(38,214)=*(38,206)LPMIXERCONTROLA:t(38,215)=(38,214)tagMIXERCONTROLW:T(38,216)=s228cbStruct:(5,1),0,32;dwControlID:(5,1),32,32;dwControlType:(5,1),64,32;fdwControl:(5,1),96,32;cMultipleItems:(5,1),128,32;szShortName:(38,200),160,256;szName:(25,212),416,1024;Bounds:(38,217)=u24:(38,218)=s8lMinimum:(6,3),0,32;lMaximum:(6,3),32,32;;,0,64;:(38,219)=s8dwMinimum:(5,1),0,32;dwMaximum:(5,1),32,32;;,0,64;dwReserved:(38,210),0,192;;,1440,192;Metrics:(38,220)=u24cSteps:(5,1),0,32;cbCustomData:(5,1),0,32;dwReserved:(38,210),0,192;;,1632,192;;MIXERCONTROLW:t(38,221)=(38,216)PMIXERCONTROLW:t(38,222)=(38,223)=*(38,216)LPMIXERCONTROLW:t(38,224)=(38,223)tagMIXERLINECONTROLSA:T(38,225)=s24cbStruct:(5,1),0,32;dwLineID:(5,1),32,32;:(38,226)=u4dwControlID:(5,1),0,32;dwControlType:(5,1),0,32;;,64,32;cControls:(5,1),96,32;cbmxctrl:(5,1),128,32;pamxctrl:(38,215),160,32;;MIXERLINECONTROLSA:t(38,227)=(38,225)PMIXERLINECONTROLSA:t(38,228)=(38,229)=*(38,225)LPMIXERLINECONTROLSA:t(38,230)=(38,229)tagMIXERLINECONTROLSW:T(38,231)=s24cbStruct:(5,1),0,32;dwLineID:(5,1),32,32;:(38,232)=u4dwControlID:(5,1),0,32;dwControlType:(5,1),0,32;;,64,32;cControls:(5,1),96,32;cbmxctrl:(5,1),128,32;pamxctrl:(38,224),160,32;;MIXERLINECONTROLSW:t(38,233)=(38,231)PMIXERLINECONTROLSW:t(38,234)=(38,235)=*(38,231)LPMIXERLINECONTROLSW:t(38,236)=(38,235)tMIXERCONTROLDETAILS:T(38,237)=s24cbStruct:(5,1),0,32;dwControlID:(5,1),32,32;cChannels:(5,1),64,32;:(38,238)=u4hwndOwner:(5,121),0,32;cMultipleItems:(5,1),0,32;;,96,32;cbDetails:(5,1),128,32;paDetails:(5,28),160,32;;MIXERCONTROLDETAILS:t(38,239)=(38,237)PMIXERCONTROLDETAILS:t(38,240)=(38,241)=*(38,237)LPMIXERCONTROLDETAILS:t(38,242)=(38,241)tagMIXERCONTROLDETAILS_LISTTEXTA:T(38,243)=s72dwParam1:(5,1),0,32;dwParam2:(5,1),32,32;szName:(38,193),64,512;;MIXERCONTROLDETAILS_LISTTEXTA:t(38,244)=(38,243)PMIXERCONTROLDETAILS_LISTTEXTA:t(38,245)=(38,246)=*(38,243)LPMIXERCONTROLDETAILS_LISTTEXTA:t(38,247)=(38,246)tagMIXERCONTROLDETAILS_LISTTEXTW:T(38,248)=s136dwParam1:(5,1),0,32;dwParam2:(5,1),32,32;szName:(25,212),64,1024;;MIXERCONTROLDETAILS_LISTTEXTW:t(38,249)=(38,248)PMIXERCONTROLDETAILS_LISTTEXTW:t(38,250)=(38,251)=*(38,248)LPMIXERCONTROLDETAILS_LISTTEXTW:t(38,252)=(38,251)tMIXERCONTROLDETAILS_BOOLEAN:T(38,253)=s4fValue:(6,3),0,32;;MIXERCONTROLDETAILS_BOOLEAN:t(38,254)=(38,253)PMIXERCONTROLDETAILS_BOOLEAN:t(38,255)=(38,256)=*(38,253)LPMIXERCONTROLDETAILS_BOOLEAN:t(38,257)=(38,256)tMIXERCONTROLDETAILS_SIGNED:T(38,258)=s4lValue:(6,3),0,32;;MIXERCONTROLDETAILS_SIGNED:t(38,259)=(38,258)PMIXERCONTROLDETAILS_SIGNED:t(38,260)=(38,261)=*(38,258)LPMIXERCONTROLDETAILS_SIGNED:t(38,262)=(38,261)tMIXERCONTROLDETAILS_UNSIGNED:T(38,263)=s4dwValue:(5,1),0,32;;MIXERCONTROLDETAILS_UNSIGNED:t(38,264)=(38,263)PMIXERCONTROLDETAILS_UNSIGNED:t(38,265)=(38,266)=*(38,263)LPMIXERCONTROLDETAILS_UNSIGNED:t(38,267)=(38,266)TIMECALLBACK:t(38,268)=(38,269)=f(0,19)LPTIMECALLBACK:t(38,270)=(38,271)=*(38,268)timecaps_tag:T(38,272)=s8wPeriodMin:(5,34),0,32;wPeriodMax:(5,34),32,32;;TIMECAPS:t(38,273)=(38,272)PTIMECAPS:t(38,274)=(38,275)=*(38,272)LPTIMECAPS:t(38,276)=(38,275)tagJOYCAPSA:T(38,277)=s404wMid:(5,11),0,16;wPid:(5,11),16,16;szPname:(25,194),32,256;wXmin:(5,34),288,32;wXmax:(5,34),320,32;wYmin:(5,34),352,32;wYmax:(5,34),384,32;wZmin:(5,34),416,32;wZmax:(5,34),448,32;wNumButtons:(5,34),480,32;wPeriodMin:(5,34),512,32;wPeriodMax:(5,34),544,32;wRmin:(5,34),576,32;wRmax:(5,34),608,32;wUmin:(5,34),640,32;wUmax:(5,34),672,32;wVmin:(5,34),704,32;wVmax:(5,34),736,32;wCaps:(5,34),768,32;wMaxAxes:(5,34),800,32;wNumAxes:(5,34),832,32;wMaxButtons:(5,34),864,32;szRegKey:(25,194),896,256;szOEMVxD:(24,109),1152,2080;;JOYCAPSA:t(38,278)=(38,277)PJOYCAPSA:t(38,279)=(38,280)=*(38,277)LPJOYCAPSA:t(38,281)=(38,280)tagJOYCAPSW:T(38,282)=s728wMid:(5,11),0,16;wPid:(5,11),16,16;szPname:(24,153),32,512;wXmin:(5,34),544,32;wXmax:(5,34),576,32;wYmin:(5,34),608,32;wYmax:(5,34),640,32;wZmin:(5,34),672,32;wZmax:(5,34),704,32;wNumButtons:(5,34),736,32;wPeriodMin:(5,34),768,32;wPeriodMax:(5,34),800,32;wRmin:(5,34),832,32;wRmax:(5,34),864,32;wUmin:(5,34),896,32;wUmax:(5,34),928,32;wVmin:(5,34),960,32;wVmax:(5,34),992,32;wCaps:(5,34),1024,32;wMaxAxes:(5,34),1056,32;wNumAxes:(5,34),1088,32;wMaxButtons:(5,34),1120,32;szRegKey:(24,153),1152,512;szOEMVxD:(24,115),1664,4160;;JOYCAPSW:t(38,283)=(38,282)PJOYCAPSW:t(38,284)=(38,285)=*(38,282)LPJOYCAPSW:t(38,286)=(38,285)joyinfo_tag:T(38,287)=s16wXpos:(5,34),0,32;wYpos:(5,34),32,32;wZpos:(5,34),64,32;wButtons:(5,34),96,32;;JOYINFO:t(38,288)=(38,287)PJOYINFO:t(38,289)=(38,290)=*(38,287)LPJOYINFO:t(38,291)=(38,290)joyinfoex_tag:T(38,292)=s52dwSize:(5,1),0,32;dwFlags:(5,1),32,32;dwXpos:(5,1),64,32;dwYpos:(5,1),96,32;dwZpos:(5,1),128,32;dwRpos:(5,1),160,32;dwUpos:(5,1),192,32;dwVpos:(5,1),224,32;dwButtons:(5,1),256,32;dwButtonNumber:(5,1),288,32;dwPOV:(5,1),320,32;dwReserved1:(5,1),352,32;dwReserved2:(5,1),384,32;;JOYINFOEX:t(38,293)=(38,292)PJOYINFOEX:t(38,294)=(38,295)=*(38,292)LPJOYINFOEX:t(38,296)=(38,295)FOURCC:t(38,297)=(5,1)HPSTR:t(38,298)=(15,13)HMMIO__:T(38,299)=s4i:(0,1),0,32;;HMMIO:t(38,300)=(38,301)=*(38,299)MMIOPROC:t(38,302)=(38,303)=f(5,40)LPMMIOPROC:t(38,304)=(38,305)=*(38,302)_MMIOINFO:T(38,306)=s72dwFlags:(5,1),0,32;fccIOProc:(38,297),32,32;pIOProc:(38,304),64,32;wErrorRet:(5,34),96,32;htask:(5,118),128,32;cchBuffer:(6,3),160,32;pchBuffer:(38,298),192,32;pchNext:(38,298),224,32;pchEndRead:(38,298),256,32;pchEndWrite:(38,298),288,32;lBufOffset:(6,3),320,32;lDiskOffset:(6,3),352,32;adwInfo:(6,513),384,96;dwReserved1:(5,1),480,32;dwReserved2:(5,1),512,32;hmmio:(38,300),544,32;;MMIOINFO:t(38,307)=(38,306)PMMIOINFO:t(38,308)=(38,309)=*(38,306)LPMMIOINFO:t(38,310)=(38,309)LPCMMIOINFO:t(38,311)=(38,312)=*(38,307)_MMCKINFO:T(38,313)=s20ckid:(38,297),0,32;cksize:(5,1),32,32;fccType:(38,297),64,32;dwDataOffset:(5,1),96,32;dwFlags:(5,1),128,32;;MMCKINFO:t(38,314)=(38,313)PMMCKINFO:t(38,315)=(38,316)=*(38,313)LPMMCKINFO:t(38,317)=(38,316)LPCMMCKINFO:t(38,318)=(38,319)=*(38,314)tagMCI_GENERIC_PARMS:T(38,320)=s4dwCallback:(5,1),0,32;;MCI_GENERIC_PARMS:t(38,321)=(38,320)PMCI_GENERIC_PARMS:t(38,322)=(38,323)=*(38,320)LPMCI_GENERIC_PARMS:t(38,324)=(38,323)tagMCI_OPEN_PARMSA:T(38,325)=s20dwCallback:(5,1),0,32;wDeviceID:(38,2),32,32;lpstrDeviceType:(6,37),64,32;lpstrElementName:(6,37),96,32;lpstrAlias:(6,37),128,32;;MCI_OPEN_PARMSA:t(38,326)=(38,325)PMCI_OPEN_PARMSA:t(38,327)=(38,328)=*(38,325)LPMCI_OPEN_PARMSA:t(38,329)=(38,328)tagMCI_OPEN_PARMSW:T(38,330)=s20dwCallback:(5,1),0,32;wDeviceID:(38,2),32,32;lpstrDeviceType:(6,25),64,32;lpstrElementName:(6,25),96,32;lpstrAlias:(6,25),128,32;;MCI_OPEN_PARMSW:t(38,331)=(38,330)PMCI_OPEN_PARMSW:t(38,332)=(38,333)=*(38,330)LPMCI_OPEN_PARMSW:t(38,334)=(38,333)tagMCI_PLAY_PARMS:T(38,335)=s12dwCallback:(5,1),0,32;dwFrom:(5,1),32,32;dwTo:(5,1),64,32;;MCI_PLAY_PARMS:t(38,336)=(38,335)PMCI_PLAY_PARMS:t(38,337)=(38,338)=*(38,335)LPMCI_PLAY_PARMS:t(38,339)=(38,338)tagMCI_SEEK_PARMS:T(38,340)=s8dwCallback:(5,1),0,32;dwTo:(5,1),32,32;;MCI_SEEK_PARMS:t(38,341)=(38,340)PMCI_SEEK_PARMS:t(38,342)=(38,343)=*(38,340)LPMCI_SEEK_PARMS:t(38,344)=(38,343)tagMCI_STATUS_PARMS:T(38,345)=s16dwCallback:(5,1),0,32;dwReturn:(5,1),32,32;dwItem:(5,1),64,32;dwTrack:(5,1),96,32;;MCI_STATUS_PARMS:t(38,346)=(38,345)PMCI_STATUS_PARMS:t(38,347)=(38,348)=*(38,345)LPMCI_STATUS_PARMS:t(38,349)=(38,348)tagMCI_INFO_PARMSA:T(38,350)=s12dwCallback:(5,1),0,32;lpstrReturn:(6,32),32,32;dwRetSize:(5,1),64,32;;MCI_INFO_PARMSA:t(38,351)=(38,350)LPMCI_INFO_PARMSA:t(38,352)=(38,353)=*(38,350)tagMCI_INFO_PARMSW:T(38,354)=s12dwCallback:(5,1),0,32;lpstrReturn:(6,20),32,32;dwRetSize:(5,1),64,32;;MCI_INFO_PARMSW:t(38,355)=(38,354)LPMCI_INFO_PARMSW:t(38,356)=(38,357)=*(38,354)tagMCI_GETDEVCAPS_PARMS:T(38,358)=s12dwCallback:(5,1),0,32;dwReturn:(5,1),32,32;dwItem:(5,1),64,32;;MCI_GETDEVCAPS_PARMS:t(38,359)=(38,358)PMCI_GETDEVCAPS_PARMS:t(38,360)=(38,361)=*(38,358)LPMCI_GETDEVCAPS_PARMS:t(38,362)=(38,361)tagMCI_SYSINFO_PARMSA:T(38,363)=s20dwCallback:(5,1),0,32;lpstrReturn:(6,32),32,32;dwRetSize:(5,1),64,32;dwNumber:(5,1),96,32;wDeviceType:(5,34),128,32;;MCI_SYSINFO_PARMSA:t(38,364)=(38,363)PMCI_SYSINFO_PARMSA:t(38,365)=(38,366)=*(38,363)LPMCI_SYSINFO_PARMSA:t(38,367)=(38,366)tagMCI_SYSINFO_PARMSW:T(38,368)=s20dwCallback:(5,1),0,32;lpstrReturn:(6,20),32,32;dwRetSize:(5,1),64,32;dwNumber:(5,1),96,32;wDeviceType:(5,34),128,32;;MCI_SYSINFO_PARMSW:t(38,369)=(38,368)PMCI_SYSINFO_PARMSW:t(38,370)=(38,371)=*(38,368)LPMCI_SYSINFO_PARMSW:t(38,372)=(38,371)tagMCI_SET_PARMS:T(38,373)=s12dwCallback:(5,1),0,32;dwTimeFormat:(5,1),32,32;dwAudio:(5,1),64,32;;MCI_SET_PARMS:t(38,374)=(38,373)PMCI_SET_PARMS:t(38,375)=(38,376)=*(38,373)LPMCI_SET_PARMS:t(38,377)=(38,376)tagMCI_BREAK_PARMS:T(38,378)=s12dwCallback:(5,1),0,32;nVirtKey:(0,1),32,32;hwndBreak:(5,121),64,32;;MCI_BREAK_PARMS:t(38,379)=(38,378)PMCI_BREAK_PARMS:t(38,380)=(38,381)=*(38,378)LPMCI_BREAK_PARMS:t(38,382)=(38,381)tagMCI_SAVE_PARMSA:T(38,383)=s8dwCallback:(5,1),0,32;lpfilename:(6,37),32,32;;MCI_SAVE_PARMSA:t(38,384)=(38,383)PMCI_SAVE_PARMSA:t(38,385)=(38,386)=*(38,383)LPMCI_SAVE_PARMSA:t(38,387)=(38,386)tagMCI_SAVE_PARMSW:T(38,388)=s8dwCallback:(5,1),0,32;lpfilename:(6,25),32,32;;MCI_SAVE_PARMSW:t(38,389)=(38,388)PMCI_SAVE_PARMSW:t(38,390)=(38,391)=*(38,388)LPMCI_SAVE_PARMSW:t(38,392)=(38,391)tagMCI_LOAD_PARMSA:T(38,393)=s8dwCallback:(5,1),0,32;lpfilename:(6,37),32,32;;MCI_LOAD_PARMSA:t(38,394)=(38,393)PMCI_LOAD_PARMSA:t(38,395)=(38,396)=*(38,393)LPMCI_LOAD_PARMSA:t(38,397)=(38,396)tagMCI_LOAD_PARMSW:T(38,398)=s8dwCallback:(5,1),0,32;lpfilename:(6,25),32,32;;MCI_LOAD_PARMSW:t(38,399)=(38,398)PMCI_LOAD_PARMSW:t(38,400)=(38,401)=*(38,398)LPMCI_LOAD_PARMSW:t(38,402)=(38,401)tagMCI_RECORD_PARMS:T(38,403)=s12dwCallback:(5,1),0,32;dwFrom:(5,1),32,32;dwTo:(5,1),64,32;;MCI_RECORD_PARMS:t(38,404)=(38,403)LPMCI_RECORD_PARMS:t(38,405)=(38,406)=*(38,403)tagMCI_VD_PLAY_PARMS:T(38,407)=s16dwCallback:(5,1),0,32;dwFrom:(5,1),32,32;dwTo:(5,1),64,32;dwSpeed:(5,1),96,32;;MCI_VD_PLAY_PARMS:t(38,408)=(38,407)PMCI_VD_PLAY_PARMS:t(38,409)=(38,410)=*(38,407)LPMCI_VD_PLAY_PARMS:t(38,411)=(38,410)tagMCI_VD_STEP_PARMS:T(38,412)=s8dwCallback:(5,1),0,32;dwFrames:(5,1),32,32;;MCI_VD_STEP_PARMS:t(38,413)=(38,412)PMCI_VD_STEP_PARMS:t(38,414)=(38,415)=*(38,412)LPMCI_VD_STEP_PARMS:t(38,416)=(38,415)tagMCI_VD_ESCAPE_PARMSA:T(38,417)=s8dwCallback:(5,1),0,32;lpstrCommand:(6,37),32,32;;MCI_VD_ESCAPE_PARMSA:t(38,418)=(38,417)PMCI_VD_ESCAPE_PARMSA:t(38,419)=(38,420)=*(38,417)LPMCI_VD_ESCAPE_PARMSA:t(38,421)=(38,420)tagMCI_VD_ESCAPE_PARMSW:T(38,422)=s8dwCallback:(5,1),0,32;lpstrCommand:(6,25),32,32;;MCI_VD_ESCAPE_PARMSW:t(38,423)=(38,422)PMCI_VD_ESCAPE_PARMSW:t(38,424)=(38,425)=*(38,422)LPMCI_VD_ESCAPE_PARMSW:t(38,426)=(38,425)tagMCI_WAVE_OPEN_PARMSA:T(38,427)=s24dwCallback:(5,1),0,32;wDeviceID:(38,2),32,32;lpstrDeviceType:(6,37),64,32;lpstrElementName:(6,37),96,32;lpstrAlias:(6,37),128,32;dwBufferSeconds:(5,1),160,32;;MCI_WAVE_OPEN_PARMSA:t(38,428)=(38,427)PMCI_WAVE_OPEN_PARMSA:t(38,429)=(38,430)=*(38,427)LPMCI_WAVE_OPEN_PARMSA:t(38,431)=(38,430)tagMCI_WAVE_OPEN_PARMSW:T(38,432)=s24dwCallback:(5,1),0,32;wDeviceID:(38,2),32,32;lpstrDeviceType:(6,25),64,32;lpstrElementName:(6,25),96,32;lpstrAlias:(6,25),128,32;dwBufferSeconds:(5,1),160,32;;MCI_WAVE_OPEN_PARMSW:t(38,433)=(38,432)PMCI_WAVE_OPEN_PARMSW:t(38,434)=(38,435)=*(38,432)LPMCI_WAVE_OPEN_PARMSW:t(38,436)=(38,435)tagMCI_WAVE_DELETE_PARMS:T(38,437)=s12dwCallback:(5,1),0,32;dwFrom:(5,1),32,32;dwTo:(5,1),64,32;;MCI_WAVE_DELETE_PARMS:t(38,438)=(38,437)PMCI_WAVE_DELETE_PARMS:t(38,439)=(38,440)=*(38,437)LPMCI_WAVE_DELETE_PARMS:t(38,441)=(38,440)tagMCI_WAVE_SET_PARMS:T(38,442)=s44dwCallback:(5,1),0,32;dwTimeFormat:(5,1),32,32;dwAudio:(5,1),64,32;wInput:(5,34),96,32;wOutput:(5,34),128,32;wFormatTag:(5,11),160,16;wReserved2:(5,11),176,16;nChannels:(5,11),192,16;wReserved3:(5,11),208,16;nSamplesPerSec:(5,1),224,32;nAvgBytesPerSec:(5,1),256,32;nBlockAlign:(5,11),288,16;wReserved4:(5,11),304,16;wBitsPerSample:(5,11),320,16;wReserved5:(5,11),336,16;;MCI_WAVE_SET_PARMS:t(38,443)=(38,442)PMCI_WAVE_SET_PARMS:t(38,444)=(38,445)=*(38,442)LPMCI_WAVE_SET_PARMS:t(38,446)=(38,445)tagMCI_SEQ_SET_PARMS:T(38,447)=s32dwCallback:(5,1),0,32;dwTimeFormat:(5,1),32,32;dwAudio:(5,1),64,32;dwTempo:(5,1),96,32;dwPort:(5,1),128,32;dwSlave:(5,1),160,32;dwMaster:(5,1),192,32;dwOffset:(5,1),224,32;;MCI_SEQ_SET_PARMS:t(38,448)=(38,447)PMCI_SEQ_SET_PARMS:t(38,449)=(38,450)=*(38,447)LPMCI_SEQ_SET_PARMS:t(38,451)=(38,450)tagMCI_ANIM_OPEN_PARMSA:T(38,452)=s28dwCallback:(5,1),0,32;wDeviceID:(38,2),32,32;lpstrDeviceType:(6,37),64,32;lpstrElementName:(6,37),96,32;lpstrAlias:(6,37),128,32;dwStyle:(5,1),160,32;hWndParent:(5,121),192,32;;MCI_ANIM_OPEN_PARMSA:t(38,453)=(38,452)PMCI_ANIM_OPEN_PARMSA:t(38,454)=(38,455)=*(38,452)LPMCI_ANIM_OPEN_PARMSA:t(38,456)=(38,455)tagMCI_ANIM_OPEN_PARMSW:T(38,457)=s28dwCallback:(5,1),0,32;wDeviceID:(38,2),32,32;lpstrDeviceType:(6,25),64,32;lpstrElementName:(6,25),96,32;lpstrAlias:(6,25),128,32;dwStyle:(5,1),160,32;hWndParent:(5,121),192,32;;MCI_ANIM_OPEN_PARMSW:t(38,458)=(38,457)PMCI_ANIM_OPEN_PARMSW:t(38,459)=(38,460)=*(38,457)LPMCI_ANIM_OPEN_PARMSW:t(38,461)=(38,460)tagMCI_ANIM_PLAY_PARMS:T(38,462)=s16dwCallback:(5,1),0,32;dwFrom:(5,1),32,32;dwTo:(5,1),64,32;dwSpeed:(5,1),96,32;;MCI_ANIM_PLAY_PARMS:t(38,463)=(38,462)PMCI_ANIM_PLAY_PARMS:t(38,464)=(38,465)=*(38,462)LPMCI_ANIM_PLAY_PARMS:t(38,466)=(38,465)tagMCI_ANIM_STEP_PARMS:T(38,467)=s8dwCallback:(5,1),0,32;dwFrames:(5,1),32,32;;MCI_ANIM_STEP_PARMS:t(38,468)=(38,467)PMCI_ANIM_STEP_PARMS:t(38,469)=(38,470)=*(38,467)LPMCI_ANIM_STEP_PARMS:t(38,471)=(38,470)tagMCI_ANIM_WINDOW_PARMSA:T(38,472)=s16dwCallback:(5,1),0,32;hWnd:(5,121),32,32;nCmdShow:(5,34),64,32;lpstrText:(6,37),96,32;;MCI_ANIM_WINDOW_PARMSA:t(38,473)=(38,472)PMCI_ANIM_WINDOW_PARMSA:t(38,474)=(38,475)=*(38,472)LPMCI_ANIM_WINDOW_PARMSA:t(38,476)=(38,475)tagMCI_ANIM_WINDOW_PARMSW:T(38,477)=s16dwCallback:(5,1),0,32;hWnd:(5,121),32,32;nCmdShow:(5,34),64,32;lpstrText:(6,25),96,32;;MCI_ANIM_WINDOW_PARMSW:t(38,478)=(38,477)PMCI_ANIM_WINDOW_PARMSW:t(38,479)=(38,480)=*(38,477)LPMCI_ANIM_WINDOW_PARMSW:t(38,481)=(38,480)tagMCI_ANIM_RECT_PARMS:T(38,482)=s20dwCallback:(5,1),0,32;rc:(5,138),32,128;;MCI_ANIM_RECT_PARMS:t(38,483)=(38,482)PMCI_ANIM_RECT_PARMS:t(38,484)=(38,485)=*(38,482)LPMCI_ANIM_RECT_PARMS:t(38,486)=(38,485)tagMCI_ANIM_UPDATE_PARMS:T(38,487)=s24dwCallback:(5,1),0,32;rc:(5,138),32,128;hDC:(5,61),160,32;;MCI_ANIM_UPDATE_PARMS:t(38,488)=(38,487)PMCI_ANIM_UPDATE_PARMS:t(38,489)=(38,490)=*(38,487)LPMCI_ANIM_UPDATE_PARMS:t(38,491)=(38,490)tagMCI_OVLY_OPEN_PARMSA:T(38,492)=s28dwCallback:(5,1),0,32;wDeviceID:(38,2),32,32;lpstrDeviceType:(6,37),64,32;lpstrElementName:(6,37),96,32;lpstrAlias:(6,37),128,32;dwStyle:(5,1),160,32;hWndParent:(5,121),192,32;;MCI_OVLY_OPEN_PARMSA:t(38,493)=(38,492)PMCI_OVLY_OPEN_PARMSA:t(38,494)=(38,495)=*(38,492)LPMCI_OVLY_OPEN_PARMSA:t(38,496)=(38,495)tagMCI_OVLY_OPEN_PARMSW:T(38,497)=s28dwCallback:(5,1),0,32;wDeviceID:(38,2),32,32;lpstrDeviceType:(6,25),64,32;lpstrElementName:(6,25),96,32;lpstrAlias:(6,25),128,32;dwStyle:(5,1),160,32;hWndParent:(5,121),192,32;;MCI_OVLY_OPEN_PARMSW:t(38,498)=(38,497)PMCI_OVLY_OPEN_PARMSW:t(38,499)=(38,500)=*(38,497)LPMCI_OVLY_OPEN_PARMSW:t(38,501)=(38,500)tagMCI_OVLY_WINDOW_PARMSA:T(38,502)=s16dwCallback:(5,1),0,32;hWnd:(5,121),32,32;nCmdShow:(5,34),64,32;lpstrText:(6,37),96,32;;MCI_OVLY_WINDOW_PARMSA:t(38,503)=(38,502)PMCI_OVLY_WINDOW_PARMSA:t(38,504)=(38,505)=*(38,502)LPMCI_OVLY_WINDOW_PARMSA:t(38,506)=(38,505)tagMCI_OVLY_WINDOW_PARMSW:T(38,507)=s16dwCallback:(5,1),0,32;hWnd:(5,121),32,32;nCmdShow:(5,34),64,32;lpstrText:(6,25),96,32;;MCI_OVLY_WINDOW_PARMSW:t(38,508)=(38,507)PMCI_OVLY_WINDOW_PARMSW:t(38,509)=(38,510)=*(38,507)LPMCI_OVLY_WINDOW_PARMSW:t(38,511)=(38,510)tagMCI_OVLY_RECT_PARMS:T(38,512)=s20dwCallback:(5,1),0,32;rc:(5,138),32,128;;MCI_OVLY_RECT_PARMS:t(38,513)=(38,512)PMCI_OVLY_RECT_PARMS:t(38,514)=(38,515)=*(38,512)LPMCI_OVLY_RECT_PARMS:t(38,516)=(38,515)tagMCI_OVLY_SAVE_PARMSA:T(38,517)=s24dwCallback:(5,1),0,32;lpfilename:(6,37),32,32;rc:(5,138),64,128;;MCI_OVLY_SAVE_PARMSA:t(38,518)=(38,517)PMCI_OVLY_SAVE_PARMSA:t(38,519)=(38,520)=*(38,517)LPMCI_OVLY_SAVE_PARMSA:t(38,521)=(38,520)tagMCI_OVLY_SAVE_PARMSW:T(38,522)=s24dwCallback:(5,1),0,32;lpfilename:(6,25),32,32;rc:(5,138),64,128;;MCI_OVLY_SAVE_PARMSW:t(38,523)=(38,522)PMCI_OVLY_SAVE_PARMSW:t(38,524)=(38,525)=*(38,522)LPMCI_OVLY_SAVE_PARMSW:t(38,526)=(38,525)tagMCI_OVLY_LOAD_PARMSA:T(38,527)=s24dwCallback:(5,1),0,32;lpfilename:(6,37),32,32;rc:(5,138),64,128;;MCI_OVLY_LOAD_PARMSA:t(38,528)=(38,527)PMCI_OVLY_LOAD_PARMSA:t(38,529)=(38,530)=*(38,527)LPMCI_OVLY_LOAD_PARMSA:t(38,531)=(38,530)tagMCI_OVLY_LOAD_PARMSW:T(38,532)=s24dwCallback:(5,1),0,32;lpfilename:(6,25),32,32;rc:(5,138),64,128;;MCI_OVLY_LOAD_PARMSW:t(38,533)=(38,532)PMCI_OVLY_LOAD_PARMSW:t(38,534)=(38,535)=*(38,532)LPMCI_OVLY_LOAD_PARMSW:t(38,536)=(38,535)WAVEOUTCAPS:t(38,537)=(38,59)PWAVEOUTCAPS:t(38,538)=(38,539)=*(38,59)LPWAVEOUTCAPS:t(38,540)=(38,539)WAVEINCAPS:t(38,541)=(38,69)PWAVEINCAPS:t(38,542)=(38,543)=*(38,69)LPWAVEINCAPS:t(38,544)=(38,543)MIDIOUTCAPS:t(38,545)=(38,124)PMIDIOUTCAPS:t(38,546)=(38,547)=*(38,124)LPMIDIOUTCAPS:t(38,548)=(38,547)MIDIINCAPS:t(38,549)=(38,134)PMIDIINCAPS:t(38,550)=(38,551)=*(38,134)LPMIDIINCAPS:t(38,552)=(38,551)AUXCAPS:t(38,553)=(38,162)PAUXCAPS:t(38,554)=(38,555)=*(38,162)LPAUXCAPS:t(38,556)=(38,555)MIXERCAPS:t(38,557)=(38,182)PMIXERCAPS:t(38,558)=(38,559)=*(38,182)LPMIXERCAPS:t(38,560)=(38,559)MIXERLINE:t(38,561)=(38,195)PMIXERLINE:t(38,562)=(38,563)=*(38,195)LPMIXERLINE:t(38,564)=(38,563)MIXERCONTROL:t(38,565)=(38,212)PMIXERCONTROL:t(38,566)=(38,567)=*(38,212)LPMIXERCONTROL:t(38,568)=(38,567)MIXERLINECONTROLS:t(38,569)=(38,227)PMIXERLINECONTROLS:t(38,570)=(38,571)=*(38,227)LPMIXERLINECONTROLS:t(38,572)=(38,571)MIXERCONTROLDETAILS_LISTTEXT:t(38,573)=(38,244)PMIXERCONTROLDETAILS_LISTTEXT:t(38,574)=(38,575)=*(38,244)LPMIXERCONTROLDETAILS_LISTTEXT:t(38,576)=(38,575)JOYCAPS:t(38,577)=(38,278)PJOYCAPS:t(38,578)=(38,579)=*(38,278)LPJOYCAPS:t(38,580)=(38,579)MCI_OPEN_PARMS:t(38,581)=(38,326)PMCI_OPEN_PARMS:t(38,582)=(38,583)=*(38,326)LPMCI_OPEN_PARMS:t(38,584)=(38,583)MCI_INFO_PARMS:t(38,585)=(38,351)LPMCI_INFO_PARMS:t(38,586)=(38,587)=*(38,351)MCI_SYSINFO_PARMS:t(38,588)=(38,364)PMCI_SYSINFO_PARMS:t(38,589)=(38,590)=*(38,364)LPMCI_SYSINFO_PARMS:t(38,591)=(38,590)MCI_SAVE_PARMS:t(38,592)=(38,384)PMCI_SAVE_PARMS:t(38,593)=(38,594)=*(38,384)LPMCI_SAVE_PARMS:t(38,595)=(38,594)MCI_LOAD_PARMS:t(38,596)=(38,394)PMCI_LOAD_PARMS:t(38,597)=(38,598)=*(38,394)LPMCI_LOAD_PARMS:t(38,599)=(38,598)MCI_VD_ESCAPE_PARMS:t(38,600)=(38,418)PMCI_VD_ESCAPE_PARMS:t(38,601)=(38,602)=*(38,418)LPMCI_VD_ESCAPE_PARMS:t(38,603)=(38,602)MCI_WAVE_OPEN_PARMS:t(38,604)=(38,428)PMCI_WAVE_OPEN_PARMS:t(38,605)=(38,606)=*(38,428)LPMCI_WAVE_OPEN_PARMS:t(38,607)=(38,606)MCI_ANIM_OPEN_PARMS:t(38,608)=(38,453)PMCI_ANIM_OPEN_PARMS:t(38,609)=(38,610)=*(38,453)LPMCI_ANIM_OPEN_PARMS:t(38,611)=(38,610)MCI_ANIM_WINDOW_PARMS:t(38,612)=(38,473)PMCI_ANIM_WINDOW_PARMS:t(38,613)=(38,614)=*(38,473)LPMCI_ANIM_WINDOW_PARMS:t(38,615)=(38,614)MCI_OVLY_OPEN_PARMS:t(38,616)=(38,493)PMCI_OVLY_OPEN_PARMS:t(38,617)=(38,618)=*(38,493)LPMCI_OVLY_OPEN_PARMS:t(38,619)=(38,618)MCI_OVLY_WINDOW_PARMS:t(38,620)=(38,503)PMCI_OVLY_WINDOW_PARMS:t(38,621)=(38,622)=*(38,503)LPMCI_OVLY_WINDOW_PARMS:t(38,623)=(38,622)MCI_OVLY_SAVE_PARMS:t(38,624)=(38,518)PMCI_OVLY_SAVE_PARMS:t(38,625)=(38,626)=*(38,518)LPMCI_OVLY_SAVE_PARMS:t(38,627)=(38,626)/usr/include/w32api/nb30.h_ACTION_HEADER:T(39,1)=s8transport_id:(6,10),0,32;action_code:(6,7),32,16;reserved:(6,7),48,16;;ACTION_HEADER:t(39,2)=(39,1)PACTION_HEADER:t(39,3)=(39,4)=*(39,1)_ADAPTER_STATUS:T(39,5)=s60adapter_address:(39,6)=ar(0,1);0;5;(6,5),0,48;rev_major:(6,5),48,8;reserved0:(6,5),56,8;adapter_type:(6,5),64,8;rev_minor:(6,5),72,8;duration:(5,11),80,16;frmr_recv:(5,11),96,16;frmr_xmit:(5,11),112,16;iframe_recv_err:(5,11),128,16;xmit_aborts:(5,11),144,16;xmit_success:(5,1),160,32;recv_success:(5,1),192,32;iframe_xmit_err:(5,11),224,16;recv_buff_unavail:(5,11),240,16;t1_timeouts:(5,11),256,16;ti_timeouts:(5,11),272,16;reserved1:(5,1),288,32;free_ncbs:(5,11),320,16;max_cfg_ncbs:(5,11),336,16;max_ncbs:(5,11),352,16;xmit_buf_unavail:(5,11),368,16;max_dgram_size:(5,11),384,16;pending_sess:(5,11),400,16;max_cfg_sess:(5,11),416,16;max_sess:(5,11),432,16;max_sess_pkt_size:(5,11),448,16;name_count:(5,11),464,16;;ADAPTER_STATUS:t(39,7)=(39,5)PADAPTER_STATUS:t(39,8)=(39,9)=*(39,5)_FIND_NAME_BUFFER:T(39,10)=s33length:(6,5),0,8;access_control:(6,5),8,8;frame_control:(6,5),16,8;destination_addr:(39,6),24,48;source_addr:(39,6),72,48;routing_info:(39,11)=ar(0,1);0;17;(6,5),120,144;;FIND_NAME_BUFFER:t(39,12)=(39,10)PFIND_NAME_BUFFER:t(39,13)=(39,14)=*(39,10)_FIND_NAME_HEADER:T(39,15)=s4node_count:(5,11),0,16;reserved:(6,5),16,8;unique_group:(6,5),24,8;;FIND_NAME_HEADER:t(39,16)=(39,15)PFIND_NAME_HEADER:t(39,17)=(39,18)=*(39,15)_LANA_ENUM:T(39,19)=s256length:(6,5),0,8;lana:(39,20)=ar(0,1);0;254;(6,5),8,2040;;LANA_ENUM:t(39,21)=(39,19)PLANA_ENUM:t(39,22)=(39,23)=*(39,19)_NAME_BUFFER:T(39,24)=s18name:(39,25)=ar(0,1);0;15;(6,5),0,128;name_num:(6,5),128,8;name_flags:(6,5),136,8;;NAME_BUFFER:t(39,26)=(39,24)PNAME_BUFFER:t(39,27)=(39,28)=*(39,24)_NCB:T(39,29)=s64ncb_command:(6,5),0,8;ncb_retcode:(6,5),8,8;ncb_lsn:(6,5),16,8;ncb_num:(6,5),24,8;ncb_buffer:(6,6),32,32;ncb_length:(5,11),64,16;ncb_callname:(39,25),80,128;ncb_name:(39,25),208,128;ncb_rto:(6,5),336,8;ncb_sto:(6,5),344,8;ncb_post:(39,30)=*(39,31)=f(0,19),352,32;ncb_lana_num:(6,5),384,8;ncb_cmd_cplt:(6,5),392,8;ncb_reserve:(39,32)=ar(0,1);0;9;(6,5),400,80;ncb_event:(6,54),480,32;;NCB:t(39,33)=(39,29)PNCB:t(39,34)=(39,35)=*(39,29)_SESSION_BUFFER:T(39,36)=s36lsn:(6,5),0,8;state:(6,5),8,8;local_name:(39,25),16,128;remote_name:(39,25),144,128;rcvs_outstanding:(6,5),272,8;sends_outstanding:(6,5),280,8;;SESSION_BUFFER:t(39,37)=(39,36)PSESSION_BUFFER:t(39,38)=(39,39)=*(39,36)_SESSION_HEADER:T(39,40)=s4sess_name:(6,5),0,8;num_sess:(6,5),8,8;rcv_dg_outstanding:(6,5),16,8;rcv_any_outstanding:(6,5),24,8;;SESSION_HEADER:t(39,41)=(39,40)PSESSION_HEADER:t(39,42)=(39,43)=*(39,40)/usr/include/w32api/rpc.h/usr/include/w32api/windows.hI_RPC_HANDLE:t(40,1)=(4,2)RPC_STATUS:t(40,2)=(0,3)/usr/include/w32api/rpcdce.hRPC_BINDING_HANDLE:t(42,1)=(40,1)handle_t:t(42,2)=(42,1)_RPC_BINDING_VECTOR:T(42,3)=s8Count:(0,5),0,32;BindingH:(42,4)=ar(0,1);0;0;(42,1),32,32;;RPC_BINDING_VECTOR:t(42,5)=(42,3)_UUID_VECTOR:T(42,6)=s8Count:(0,5),0,32;Uuid:(42,7)=ar(0,1);0;0;(42,8)=*(22,1),32,32;;UUID_VECTOR:t(42,9)=(42,6)RPC_IF_HANDLE:t(42,10)=(4,2)_RPC_IF_ID:T(42,11)=s20Uuid:(22,1),0,128;VersMajor:(0,9),128,16;VersMinor:(0,9),144,16;;RPC_IF_ID:t(42,12)=(42,11)_RPC_POLICY:T(42,13)=s12Length:(0,4),0,32;EndpointFlags:(0,5),32,32;NICFlags:(0,5),64,32;;RPC_POLICY:t(42,14)=(42,13)PRPC_POLICY:t(42,15)=(42,16)=*(42,13)RPC_OBJECT_INQ_FN:t(42,17)=(42,18)=f(0,19)RPC_IF_CALLBACK_FN:t(42,19)=(42,20)=f(40,2)RPC_STATS_VECTOR:t(42,21)=(42,22)=s8Count:(0,4),0,32;Stats:(42,23)=ar(0,1);0;0;(0,5),32,32;;RPC_IF_ID_VECTOR:t(42,24)=(42,25)=s8Count:(0,5),0,32;IfId:(42,26)=ar(0,1);0;0;(42,27)=*(42,12),32,32;;RPC_AUTH_IDENTITY_HANDLE:t(42,28)=(4,2)RPC_AUTHZ_HANDLE:t(42,29)=(4,2)_RPC_SECURITY_QOS:T(42,30)=s16Version:(0,5),0,32;Capabilities:(0,5),32,32;IdentityTracking:(0,5),64,32;ImpersonationType:(0,5),96,32;;RPC_SECURITY_QOS:t(42,31)=(42,30)PRPC_SECURITY_QOS:t(42,32)=(42,33)=*(42,30)_SEC_WINNT_AUTH_IDENTITY_W:T(42,34)=s28User:(6,9),0,32;UserLength:(0,5),32,32;Domain:(6,9),64,32;DomainLength:(0,5),96,32;Password:(6,9),128,32;PasswordLength:(0,5),160,32;Flags:(0,5),192,32;;SEC_WINNT_AUTH_IDENTITY_W:t(42,35)=(42,34)PSEC_WINNT_AUTH_IDENTITY_W:t(42,36)=(42,37)=*(42,34)_SEC_WINNT_AUTH_IDENTITY_A:T(42,38)=s28User:(11,15),0,32;UserLength:(0,5),32,32;Domain:(11,15),64,32;DomainLength:(0,5),96,32;Password:(11,15),128,32;PasswordLength:(0,5),160,32;Flags:(0,5),192,32;;SEC_WINNT_AUTH_IDENTITY_A:t(42,39)=(42,38)PSEC_WINNT_AUTH_IDENTITY_A:t(42,40)=(42,41)=*(42,38)RPC_CLIENT_INFORMATION1:t(42,42)=(42,43)=s16UserName:(11,15),0,32;ComputerName:(11,15),32,32;Privilege:(0,9),64,16;AuthFlags:(0,5),96,32;;PRPC_CLIENT_INFORMATION1:t(42,44)=(42,45)=*(42,43)RPC_EP_INQ_HANDLE:t(42,46)=(42,47)=*(40,1)RPC_MGMT_AUTHORIZATION_FN:t(42,48)=(42,49)=*(42,50)=f(0,1)_RPC_PROTSEQ_VECTORA:T(42,51)=s8Count:(0,4),0,32;Protseq:(42,52)=ar(0,1);0;0;(11,15),32,32;;RPC_PROTSEQ_VECTORA:t(42,53)=(42,51)_RPC_PROTSEQ_VECTORW:T(42,54)=s8Count:(0,4),0,32;Protseq:(42,55)=ar(0,1);0;0;(6,9),32,32;;RPC_PROTSEQ_VECTORW:t(42,56)=(42,54)RPC_AUTH_KEY_RETRIEVAL_FN:t(42,57)=(42,58)=*(42,59)=f(0,19)/usr/include/w32api/rpcdcep.h_RPC_VERSION:T(43,1)=s4MajorVersion:(0,9),0,16;MinorVersion:(0,9),16,16;;RPC_VERSION:t(43,2)=(43,1)_RPC_SYNTAX_IDENTIFIER:T(43,3)=s20SyntaxGUID:(6,75),0,128;SyntaxVersion:(43,2),128,32;;RPC_SYNTAX_IDENTIFIER:t(43,4)=(43,3)PRPC_SYNTAX_IDENTIFIER:t(43,5)=(43,6)=*(43,3)_RPC_MESSAGE:T(43,7)=s44Handle:(6,54),0,32;DataRepresentation:(0,5),32,32;Buffer:(4,2),64,32;BufferLength:(0,4),96,32;ProcNum:(0,4),128,32;TransferSyntax:(43,5),160,32;RpcInterfaceInformation:(4,2),192,32;ReservedForRuntime:(4,2),224,32;ManagerEpv:(4,2),256,32;ImportContext:(4,2),288,32;RpcFlags:(0,5),320,32;;RPC_MESSAGE:t(43,8)=(43,7)PRPC_MESSAGE:t(43,9)=(43,10)=*(43,7)RPC_FORWARD_FUNCTION:t(43,11)=(43,12)=f(0,3)RPC_DISPATCH_FUNCTION:t(43,13)=(43,14)=*(43,15)=f(0,19)RPC_DISPATCH_TABLE:t(43,16)=(43,17)=s12DispatchTableCount:(0,4),0,32;DispatchTable:(43,18)=*(43,13),32,32;Reserved:(0,1),64,32;;PRPC_DISPATCH_TABLE:t(43,19)=(43,20)=*(43,17)_RPC_PROTSEQ_ENDPOINT:T(43,21)=s8RpcProtocolSequence:(11,15),0,32;Endpoint:(11,15),32,32;;RPC_PROTSEQ_ENDPOINT:t(43,22)=(43,21)PRPC_PROTSEQ_ENDPOINT:t(43,23)=(43,24)=*(43,21)_RPC_SERVER_INTERFACE:T(43,25)=s64Length:(0,4),0,32;InterfaceId:(43,4),32,160;TransferSyntax:(43,4),192,160;DispatchTable:(43,19),352,32;RpcProtseqEndpointCount:(0,4),384,32;RpcProtseqEndpoint:(43,23),416,32;DefaultManagerEpv:(4,2),448,32;InterpreterInfo:(5,31),480,32;;RPC_SERVER_INTERFACE:t(43,26)=(43,25)PRPC_SERVER_INTERFACE:t(43,27)=(43,28)=*(43,25)_RPC_CLIENT_INTERFACE:T(43,29)=s64Length:(0,4),0,32;InterfaceId:(43,4),32,160;TransferSyntax:(43,4),192,160;DispatchTable:(43,19),352,32;RpcProtseqEndpointCount:(0,4),384,32;RpcProtseqEndpoint:(43,23),416,32;Reserved:(0,5),448,32;InterpreterInfo:(5,31),480,32;;RPC_CLIENT_INTERFACE:t(43,30)=(43,29)PRPC_CLIENT_INTERFACE:t(43,31)=(43,32)=*(43,29)I_RPC_MUTEX:t(43,33)=(4,2)_RPC_TRANSFER_SYNTAX:T(43,34)=s20Uuid:(6,75),0,128;VersMajor:(0,9),128,16;VersMinor:(0,9),144,16;;RPC_TRANSFER_SYNTAX:t(43,35)=(43,34)RPC_BLOCKING_FUNCTION:t(43,36)=(43,37)=*(43,38)=f(0,3)PRPC_RUNDOWN:t(43,39)=(43,40)=*(43,41)=f(0,19)/usr/include/w32api/rpcnsi.hRPC_NS_HANDLE:t(44,1)=(4,2)/usr/include/w32api/rpcnterr.h/usr/include/w32api/shellapi.hFILEOP_FLAGS:t(46,1)=(5,11)PRINTEROP_FLAGS:t(46,2)=(5,11)_AppBarData:T(46,3)=s36cbSize:(5,1),0,32;hWnd:(5,121),32,32;uCallbackMessage:(5,34),64,32;uEdge:(5,34),96,32;rc:(5,138),128,128;lParam:(5,39),256,32;;APPBARDATA:t(46,4)=(46,3)PAPPBARDATA:t(46,5)=(46,6)=*(46,3)HDROP__:T(46,7)=s4i:(0,1),0,32;;HDROP:t(46,8)=(46,9)=*(46,7)_NOTIFYICONDATAA:T(46,10)=s88cbSize:(5,1),0,32;hWnd:(5,121),32,32;uID:(5,34),64,32;uFlags:(5,34),96,32;uCallbackMessage:(5,34),128,32;hIcon:(5,76),160,32;szTip:(38,193),192,512;;NOTIFYICONDATAA:t(46,11)=(46,10)PNOTIFYICONDATAA:t(46,12)=(46,13)=*(46,10)_NOTIFYICONDATAW:T(46,14)=s152cbSize:(5,1),0,32;hWnd:(5,121),32,32;uID:(5,34),64,32;uFlags:(5,34),96,32;uCallbackMessage:(5,34),128,32;hIcon:(5,76),160,32;szTip:(25,212),192,1024;;NOTIFYICONDATAW:t(46,15)=(46,14)PNOTIFYICONDATAW:t(46,16)=(46,17)=*(46,14)_SHELLEXECUTEINFOA:T(46,18)=s60cbSize:(5,1),0,32;fMask:(6,10),32,32;hwnd:(5,121),64,32;lpVerb:(6,37),96,32;lpFile:(6,37),128,32;lpParameters:(6,37),160,32;lpDirectory:(6,37),192,32;nShow:(0,1),224,32;hInstApp:(5,99),256,32;lpIDList:(5,28),288,32;lpClass:(6,37),320,32;hkeyClass:(5,79),352,32;dwHotKey:(5,1),384,32;hIcon:(6,54),416,32;hProcess:(6,54),448,32;;SHELLEXECUTEINFOA:t(46,19)=(46,18)LPSHELLEXECUTEINFOA:t(46,20)=(46,21)=*(46,18)_SHELLEXECUTEINFOW:T(46,22)=s60cbSize:(5,1),0,32;fMask:(6,10),32,32;hwnd:(5,121),64,32;lpVerb:(6,25),96,32;lpFile:(6,25),128,32;lpParameters:(6,25),160,32;lpDirectory:(6,25),192,32;nShow:(0,1),224,32;hInstApp:(5,99),256,32;lpIDList:(5,28),288,32;lpClass:(6,25),320,32;hkeyClass:(5,79),352,32;dwHotKey:(5,1),384,32;hIcon:(6,54),416,32;hProcess:(6,54),448,32;;SHELLEXECUTEINFOW:t(46,23)=(46,22)LPSHELLEXECUTEINFOW:t(46,24)=(46,25)=*(46,22)_SHFILEOPSTRUCTA:T(46,26)=s32hwnd:(5,121),0,32;wFunc:(5,34),32,32;pFrom:(6,37),64,32;pTo:(6,37),96,32;fFlags:(46,1),128,16;fAnyOperationsAborted:(5,6),160,32;hNameMappings:(5,28),192,32;lpszProgressTitle:(6,37),224,32;;SHFILEOPSTRUCTA:t(46,27)=(46,26)LPSHFILEOPSTRUCTA:t(46,28)=(46,29)=*(46,26)_SHFILEOPSTRUCTW:T(46,30)=s32hwnd:(5,121),0,32;wFunc:(5,34),32,32;pFrom:(6,25),64,32;pTo:(6,25),96,32;fFlags:(46,1),128,16;fAnyOperationsAborted:(5,6),160,32;hNameMappings:(5,28),192,32;lpszProgressTitle:(6,25),224,32;;SHFILEOPSTRUCTW:t(46,31)=(46,30)LPSHFILEOPSTRUCTW:t(46,32)=(46,33)=*(46,30)_SHFILEINFOA:T(46,34)=s352hIcon:(5,76),0,32;iIcon:(0,1),32,32;dwAttributes:(5,1),64,32;szDisplayName:(24,109),96,2080;szTypeName:(24,130),2176,640;;SHFILEINFOA:t(46,35)=(46,34)_SHFILEINFOW:T(46,36)=s692hIcon:(5,76),0,32;iIcon:(0,1),32,32;dwAttributes:(5,1),64,32;szDisplayName:(24,115),96,4160;szTypeName:(24,136),4256,1280;;SHFILEINFOW:t(46,37)=(46,36)NOTIFYICONDATA:t(46,38)=(46,11)PNOTIFYICONDATA:t(46,39)=(46,40)=*(46,11)SHELLEXECUTEINFO:t(46,41)=(46,19)LPSHELLEXECUTEINFO:t(46,42)=(46,43)=*(46,19)SHFILEOPSTRUCT:t(46,44)=(46,27)LPSHFILEOPSTRUCT:t(46,45)=(46,46)=*(46,27)SHFILEINFO:t(46,47)=(46,35)/usr/include/w32api/winperf.h_PERF_DATA_BLOCK:T(47,1)=s88Signature:(47,2)=ar(0,1);0;3;(6,14),0,64;LittleEndian:(5,1),64,32;Version:(5,1),96,32;Revision:(5,1),128,32;TotalByteLength:(5,1),160,32;HeaderLength:(5,1),192,32;NumObjectTypes:(5,1),224,32;DefaultObject:(6,3),256,32;SystemTime:(24,101),288,128;PerfTime:(6,141),448,64;PerfFreq:(6,141),512,64;PerfTime100nSec:(6,141),576,64;SystemNameLength:(5,1),640,32;SystemNameOffset:(5,1),672,32;;PERF_DATA_BLOCK:t(47,3)=(47,1)PPERF_DATA_BLOCK:t(47,4)=(47,5)=*(47,1)_PERF_OBJECT_TYPE:T(47,6)=s64TotalByteLength:(5,1),0,32;DefinitionLength:(5,1),32,32;HeaderLength:(5,1),64,32;ObjectNameTitleIndex:(5,1),96,32;ObjectNameTitle:(6,20),128,32;ObjectHelpTitleIndex:(5,1),160,32;ObjectHelpTitle:(6,20),192,32;DetailLevel:(5,1),224,32;NumCounters:(5,1),256,32;DefaultCounter:(6,3),288,32;NumInstances:(6,3),320,32;CodePage:(5,1),352,32;PerfTime:(6,141),384,64;PerfFreq:(6,141),448,64;;PERF_OBJECT_TYPE:t(47,7)=(47,6)PPERF_OBJECT_TYPE:t(47,8)=(47,9)=*(47,6)_PERF_COUNTER_DEFINITION:T(47,10)=s40ByteLength:(5,1),0,32;CounterNameTitleIndex:(5,1),32,32;CounterNameTitle:(6,20),64,32;CounterHelpTitleIndex:(5,1),96,32;CounterHelpTitle:(6,20),128,32;DefaultScale:(6,3),160,32;DetailLevel:(5,1),192,32;CounterType:(5,1),224,32;CounterSize:(5,1),256,32;CounterOffset:(5,1),288,32;;PERF_COUNTER_DEFINITION:t(47,11)=(47,10)PPERF_COUNTER_DEFINITION:t(47,12)=(47,13)=*(47,10)_PERF_INSTANCE_DEFINITION:T(47,14)=s24ByteLength:(5,1),0,32;ParentObjectTitleIndex:(5,1),32,32;ParentObjectInstance:(5,1),64,32;UniqueID:(6,3),96,32;NameOffset:(5,1),128,32;NameLength:(5,1),160,32;;PERF_INSTANCE_DEFINITION:t(47,15)=(47,14)PPERF_INSTANCE_DEFINITION:t(47,16)=(47,17)=*(47,14)_PERF_COUNTER_BLOCK:T(47,18)=s4ByteLength:(5,1),0,32;;PERF_COUNTER_BLOCK:t(47,19)=(47,18)PPERF_COUNTER_BLOCK:t(47,20)=(47,21)=*(47,18)PM_OPEN_PROC:t(47,22)=(47,23)=f(5,1)PM_COLLECT_PROC:t(47,24)=(47,25)=f(5,1)PM_CLOSE_PROC:t(47,26)=(47,27)=f(5,1)/usr/include/w32api/winspool.h_ADDJOB_INFO_1A:T(48,1)=s8Path:(6,32),0,32;JobId:(5,1),32,32;;ADDJOB_INFO_1A:t(48,2)=(48,1)PADDJOB_INFO_1A:t(48,3)=(48,4)=*(48,1)LPADDJOB_INFO_1A:t(48,5)=(48,4)_ADDJOB_INFO_1W:T(48,6)=s8Path:(6,20),0,32;JobId:(5,1),32,32;;ADDJOB_INFO_1W:t(48,7)=(48,6)PADDJOB_INFO_1W:t(48,8)=(48,9)=*(48,6)LPADDJOB_INFO_1W:t(48,10)=(48,9)_DATATYPES_INFO_1A:T(48,11)=s4pName:(6,32),0,32;;DATATYPES_INFO_1A:t(48,12)=(48,11)PDATATYPES_INFO_1A:t(48,13)=(48,14)=*(48,11)LPDATATYPES_INFO_1A:t(48,15)=(48,14)_DATATYPES_INFO_1W:T(48,16)=s4pName:(6,20),0,32;;DATATYPES_INFO_1W:t(48,17)=(48,16)PDATATYPES_INFO_1W:t(48,18)=(48,19)=*(48,16)LPDATATYPES_INFO_1W:t(48,20)=(48,19)_JOB_INFO_1A:T(48,21)=s64JobId:(5,1),0,32;pPrinterName:(6,32),32,32;pMachineName:(6,32),64,32;pUserName:(6,32),96,32;pDocument:(6,32),128,32;pDatatype:(6,32),160,32;pStatus:(6,32),192,32;Status:(5,1),224,32;Priority:(5,1),256,32;Position:(5,1),288,32;TotalPages:(5,1),320,32;PagesPrinted:(5,1),352,32;Submitted:(24,101),384,128;;JOB_INFO_1A:t(48,22)=(48,21)PJOB_INFO_1A:t(48,23)=(48,24)=*(48,21)LPJOB_INFO_1A:t(48,25)=(48,24)_JOB_INFO_1W:T(48,26)=s64JobId:(5,1),0,32;pPrinterName:(6,20),32,32;pMachineName:(6,20),64,32;pUserName:(6,20),96,32;pDocument:(6,20),128,32;pDatatype:(6,20),160,32;pStatus:(6,20),192,32;Status:(5,1),224,32;Priority:(5,1),256,32;Position:(5,1),288,32;TotalPages:(5,1),320,32;PagesPrinted:(5,1),352,32;Submitted:(24,101),384,128;;JOB_INFO_1W:t(48,27)=(48,26)PJOB_INFO_1W:t(48,28)=(48,29)=*(48,26)LPJOB_INFO_1W:t(48,30)=(48,29)_JOB_INFO_2A:T(48,31)=s104JobId:(5,1),0,32;pPrinterName:(6,32),32,32;pMachineName:(6,32),64,32;pUserName:(6,32),96,32;pDocument:(6,32),128,32;pNotifyName:(6,32),160,32;pDatatype:(6,32),192,32;pPrintProcessor:(6,32),224,32;pParameters:(6,32),256,32;pDriverName:(6,32),288,32;pDevMode:(25,77),320,32;pStatus:(6,32),352,32;pSecurityDescriptor:(6,237),384,32;Status:(5,1),416,32;Priority:(5,1),448,32;Position:(5,1),480,32;StartTime:(5,1),512,32;UntilTime:(5,1),544,32;TotalPages:(5,1),576,32;Size:(5,1),608,32;Submitted:(24,101),640,128;Time:(5,1),768,32;PagesPrinted:(5,1),800,32;;JOB_INFO_2A:t(48,32)=(48,31)PJOB_INFO_2A:t(48,33)=(48,34)=*(48,31)LPJOB_INFO_2A:t(48,35)=(48,34)_JOB_INFO_2W:T(48,36)=s104JobId:(5,1),0,32;pPrinterName:(6,20),32,32;pMachineName:(6,20),64,32;pUserName:(6,20),96,32;pDocument:(6,20),128,32;pNotifyName:(6,20),160,32;pDatatype:(6,20),192,32;pPrintProcessor:(6,20),224,32;pParameters:(6,20),256,32;pDriverName:(6,20),288,32;pDevMode:(25,82),320,32;pStatus:(6,20),352,32;pSecurityDescriptor:(6,237),384,32;Status:(5,1),416,32;Priority:(5,1),448,32;Position:(5,1),480,32;StartTime:(5,1),512,32;UntilTime:(5,1),544,32;TotalPages:(5,1),576,32;Size:(5,1),608,32;Submitted:(24,101),640,128;Time:(5,1),768,32;PagesPrinted:(5,1),800,32;;JOB_INFO_2W:t(48,37)=(48,36)PJOB_INFO_2W:t(48,38)=(48,39)=*(48,36)LPJOB_INFO_2W:t(48,40)=(48,39)_DOC_INFO_1A:T(48,41)=s12pDocName:(6,32),0,32;pOutputFile:(6,32),32,32;pDatatype:(6,32),64,32;;DOC_INFO_1A:t(48,42)=(48,41)PDOC_INFO_1A:t(48,43)=(48,44)=*(48,41)LPDOC_INFO_1A:t(48,45)=(48,44)_DOC_INFO_1W:T(48,46)=s12pDocName:(6,20),0,32;pOutputFile:(6,20),32,32;pDatatype:(6,20),64,32;;DOC_INFO_1W:t(48,47)=(48,46)PDOC_INFO_1W:t(48,48)=(48,49)=*(48,46)LPDOC_INFO_1W:t(48,50)=(48,49)_DOC_INFO_2A:T(48,51)=s20pDocName:(6,32),0,32;pOutputFile:(6,32),32,32;pDatatype:(6,32),64,32;dwMode:(5,1),96,32;JobId:(5,1),128,32;;DOC_INFO_2A:t(48,52)=(48,51)PDOC_INFO_2A:t(48,53)=(48,54)=*(48,51)LPDOC_INFO_2A:t(48,55)=(48,54)_DOC_INFO_2W:T(48,56)=s20pDocName:(6,20),0,32;pOutputFile:(6,20),32,32;pDatatype:(6,20),64,32;dwMode:(5,1),96,32;JobId:(5,1),128,32;;DOC_INFO_2W:t(48,57)=(48,56)PDOC_INFO_2W:t(48,58)=(48,59)=*(48,56)LPDOC_INFO_2W:t(48,60)=(48,59)_DRIVER_INFO_1A:T(48,61)=s4pName:(6,32),0,32;;DRIVER_INFO_1A:t(48,62)=(48,61)PDRIVER_INFO_1A:t(48,63)=(48,64)=*(48,61)LPDRIVER_INFO_1A:t(48,65)=(48,64)_DRIVER_INFO_1W:T(48,66)=s4pName:(6,20),0,32;;DRIVER_INFO_1W:t(48,67)=(48,66)PDRIVER_INFO_1W:t(48,68)=(48,69)=*(48,66)LPDRIVER_INFO_1W:t(48,70)=(48,69)_DRIVER_INFO_2A:T(48,71)=s24cVersion:(5,1),0,32;pName:(6,32),32,32;pEnvironment:(6,32),64,32;pDriverPath:(6,32),96,32;pDataFile:(6,32),128,32;pConfigFile:(6,32),160,32;;DRIVER_INFO_2A:t(48,72)=(48,71)PDRIVER_INFO_2A:t(48,73)=(48,74)=*(48,71)LPDRIVER_INFO_2A:t(48,75)=(48,74)_DRIVER_INFO_2W:T(48,76)=s24cVersion:(5,1),0,32;pName:(6,20),32,32;pEnvironment:(6,20),64,32;pDriverPath:(6,20),96,32;pDataFile:(6,20),128,32;pConfigFile:(6,20),160,32;;DRIVER_INFO_2W:t(48,77)=(48,76)PDRIVER_INFO_2W:t(48,78)=(48,79)=*(48,76)LPDRIVER_INFO_2W:t(48,80)=(48,79)_DRIVER_INFO_3A:T(48,81)=s40cVersion:(5,1),0,32;pName:(6,32),32,32;pEnvironment:(6,32),64,32;pDriverPath:(6,32),96,32;pDataFile:(6,32),128,32;pConfigFile:(6,32),160,32;pHelpFile:(6,32),192,32;pDependentFiles:(6,32),224,32;pMonitorName:(6,32),256,32;pDefaultDataType:(6,32),288,32;;DRIVER_INFO_3A:t(48,82)=(48,81)PDRIVER_INFO_3A:t(48,83)=(48,84)=*(48,81)LPDRIVER_INFO_3A:t(48,85)=(48,84)_DRIVER_INFO_3W:T(48,86)=s40cVersion:(5,1),0,32;pName:(6,20),32,32;pEnvironment:(6,20),64,32;pDriverPath:(6,20),96,32;pDataFile:(6,20),128,32;pConfigFile:(6,20),160,32;pHelpFile:(6,20),192,32;pDependentFiles:(6,20),224,32;pMonitorName:(6,20),256,32;pDefaultDataType:(6,20),288,32;;DRIVER_INFO_3W:t(48,87)=(48,86)PDRIVER_INFO_3W:t(48,88)=(48,89)=*(48,86)LPDRIVER_INFO_3W:t(48,90)=(48,89)_MONITOR_INFO_1A:T(48,91)=s4pName:(6,32),0,32;;MONITOR_INFO_1A:t(48,92)=(48,91)PMONITOR_INFO_1A:t(48,93)=(48,94)=*(48,91)LPMONITOR_INFO_1A:t(48,95)=(48,94)_MONITOR_INFO_1W:T(48,96)=s4pName:(6,20),0,32;;MONITOR_INFO_1W:t(48,97)=(48,96)PMONITOR_INFO_1W:t(48,98)=(48,99)=*(48,96)LPMONITOR_INFO_1W:t(48,100)=(48,99)_PORT_INFO_1A:T(48,101)=s4pName:(6,32),0,32;;PORT_INFO_1A:t(48,102)=(48,101)PPORT_INFO_1A:t(48,103)=(48,104)=*(48,101)LPPORT_INFO_1A:t(48,105)=(48,104)_PORT_INFO_1W:T(48,106)=s4pName:(6,20),0,32;;PORT_INFO_1W:t(48,107)=(48,106)PPORT_INFO_1W:t(48,108)=(48,109)=*(48,106)LPPORT_INFO_1W:t(48,110)=(48,109)_MONITOR_INFO_2A:T(48,111)=s12pName:(6,32),0,32;pEnvironment:(6,32),32,32;pDLLName:(6,32),64,32;;MONITOR_INFO_2A:t(48,112)=(48,111)PMONITOR_INFO_2A:t(48,113)=(48,114)=*(48,111)LPMONITOR_INFO_2A:t(48,115)=(48,114)_MONITOR_INFO_2W:T(48,116)=s12pName:(6,20),0,32;pEnvironment:(6,20),32,32;pDLLName:(6,20),64,32;;MONITOR_INFO_2W:t(48,117)=(48,116)PMONITOR_INFO_2W:t(48,118)=(48,119)=*(48,116)LPMONITOR_INFO_2W:t(48,120)=(48,119)_PORT_INFO_2A:T(48,121)=s20pPortName:(6,32),0,32;pMonitorName:(6,32),32,32;pDescription:(6,32),64,32;fPortType:(5,1),96,32;Reserved:(5,1),128,32;;PORT_INFO_2A:t(48,122)=(48,121)PPORT_INFO_2A:t(48,123)=(48,124)=*(48,121)LPPORT_INFO_2A:t(48,125)=(48,124)_PORT_INFO_2W:T(48,126)=s20pPortName:(6,20),0,32;pMonitorName:(6,20),32,32;pDescription:(6,20),64,32;fPortType:(5,1),96,32;Reserved:(5,1),128,32;;PORT_INFO_2W:t(48,127)=(48,126)PPORT_INFO_2W:t(48,128)=(48,129)=*(48,126)LPPORT_INFO_2W:t(48,130)=(48,129)_PORT_INFO_3A:T(48,131)=s12dwStatus:(5,1),0,32;pszStatus:(6,32),32,32;dwSeverity:(5,1),64,32;;PORT_INFO_3A:t(48,132)=(48,131)PPORT_INFO_3A:t(48,133)=(48,134)=*(48,131)LPPORT_INFO_3A:t(48,135)=(48,134)_PORT_INFO_3W:T(48,136)=s12dwStatus:(5,1),0,32;pszStatus:(6,20),32,32;dwSeverity:(5,1),64,32;;PORT_INFO_3W:t(48,137)=(48,136)PPORT_INFO_3W:t(48,138)=(48,139)=*(48,136)LPPORT_INFO_3W:t(48,140)=(48,139)_PRINTER_INFO_1A:T(48,141)=s16Flags:(5,1),0,32;pDescription:(6,32),32,32;pName:(6,32),64,32;pComment:(6,32),96,32;;PRINTER_INFO_1A:t(48,142)=(48,141)PPRINTER_INFO_1A:t(48,143)=(48,144)=*(48,141)LPPRINTER_INFO_1A:t(48,145)=(48,144)_PRINTER_INFO_1W:T(48,146)=s16Flags:(5,1),0,32;pDescription:(6,20),32,32;pName:(6,20),64,32;pComment:(6,20),96,32;;PRINTER_INFO_1W:t(48,147)=(48,146)PPRINTER_INFO_1W:t(48,148)=(48,149)=*(48,146)LPPRINTER_INFO_1W:t(48,150)=(48,149)_PRINTER_INFO_2A:T(48,151)=s84pServerName:(6,32),0,32;pPrinterName:(6,32),32,32;pShareName:(6,32),64,32;pPortName:(6,32),96,32;pDriverName:(6,32),128,32;pComment:(6,32),160,32;pLocation:(6,32),192,32;pDevMode:(25,77),224,32;pSepFile:(6,32),256,32;pPrintProcessor:(6,32),288,32;pDatatype:(6,32),320,32;pParameters:(6,32),352,32;pSecurityDescriptor:(6,237),384,32;Attributes:(5,1),416,32;Priority:(5,1),448,32;DefaultPriority:(5,1),480,32;StartTime:(5,1),512,32;UntilTime:(5,1),544,32;Status:(5,1),576,32;cJobs:(5,1),608,32;AveragePPM:(5,1),640,32;;PRINTER_INFO_2A:t(48,152)=(48,151)PPRINTER_INFO_2A:t(48,153)=(48,154)=*(48,151)LPPRINTER_INFO_2A:t(48,155)=(48,154)_PRINTER_INFO_2W:T(48,156)=s84pServerName:(6,20),0,32;pPrinterName:(6,20),32,32;pShareName:(6,20),64,32;pPortName:(6,20),96,32;pDriverName:(6,20),128,32;pComment:(6,20),160,32;pLocation:(6,20),192,32;pDevMode:(25,82),224,32;pSepFile:(6,20),256,32;pPrintProcessor:(6,20),288,32;pDatatype:(6,20),320,32;pParameters:(6,20),352,32;pSecurityDescriptor:(6,237),384,32;Attributes:(5,1),416,32;Priority:(5,1),448,32;DefaultPriority:(5,1),480,32;StartTime:(5,1),512,32;UntilTime:(5,1),544,32;Status:(5,1),576,32;cJobs:(5,1),608,32;AveragePPM:(5,1),640,32;;PRINTER_INFO_2W:t(48,157)=(48,156)PPRINTER_INFO_2W:t(48,158)=(48,159)=*(48,156)LPPRINTER_INFO_2W:t(48,160)=(48,159)_PRINTER_INFO_3:T(48,161)=s4pSecurityDescriptor:(6,237),0,32;;PRINTER_INFO_3:t(48,162)=(48,161)PPRINTER_INFO_3:t(48,163)=(48,164)=*(48,161)LPPRINTER_INFO_3:t(48,165)=(48,164)_PRINTER_INFO_4A:T(48,166)=s12pPrinterName:(6,32),0,32;pServerName:(6,32),32,32;Attributes:(5,1),64,32;;PRINTER_INFO_4A:t(48,167)=(48,166)PPRINTER_INFO_4A:t(48,168)=(48,169)=*(48,166)LPPRINTER_INFO_4A:t(48,170)=(48,169)_PRINTER_INFO_4W:T(48,171)=s12pPrinterName:(6,20),0,32;pServerName:(6,20),32,32;Attributes:(5,1),64,32;;PRINTER_INFO_4W:t(48,172)=(48,171)PPRINTER_INFO_4W:t(48,173)=(48,174)=*(48,171)LPPRINTER_INFO_4W:t(48,175)=(48,174)_PRINTER_INFO_5A:T(48,176)=s20pPrinterName:(6,32),0,32;pPortName:(6,32),32,32;Attributes:(5,1),64,32;DeviceNotSelectedTimeout:(5,1),96,32;TransmissionRetryTimeout:(5,1),128,32;;PRINTER_INFO_5A:t(48,177)=(48,176)PPRINTER_INFO_5A:t(48,178)=(48,179)=*(48,176)LPPRINTER_INFO_5A:t(48,180)=(48,179)_PRINTER_INFO_5W:T(48,181)=s20pPrinterName:(6,20),0,32;pPortName:(6,20),32,32;Attributes:(5,1),64,32;DeviceNotSelectedTimeout:(5,1),96,32;TransmissionRetryTimeout:(5,1),128,32;;PRINTER_INFO_5W:t(48,182)=(48,181)PPRINTER_INFO_5W:t(48,183)=(48,184)=*(48,181)LPPRINTER_INFO_5W:t(48,185)=(48,184)_PRINTPROCESSOR_INFO_1A:T(48,186)=s4pName:(6,32),0,32;;PRINTPROCESSOR_INFO_1A:t(48,187)=(48,186)PPRINTPROCESSOR_INFO_1A:t(48,188)=(48,189)=*(48,186)LPPRINTPROCESSOR_INFO_1A:t(48,190)=(48,189)_PRINTPROCESSOR_INFO_1W:T(48,191)=s4pName:(6,20),0,32;;PRINTPROCESSOR_INFO_1W:t(48,192)=(48,191)PPRINTPROCESSOR_INFO_1W:t(48,193)=(48,194)=*(48,191)LPPRINTPROCESSOR_INFO_1W:t(48,195)=(48,194)_PRINTER_NOTIFY_INFO_DATA:T(48,196)=s20Type:(5,11),0,16;Field:(5,11),16,16;Reserved:(5,1),32,32;Id:(5,1),64,32;NotifyData:(48,197)=u8adwData:(6,324),0,64;Data:(48,198)=s8cbBuf:(5,1),0,32;pBuf:(5,28),32,32;;,0,64;;,96,64;;PRINTER_NOTIFY_INFO_DATA:t(48,199)=(48,196)PPRINTER_NOTIFY_INFO_DATA:t(48,200)=(48,201)=*(48,196)LPPRINTER_NOTIFY_INFO_DATA:t(48,202)=(48,201)_PRINTER_NOTIFY_INFO:T(48,203)=s32Version:(5,1),0,32;Flags:(5,1),32,32;Count:(5,1),64,32;aData:(48,204)=ar(0,1);0;0;(48,199),96,160;;PRINTER_NOTIFY_INFO:t(48,205)=(48,203)PPRINTER_NOTIFY_INFO:t(48,206)=(48,207)=*(48,203)LPPRINTER_NOTIFY_INFO:t(48,208)=(48,207)_FORM_INFO_1A:T(48,209)=s32Flags:(5,1),0,32;pName:(6,32),32,32;Size:(5,161),64,64;ImageableArea:(5,145),128,128;;FORM_INFO_1A:t(48,210)=(48,209)PFORM_INFO_1A:t(48,211)=(48,212)=*(48,209)LPFORM_INFO_1A:t(48,213)=(48,212)_FORM_INFO_1W:T(48,214)=s32Flags:(5,1),0,32;pName:(6,20),32,32;Size:(5,161),64,64;ImageableArea:(5,145),128,128;;FORM_INFO_1W:t(48,215)=(48,214)PFORM_INFO_1W:t(48,216)=(48,217)=*(48,214)LPFORM_INFO_1W:t(48,218)=(48,217)_PRINTER_DEFAULTSA:T(48,219)=s12pDatatype:(6,32),0,32;pDevMode:(25,691),32,32;DesiredAccess:(6,72),64,32;;PRINTER_DEFAULTSA:t(48,220)=(48,219)PPRINTER_DEFAULTSA:t(48,221)=(48,222)=*(48,219)LPPRINTER_DEFAULTSA:t(48,223)=(48,222)_PRINTER_DEFAULTSW:T(48,224)=s12pDatatype:(6,20),0,32;pDevMode:(25,691),32,32;DesiredAccess:(6,72),64,32;;PRINTER_DEFAULTSW:t(48,225)=(48,224)PPRINTER_DEFAULTSW:t(48,226)=(48,227)=*(48,224)LPPRINTER_DEFAULTSW:t(48,228)=(48,227)JOB_INFO_1:t(48,229)=(48,22)PJOB_INFO_1:t(48,230)=(48,231)=*(48,22)LPJOB_INFO_1:t(48,232)=(48,231)JOB_INFO_2:t(48,233)=(48,32)PJOB_INFO_2:t(48,234)=(48,235)=*(48,32)LPJOB_INFO_2:t(48,236)=(48,235)ADDJOB_INFO_1:t(48,237)=(48,2)PADDJOB_INFO_1:t(48,238)=(48,239)=*(48,2)LPADDJOB_INFO_1:t(48,240)=(48,239)DATATYPES_INFO_1:t(48,241)=(48,12)PDATATYPES_INFO_1:t(48,242)=(48,243)=*(48,12)LPDATATYPES_INFO_1:t(48,244)=(48,243)MONITOR_INFO_1:t(48,245)=(48,92)PMONITOR_INFO_1:t(48,246)=(48,247)=*(48,92)LPMONITOR_INFO_1:t(48,248)=(48,247)MONITOR_INFO_2:t(48,249)=(48,112)PMONITOR_INFO_2:t(48,250)=(48,251)=*(48,112)LPMONITOR_INFO_2:t(48,252)=(48,251)DOC_INFO_1:t(48,253)=(48,42)PDOC_INFO_1:t(48,254)=(48,255)=*(48,42)LPDOC_INFO_1:t(48,256)=(48,255)DOC_INFO_2:t(48,257)=(48,52)PDOC_INFO_2:t(48,258)=(48,259)=*(48,52)LPDOC_INFO_2:t(48,260)=(48,259)PORT_INFO_1:t(48,261)=(48,102)PPORT_INFO_1:t(48,262)=(48,263)=*(48,102)LPPORT_INFO_1:t(48,264)=(48,263)PORT_INFO_2:t(48,265)=(48,122)PPORT_INFO_2:t(48,266)=(48,267)=*(48,122)LPPORT_INFO_2:t(48,268)=(48,267)PORT_INFO_3:t(48,269)=(48,132)PPORT_INFO_3:t(48,270)=(48,271)=*(48,132)LPPORT_INFO_3:t(48,272)=(48,271)DRIVER_INFO_2:t(48,273)=(48,72)PDRIVER_INFO_2:t(48,274)=(48,275)=*(48,72)LPDRIVER_INFO_2:t(48,276)=(48,275)PRINTER_INFO_1:t(48,277)=(48,142)PPRINTER_INFO_1:t(48,278)=(48,279)=*(48,142)LPPRINTER_INFO_1:t(48,280)=(48,279)PRINTER_INFO_2:t(48,281)=(48,152)PPRINTER_INFO_2:t(48,282)=(48,283)=*(48,152)LPPRINTER_INFO_2:t(48,284)=(48,283)PRINTER_INFO_4:t(48,285)=(48,167)PPRINTER_INFO_4:t(48,286)=(48,287)=*(48,167)LPPRINTER_INFO_4:t(48,288)=(48,287)PRINTER_INFO_5:t(48,289)=(48,177)PPRINTER_INFO_5:t(48,290)=(48,291)=*(48,177)LPPRINTER_INFO_5:t(48,292)=(48,291)PRINTPROCESSOR_INFO_1:t(48,293)=(48,187)PPRINTPROCESSOR_INFO_1:t(48,294)=(48,295)=*(48,187)LPPRINTPROCESSOR_INFO_1:t(48,296)=(48,295)FORM_INFO_1:t(48,297)=(48,210)PFORM_INFO_1:t(48,298)=(48,299)=*(48,210)LPFORM_INFO_1:t(48,300)=(48,299)PRINTER_DEFAULTS:t(48,301)=(48,220)PPRINTER_DEFAULTS:t(48,302)=(48,303)=*(48,220)LPPRINTER_DEFAULTS:t(48,304)=(48,303)/usr/include/gl/gl.hGLenum:t(49,1)=(0,4)GLboolean:t(49,2)=(0,11)GLbitfield:t(49,3)=(0,4)GLbyte:t(49,4)=(0,10)GLshort:t(49,5)=(0,8)GLint:t(49,6)=(0,1)GLsizei:t(49,7)=(0,1)GLubyte:t(49,8)=(0,11)GLushort:t(49,9)=(0,9)GLuint:t(49,10)=(0,4)GLfloat:t(49,11)=(0,12)GLclampf:t(49,12)=(0,12)GLdouble:t(49,13)=(0,13)GLclampd:t(49,14)=(0,13)GLvoid:t(49,15)=(0,19)_GLfuncptr:t(49,16)=(49,17)=*(49,18)=f(0,19)glwin_window:t(1,2)=(1,3)=xsglwin_window:glwin_desc:T(1,4)=s76data:(4,2),0,32;winName:(11,30),32,32;winX:(49,6),64,32;winY:(49,6),96,32;winWidth:(49,7),128,32;winHeight:(49,7),160,32;Create:(1,5)=*(1,6)=f(0,19),192,32;Destroy:(1,5),224,32;ChangeSize:(1,7)=*(1,8)=f(0,19),256,32;Idle:(1,5),288,32;Render:(1,5),320,32;KeyPress:(1,9)=*(1,10)=f(0,1),352,32;KeyDown:(1,9),384,32;KeyUp:(1,9),416,32;MouseDown:(1,11)=*(1,12)=f(0,1),448,32;MouseUp:(1,11),480,32;MouseMove:(1,13)=*(1,14)=f(0,1),512,32;MouseDrag:(1,13),544,32;MouseZ:(1,15)=*(1,16)=f(0,1),576,32;;glwin_desc:t(1,17)=(1,4)glwin_window:T(1,3)=s436data:(4,2),0,32;winX:(49,6),32,32;winY:(49,6),64,32;winWidth:(49,7),96,32;winHeight:(49,7),128,32;viewWidth:(49,11),160,32;viewHeight:(49,11),192,32;desc:(1,17),224,608;created:(0,8),832,16;idleEnabled:(0,8),848,16;hInstance:(5,99),864,32;hWnd:(5,121),896,32;hPalette:(5,103),928,32;hRC:(5,64),960,32;hDC:(5,61),992,32;keyState:(1,18)=ar(0,1);0;255;(0,11),1024,2048;nKeysDown:(0,1),3072,32;nKeysDownPrev:(0,1),3104,32;buttonState:(1,19)=ar(0,1);0;3;(0,11),3136,32;buttonDownX:(1,20)=ar(0,1);0;3;(0,1),3168,128;buttonDownY:(1,20),3296,128;nButtonsDown:(0,1),3424,32;nButtonsDownPrev:(0,1),3456,32;;/usr/include/gl/glu.h/usr/include/GL/gl.hGLUnurbs:t(50,1)=(50,2)=xsGLUnurbs:GLUquadric:t(50,3)=(50,4)=xsGLUquadric:GLUtesselator:t(50,5)=(50,6)=xsGLUtesselator:GLUnurbsObj:t(50,7)=(50,2)GLUquadricObj:t(50,8)=(50,4)GLUtesselatorObj:t(50,9)=(50,6)GLUtriangulatorObj:t(50,10)=(50,6)/usr/include/stdio.h/usr/lib/gcc-lib/i686-pc-cygwin/2.95.2-6/include/stddef.hfpos_t:t(52,1)=(11,16)FILE:t(52,2)=(11,5)/usr/include/stdlib.h/usr/lib/gcc-lib/i686-pc-cygwin/2.95.2-6/include/stddef.hdiv_t:t(54,1)=(54,2)=s8quot:(0,1),0,32;rem:(0,1),32,32;;ldiv_t:t(54,3)=(54,4)=s8quot:(0,3),0,32;rem:(0,3),32,32;;GetOpenGLPalette:f(5,103)hDC:p(5,61)hRetPal:(5,103)pfd:(25,568)pPal:(0,21)=*(25,158)nPixelFormat:(0,1)nColors:(0,1)i:(0,1)RedRange:(5,10)GreenRange:(5,10)BlueRange:(5,10)showOpenGLInfo:f(0,19)hDC:p(5,61)pixelFormat:p(0,1)type:(11,30)pfd_new:(25,568)generic_format:(0,1)generic_accelerated:(0,1)once:V(0,1)SetDCPixelFormat:f(0,1)hDC:p(5,61)nPixelFormat:(0,1)pfd:V(25,568)glwin_process_key:F(0,1)win:p(0,22)=*(1,2)key:p(0,1)down:p(0,1)glwin_key_down:F(0,1)win:p(0,22)key:p(0,1)glwin_nkeys_down:F(0,1)win:p(0,22)glwin_nkeys_down_prev:F(0,1)win:p(0,22)glwin_process_button:F(0,1)win:p(0,22)button:p(0,1)down:p(0,1)x:p(0,1)y:p(0,1)glwin_window_WndProc:f(5,40)hWnd:p(5,121)message:p(5,34)wParam:p(5,38)lParam:p(5,39)win:(0,22)x:(0,1)y:(0,1)pixelFormat:(0,1)w:(49,6)h:(49,6)nRet:(0,1)dz:(0,13)glwin_create:F(0,22)desc:p(0,23)=*(1,17)data:p(4,2)win:(0,22)wClassName:V(11,30)hWnd:(5,121)wc:(26,347)glwin_destroy:F(0,19)win:p(0,22)glwin_show:F(0,19)win:p(0,22)glwin_update:F(0,19)win:p(0,22)glwin_redraw:F(0,19)win:p(0,22)glwin_idle:F(0,19)win:p(0,22)enable:p(0,1)glwin_quit:F(0,19)win:p(0,22)exitcode:p(0,1)glwin_mainloop:F(0,1)msg:(26,136)WinMain:F(0,1)hInstance:p(5,99)hPrevInstance:p(5,99)lpCmdLine:p(6,32)nCmdShow:p(0,1)_argc:(0,1)_argv:(0,24)=ar(0,1);0;1;(15,13)win_created:S(0,22)glwin_hInstance:G(5,99)—(²)ìP®.®*+-,<OM`)‡Ÿ·ÃÈ-ÑNÚçô.ÿ -N".-27-@NP.[`e-nN~.‰Ž“-œN¬/·¼Á-ÊNÚ/åêï-øN0'41Ä 2Ö !Þ !ç !ý 3  -" N* MH M -V N^ M¤ 4P 5 6¢ 4þ 4 7+ 8U Ob 9:6;G<q+ƒ,™:Ù+ë,ý=q“˜-¡NEJ-SNr>¢¯³»'ÁÇ?Øë'@.A>YPtLã'î!÷'aiBt!ŠO¯3ÝCûDE9:rF™G¾9ßHôIJ/>'NK (œ† ˆhФЋL‹xŒØŒ h Ž¨•З0˜x˜À˜™P™šXš›Ì›!ä›.fileþÿgglwin.c%=@U€ _once.9gD _pfd.13 w ‰H œ8 ¬\ ¾p Õ„ ë   H ˜ .Ì =è I W$ e° qÌ  D .textb€.dataL.bss.stabè›.stabstr–ý™ª¼Ôå÷ %5J]o‚_GetDC@4”¨¼Ìßò!4HWi}Žœ¬¹ÆÖêþ _memset _abort _fprintf _free _malloc  gcc2_compiled.___gnu_compiled_c___rcs_id_glwin_glwin_c___rcs_id_glwin_glwin_h_GetOpenGLPalette_showOpenGLInfo_SetDCPixelFormat_glwin_process_key_glwin_key_down_glwin_nkeys_down_glwin_nkeys_down_prev_glwin_process_button_glwin_window_WndProc@16_win_created_wClassName.35_glwin_create_glwin_destroy_glwin_show_glwin_update_glwin_redraw_glwin_quit_glwin_mainloop_WinMain@16_glwin_idle_glwin_hInstance_GetPixelFormat@4_DescribePixelFormat@16_CreatePalette@4_SelectPalette@12_RealizePalette@4__impure_ptr_glGetString@4_gluGetString@4_ChoosePixelFormat@8_SetPixelFormat@12_GetWindowLongA@8_SetWindowLongA@12_wglMakeCurrent@8_wglCreateContext@4_wglDeleteContext@4_DeleteObject@4_PostQuitMessage@4_InvalidateRect@12_SwapBuffers@4_ValidateRect@8_UpdateColors@4_DefWindowProcA@16_UnregisterClassA@8_LoadCursorA@8_RegisterClassA@4_CreateWindowExA@48_DestroyWindow@4_ShowWindow@8_UpdateWindow@4_SetTimer@16_KillTimer@8_GetMessageA@16_TranslateMessage@4_DispatchMessageA@4_glwin_mainglwin1.0/src/glwin/mak_gen/CYGWIN_98-4.10/odd/0040755000175200017560000000000007250653001020635 5ustar stephensstephengglwin1.0/src/glwin/mak_gen/CYGWIN_98-4.10/odd/glwin.o0100744000175200017560000074112007250653156022153 0ustar stephensstephengL¸T.textÀÜð±€ à.data`œ@À.bss€À.stabØœüð¶B.stabstrþÔ³B$Id: glwin.c,v 1.4 2001/03/04 04:16:28 stephens Exp $v¼'$Id: glwin.h,v 1.3 2001/03/04 04:16:31 stephens Exp $‰öào@U‰åƒìpVSÇEüƒÄô‹EPèƒÄ ‰À‰E¸EÀPj(‹E¸P‹EPèŠEÄ$€„Àu 1À醉ö¶Mɸ‰ÂÓâ‰U´ƒÄô‹E´‰Â•PRèƒÄ‰À‰E¼‹E¼fÇ‹E¼‹U´f‰P¶Mʺ‰ÐÓàˆÁþɈM¯¶M̺‰ÐÓàˆÃþˈ]®¶Mκ‰ÐÓàˆÂþʈU­ÇE°v‹E°;E´|éŸv‹E¼‹U°‰Ñ¶MË‹]°ÓûŠM¯ ÙˆL‹E¼‹U°‰Ñ‹M¼‹]°‰Þµf¶L f‰MªßEªÝxÞɶM¯‰M¤ÛE¤ÞùÙ}ªf‹]ªfË f‰]¢Ùm¢Û]¤‹M¤ÙmªˆL‹E¼‹U°‰Ñ¶MÍ‹]°ÓûŠM® ÙˆL‹E¼‹U°‰Ñ‹M¼‹]°‰Þµf¶L f‰MªßEªÝxÞɶM®‰M¤ÛE¤ÞùÙ}ªf‹]ªfË f‰]¢Ùm¢Û]¤‹M¤ÙmªˆL‹E¼‹U°‰Ñ¶MÏ‹]°ÓûŠM­ ÙˆL‹E¼‹U°‰Ñ‹M¼‹]°‰Þµf¶L f‰MªßEªÝxÞɶM­‰M¤ÛE¤ÞùÙ}ªf‹]ªfË f‰]¢Ùm¢Û]¤‹M¤ÙmªˆL‹E¼‹U°‰ÑÆDÿE°éTþÿÿƒÄô‹E¼PèƒÄ ‰À‰EüƒÄüj‹EüP‹EPèƒÄƒÄô‹EPèƒÄ ƒÄô‹E¼PèƒÄ‹Uü‰Ðë‰öeˆ[^‰ì]Ãunknownsoftwarehardware - MCDhardware - ICDOpenGL implementation: %s glGetString(GL_VENDOR)%s = "%s" glGetString(GL_RENDERER)glGetString(GL_VERSION)glGetString(GL_EXTENSIONS)gluGetString(GLU_VERSION)gluGetString(GLU_EXTENSIONS)U‰åƒìXÇEüUEÀPj(‹E P‹EPè‹Eăà@‰E¼‹EÄ%€‰E¸ƒ}¼tƒ}¸u ÇEü]ë.vƒ}¼tƒ}¸t ÇEüfëvƒ}¼u ƒ}¸uÇEüuƒÄü‹EüPh„¡‹P RèƒÄƒ=…ÿƒÄôhèƒÄ ‰ÀPhŸh¶¡‹P RèƒÄƒÄôhèƒÄ ‰ÀPhÁh¶¡‹P RèƒÄƒÄôhèƒÄ ‰ÀPhÚh¶¡‹P RèƒÄƒÄôhèƒÄ ‰ÀPhòh¶¡‹P RèƒÄƒÄôhÀ‰èƒÄ ‰ÀPh h¶¡‹P RèƒÄƒÄôhÁ‰èƒÄ ‰ÀPh'h¶¡‹P RèƒÄ‰ì]ÃU‰åƒìƒÄøh ‹EPèƒÄ‰À‰EüƒÄüh ‹EüP‹EPèƒÄ‹Uü‰Ðë‰ö‰ì]ÃU‰åƒìSe ÿ‹E‹U‹Š€‰ˆ„ƒ}tZ‹E€‹E €<uD‹E€‹E þ‹Eÿ€€‹EƒxLt#ƒÄø‹E‹U R‹UR‹XLÿӃĉÀ…Àt¸ëlëf‰ö‹E€‹E €<t‹E€‹E þ ‹Eƒ¸€~ ‹Eÿˆ€‹EƒxPt%ƒÄø‹E‹U R‹UR‹XPÿӃĉÀ…Àt ¸ë‰ö1Àë‹]è‰ì]ÃU‰åe ÿ‹E€‹E ¶‰Ðë‰ö‰ì]ÃU‰å‹E‹€‰Ðë‰ì]ÃU‰å‹E‹„‰Ðë‰ì]ÃU‰åƒìS‹E‹U‹Š¬‰ˆ°ƒ}„…‹Eˆ‹E €<up‹Eˆ‹E þ‹Eÿ€¬‹E‹U ‰ÑŒ‹M‰ ‹E‹U ‰Ñœ‹M‰ ‹EƒxTt‹E‹U R‹UR‹UR‹UR‹XTÿÓƒÄë[‹Eˆ‹E €<t‹Eˆ‹E þ ‹Eƒ¸¬~ ‹Eÿˆ¬‹EƒxXt‹E‹U R‹UR‹UR‹UR‹XXÿÓƒÄ1Àë‰ö‹]è‰ì]ÃU‰åe ÿ‹Eˆ‹E ¶‰Ðë‰ö‰ì]ÃU‰å‹E‹¬‰Ðë‰ì]ÃU‰å‹E‹°‰Ðë‰ì]Ãglwin_window: cannot attach HWND glwin_window: corrupted window struct WM_MOUSEWHEEL(%ld, dz = %g, x = %ld, y = %ld) WM_*BUTTON*(%ld, %ld, %ld, %ld): x = %d, y = %d ´& àAU‰åƒìDS·E‰Eø‹EÁè·Ð‰UôƒÄøj‹EPèƒÄ‰Eüƒ}üu\ƒ=t3¡‰EüǃÄü‹EüPj‹EPèƒÄ‹Eü‹U‰Ppë!ƒÄøhà¡‹P RèƒÄè‰ö‹Eüƒxpt+‹Eü‹Pp;Ut ƒÄøh ¡‹P RèƒÄè‰öƒ} uƒ} ué¨v‹Eüƒx|„˜‹Eüƒxx„‹ƒÄø‹Eü‹PxR‹Eü‹P|RèƒÄ‹Eüfƒxhuh‹EüfÇ@h‹Eüƒx4tƒÄô‹Eü‹UüR‹X4ÿӃċEüƒx<t ƒÄü‹Eü‹Uü‹JQ‹Uü‹J Q‹UüR‹X<ÿӃċEüƒx@tƒÄô‹Eü‹UüR‹X@ÿӃċE =„m=wz=„ =w4ƒø„“ƒøwƒø„íéƒø„ƒø„žéé=„‘=‚â=„7=„4é·v=„=w>=„=w=„Ýé€=„ =„"ée=£„%=£w= „?=¡„é7v=„=„réƒÄô‹EPèƒÄ ‰À‹Uü‰B|ƒÄô‹Eü‹P|RèVùÿÿƒÄ‰À‰EðƒÄô‹Eü‹P|RèƒÄ ‰À‹Uü‰BxƒÄø‹Eü‹PxR‹Eü‹P|RèƒÄƒÄô‹Eü‹P|RèˆóÿÿƒÄ‰À‹Uü‰BtƒÄø‹EðP‹Eü‹P|Rè.÷ÿÿƒÄ鞉öƒÄøj‹EüPèVƒÄƒÄøj‹Eü‹P|RèƒÄƒÄô‹Eü‹PxRèƒÄ ‹EüƒxttƒÄô‹Eü‹PtRèƒÄ ‹Eüƒx8tƒÄô‹Eü‹UüR‹X8ÿӃăÄô‹EüPèƒÄƒÄôjèƒÄ é‰ö‹Eø‰Eð‹Eô‰Eìƒ}ðÇEðƒ}ìÇEì‹Eüƒx<tƒÄü‹Eü‹UìR‹UðR‹UüR‹X<ÿӃċEü‹Uð‰P ‹Eü‹Uì‰P鬋Eüƒx@t/‹Eüfƒxjt%ƒÄô‹Eü‹UüR‹X@ÿӃăÄüjj‹EPèƒÄéov‹EüƒxDt5ƒÄô‹Eü‹UüR‹XDÿӃăÄô‹Eü‹P|RèƒÄ ƒÄøj‹EPèƒÄé)‹EüƒxttOƒÄüj‹Eü‹PtR‹Eü‹P|RèƒÄƒÄô‹Eü‹P|RèƒÄ ‰EìƒÄüjj‹EPèƒÄ‹Uì‰ÐéÖ‰öéËv‹EüƒxttO‹E;EtGƒÄüj‹Eü‹PtR‹Eü‹P|RèƒÄƒÄô‹Eü‹P|RèƒÄ ƒÄô‹Eü‹P|RèƒÄ 1Àéuékv‹EüƒxHt#ƒÄø‹Eü‹UR‹UüR‹XHÿӃĉÀ…Àué#‰öé7vƒÄüj‹EP‹EüPè®öÿÿƒÄ‰À…ÀuéùévƒÄüj‹EP‹EüPè†öÿÿƒÄ‰À…ÀuéÑéçvƒÄô‹EôP‹EøPjj‹EüPè”÷ÿÿƒÄ éăÄô‹EôP‹EøPjj‹EüPèt÷ÿÿƒÄ 餃Äô‹EôP‹EøPjj‹EüPèT÷ÿÿƒÄ 鄃Äô‹EôP‹EøPjj‹EüPè4÷ÿÿƒÄ édƒÄô‹EôP‹EøPjj‹EüPè÷ÿÿƒÄ éDƒÄô‹EôP‹EøPjj‹EüPèôöÿÿƒÄ é$‹Eüƒxdto‹E1Ò‰E؉UÜßmØÝØ ÞùÝ]àƒÄü‹EôP‹EøPÝEàƒìÝ$‹EüPh` ¡‹P RèƒÄ ƒÄô‹Eü‹UôR‹UøRÝEàƒìÝ$‹UüR‹XdÿÓƒÄ é¬éŒv‹Eüƒx\tƒÄü‹Eü‹UôR‹UøR‹UüR‹X\ÿӃċEüƒ¸¬t#‹Eüƒx`tƒÄü‹Eü‹UôR‹UøR‹UüR‹X`ÿÓƒÄëP‹EôP‹EøP‹EP‹EP‹E P‹EüPh  ¡‹P RèƒÄ ëë‰ö‹EP‹EP‹E P‹EPè‰Â‰Ðë1Àë‹]¸‰ì]Âglwin_window‰öU‰åƒì`WVƒ=H…£ÇHÉƒÄø¡P¡HPèƒÄÇEÀÇEÄà ÇEÈÇEÌ¡‰EÐÇEÔƒÄøhjèƒÄ‰À‰EØÇEÜÇEà¡H‰EäƒÄôEÀPèƒÄ ‰Àf…ÀuÇH1ÀésvƒÄôh´èƒÄ‰À‰EüƒÄüh´j‹EüPèƒÄ‹Eü‹U ‰‹Eü‹Ux‰Öü¹ó¥‹Eü‹Uü‹J$‰H‹Eü‹Uü‹J(‰H‹Eü‹Uü‹J,‰H ‹Eü‹Uü‹J0‰H‹Eü‹UüÛB,ÙX‹Eü‹UüÛB0ÙX‹Eü‹‰Pl‹Eü£‹EüP¡Pjj‹U‹B‹Uƒz¸€P‹U‹B‹Uƒz¸€P‹U‹B ‹Uƒz ¸€P‹U‹B‹Uƒz¸€PhÏ‹E‹PR¡HPjè‰À‰EøÇƒ}øuƒÄô‹EüPèƒÄ1Àë+v‹Eü‹Uø‰PpƒÄü‹EüPj‹EøPèƒÄ‹Uü‰Ðëve˜^_‰ì]ÃvU‰åƒìƒÄô‹E‹PpRèƒÄ ‰ì]ÃU‰åƒìƒÄøj‹E‹PpRèƒÄ‰ì]ÉöU‰åƒìƒÄô‹E‹PpRèƒÄ ‰ì]ÃU‰åƒìƒÄüjj‹E‹PpRèƒÄ‰ì]ÃU‰åƒìƒ} t(‹Efƒxju‹E‹U f‰Pjjjje‹E‹PpRèë(‹Efƒxjt‹E‹U f‰PjƒÄøje‹E‹PpRèƒÄ‹E‹U f‰Pj‰ì]ÉöU‰åƒìƒÄô‹E PèƒÄ ‰ì]ÃvU‰åƒì(jjjEàPè‰À…Àuë!ƒÄôEàPèƒÄ ƒÄôEàPèƒÄ ëÈ‹Uè‰Ðë‰ì]ÃfooU‰åƒìÇEüEðÇEðXÇEô‹E£ƒÄøEðP‹EüPèƒÄ‰Â‰Ðë‰ì]Â(% þ d'd/€^€x€¬€ä€!€m€¹€ß€ €/€T€n€‰€ª€ã€€*€T€h$š‚¢$@Ó‚ €x$€¬8€M€¢a‚‚¹€JÝ€½¢ò‚€x"€y7€yT€yk€|}€€—€€«€¿€‚Ò€ƒç€„€…"€…8€†K€†_€‡|€‡’€ˆ¯€‰Ì€‰ã€Š÷€Š €‹*€‹A€ŒS€f€‚€˜‚´‚¢Ó‚é‚þ‚€q0€r¢¢I‚b‚v‚¢’‚¢Ì‚å‚¢ ‚¢< €5R €6h €7| €8‘ €;¦ €<¹ €@Ï €Eä € €g €U~ €Vž €Y³ €cÎ €dç €hý €i €j- €kF €l] €mv €n €o¦ €p €~× €ì €ƒ €„ €…+ €†@ €‡W €Šo €‹… €˜œ €¬³ €ø €¶¢ €Ý ‚¢¢ù €€v€€€Î€J倀¢Î‚¢¢€,€--€.?€0R€1f€1|€2€2¬€3À€3Ý€4ñ€A€B#€B8€BL€Bb€Bx€B€C«€CÀ€C×€Cí€D €D€D0€DE€DZ€Dn€EŠ€EŸ€Eµ€KÉ€NÞ€Nú€N€O%€O:€OP€Ob€Ox€P—€Y´€ZЀ[å€\€\€b/€cD€dZ€lq€m‰€qª€rÌ€så€sÿ€t€~)€~A‚_€t€Š€ž€³€É€á€ ÷€ € $€ <€5S€5k€6ƒ€6€7µ€7Ï€8è€8€;€;6€<N€<p€=Š€Y¢€YÄ€ZÝ€Z€[€[7€\M€\m€]‚€]š€^±€^Ò€_é€_€`€`¢2€L€º€Î€í€ €‡ €&¦ €&Î €"!€+€E>€a>€‡>€«>€Ñ>€ý>€*?€Ö?€ û?€ *@€ Q@€FA€oA€B€5B€]B€3C€QC€yC€XD€'uD€'œD€6E€-_E€-’E€ÑE€1íE€1F€bG€>G€>ÂG€hH€E“H€EÈH€@I€KcI€KI€ÖI€OôI€OJ€½J€VèJ€VK€[K€Y†K€Y»K€0L€_SL€_€L€ØL€dúL€d&M€€M€i§M€iØM€£N€rÍN€rO€qO€w™O€wËO€1P€|YP€|‹P€óP€€Q€€KQ€”Q€„°Q€„ÍQ€æR€S€HS€T€•&T€•MT€ýU€§V€§GV€{[€Ý[€ÝÉ[€´\€è×\€è]€R]€ìx]€ì¨]€|a€ £a€ Ôa€fc€‘c€Æc€že€3Àe€3ìe€Ìh€Sîh€Si€Ši€Z¬i€ZØi€1j€^Tj€^j€ l€m2l€mbl€‚m€~ m€~Èm€#p€ŸEp€Ÿqp€™q€©Äq€©ùq€Šr€±¬r€±Ør€.s€·Us€·†s€ t€À+t€ÀWt€Qu€Ë~u€Ëµu€w€Ø>w€Øpw€¶w€ÜÜw€Ü x€žx€äÀx€äìx€Ày€îéy€îz€¨z€ó×z€ó{€…{€ø°{€øå{€ù|€þ|€ #}€ R}€%~€ O~€ ƒ~€–€ Æ€ €€k€€ œ€€ ×€€-€" Z€" ‘€ ‚€( 8‚€( m‚€Q„€8 ~„€8 µ„€e…€? “…€? Ë…€¾†€I 冀I ‡€ˆ€U ˆ€U Dˆ€Ûˆ€\ ýˆ€\ )‰€œ‰€a ‰€a ò‰€^‹€o ‹‹€o ‹€WŒ€x zŒ€ÚŒ€ ýŒ€Z€… ~€ Ž€‘ ¸Ž€‘ ÑŽ€‘€© 6‘€© e‘€0’€² Z’€² Ž’€ô’€¶ “€¶ ¢T“€‘j“€’“€“•“€•«“€˜¿“€™Ö“€šì“€›”€œ#”€9”€[”€žy”€œ”€Ÿ»”€Ý”€ û”€"•€¡E•€d•€¢•€ •€£½•€Þ•€¤û•€#–€¥G–€h–€¦…–€¦–€§Ã–€ã–€¨ÿ–€#—€«C—€h—€¬‰—€²—€­×—€¯ô—€˜€°2˜€W˜€±x˜€˜€²¿˜€³×˜€ü˜€´™€@™€µ_™€€™€¶Ÿ™€Á™€·á™€š€¸!š€Cš€¹cš€„š€º£š€Çš€»éš€ ›€¼'›€½<›€¾T›€¿l›€À•›€Á¯›€ÂÅ›€ œ€È6œ€ÈVœ€Ènœ€Éœ€ìœ€Ï€Ï$€Ï=€Ð`€‘€Ô¨€ÔÀ€Ôá€Ôú€Ôž€Ô-ž€_ž€Øuž€ØŒž€Ø¬ž€ØÄž€ØÜž€Øõž€'Ÿ€Ü?Ÿ€ÜaŸ€Ü¢{Ÿ‚˜Ÿ€ €9! €9C €  €?º €?Ý €&¡€CK¡€Cz¡€©¡€GÀ¡€o¢€N›¢€NÑ¢€O£€î£€_¤€ ¤€fĤ€¥€g+¥€c¥€h†¥€h³¥€é¥€i ¦€Û¦€sù¦€s¢!§‚@§€YT§€[g§€\|§€]›§€^¸§€_Χ€`æ§€aü§€b¨€c=¨€e¢S¨‚¢o¨‚¨€×¨€ú切ú©€ú*©€qª€›ª€Ϫ€?­€$T­€$t­€X®€.t®€.›®€ °€Bº°€Bß°€µ±€IÓ±€Iü±€Ò²€Uë²€U³€VG³€v´€b¡´€b×´€Oµ€gyµ€g®µ€ ¶€k1¶€kb¶€¶€nŶ€nø¶€4·€q]·€q‘·€M¸€yr¸€y¢¸€Þ¸€|¹€|7¹€²¹€ܹ€º€Nº€…hº€…º€ç»€•¼€•,¼€²¼€œμ€œô¼€œ½€Ë¾€°é¾€°¿€ËÀ€ÄéÀ€ÄÁ€ŽÁ€Ê³Á€ÊãÁ€â€Ó ÀÓ<ÀñÀÛÄ€Û6Ä€ÛZĀŀå<Å€åfÅ€9Æ€ífÆ€íŸÆ€È€ù(È€ùXÈ€¿É€ãɀʀ´Ê€ ×Ê€&Ë€LË€Üˀ̀SÌ€|̀̀AÍ€qÍ€΀$9΀$i΀¾Î€(è΀¦Ð€:ÅЀ:ðЀ´Ñ€BÛÑ€BÒ€Ó€K/Ó€KdÓ€@Ô€SbÔ€SÔ€S³Ô€Õ€[²Õ€[ßÕ€[Ö€ïÖ€e×€e;×€ÌØ€}騀}Ù€}0Ù€žÚ€ÄÚ€öÚ€˜Û€˜´Û€˜ÜÛ€˜ùÛ€|Ü€žŸÜ€žÎÜ€ Ý€¡@Ý€¢tÝ€£¨Ý€¤ÜÝ€¥!Þ€¦aÞ€§‘Þ€¨¿Þ€©õÞ€¯߀¯=߀°`߀°߀±²ß€±á߀²à€².à€²¢Qà‚nà€³à€ƒÆà€ƒãà€2ဈJဈlá€‑4‑U‑oâ€ü‘〘K〘nã€Å〞àã€p䀧’䀧¿ä€§âä€E倬e倬倬±å€Þ怹瀹-瀹P瀺瀿Óç€4è€ÃPè€Ãwè€Ã”è€Ä¯è€ÄÍè€Åçè€Åé€]é€Êué€Ê˜é€ê€Ïê€ÏHê€åmì€å˜ì€å¹ì€í€é í€éJí€î§í€îÏí€)ï€üJï€üvï€ãò€ýò€"ó€=ó€Ÿö€@¹ö€@Þö€@ùö€‰÷€G¥÷€N4ø€NXø€ø€R¤ø€RÃø€Rù€Yoù€Y–ù€ú€_ú€_@ú€_[ú€_xú€_“ú€_°ú€_Éú€_äú€eû€g~û€g£û€ý€xý€xFý€Ÿý€}»ý€}ãý€~þý€~$þ€~Aþ€¡þ€ƒËþ€ƒÿ€„ÿ€…8ÿ€Y€‘{€‘©€Ê€ì€€x€¢Ÿ€¢Ñ€†€«´€«í€š€´À€´ñ€Z€ºz€º¦€ºÇ€E€¿c€¿€¿¬€¿Ì€&€ÄJ€Äy€Ø€Éò€É€o€Î€Îº€þ€Ò €ÒE €Òe €Ò† €ù €Ø €Ø8 €… €Ü« €ÜÜ €Ü €Ü- €+ €èE €Í €øé €ø€ø.€£€¿€æ€€P€o€™€º€ö€ € ?€ `€Ç€%ô€%,€ö€.€.;€.Z€€7&€7T€È€=ë€=€Ž€Cµ€C瀀Kœ€K€m€S€S¼€SÞ€S€I€Wh€W’€Wº€Wã€W€W&€¯€^Í€^ö€d€d€$€lC€lm€Ã€qä€q€†€w¦€wÑ€wð€w€O€{l€{”€{³€{Ó€ç!€”"€”."€’"€™½"€™ó"€?#€c#€’#€›%€´¸%€´à%€y&€»˜&€»Â&€]'€Â~'€Âª'€(€È8(€Èb(€Èƒ(€È¥(€ÈÃ(€Èâ(€È)€È))€ÈJ)€Èl)€Ý)€Îþ)€Î**€ÎM*€Îq*€Î‘*€Î²*€Î×*€Îý*€Î +€ÎD+€æ+€Ö ,€Ö7,€ÖY,€Ö|,€ -€ÞE-€Þu-€Þ™-€Þ¾-€–.€ç¹.€çç.€ç /€ç./€‰/€ì­/€ìÜ/€"0€ðB0€ðm0€Ì0€õì0€õ1€š1€üÃ1€ü÷1€ü2€üF2€Ž2€µ2€ç2€3€63€~3€¡3€Ï3€ò3€4€\4€€4€¯4€ÿ4€ %5€ V5€Ÿ5€À5€ì5€6€36€‹6€´6€è6€H8€%p8€%£8€ì8€)9€)A9€Ž9€-²9€-á9€p:€4˜:€4Ë:€);€9I;€9t;€Ã;€=ê;€=<€=A<€=g<€¶<€AÝ<€A=€A4=€AZ=€A~=€A£=€ñ=€E>€EL>€ë?€Y @€Y8@€£A€kÇA€köA€"B€nBB€nmB€nB€n®B€nÌB€nëB€n C€n0C€nRC€nuC€n•C€n¶C€n×C€nùC€nD€n4D€nYD€nD€ÆD€rëD€rE€r;E€r\E€r}E€rŸE€rÅE€rìE€r F€r)F€rQF€rzF€rF€rÁF€ráF€rG€ÄG€|âG€| H€|+H€­I€ŽÎI€ŽûI€jJ€“ˆJ€“±J€“ÑJ€(K€˜IK€˜vK€ÁK€›àK€› L€.N€±MN€±wN€±˜N€¿P€ÇÞP€ÇQ€Ç)Q€«Q€ÎÌQ€R€Ò:R€ÒaR€aS€ÝS€Ý­S€T€è½T€èéT€…U€ï¥U€ïÑU€.V€ôMV€ôxV€±V€øÊV€.W€þFW€þjW€C[€ i[€ š[€ Â[€›_€BÁ_€Bò_€B`€w`€Gœ`€GÍ`€_a€P|a€b€Y+b€Éd€uòd€u&e€uQe€±e€{Ñe€{ýe€mf€€f€€¾f€€ãf€ûf€…i€œ§i€œÔi€œøi€†l€¶¨l€¶Õl€¶ùl€Lm€»pm€Äm€¿èm€fn€Æ‚n€Æ©n€ÆÇn€7o€ËWo€Ëƒo€öo€Ðp€ÐBp€Ïp€Öñp€Öq€®q€ÜÐq€Üþq€8r€àSr€àzr€år€ås€å/s€Šs€ê­s€êÜs€t€î1t€îZt€u€õ(u€õXu€õu€ìw€ x€ Gx€ qx€ Ÿx€ Îx€ y€ 5y€ jy€ ‹y€ ¬y€ Ýy€ z€ @z€ qz€ ¢z€ Òz€º éz€» {€» *{€» G{€¼ e{€¼ Ž{€¼ ®{€¿ È{€¿ í{€¿ |€À (|€À Q|€À q|€Á |€Á »|€Â à|€Â }€Â 7}€Ã S}€Ä t}€Ä ¡}€Å Â}€Å î}€Å ~€Æ 4~€Ç S~€Ç ~~€È Ÿ~€È ¢Ì~‚ê~€=€>9€?f€@‘€AÀ€Bï€C €€DQ€€E…€€F¹€€G H€I?€J`€K€L¾€Mà€N‚€O#‚€PD‚€Qt‚€–‚€R¶‚€×‚€Sö‚€?ƒ€XVƒ€Xxƒ€×ƒ€]öƒ€?„€a^„€aˆ„€›…€o¹…€oâ…€0†€sO†€œ†€w¿†€w톀B‡€{f‡€{•‡€gˆ€…Šˆ€…¸ˆ€‰€Š1‰€Š[‰€ÿ‰€“Š€“DŠ€ÆŠ€šäŠ€N‹€ i‹€ ‹€Œ€§=Œ€§iŒ€§ŒŒ€€®<€®k€®‘€¸2Ž€¸aŽ€Á€Á+€ÂW€:€Î\€ÎŠ€Î­€ÕK‘€Õy‘€’€Ý:’€Ýe’€î’€å“€å(“€å@“€À“€ìÜ“€ì”€W”€ñp”€ñ•”€Ÿ•€ý¼•€ýå•€ý–€ —€ *—€ S—€ q—€¨˜€ǘ€ò˜€™€Iš€%hš€%“š€%³š€Â›€5㛀5œ€6>œ€M€Fn€F›€GÉ€kž€P‰ž€P³ž€QÞž€“Ÿ€Y¶Ÿ€Y埀Y  €]e €bË €cé €c¡€c'¡€cG¡€cg¡€c†¡€+¢€kG¢€ko¢€l£¢€xÁ£€xí£€x¤€„.¥€„Z¥€„}¥€Ý¥€‰¦€£¦€‘Á¦€'§€–H§€–u§€Û§€›ü§€›)¨€¼¨€¢ܨ€¢©€œ©€©¼©€©è©€qª€°•ª€°Ū€Š¬€Á¯¬€Á଀¥®€ÒÊ®€Òû®€¹¯€Ûد€Û°€Á°€äà°€ä ±€‰²€ò©²€òÕ²€S´€ s´€ Ÿ´€á´€ ÿ´€ )µ€kµ€ ‰µ€¶€ $¶€ S¶€›¶€ ¸¶€ á¶€]·€ y·€ £·€ Ä·€ á·€ ÿ·€™¸€" ¶¸€" Þ¸€" ý¸€Â¹€- æ¹€- º€Ûº€8 ÿº€8 /»€Õ»€? ó»€? ¼€? <¼€œ¼€D »¼€D å¼€D ½€«½€L н€L ¾€L '¾€È¾€T æ¾€T ¿€T /¿€U H¿€§¿€Z È¿€Z ô¿€Z À€yÀ€_ šÀ€_ ÆÀ€_ éÀ€™Á€h ¹Á€h äÁ€h €·Â€q ×€q Àq $ÀjÀu ‰Ã€u ´Ã€+ ÐÀ+ øÃ€+ Ä€, 3Ä€, ]Ä€, |Ä€- œÄ€- ÈÄ€. ëÄ€/ Å€/ 6Å€/ XÅ€0 xÅ€0 ¤Å€1 ÃÅ€1 îÅ€2 Æ€2 BÆ€3 `Æ€3 ŠÆ€4 ©Æ€4 ÔÆ€5 ÷Æ€5 &Ç€6 FÇ€6 qÇ€6 ¢“Ç‚°Ç€ŸÅÇ€ ÛÇ€¡ïÇ€¢È€£4È€¤eÈ€¥šÈ€¦ÏÈ€§É€¨AÉ€©|É€ª·É€«íÉ€¬#Ê€­DÊ€®eÊ€¯ˆÊ€°«Ê€±ÍÊ€²ïÊ€³Ë€´9Ë€µ[Ë€¶}Ë€ÜË€¼ôË€¼Ì€ÑÌ€ÄìÌ€ÄÍ€ÌÍ€ÌçÍ€Ì Î€û΀ÖÏ€ÖBÏ€0ЀàNЀàwЀ(Ñ€èDÑ€èkÑ€Ò€ð8Ò€ð_Ò€fyÒ€g•Ò€h²Ò€iÑÒ€jìÒ€k¢ Ó‚&Ó€¤Ô€_¢ÄÔ‚ãÔ€¸Õ€¥ÔÕ€¥úÕ€ÏÖ€¯ëÖ€¯×€¡×€¶Ã×€¶ð׀؀½¤Ø€½ÒØ€gـćـIJـGÚ€Ëgڀ˒ڀÑÚ€Ì÷Ú€Ì(Û€gÛ€Íۀ;ۀ6Ü€ÒY܀҇܀ÿÜ€×"Ý€×PÝ€0Þ€áOÞ€áyÞ€â®Þ€ããÞ€ä߀åQ߀æ†ß€ç»ß€Mà€îsà€î¤à€6Àà€6çà€7 á€76á€8Uá€8á€9¤á€9Ôá€:öá€:¢#â‚@â€#Vâ€Ëâ€)ââ€)ã€wã€/Žã€/®ã€~Åã€~¢æã‚ä€èä€:å€:.倢å€?Æå€?ôå€hæ€Dæ€D½æ€Úç€Oè€O3è€Pé€Zwé€Z©é€ê€_Hê€_ê€òê€dë€dUë€eë€fËë€$ì€jJì€j{ì€Ôì€núì€n+í€Qí€ouí€p›í€q³í€rØí€sý퀱!Pv§î€³Ò-]¢†ï‚¤ï€ÊÐï€Ëìï€Ìð€Í$ð€ÎAð€Ï`ð€Ðð€ÑŸð€Ò¿ð€Àñ€ÝÞñ€Ýò€ÿò€èó€èFó€æô€úõ€ú+õ€Ëö€ èö€ ÷€÷€©÷€Î÷€ ù€2ù€,mú€,–ú€­ü€BÌü€Böü€ ÿ€X,ÿ€XVÿ€«ÿ€]Æÿ€]ìÿ€A€b\€b‚€€r-€rW€ã€‚€‚,€€—6€—\€K€¬f€¬Œ€â©€âÑ€ãí€ã €ä1 €äY €åw €å  €æº €æß €çý €ç& €è@ €è¢e ‚¢ ‚› € €p € €#“ €* €0¢¯ ‚Ë €ð €‰€2€ŠO€n€‹‰€®€ŒÑ€ö€Ž€]€’v€’™€H€›e€›Œ€€­*€­N€Ï€³¢ô‚€j€±¢~‚¢‚¼€€Ó€î€‚€ƒ0€„H€|€™“€™´€™Î€ð€š€‚€Ÿ¡€ŸÊ€Ÿë€r€¥“€¥¾€¥á€¦€§3€¨[€©y€›€ª»€ß€«€&€¬I€­m€®’€¯°€°Ù€¯€ºÈ€ºâ€ºý€Ñ€Äï€Ä€Ä7€ €Î)€ÎQ€Îq€-€×J€×q€×€L€ài€à€à¯€J €çf €çŒ €çª €ø €ë!€ë@!€ëa!€-"€öK"€ös"€ö“"€÷½"€ß"€ùÿ"€##€úF#€l#€û’#€¹#€üà#€ý$€þ*$€ÿR$€{$€š$€Æ$€ù$€%€3%€O%€<&€\&€‡&€©&€–'€¶'€á'€(€(€#®(€#Ø(€#ù(€…)€*¤)€*Î)€*ï)€**€+€5 +€5<+€5Y+€Î+€;ë+€N,€@q,€½,€Dà,€D-€W-€Hx-€H¥-€a.€Q}.€Q¤.€QÂ.€~/€Zš/€ZÁ/€Zß/€0€[-0€\V0€z0€]ž0€^Ä0€k1€f‰1€f²1€fÒ1€y2€n—2€nÀ2€nà2€Þ4€„ü4€„%5€„E5€37€šQ7€šz7€šš7€Ž9€³¯9€³Û9€³þ9€ã;€Ì<€Ì0<€ÌS<€*=€×P=€×=€×©=€€>€â¦>€â×>€âÿ>€Ù?€í@€í2@€í[@€Ë@€òü@€ò8A€òkA€ÝA€÷B€÷JB€÷}B€ºB€úéB€ú#C€úTC€C€ý¾C€ý÷C€ý'D€fD€–D€ÑD€E€+E€WE€¡E€½E€äE€F€'H€ CH€ jH€ ˆH€²J€:ÎJ€:õJ€:K€|K€@—K€@½K€@ÚK€ M€O(M€OPM€OoM€P†M€QžM€ÁM€RäM€SN€T0N€ÈO€fäO€f P€f)P€gRP€ÖP€nòP€nQ€n7Q€o`Q€™Q€r¾Q€rîQ€rR€¸R€yÛR€y S€y.S€ÑS€€ôS€€"T€€GT€¢T€…ÄT€…ñT€…U€\U€‰~U€‰«U€‰ÏU€DV€hV€—V€½V€$W€”GW€”vW€ÝW€™X€™/X€”X€ž¼X€žïX€žY€²Y€¥ØY€¥ Z€¥1Z€ÊZ€¬ðZ€¬![€¬I[€¬[€±Í[€±ù[€±\€\€¶¤\€¶Ò\€¶÷\€F]€ºi]€º—]€º¼]€ ^€¾.^€¾\^€¾^€Ð^€Âó^€Â!_€ÂF_€•_€Æ¸_€Ææ_€Æ `€h`€ËŒ`€Ë¼`€.a€ÑSa€Ñƒa€Ñªa€øa€Õb€ÕMb€Õtb€Êb€Ùòb€Ù%c€ÙOc€¥c€ÝÍc€Ýd€Ý*d€ïd€åe€åJe€åte€9f€íaf€í”f€í¾f€ g€òIg€ò}g€ò¨g€?i€ei€–i€¾i€Žj€³³j€³ãj€³ k€ák€¼ l€¼Þ€èlÞ€è‘Þ€C߀ïf߀ï”߀ï¹ß€ñ߀ðà€ðPà€ð|à€´à€ñÞà€ñá€ñ?á€â€þIâ€þ€â€þ®â€4ã€[ã€ã€¶ã€(ä€ Hä€ sä€ •ä€å€'å€Rå€tå€ß倿€4æ€[æ€Ææ€ëæ€ç€Bç€Æ_ç€Æ‡ç€Æ§ç€ÇÄç€Çìç€Ç è€È+è€ÈUè€Èxè€É›è€ÉÉè€Éïè€Êé€Ê<é€Ê`é€Ë‚é€Ë¯é€ËÓé€Ìðé€Ìê€Ì8ê€ÍUê€Í}ê€Íê€Î¼ê€Îæê€Îë€Ï&ë€ÏPë€Ïqë€Ðë€Ðºë€ÐÛë€Ñûë€Ñ&ì€ÑIì€Òkì€Ò˜ì€Ò¼ì€ÓÞì€Ó í€Ó/í€ÔQí€Ô~í€Ô¢í€ÕÄí€Õñí€Õî€Ö>î€Örî€Öî€×¼î€×æî€×ï€Ø+ï€ØZï€Ø¢¢€ï‚•ï€0ªï€1Ãï€2Üï€3òï€4ð€5ð€62ð€7Ið€8`ð€9vð€:Žð€;§ð€<Àð€=Ùð€>ðð€@¢ñ€Gñ€Ió€1bó€¢Ðõ‚æõ‚¢ûõ€ö€Gö€uö€ ö€ ­ö€ Íö€ ¢ðö‚÷‚¢?÷€2V÷€4¢j÷‚€÷‚¢º÷€ó÷€¢-ø$€Gø DDDD #D$6D%?D(HD+XD.xD/€D4ŠD5žD6²D9ÆD;àD<D?`D@DCàDDDG`D9tDK|DNDO¥DR´DUÃDVÊDVÊSø€üÿÿÿcø€Àÿÿÿpø€¼ÿÿÿ†ø€¸ÿÿÿ™ø€´ÿÿÿ§ø€°ÿÿÿ¯ø€¯ÿÿÿ¿ø€®ÿÿÿÑø€­ÿÿÿÀàÊ$Õâø$[Dùø Zù Z D[D\D` Dd Dj Do)Dq4Ds@DtGDuLDwXDx_DydD{pD~wD€wDƒ”D…”D†¡Dˆ§D‰ÕDŠD‹1D_DŽD’»D“»D“»ù€\üÿÿÿÀ%ù€`Àÿÿÿ6ù€a¼ÿÿÿKù€b¸ÿÿÿÀ àweù&ƒÀ”à»à»$¿qù$˜‰ù —D˜D™D®D±D³7D´>D´>•ù€™üÿÿÿ¨ù&› Àà>$D¶ù$¼HÏù »âù » íù »D¼D½DÃDÅ DÆ&DÇ8DÈGDÊPDËYDÌuDÐ|DÑ€DÒ’DÔ¡DÕ­D×¶DØ¿DÙÛDÞäDßè$ïùù$ã8ú âú â DãDäDæ Dç$$&ú$ë\>ú êDëDìDí$Jú$ñpgú ðDñDòDó$sú$û„ú ú›ú ú ©ú úµú ú¾ú úDûDüDþDÿ#D5DDDMDgDDŠD ¥D ¨D ºDÉDÕDÞDçDD$Çú$”àú ìú  DDD D$$úú$#¸û "D#D$D%$!û$)ÌAû (D)D*D+$Mû$8à jû 4xû 5 ˆû 6—û 7D8D9D;D<DCDD.DE4DF=DGEDHODIdDJmDKpDL‰DQDR¤DS½DWÄDXØDZòD] D^D`Da'Dc9DdBDfbDgkDm}Dp¨Dr¨Ds¿DtÖDuðDv Dx#Dy9Dz9D}@DQD€eDwD‚€D„’D…›Dˆ­DмD‹ÉDÐD’ÐD“ÖD•ÜD–âD˜éD™ïDœöDÿD D¡"D¢+D£+D¦0D§CD¨UDªhD­pD®yD¯‹D°D²®Dµ´D¶½D¸½D¹ØDºíD¼D½ D¾ DÁDÂ%DÃ@DÄRDÆdDÈlDËtDÌ}DÍ™DРDÓ¨DÔÃDÖÈDÙÐDÚëDÜðDßøDàDãDä3Dç8DèSDëXDìsDïxDð“Dó˜Dô³D÷¸DøÁDúÚDD+D0D0D8DAD [D gD pDŠDŒDºD¼DÁD%ÜD&àD&à¦û€9üÿÿÿ±û€;øÿÿÿ¹û€<ôÿÿÿÀÁû€pðÿÿÿÀ¨à9Óû€ðÿÿÿÜû€ìÿÿÿÀÐà+åû€¶ìÿÿÿÀ½à ðû€øàÿÿÿÀÁà0àà$éúû$-Øü ,$ü , D-D.D2D3D5D6D86D9=D:DD;KD<RD=ZD>aDAxDCDD†DFŽDG¤DH®DJ¸DL¸DMÍDOãDPëDQþDR DSDT"DU.DV:DWFDYRD[ZDlÚDnäDoêDpùDsDu DwDx%Dx%0ü€.üÿÿÿ;ü&/HOü€0øÿÿÿÀ\ü€3ÀÿÿÿÀà¸à%$1hü${ ~ü zD{D|D}$Šü$€(ü D€DD‚$©ü$…H¾ü „D…D†D‡$Êü$Šdßü ‰DŠD‹DŒ$ ëü$„þü Ž ý Ž DD“D” D•D– D˜2D™4Dš>D›HDž\D f$jý$£ð+ý ¢7ý ¢ D£D¤D¥$Gý$¨ D¨D©D«D¬ D­/D®>D°@D±GD±G]ý€©àÿÿÿÀàG$Ljý$¸\yý ´‹ý µ ¡ý ¶³ý ·D¸D¹DºD»D½&D¾?D¾?Ãý€¹üÿÿÿÏý€ºðÿÿÿÀà?$Fðý(0þ *d¢glwin.c/home/stephens/ion/src/glwin/glwin.cint:t(0,1)=r(0,1);0020000000000;0017777777777;char:t(0,2)=r(0,2);0;127;long int:t(0,3)=r(0,1);0020000000000;0017777777777;unsigned int:t(0,4)=r(0,1);0000000000000;0037777777777;long unsigned int:t(0,5)=r(0,1);0000000000000;0037777777777;long long int:t(0,6)=r(0,1);01000000000000000000000;0777777777777777777777;long long unsigned int:t(0,7)=r(0,1);0000000000000;01777777777777777777777;short int:t(0,8)=r(0,8);-32768;32767;short unsigned int:t(0,9)=r(0,9);0;65535;signed char:t(0,10)=r(0,10);-128;127;unsigned char:t(0,11)=r(0,11);0;255;float:t(0,12)=r(0,1);4;0;double:t(0,13)=r(0,1);8;0;long double:t(0,14)=r(0,1);12;0;complex int:t(0,15)=s8real:(0,1),0,32;imag:(0,1),32,32;;complex float:t(0,16)=r(0,16);4;0;complex double:t(0,17)=r(0,17);8;0;complex long double:t(0,18)=r(0,18);12;0;void:t(0,19)=(0,19)__rcs_id_glwin_glwin_c:S(0,20)=ar(0,1);0;53;(0,2)glwin.h__rcs_id_glwin_glwin_h:S(1,1)=ar(0,1);0;53;(0,2)/usr/lib/gcc-lib/i686-pc-cygwin/2.95.2-6/include/stddef.hptrdiff_t:t(2,1)=(0,1)size_t:t(2,2)=(0,4)wchar_t:t(2,3)=(0,9)wint_t:t(2,4)=(0,4)/usr/include/w32api/windows.h/usr/lib/gcc-lib/i686-pc-cygwin/2.95.2-6/include/stdarg.h__gnuc_va_list:t(4,1)=(4,2)=*(0,19)va_list:t(4,3)=(4,1)/usr/include/w32api/windef.hDWORD:t(5,1)=(0,5)WINBOOL:t(5,2)=(0,1)PWINBOOL:t(5,3)=(5,4)=*(0,1)LPWINBOOL:t(5,5)=(5,4)BOOL:t(5,6)=(5,2)PBOOL:t(5,7)=(5,8)=*(5,6)LPBOOL:t(5,9)=(5,8)BYTE:t(5,10)=(0,11)WORD:t(5,11)=(0,9)FLOAT:t(5,12)=(0,12)PFLOAT:t(5,13)=(5,14)=*(5,12)PBYTE:t(5,15)=(5,16)=*(5,10)LPBYTE:t(5,17)=(5,16)PINT:t(5,18)=(5,4)LPINT:t(5,19)=(5,4)PWORD:t(5,20)=(5,21)=*(5,11)LPWORD:t(5,22)=(5,21)LPLONG:t(5,23)=(5,24)=*(0,3)PDWORD:t(5,25)=(5,26)=*(5,1)LPDWORD:t(5,27)=(5,26)PVOID:t(5,28)=(4,2)LPVOID:t(5,29)=(4,2)PCVOID:t(5,30)=(5,31)=*(0,19)LPCVOID:t(5,32)=(5,31)INT:t(5,33)=(0,1)UINT:t(5,34)=(0,4)PUINT:t(5,35)=(5,36)=*(0,4)LPUINT:t(5,37)=(5,36)/usr/include/w32api/winnt.h/usr/include/w32api/winerror.h/usr/include/string.h/usr/include/_ansi.h/usr/include/sys/config.h__int32_t:t(10,1)=(0,1)__uint32_t:t(10,2)=(0,4)/usr/include/sys/reent.h/usr/include/time.h/usr/include/machine/time.h/usr/lib/gcc-lib/i686-pc-cygwin/2.95.2-6/include/stddef.h/usr/include/sys/types.h/usr/lib/gcc-lib/i686-pc-cygwin/2.95.2-6/include/stddef.h/usr/include/machine/types.hu_char:t(15,1)=(0,11)u_short:t(15,2)=(0,9)u_int:t(15,3)=(0,4)u_long:t(15,4)=(0,5)ushort:t(15,5)=(0,9)uint:t(15,6)=(0,4)clock_t:t(15,7)=(0,5)time_t:t(15,8)=(0,3)timespec:T(15,9)=s8tv_sec:(15,8),0,32;tv_nsec:(0,3),32,32;;itimerspec:T(15,10)=s16it_interval:(15,9),0,64;it_value:(15,9),64,64;;daddr_t:t(15,11)=(0,3)caddr_t:t(15,12)=(15,13)=*(0,2)ino_t:t(15,14)=(0,5)vm_offset_t:t(15,15)=(0,5)vm_size_t:t(15,16)=(0,5)int8_t:t(15,17)=(0,2)u_int8_t:t(15,18)=(0,11)int16_t:t(15,19)=(0,8)u_int16_t:t(15,20)=(0,9)int32_t:t(15,21)=(0,1)u_int32_t:t(15,22)=(0,4)int64_t:t(15,23)=(0,6)u_int64_t:t(15,24)=(0,7)register_t:t(15,25)=(15,21)dev_t:t(15,26)=(0,8)off_t:t(15,27)=(0,3)uid_t:t(15,28)=(0,9)gid_t:t(15,29)=(0,9)pid_t:t(15,30)=(0,1)key_t:t(15,31)=(0,3)ssize_t:t(15,32)=(0,3)addr_t:t(15,33)=(15,13)mode_t:t(15,34)=(0,1)nlink_t:t(15,35)=(0,9)fd_mask:t(15,36)=(0,3)_types_fd_set:T(15,37)=s8fds_bits:(15,38)=ar(0,1);0;1;(15,36),0,64;;_types_fd_set:t(15,39)=(15,37)tm:T(12,1)=s36tm_sec:(0,1),0,32;tm_min:(0,1),32,32;tm_hour:(0,1),64,32;tm_mday:(0,1),96,32;tm_mon:(0,1),128,32;tm_year:(0,1),160,32;tm_wday:(0,1),192,32;tm_yday:(0,1),224,32;tm_isdst:(0,1),256,32;;/usr/include/sys/features.h__ULong:t(11,1)=(10,2)_glue:T(11,2)=s12_next:(11,3)=*(11,2),0,32;_niobs:(0,1),32,32;_iobs:(11,4)=*(11,5)=xs__sFILE:,64,32;;_Bigint:T(11,6)=s24_next:(11,7)=*(11,6),0,32;_k:(0,1),32,32;_maxwds:(0,1),64,32;_sign:(0,1),96,32;_wds:(0,1),128,32;_x:(11,8)=ar(0,1);0;0;(11,1),160,32;;_atexit:T(11,9)=s136_next:(11,10)=*(11,9),0,32;_ind:(0,1),32,32;_fns:(11,11)=ar(0,1);0;31;(11,12)=*(11,13)=f(0,19),64,1024;;__sbuf:T(11,14)=s8_base:(11,15)=*(0,11),0,32;_size:(0,1),32,32;;_fpos_t:t(11,16)=(0,3)__sFILE:T(11,5)=s88_p:(11,15),0,32;_r:(0,1),32,32;_w:(0,1),64,32;_flags:(0,8),96,16;_file:(0,8),112,16;_bf:(11,14),128,64;_lbfsize:(0,1),192,32;_cookie:(4,2),224,32;_read:(11,17)=*(11,18)=f(0,1),256,32;_write:(11,19)=*(11,20)=f(0,1),288,32;_seek:(11,21)=*(11,22)=f(11,16),320,32;_close:(11,23)=*(11,24)=f(0,1),352,32;_ub:(11,14),384,64;_up:(11,15),448,32;_ur:(0,1),480,32;_ubuf:(11,25)=ar(0,1);0;2;(0,11),512,24;_nbuf:(11,26)=ar(0,1);0;0;(0,11),536,8;_lb:(11,14),544,64;_blksize:(0,1),608,32;_offset:(0,1),640,32;_data:(11,27)=*(11,28)=xs_reent:,672,32;;_reent:T(11,28)=s752_errno:(0,1),0,32;_stdin:(11,4),32,32;_stdout:(11,4),64,32;_stderr:(11,4),96,32;_inc:(0,1),128,32;_emergency:(11,29)=ar(0,1);0;24;(0,2),160,200;_current_category:(0,1),384,32;_current_locale:(11,30)=*(0,2),416,32;__sdidinit:(0,1),448,32;__cleanup:(11,31)=*(11,32)=f(0,19),480,32;_result:(11,7),512,32;_result_k:(0,1),544,32;_p5s:(11,7),576,32;_freelist:(11,33)=*(11,7),608,32;_cvtlen:(0,1),640,32;_cvtbuf:(15,13),672,32;_new:(11,34)=u240_reent:(11,35)=s88_unused_rand:(0,4),0,32;_strtok_last:(15,13),32,32;_asctime_buf:(11,36)=ar(0,1);0;25;(0,2),64,208;_localtime_buf:(12,1),288,288;_gamma_signgam:(0,1),576,32;_rand_next:(0,7),640,64;;,0,704;_unused:(11,37)=s240_nextf:(11,38)=ar(0,1);0;29;(11,15),0,960;_nmalloc:(11,39)=ar(0,1);0;29;(0,4),960,960;;,0,1920;;,704,1920;_atexit:(11,10),2624,32;_atexit0:(11,9),2656,1088;_sig_func:(11,40)=*(11,41)=*(11,42)=f(0,19),3744,32;__sglue:(11,2),3776,96;__sf:(11,43)=ar(0,1);0;2;(11,5),3872,2112;;/usr/lib/gcc-lib/i686-pc-cygwin/2.95.2-6/include/stddef.hCHAR:t(6,1)=(0,2)SHORT:t(6,2)=(0,8)LONG:t(6,3)=(0,3)CCHAR:t(6,4)=(6,1)UCHAR:t(6,5)=(0,11)PUCHAR:t(6,6)=(11,15)USHORT:t(6,7)=(0,9)PUSHORT:t(6,8)=(6,9)=*(0,9)ULONG:t(6,10)=(0,5)PULONG:t(6,11)=(6,12)=*(0,5)PSZ:t(6,13)=(15,13)WCHAR:t(6,14)=(2,3)PWCHAR:t(6,15)=(6,16)=*(6,14)LPWCH:t(6,17)=(6,16)PWCH:t(6,18)=(6,16)NWPSTR:t(6,19)=(6,16)LPWSTR:t(6,20)=(6,16)PWSTR:t(6,21)=(6,16)LPCWCH:t(6,22)=(6,23)=*(6,14)PCWCH:t(6,24)=(6,23)LPCWSTR:t(6,25)=(6,23)PCWSTR:t(6,26)=(6,23)PCHAR:t(6,27)=(6,28)=*(6,1)LPCH:t(6,29)=(6,28)PCH:t(6,30)=(6,28)NPSTR:t(6,31)=(6,28)LPSTR:t(6,32)=(6,28)PSTR:t(6,33)=(6,28)LPCCH:t(6,34)=(6,35)=*(6,1)PCSTR:t(6,36)=(6,35)LPCSTR:t(6,37)=(6,35)TCHAR:t(6,38)=(6,1)TBYTE:t(6,39)=(6,38)PTCH:t(6,40)=(6,41)=*(6,38)PTBYTE:t(6,42)=(6,41)LPTCH:t(6,43)=(6,41)PTSTR:t(6,44)=(6,41)LPTSTR:t(6,45)=(6,41)LP:t(6,46)=(6,41)PTCHAR:t(6,47)=(6,41)LPCTSTR:t(6,48)=(6,49)=*(6,38)PSHORT:t(6,50)=(6,51)=*(6,2)PLONG:t(6,52)=(6,53)=*(6,3)HANDLE:t(6,54)=(4,2)PHANDLE:t(6,55)=(6,56)=*(6,54)LPHANDLE:t(6,57)=(6,56)LCID:t(6,58)=(5,1)PLCID:t(6,59)=(5,25)LANGID:t(6,60)=(5,11)LONGLONG:t(6,61)=(0,6)DWORDLONG:t(6,62)=(0,7)PLONGLONG:t(6,63)=(6,64)=*(6,61)PDWORDLONG:t(6,65)=(6,66)=*(6,62)ULONGLONG:t(6,67)=(6,62)PULONGLONG:t(6,68)=(6,66)USN:t(6,69)=(6,61)BOOLEAN:t(6,70)=(5,10)PBOOLEAN:t(6,71)=(5,16)/usr/include/w32api/basetsd.hLONG32:t(20,1)=(0,1)PLONG32:t(20,2)=(5,4)INT32:t(20,3)=(0,1)PINT32:t(20,4)=(5,4)ULONG32:t(20,5)=(0,4)PULONG32:t(20,6)=(5,36)DWORD32:t(20,7)=(0,4)PDWORD32:t(20,8)=(5,36)UINT32:t(20,9)=(0,4)PUINT32:t(20,10)=(5,36)INT_PTR:t(20,11)=(0,1)PINT_PTR:t(20,12)=(5,4)UINT_PTR:t(20,13)=(0,4)PUINT_PTR:t(20,14)=(5,36)LONG_PTR:t(20,15)=(0,3)PLONG_PTR:t(20,16)=(5,24)ULONG_PTR:t(20,17)=(0,5)PULONG_PTR:t(20,18)=(6,12)UHALF_PTR:t(20,19)=(0,9)PUHALF_PTR:t(20,20)=(6,9)HALF_PTR:t(20,21)=(0,8)PHALF_PTR:t(20,22)=(20,23)=*(0,8)HANDLE_PTR:t(20,24)=(0,5)SIZE_T:t(20,25)=(20,17)PSIZE_T:t(20,26)=(20,27)=*(20,17)SSIZE_T:t(20,28)=(20,15)PSSIZE_T:t(20,29)=(20,30)=*(20,15)DWORD_PTR:t(20,31)=(20,17)PDWORD_PTR:t(20,32)=(20,27)LONG64:t(20,33)=(0,6)PLONG64:t(20,34)=(20,35)=*(0,6)INT64:t(20,36)=(0,6)PINT64:t(20,37)=(20,35)ULONG64:t(20,38)=(0,7)PULONG64:t(20,39)=(20,40)=*(0,7)DWORD64:t(20,41)=(0,7)PDWORD64:t(20,42)=(20,40)UINT64:t(20,43)=(0,7)PUINT64:t(20,44)=(20,40)ACCESS_MASK:t(6,72)=(5,1)_GUID:T(6,73)=s16Data1:(0,5),0,32;Data2:(0,9),32,16;Data3:(0,9),48,16;Data4:(6,74)=ar(0,1);0;7;(0,11),64,64;;GUID:t(6,75)=(6,73)REFGUID:t(6,76)=(6,77)=*(6,73)LPGUID:t(6,78)=(6,77)_GENERIC_MAPPING:T(6,79)=s16GenericRead:(6,72),0,32;GenericWrite:(6,72),32,32;GenericExecute:(6,72),64,32;GenericAll:(6,72),96,32;;GENERIC_MAPPING:t(6,80)=(6,79)PGENERIC_MAPPING:t(6,81)=(6,82)=*(6,79)_ACE_HEADER:T(6,83)=s4AceType:(5,10),0,8;AceFlags:(5,10),8,8;AceSize:(5,11),16,16;;ACE_HEADER:t(6,84)=(6,83)_ACCESS_ALLOWED_ACE:T(6,85)=s12Header:(6,84),0,32;Mask:(6,72),32,32;SidStart:(5,1),64,32;;ACCESS_ALLOWED_ACE:t(6,86)=(6,85)_ACCESS_DENIED_ACE:T(6,87)=s12Header:(6,84),0,32;Mask:(6,72),32,32;SidStart:(5,1),64,32;;ACCESS_DENIED_ACE:t(6,88)=(6,87)_SYSTEM_AUDIT_ACE:T(6,89)=s12Header:(6,84),0,32;Mask:(6,72),32,32;SidStart:(5,1),64,32;;SYSTEM_AUDIT_ACE:t(6,90)=(6,89)PSYSTEM_AUDIT_ACE:t(6,91)=(6,92)=*(6,90)_SYSTEM_ALARM_ACE:T(6,93)=s12Header:(6,84),0,32;Mask:(6,72),32,32;SidStart:(5,1),64,32;;SYSTEM_ALARM_ACE:t(6,94)=(6,93)PSYSTEM_ALARM_ACE:t(6,95)=(6,96)=*(6,93)_ACCESS_ALLOWED_OBJECT_ACE:T(6,97)=s48Header:(6,84),0,32;Mask:(6,72),32,32;Flags:(5,1),64,32;ObjectType:(6,75),96,128;InheritedObjectType:(6,75),224,128;SidStart:(5,1),352,32;;ACCESS_ALLOWED_OBJECT_ACE:t(6,98)=(6,97)PACCESS_ALLOWED_OBJECT_ACE:t(6,99)=(6,100)=*(6,97)_ACCESS_DENIED_OBJECT_ACE:T(6,101)=s48Header:(6,84),0,32;Mask:(6,72),32,32;Flags:(5,1),64,32;ObjectType:(6,75),96,128;InheritedObjectType:(6,75),224,128;SidStart:(5,1),352,32;;ACCESS_DENIED_OBJECT_ACE:t(6,102)=(6,101)PACCESS_DENIED_OBJECT_ACE:t(6,103)=(6,104)=*(6,101)_SYSTEM_AUDIT_OBJECT_ACE:T(6,105)=s48Header:(6,84),0,32;Mask:(6,72),32,32;Flags:(5,1),64,32;ObjectType:(6,75),96,128;InheritedObjectType:(6,75),224,128;SidStart:(5,1),352,32;;SYSTEM_AUDIT_OBJECT_ACE:t(6,106)=(6,105)PSYSTEM_AUDIT_OBJECT_ACE:t(6,107)=(6,108)=*(6,105)_SYSTEM_ALARM_OBJECT_ACE:T(6,109)=s48Header:(6,84),0,32;Mask:(6,72),32,32;Flags:(5,1),64,32;ObjectType:(6,75),96,128;InheritedObjectType:(6,75),224,128;SidStart:(5,1),352,32;;SYSTEM_ALARM_OBJECT_ACE:t(6,110)=(6,109)PSYSTEM_ALARM_OBJECT_ACE:t(6,111)=(6,112)=*(6,109)_ACL:T(6,113)=s8AclRevision:(5,10),0,8;Sbz1:(5,10),8,8;AclSize:(5,11),16,16;AceCount:(5,11),32,16;Sbz2:(5,11),48,16;;ACL:t(6,114)=(6,113)PACL:t(6,115)=(6,116)=*(6,113)_ACL_REVISION_INFORMATION:T(6,117)=s4AclRevision:(5,1),0,32;;ACL_REVISION_INFORMATION:t(6,118)=(6,117)_ACL_SIZE_INFORMATION:T(6,119)=s12AceCount:(5,1),0,32;AclBytesInUse:(5,1),32,32;AclBytesFree:(5,1),64,32;;ACL_SIZE_INFORMATION:t(6,120)=(6,119)_FLOATING_SAVE_AREA:T(6,121)=s112ControlWord:(5,1),0,32;StatusWord:(5,1),32,32;TagWord:(5,1),64,32;ErrorOffset:(5,1),96,32;ErrorSelector:(5,1),128,32;DataOffset:(5,1),160,32;DataSelector:(5,1),192,32;RegisterArea:(6,122)=ar(0,1);0;79;(5,10),224,640;Cr0NpxState:(5,1),864,32;;FLOATING_SAVE_AREA:t(6,123)=(6,121)_CONTEXT:T(6,124)=s204ContextFlags:(5,1),0,32;Dr0:(5,1),32,32;Dr1:(5,1),64,32;Dr2:(5,1),96,32;Dr3:(5,1),128,32;Dr6:(5,1),160,32;Dr7:(5,1),192,32;FloatSave:(6,123),224,896;SegGs:(5,1),1120,32;SegFs:(5,1),1152,32;SegEs:(5,1),1184,32;SegDs:(5,1),1216,32;Edi:(5,1),1248,32;Esi:(5,1),1280,32;Ebx:(5,1),1312,32;Edx:(5,1),1344,32;Ecx:(5,1),1376,32;Eax:(5,1),1408,32;Ebp:(5,1),1440,32;Eip:(5,1),1472,32;SegCs:(5,1),1504,32;EFlags:(5,1),1536,32;Esp:(5,1),1568,32;SegSs:(5,1),1600,32;;CONTEXT:t(6,125)=(6,124)PCONTEXT:t(6,126)=(6,127)=*(6,125)LPCONTEXT:t(6,128)=(6,127)_EXCEPTION_RECORD:T(6,129)=s80ExceptionCode:(5,1),0,32;ExceptionFlags:(5,1),32,32;ExceptionRecord:(6,130)=*(6,129),64,32;ExceptionAddress:(5,28),96,32;NumberParameters:(5,1),128,32;ExceptionInformation:(6,131)=ar(0,1);0;14;(5,1),160,480;;EXCEPTION_RECORD:t(6,132)=(6,129)PEXCEPTION_RECORD:t(6,133)=(6,130)_EXCEPTION_POINTERS:T(6,134)=s8ExceptionRecord:(6,133),0,32;ContextRecord:(6,126),32,32;;EXCEPTION_POINTERS:t(6,135)=(6,134)PEXCEPTION_POINTERS:t(6,136)=(6,137)=*(6,134)LPEXCEPTION_POINTERS:t(6,138)=(6,137)_LARGE_INTEGER:T(6,139)=u8:(6,140)=s8LowPart:(5,1),0,32;HighPart:(6,3),32,32;;,0,64;QuadPart:(6,61),0,64;;LARGE_INTEGER:t(6,141)=(6,139)PLARGE_INTEGER:t(6,142)=(6,143)=*(6,141)_ULARGE_INTEGER:T(6,144)=u8:(6,145)=s8LowPart:(5,1),0,32;HighPart:(5,1),32,32;;,0,64;QuadPart:(6,62),0,64;;ULARGE_INTEGER:t(6,146)=(6,144)PULARGE_INTEGER:t(6,147)=(6,148)=*(6,146)LUID:t(6,149)=(6,141)PLUID:t(6,150)=(6,143)_LUID_AND_ATTRIBUTES:T(6,151)=s12Luid:(6,149),0,64;Attributes:(5,1),64,32;;LUID_AND_ATTRIBUTES:t(6,152)=(6,151)LUID_AND_ATTRIBUTES_ARRAY:t(6,153)=(6,154)=ar(0,1);0;0;(6,152)PLUID_AND_ATTRIBUTES_ARRAY:t(6,155)=(6,156)=*(6,153)_PRIVILEGE_SET:T(6,157)=s20PrivilegeCount:(5,1),0,32;Control:(5,1),32,32;Privilege:(6,154),64,96;;PRIVILEGE_SET:t(6,158)=(6,157)PPRIVILEGE_SET:t(6,159)=(6,160)=*(6,157)_SECURITY_ATTRIBUTES:T(6,161)=s12nLength:(5,1),0,32;lpSecurityDescriptor:(5,29),32,32;bInheritHandle:(5,6),64,32;;SECURITY_ATTRIBUTES:t(6,162)=(6,161)PSECURITY_ATTRIBUTES:t(6,163)=(6,164)=*(6,161)LPSECURITY_ATTRIBUTES:t(6,165)=(6,164)_SECURITY_IMPERSONATION_LEVEL:T(6,166)=eSecurityAnonymous:0,SecurityIdentification:1,SecurityImpersonation:2,SecurityDelegation:3,;SECURITY_IMPERSONATION_LEVEL:t(6,167)=(6,166)SECURITY_CONTEXT_TRACKING_MODE:t(6,168)=(6,70)PSECURITY_CONTEXT_TRACKING_MODE:t(6,169)=(6,170)=*(6,70)_SECURITY_QUALITY_OF_SERVICE:T(6,171)=s12Length:(5,1),0,32;ImpersonationLevel:(6,167),32,32;ContextTrackingMode:(6,168),64,8;EffectiveOnly:(6,70),72,8;;SECURITY_QUALITY_OF_SERVICE:t(6,172)=(6,171)PSECURITY_QUALITY_OF_SERVICE:t(6,173)=(6,174)=*(6,171)PACCESS_TOKEN:t(6,175)=(5,28)_SE_IMPERSONATION_STATE:T(6,176)=s12Token:(6,175),0,32;CopyOnOpen:(6,70),32,8;EffectiveOnly:(6,70),40,8;Level:(6,167),64,32;;SE_IMPERSONATION_STATE:t(6,177)=(6,176)PSE_IMPERSONATION_STATE:t(6,178)=(6,179)=*(6,176)_SID_IDENTIFIER_AUTHORITY:T(6,180)=s6Value:(6,181)=ar(0,1);0;5;(5,10),0,48;;SID_IDENTIFIER_AUTHORITY:t(6,182)=(6,180)PSID_IDENTIFIER_AUTHORITY:t(6,183)=(6,184)=*(6,180)LPSID_IDENTIFIER_AUTHORITY:t(6,185)=(6,184)PSID:t(6,186)=(5,28)_SID:T(6,187)=s12Revision:(5,10),0,8;SubAuthorityCount:(5,10),8,8;IdentifierAuthority:(6,182),16,48;SubAuthority:(6,188)=ar(0,1);0;0;(5,1),64,32;;SID:t(6,189)=(6,187)PISID:t(6,190)=(6,191)=*(6,187)_SID_AND_ATTRIBUTES:T(6,192)=s8Sid:(6,186),0,32;Attributes:(5,1),32,32;;SID_AND_ATTRIBUTES:t(6,193)=(6,192)SID_AND_ATTRIBUTES_ARRAY:t(6,194)=(6,195)=ar(0,1);0;0;(6,193)PSID_AND_ATTRIBUTES_ARRAY:t(6,196)=(6,197)=*(6,194)_TOKEN_SOURCE:T(6,198)=s16SourceName:(6,199)=ar(0,1);0;7;(6,1),0,64;SourceIdentifier:(6,149),64,64;;TOKEN_SOURCE:t(6,200)=(6,198)PTOKEN_SOURCE:t(6,201)=(6,202)=*(6,198)_TOKEN_CONTROL:T(6,203)=s40TokenId:(6,149),0,64;AuthenticationId:(6,149),64,64;ModifiedId:(6,149),128,64;TokenSource:(6,200),192,128;;TOKEN_CONTROL:t(6,204)=(6,203)PTOKEN_CONTROL:t(6,205)=(6,206)=*(6,203)_TOKEN_DEFAULT_DACL:T(6,207)=s4DefaultDacl:(6,115),0,32;;TOKEN_DEFAULT_DACL:t(6,208)=(6,207)_TOKEN_GROUPS:T(6,209)=s12GroupCount:(5,1),0,32;Groups:(6,195),32,64;;TOKEN_GROUPS:t(6,210)=(6,209)PTOKEN_GROUPS:t(6,211)=(6,212)=*(6,209)LPTOKEN_GROUPS:t(6,213)=(6,212)_TOKEN_OWNER:T(6,214)=s4Owner:(6,186),0,32;;TOKEN_OWNER:t(6,215)=(6,214)_TOKEN_PRIMARY_GROUP:T(6,216)=s4PrimaryGroup:(6,186),0,32;;TOKEN_PRIMARY_GROUP:t(6,217)=(6,216)_TOKEN_PRIVILEGES:T(6,218)=s16PrivilegeCount:(5,1),0,32;Privileges:(6,154),32,96;;TOKEN_PRIVILEGES:t(6,219)=(6,218)PTOKEN_PRIVILEGES:t(6,220)=(6,221)=*(6,218)LPTOKEN_PRIVILEGES:t(6,222)=(6,221)tagTOKEN_TYPE:T(6,223)=eTokenPrimary:1,TokenImpersonation:2,;TOKEN_TYPE:t(6,224)=(6,223)_TOKEN_STATISTICS:T(6,225)=s56TokenId:(6,149),0,64;AuthenticationId:(6,149),64,64;ExpirationTime:(6,141),128,64;TokenType:(6,224),192,32;ImpersonationLevel:(6,167),224,32;DynamicCharged:(5,1),256,32;DynamicAvailable:(5,1),288,32;GroupCount:(5,1),320,32;PrivilegeCount:(5,1),352,32;ModifiedId:(6,149),384,64;;TOKEN_STATISTICS:t(6,226)=(6,225)_TOKEN_USER:T(6,227)=s8User:(6,193),0,64;;TOKEN_USER:t(6,228)=(6,227)PTOKEN_USER:t(6,229)=(6,230)=*(6,227)SECURITY_INFORMATION:t(6,231)=(5,1)PSECURITY_INFORMATION:t(6,232)=(5,26)SECURITY_DESCRIPTOR_CONTROL:t(6,233)=(5,11)PSECURITY_DESCRIPTOR_CONTROL:t(6,234)=(5,21)_SECURITY_DESCRIPTOR:T(6,235)=s20Revision:(5,10),0,8;Sbz1:(5,10),8,8;Control:(6,233),16,16;Owner:(6,186),32,32;Group:(6,186),64,32;Sacl:(6,115),96,32;Dacl:(6,115),128,32;;SECURITY_DESCRIPTOR:t(6,236)=(6,235)PSECURITY_DESCRIPTOR:t(6,237)=(6,238)=*(6,235)PISECURITY_DESCRIPTOR:t(6,239)=(6,238)_TOKEN_INFORMATION_CLASS:T(6,240)=eTokenUser:1,TokenGroups:2,TokenPrivileges:3,TokenOwner:4,TokenPrimaryGroup:5,TokenDefaultDacl:6,TokenSource:7,TokenType:8,TokenImpersonationLevel:9,TokenStatistics:10,TokenRestrictedSids:11,TokenSessionId:12,;TOKEN_INFORMATION_CLASS:t(6,241)=(6,240)_SID_NAME_USE:T(6,242)=eSidTypeUser:1,SidTypeGroup:2,SidTypeDomain:3,SidTypeAlias:4,SidTypeWellKnownGroup:5,SidTypeDeletedAccount:6,SidTypeInvalid:7,SidTypeUnknown:8,;SID_NAME_USE:t(6,243)=(6,242)PSID_NAME_USE:t(6,244)=(6,245)=*(6,242)_QUOTA_LIMITS:T(6,246)=s32PagedPoolLimit:(20,25),0,32;NonPagedPoolLimit:(20,25),32,32;MinimumWorkingSetSize:(20,25),64,32;MaximumWorkingSetSize:(20,25),96,32;PagefileLimit:(20,25),128,32;TimeLimit:(6,141),192,64;;QUOTA_LIMITS:t(6,247)=(6,246)PQUOTA_LIMITS:t(6,248)=(6,249)=*(6,246)_IO_COUNTERS:T(6,250)=s48ReadOperationCount:(6,67),0,64;WriteOperationCount:(6,67),64,64;OtherOperationCount:(6,67),128,64;ReadTransferCount:(6,67),192,64;WriteTransferCount:(6,67),256,64;OtherTransferCount:(6,67),320,64;;IO_COUNTERS:t(6,251)=(6,250)PIO_COUNTERS:t(6,252)=(6,253)=*(6,250)_FILE_NOTIFY_INFORMATION:T(6,254)=s16NextEntryOffset:(5,1),0,32;Action:(5,1),32,32;FileNameLength:(5,1),64,32;FileName:(6,255)=ar(0,1);0;0;(6,14),96,16;;FILE_NOTIFY_INFORMATION:t(6,256)=(6,254)PFILE_NOTIFY_INFORMATION:t(6,257)=(6,258)=*(6,254)_TAPE_ERASE:T(6,259)=s8Type:(5,1),0,32;Immediate:(6,70),32,8;;TAPE_ERASE:t(6,260)=(6,259)PTAPE_ERASE:t(6,261)=(6,262)=*(6,259)_TAPE_GET_DRIVE_PARAMETERS:T(6,263)=s32ECC:(6,70),0,8;Compression:(6,70),8,8;DataPadding:(6,70),16,8;ReportSetmarks:(6,70),24,8;DefaultBlockSize:(5,1),32,32;MaximumBlockSize:(5,1),64,32;MinimumBlockSize:(5,1),96,32;MaximumPartitionCount:(5,1),128,32;FeaturesLow:(5,1),160,32;FeaturesHigh:(5,1),192,32;EOTWarningZoneSize:(5,1),224,32;;TAPE_GET_DRIVE_PARAMETERS:t(6,264)=(6,263)PTAPE_GET_DRIVE_PARAMETERS:t(6,265)=(6,266)=*(6,263)_TAPE_GET_MEDIA_PARAMETERS:T(6,267)=s32Capacity:(6,141),0,64;Remaining:(6,141),64,64;BlockSize:(5,1),128,32;PartitionCount:(5,1),160,32;WriteProtected:(6,70),192,8;;TAPE_GET_MEDIA_PARAMETERS:t(6,268)=(6,267)PTAPE_GET_MEDIA_PARAMETERS:t(6,269)=(6,270)=*(6,267)_TAPE_GET_POSITION:T(6,271)=s16Type:(6,10),0,32;Partition:(6,10),32,32;OffsetLow:(6,10),64,32;OffsetHigh:(6,10),96,32;;TAPE_GET_POSITION:t(6,272)=(6,271)PTAPE_GET_POSITION:t(6,273)=(6,274)=*(6,271)_TAPE_PREPARE:T(6,275)=s8Operation:(5,1),0,32;Immediate:(6,70),32,8;;TAPE_PREPARE:t(6,276)=(6,275)PTAPE_PREPARE:t(6,277)=(6,278)=*(6,275)_TAPE_SET_DRIVE_PARAMETERS:T(6,279)=s8ECC:(6,70),0,8;Compression:(6,70),8,8;DataPadding:(6,70),16,8;ReportSetmarks:(6,70),24,8;EOTWarningZoneSize:(6,10),32,32;;TAPE_SET_DRIVE_PARAMETERS:t(6,280)=(6,279)PTAPE_SET_DRIVE_PARAMETERS:t(6,281)=(6,282)=*(6,279)_TAPE_SET_MEDIA_PARAMETERS:T(6,283)=s4BlockSize:(6,10),0,32;;TAPE_SET_MEDIA_PARAMETERS:t(6,284)=(6,283)PTAPE_SET_MEDIA_PARAMETERS:t(6,285)=(6,286)=*(6,283)_TAPE_SET_POSITION:T(6,287)=s24Method:(5,1),0,32;Partition:(5,1),32,32;Offset:(6,141),64,64;Immediate:(6,70),128,8;;TAPE_SET_POSITION:t(6,288)=(6,287)PTAPE_SET_POSITION:t(6,289)=(6,290)=*(6,287)_TAPE_WRITE_MARKS:T(6,291)=s12Type:(5,1),0,32;Count:(5,1),32,32;Immediate:(6,70),64,8;;TAPE_WRITE_MARKS:t(6,292)=(6,291)PTAPE_WRITE_MARKS:t(6,293)=(6,294)=*(6,291)_TAPE_CREATE_PARTITION:T(6,295)=s12Method:(5,1),0,32;Count:(5,1),32,32;Size:(5,1),64,32;;TAPE_CREATE_PARTITION:t(6,296)=(6,295)PTAPE_CREATE_PARTITION:t(6,297)=(6,298)=*(6,295)_MEMORY_BASIC_INFORMATION:T(6,299)=s28BaseAddress:(5,28),0,32;AllocationBase:(5,28),32,32;AllocationProtect:(5,1),64,32;RegionSize:(5,1),96,32;State:(5,1),128,32;Protect:(5,1),160,32;Type:(5,1),192,32;;MEMORY_BASIC_INFORMATION:t(6,300)=(6,299)PMEMORY_BASIC_INFORMATION:t(6,301)=(6,302)=*(6,299)_MESSAGE_RESOURCE_ENTRY:T(6,303)=s6Length:(5,11),0,16;Flags:(5,11),16,16;Text:(6,304)=ar(0,1);0;0;(5,10),32,8;;MESSAGE_RESOURCE_ENTRY:t(6,305)=(6,303)PMESSAGE_RESOURCE_ENTRY:t(6,306)=(6,307)=*(6,303)_MESSAGE_RESOURCE_BLOCK:T(6,308)=s12LowId:(5,1),0,32;HighId:(5,1),32,32;OffsetToEntries:(5,1),64,32;;MESSAGE_RESOURCE_BLOCK:t(6,309)=(6,308)PMESSAGE_RESOURCE_BLOCK:t(6,310)=(6,311)=*(6,308)_MESSAGE_RESOURCE_DATA:T(6,312)=s16NumberOfBlocks:(5,1),0,32;Blocks:(6,313)=ar(0,1);0;0;(6,309),32,96;;MESSAGE_RESOURCE_DATA:t(6,314)=(6,312)PMESSAGE_RESOURCE_DATA:t(6,315)=(6,316)=*(6,312)_LIST_ENTRY:T(6,317)=s8Flink:(6,318)=*(6,317),0,32;Blink:(6,318),32,32;;LIST_ENTRY:t(6,319)=(6,317)PLIST_ENTRY:t(6,320)=(6,318)_RTL_CRITICAL_SECTION_DEBUG:T(6,321)=s32Type:(5,11),0,16;CreatorBackTraceIndex:(5,11),16,16;CriticalSection:(6,322)=*(6,323)=xs_RTL_CRITICAL_SECTION:,32,32;ProcessLocksList:(6,319),64,64;EntryCount:(5,1),128,32;ContentionCount:(5,1),160,32;Spare:(6,324)=ar(0,1);0;1;(5,1),192,64;;RTL_CRITICAL_SECTION_DEBUG:t(6,325)=(6,321)PRTL_CRITICAL_SECTION_DEBUG:t(6,326)=(6,327)=*(6,321)_RTL_CRITICAL_SECTION:T(6,323)=s24DebugInfo:(6,326),0,32;LockCount:(6,3),32,32;RecursionCount:(6,3),64,32;OwningThread:(6,54),96,32;LockSemaphore:(6,54),128,32;Reserved:(5,1),160,32;;RTL_CRITICAL_SECTION:t(6,328)=(6,323)PRTL_CRITICAL_SECTION:t(6,329)=(6,322)_EVENTLOGRECORD:T(6,330)=s56Length:(5,1),0,32;Reserved:(5,1),32,32;RecordNumber:(5,1),64,32;TimeGenerated:(5,1),96,32;TimeWritten:(5,1),128,32;EventID:(5,1),160,32;EventType:(5,11),192,16;NumStrings:(5,11),208,16;EventCategory:(5,11),224,16;ReservedFlags:(5,11),240,16;ClosingRecordNumber:(5,1),256,32;StringOffset:(5,1),288,32;UserSidLength:(5,1),320,32;UserSidOffset:(5,1),352,32;DataLength:(5,1),384,32;DataOffset:(5,1),416,32;;EVENTLOGRECORD:t(6,331)=(6,330)PEVENTLOGRECORD:t(6,332)=(6,333)=*(6,330)_IMAGE_VXD_HEADER:T(6,334)=s196e32_magic:(5,11),0,16;e32_border:(5,10),16,8;e32_worder:(5,10),24,8;e32_level:(5,1),32,32;e32_cpu:(5,11),64,16;e32_os:(5,11),80,16;e32_ver:(5,1),96,32;e32_mflags:(5,1),128,32;e32_mpages:(5,1),160,32;e32_startobj:(5,1),192,32;e32_eip:(5,1),224,32;e32_stackobj:(5,1),256,32;e32_esp:(5,1),288,32;e32_pagesize:(5,1),320,32;e32_lastpagesize:(5,1),352,32;e32_fixupsize:(5,1),384,32;e32_fixupsum:(5,1),416,32;e32_ldrsize:(5,1),448,32;e32_ldrsum:(5,1),480,32;e32_objtab:(5,1),512,32;e32_objcnt:(5,1),544,32;e32_objmap:(5,1),576,32;e32_itermap:(5,1),608,32;e32_rsrctab:(5,1),640,32;e32_rsrccnt:(5,1),672,32;e32_restab:(5,1),704,32;e32_enttab:(5,1),736,32;e32_dirtab:(5,1),768,32;e32_dircnt:(5,1),800,32;e32_fpagetab:(5,1),832,32;e32_frectab:(5,1),864,32;e32_impmod:(5,1),896,32;e32_impmodcnt:(5,1),928,32;e32_impproc:(5,1),960,32;e32_pagesum:(5,1),992,32;e32_datapage:(5,1),1024,32;e32_preload:(5,1),1056,32;e32_nrestab:(5,1),1088,32;e32_cbnrestab:(5,1),1120,32;e32_nressum:(5,1),1152,32;e32_autodata:(5,1),1184,32;e32_debuginfo:(5,1),1216,32;e32_debuglen:(5,1),1248,32;e32_instpreload:(5,1),1280,32;e32_instdemand:(5,1),1312,32;e32_heapsize:(5,1),1344,32;e32_res3:(6,335)=ar(0,1);0;11;(5,10),1376,96;e32_winresoff:(5,1),1472,32;e32_winreslen:(5,1),1504,32;e32_devid:(5,11),1536,16;e32_ddkver:(5,11),1552,16;;IMAGE_VXD_HEADER:t(6,336)=(6,334)PIMAGE_VXD_HEADER:t(6,337)=(6,338)=*(6,334)_IMAGE_FILE_HEADER:T(6,339)=s20Machine:(5,11),0,16;NumberOfSections:(5,11),16,16;TimeDateStamp:(5,1),32,32;PointerToSymbolTable:(5,1),64,32;NumberOfSymbols:(5,1),96,32;SizeOfOptionalHeader:(5,11),128,16;Characteristics:(5,11),144,16;;IMAGE_FILE_HEADER:t(6,340)=(6,339)PIMAGE_FILE_HEADER:t(6,341)=(6,342)=*(6,339)_IMAGE_DATA_DIRECTORY:T(6,343)=s8VirtualAddress:(5,1),0,32;Size:(5,1),32,32;;IMAGE_DATA_DIRECTORY:t(6,344)=(6,343)PIMAGE_DATA_DIRECTORY:t(6,345)=(6,346)=*(6,343)_IMAGE_OPTIONAL_HEADER:T(6,347)=s224Magic:(5,11),0,16;MajorLinkerVersion:(5,10),16,8;MinorLinkerVersion:(5,10),24,8;SizeOfCode:(5,1),32,32;SizeOfInitializedData:(5,1),64,32;SizeOfUninitializedData:(5,1),96,32;AddressOfEntryPoint:(5,1),128,32;BaseOfCode:(5,1),160,32;BaseOfData:(5,1),192,32;ImageBase:(5,1),224,32;SectionAlignment:(5,1),256,32;FileAlignment:(5,1),288,32;MajorOperatingSystemVersion:(5,11),320,16;MinorOperatingSystemVersion:(5,11),336,16;MajorImageVersion:(5,11),352,16;MinorImageVersion:(5,11),368,16;MajorSubsystemVersion:(5,11),384,16;MinorSubsystemVersion:(5,11),400,16;Reserved1:(5,1),416,32;SizeOfImage:(5,1),448,32;SizeOfHeaders:(5,1),480,32;CheckSum:(5,1),512,32;Subsystem:(5,11),544,16;DllCharacteristics:(5,11),560,16;SizeOfStackReserve:(5,1),576,32;SizeOfStackCommit:(5,1),608,32;SizeOfHeapReserve:(5,1),640,32;SizeOfHeapCommit:(5,1),672,32;LoaderFlags:(5,1),704,32;NumberOfRvaAndSizes:(5,1),736,32;DataDirectory:(6,348)=ar(0,1);0;15;(6,344),768,1024;;IMAGE_OPTIONAL_HEADER:t(6,349)=(6,347)PIMAGE_OPTIONAL_HEADER:t(6,350)=(6,351)=*(6,347)_IMAGE_ROM_OPTIONAL_HEADER:T(6,352)=s56Magic:(5,11),0,16;MajorLinkerVersion:(5,10),16,8;MinorLinkerVersion:(5,10),24,8;SizeOfCode:(5,1),32,32;SizeOfInitializedData:(5,1),64,32;SizeOfUninitializedData:(5,1),96,32;AddressOfEntryPoint:(5,1),128,32;BaseOfCode:(5,1),160,32;BaseOfData:(5,1),192,32;BaseOfBss:(5,1),224,32;GprMask:(5,1),256,32;CprMask:(6,353)=ar(0,1);0;3;(5,1),288,128;GpValue:(5,1),416,32;;IMAGE_ROM_OPTIONAL_HEADER:t(6,354)=(6,352)PIMAGE_ROM_OPTIONAL_HEADER:t(6,355)=(6,356)=*(6,352)_IMAGE_DOS_HEADER:T(6,357)=s64e_magic:(5,11),0,16;e_cblp:(5,11),16,16;e_cp:(5,11),32,16;e_crlc:(5,11),48,16;e_cparhdr:(5,11),64,16;e_minalloc:(5,11),80,16;e_maxalloc:(5,11),96,16;e_ss:(5,11),112,16;e_sp:(5,11),128,16;e_csum:(5,11),144,16;e_ip:(5,11),160,16;e_cs:(5,11),176,16;e_lfarlc:(5,11),192,16;e_ovno:(5,11),208,16;e_res:(6,358)=ar(0,1);0;3;(5,11),224,64;e_oemid:(5,11),288,16;e_oeminfo:(5,11),304,16;e_res2:(6,359)=ar(0,1);0;9;(5,11),320,160;e_lfanew:(6,3),480,32;;IMAGE_DOS_HEADER:t(6,360)=(6,357)PIMAGE_DOS_HEADER:t(6,361)=(6,362)=*(6,357)_IMAGE_OS2_HEADER:T(6,363)=s64ne_magic:(5,11),0,16;ne_ver:(6,1),16,8;ne_rev:(6,1),24,8;ne_enttab:(5,11),32,16;ne_cbenttab:(5,11),48,16;ne_crc:(6,3),64,32;ne_flags:(5,11),96,16;ne_autodata:(5,11),112,16;ne_heap:(5,11),128,16;ne_stack:(5,11),144,16;ne_csip:(6,3),160,32;ne_sssp:(6,3),192,32;ne_cseg:(5,11),224,16;ne_cmod:(5,11),240,16;ne_cbnrestab:(5,11),256,16;ne_segtab:(5,11),272,16;ne_rsrctab:(5,11),288,16;ne_restab:(5,11),304,16;ne_modtab:(5,11),320,16;ne_imptab:(5,11),336,16;ne_nrestab:(6,3),352,32;ne_cmovent:(5,11),384,16;ne_align:(5,11),400,16;ne_cres:(5,11),416,16;ne_exetyp:(5,10),432,8;ne_flagsothers:(5,10),440,8;ne_pretthunks:(5,11),448,16;ne_psegrefbytes:(5,11),464,16;ne_swaparea:(5,11),480,16;ne_expver:(5,11),496,16;;IMAGE_OS2_HEADER:t(6,364)=(6,363)PIMAGE_OS2_HEADER:t(6,365)=(6,366)=*(6,363)_IMAGE_NT_HEADERS:T(6,367)=s248Signature:(5,1),0,32;FileHeader:(6,340),32,160;OptionalHeader:(6,349),192,1792;;IMAGE_NT_HEADERS:t(6,368)=(6,367)PIMAGE_NT_HEADERS:t(6,369)=(6,370)=*(6,367)_IMAGE_ROM_HEADERS:T(6,371)=s76FileHeader:(6,340),0,160;OptionalHeader:(6,354),160,448;;IMAGE_ROM_HEADERS:t(6,372)=(6,371)PIMAGE_ROM_HEADERS:t(6,373)=(6,374)=*(6,371)_IMAGE_SECTION_HEADER:T(6,375)=s40Name:(6,376)=ar(0,1);0;7;(5,10),0,64;Misc:(6,377)=u4PhysicalAddress:(5,1),0,32;VirtualSize:(5,1),0,32;;,64,32;VirtualAddress:(5,1),96,32;SizeOfRawData:(5,1),128,32;PointerToRawData:(5,1),160,32;PointerToRelocations:(5,1),192,32;PointerToLinenumbers:(5,1),224,32;NumberOfRelocations:(5,11),256,16;NumberOfLinenumbers:(5,11),272,16;Characteristics:(5,1),288,32;;IMAGE_SECTION_HEADER:t(6,378)=(6,375)PIMAGE_SECTION_HEADER:t(6,379)=(6,380)=*(6,375)_IMAGE_SYMBOL:T(6,381)=s18N:(6,382)=u8ShortName:(6,376),0,64;Name:(6,383)=s8Short:(5,1),0,32;Long:(5,1),32,32;;,0,64;LongName:(6,384)=ar(0,1);0;1;(5,15),0,64;;,0,64;Value:(5,1),64,32;SectionNumber:(6,2),96,16;Type:(5,11),112,16;StorageClass:(5,10),128,8;NumberOfAuxSymbols:(5,10),136,8;;IMAGE_SYMBOL:t(6,385)=(6,381)PIMAGE_SYMBOL:t(6,386)=(6,387)=*(6,381)_IMAGE_AUX_SYMBOL:T(6,388)=u18Sym:(6,389)=s18TagIndex:(5,1),0,32;Misc:(6,390)=u4LnSz:(6,391)=s4Linenumber:(5,11),0,16;Size:(5,11),16,16;;,0,32;TotalSize:(5,1),0,32;;,32,32;FcnAry:(6,392)=u8Function:(6,393)=s8PointerToLinenumber:(5,1),0,32;PointerToNextFunction:(5,1),32,32;;,0,64;Array:(6,394)=s8Dimension:(6,358),0,64;;,0,64;;,64,64;TvIndex:(5,11),128,16;;,0,144;File:(6,395)=s18Name:(6,396)=ar(0,1);0;17;(5,10),0,144;;,0,144;Section:(6,397)=s16Length:(5,1),0,32;NumberOfRelocations:(5,11),32,16;NumberOfLinenumbers:(5,11),48,16;CheckSum:(5,1),64,32;Number:(6,2),96,16;Selection:(5,10),112,8;;,0,128;;IMAGE_AUX_SYMBOL:t(6,398)=(6,388)PIMAGE_AUX_SYMBOL:t(6,399)=(6,400)=*(6,388)_IMAGE_COFF_SYMBOLS_HEADER:T(6,401)=s32NumberOfSymbols:(5,1),0,32;LvaToFirstSymbol:(5,1),32,32;NumberOfLinenumbers:(5,1),64,32;LvaToFirstLinenumber:(5,1),96,32;RvaToFirstByteOfCode:(5,1),128,32;RvaToLastByteOfCode:(5,1),160,32;RvaToFirstByteOfData:(5,1),192,32;RvaToLastByteOfData:(5,1),224,32;;IMAGE_COFF_SYMBOLS_HEADER:t(6,402)=(6,401)PIMAGE_COFF_SYMBOLS_HEADER:t(6,403)=(6,404)=*(6,401)_IMAGE_RELOCATION:T(6,405)=s10:(6,406)=u4VirtualAddress:(5,1),0,32;RelocCount:(5,1),0,32;;,0,32;SymbolTableIndex:(5,1),32,32;Type:(5,11),64,16;;IMAGE_RELOCATION:t(6,407)=(6,405)PIMAGE_RELOCATION:t(6,408)=(6,409)=*(6,405)_IMAGE_BASE_RELOCATION:T(6,410)=s8VirtualAddress:(5,1),0,32;SizeOfBlock:(5,1),32,32;;IMAGE_BASE_RELOCATION:t(6,411)=(6,410)PIMAGE_BASE_RELOCATION:t(6,412)=(6,413)=*(6,410)_IMAGE_LINENUMBER:T(6,414)=s6Type:(6,415)=u4SymbolTableIndex:(5,1),0,32;VirtualAddress:(5,1),0,32;;,0,32;Linenumber:(5,11),32,16;;IMAGE_LINENUMBER:t(6,416)=(6,414)PIMAGE_LINENUMBER:t(6,417)=(6,418)=*(6,414)_IMAGE_ARCHIVE_MEMBER_HEADER:T(6,419)=s60Name:(6,420)=ar(0,1);0;15;(5,10),0,128;Date:(6,335),128,96;UserID:(6,181),224,48;GroupID:(6,181),272,48;Mode:(6,376),320,64;Size:(6,421)=ar(0,1);0;9;(5,10),384,80;EndHeader:(6,422)=ar(0,1);0;1;(5,10),464,16;;IMAGE_ARCHIVE_MEMBER_HEADER:t(6,423)=(6,419)PIMAGE_ARCHIVE_MEMBER_HEADER:t(6,424)=(6,425)=*(6,419)_IMAGE_EXPORT_DIRECTORY:T(6,426)=s40Characteristics:(5,1),0,32;TimeDateStamp:(5,1),32,32;MajorVersion:(5,11),64,16;MinorVersion:(5,11),80,16;Name:(5,1),96,32;Base:(5,1),128,32;NumberOfFunctions:(5,1),160,32;NumberOfNames:(5,1),192,32;AddressOfFunctions:(6,427)=*(5,25),224,32;AddressOfNames:(6,427),256,32;AddressOfNameOrdinals:(6,428)=*(5,20),288,32;;IMAGE_EXPORT_DIRECTORY:t(6,429)=(6,426)PIMAGE_EXPORT_DIRECTORY:t(6,430)=(6,431)=*(6,426)_IMAGE_IMPORT_BY_NAME:T(6,432)=s4Hint:(5,11),0,16;Name:(6,304),16,8;;IMAGE_IMPORT_BY_NAME:t(6,433)=(6,432)PIMAGE_IMPORT_BY_NAME:t(6,434)=(6,435)=*(6,432)_IMAGE_THUNK_DATA:T(6,436)=s4u1:(6,437)=u4ForwarderString:(5,15),0,32;Function:(5,25),0,32;Ordinal:(5,1),0,32;AddressOfData:(6,434),0,32;;,0,32;;IMAGE_THUNK_DATA:t(6,438)=(6,436)PIMAGE_THUNK_DATA:t(6,439)=(6,440)=*(6,436)_IMAGE_IMPORT_DESCRIPTOR:T(6,441)=s20:(6,442)=u4Characteristics:(5,1),0,32;OriginalFirstThunk:(6,439),0,32;;,0,32;TimeDateStamp:(5,1),32,32;ForwarderChain:(5,1),64,32;Name:(5,1),96,32;FirstThunk:(6,439),128,32;;IMAGE_IMPORT_DESCRIPTOR:t(6,443)=(6,441)PIMAGE_IMPORT_DESCRIPTOR:t(6,444)=(6,445)=*(6,441)_IMAGE_BOUND_IMPORT_DESCRIPTOR:T(6,446)=s8TimeDateStamp:(5,1),0,32;OffsetModuleName:(5,11),32,16;NumberOfModuleForwarderRefs:(5,11),48,16;;IMAGE_BOUND_IMPORT_DESCRIPTOR:t(6,447)=(6,446)PIMAGE_BOUND_IMPORT_DESCRIPTOR:t(6,448)=(6,449)=*(6,446)_IMAGE_BOUND_FORWARDER_REF:T(6,450)=s8TimeDateStamp:(5,1),0,32;OffsetModuleName:(5,11),32,16;Reserved:(5,11),48,16;;IMAGE_BOUND_FORWARDER_REF:t(6,451)=(6,450)PIMAGE_BOUND_FORWARDER_REF:t(6,452)=(6,453)=*(6,450)PIMAGE_TLS_CALLBACK:t(6,454)=(6,455)=*(6,456)=f(0,19)_IMAGE_TLS_DIRECTORY:T(6,457)=s24StartAddressOfRawData:(5,1),0,32;EndAddressOfRawData:(5,1),32,32;AddressOfIndex:(5,25),64,32;AddressOfCallBacks:(6,458)=*(6,454),96,32;SizeOfZeroFill:(5,1),128,32;Characteristics:(5,1),160,32;;IMAGE_TLS_DIRECTORY:t(6,459)=(6,457)PIMAGE_TLS_DIRECTORY:t(6,460)=(6,461)=*(6,457)_IMAGE_RESOURCE_DIRECTORY:T(6,462)=s16Characteristics:(5,1),0,32;TimeDateStamp:(5,1),32,32;MajorVersion:(5,11),64,16;MinorVersion:(5,11),80,16;NumberOfNamedEntries:(5,11),96,16;NumberOfIdEntries:(5,11),112,16;;IMAGE_RESOURCE_DIRECTORY:t(6,463)=(6,462)PIMAGE_RESOURCE_DIRECTORY:t(6,464)=(6,465)=*(6,462)_IMAGE_RESOURCE_DIRECTORY_ENTRY:T(6,466)=s8:(6,467)=u4:(6,468)=s4NameOffset:(5,1),0,31;NameIsString:(5,1),31,1;;,0,32;Name:(5,1),0,32;Id:(5,11),0,16;;,0,32;:(6,469)=u4OffsetToData:(5,1),0,32;:(6,470)=s4OffsetToDirectory:(5,1),0,31;DataIsDirectory:(5,1),31,1;;,0,32;;,32,32;;IMAGE_RESOURCE_DIRECTORY_ENTRY:t(6,471)=(6,466)PIMAGE_RESOURCE_DIRECTORY_ENTRY:t(6,472)=(6,473)=*(6,466)_IMAGE_RESOURCE_DIRECTORY_STRING:T(6,474)=s4Length:(5,11),0,16;NameString:(6,475)=ar(0,1);0;0;(6,1),16,8;;IMAGE_RESOURCE_DIRECTORY_STRING:t(6,476)=(6,474)PIMAGE_RESOURCE_DIRECTORY_STRING:t(6,477)=(6,478)=*(6,474)_IMAGE_RESOURCE_DIR_STRING_U:T(6,479)=s4Length:(5,11),0,16;NameString:(6,255),16,16;;IMAGE_RESOURCE_DIR_STRING_U:t(6,480)=(6,479)PIMAGE_RESOURCE_DIR_STRING_U:t(6,481)=(6,482)=*(6,479)_IMAGE_RESOURCE_DATA_ENTRY:T(6,483)=s16OffsetToData:(5,1),0,32;Size:(5,1),32,32;CodePage:(5,1),64,32;Reserved:(5,1),96,32;;IMAGE_RESOURCE_DATA_ENTRY:t(6,484)=(6,483)PIMAGE_RESOURCE_DATA_ENTRY:t(6,485)=(6,486)=*(6,483)_IMAGE_LOAD_CONFIG_DIRECTORY:T(6,487)=s64Characteristics:(5,1),0,32;TimeDateStamp:(5,1),32,32;MajorVersion:(5,11),64,16;MinorVersion:(5,11),80,16;GlobalFlagsClear:(5,1),96,32;GlobalFlagsSet:(5,1),128,32;CriticalSectionDefaultTimeout:(5,1),160,32;DeCommitFreeBlockThreshold:(5,1),192,32;DeCommitTotalFreeThreshold:(5,1),224,32;LockPrefixTable:(5,28),256,32;MaximumAllocationSize:(5,1),288,32;VirtualMemoryThreshold:(5,1),320,32;ProcessHeapFlags:(5,1),352,32;Reserved:(6,353),384,128;;IMAGE_LOAD_CONFIG_DIRECTORY:t(6,488)=(6,487)PIMAGE_LOAD_CONFIG_DIRECTORY:t(6,489)=(6,490)=*(6,487)_IMAGE_RUNTIME_FUNCTION_ENTRY:T(6,491)=s20BeginAddress:(5,1),0,32;EndAddress:(5,1),32,32;ExceptionHandler:(5,28),64,32;HandlerData:(5,28),96,32;PrologEndAddress:(5,1),128,32;;IMAGE_RUNTIME_FUNCTION_ENTRY:t(6,492)=(6,491)PIMAGE_RUNTIME_FUNCTION_ENTRY:t(6,493)=(6,494)=*(6,491)_IMAGE_DEBUG_DIRECTORY:T(6,495)=s28Characteristics:(5,1),0,32;TimeDateStamp:(5,1),32,32;MajorVersion:(5,11),64,16;MinorVersion:(5,11),80,16;Type:(5,1),96,32;SizeOfData:(5,1),128,32;AddressOfRawData:(5,1),160,32;PointerToRawData:(5,1),192,32;;IMAGE_DEBUG_DIRECTORY:t(6,496)=(6,495)PIMAGE_DEBUG_DIRECTORY:t(6,497)=(6,498)=*(6,495)_FPO_DATA:T(6,499)=s16ulOffStart:(5,1),0,32;cbProcSize:(5,1),32,32;cdwLocals:(5,1),64,32;cdwParams:(5,11),96,16;cbProlog:(5,11),112,8;cbRegs:(5,11),120,3;fHasSEH:(5,11),123,1;fUseBP:(5,11),124,1;reserved:(5,11),125,1;cbFrame:(5,11),126,2;;FPO_DATA:t(6,500)=(6,499)PFPO_DATA:t(6,501)=(6,502)=*(6,499)_IMAGE_DEBUG_MISC:T(6,503)=s16DataType:(5,1),0,32;Length:(5,1),32,32;Unicode:(6,70),64,8;Reserved:(6,504)=ar(0,1);0;2;(5,10),72,24;Data:(6,304),96,8;;IMAGE_DEBUG_MISC:t(6,505)=(6,503)PIMAGE_DEBUG_MISC:t(6,506)=(6,507)=*(6,503)_IMAGE_FUNCTION_ENTRY:T(6,508)=s12StartingAddress:(5,1),0,32;EndingAddress:(5,1),32,32;EndOfPrologue:(5,1),64,32;;IMAGE_FUNCTION_ENTRY:t(6,509)=(6,508)PIMAGE_FUNCTION_ENTRY:t(6,510)=(6,511)=*(6,508)_IMAGE_SEPARATE_DEBUG_HEADER:T(6,512)=s48Signature:(5,11),0,16;Flags:(5,11),16,16;Machine:(5,11),32,16;Characteristics:(5,11),48,16;TimeDateStamp:(5,1),64,32;CheckSum:(5,1),96,32;ImageBase:(5,1),128,32;SizeOfImage:(5,1),160,32;NumberOfSections:(5,1),192,32;ExportedNamesSize:(5,1),224,32;DebugDirectorySize:(5,1),256,32;Reserved:(6,513)=ar(0,1);0;2;(5,1),288,96;;IMAGE_SEPARATE_DEBUG_HEADER:t(6,514)=(6,512)PIMAGE_SEPARATE_DEBUG_HEADER:t(6,515)=(6,516)=*(6,512)_CM_SERVICE_NODE_TYPE:T(6,517)=eDriverType:1,FileSystemType:2,Win32ServiceOwnProcess:16,Win32ServiceShareProcess:32,AdapterType:4,RecognizerType:8,;SERVICE_NODE_TYPE:t(6,518)=(6,517)_CM_SERVICE_LOAD_TYPE:T(6,519)=eBootLoad:0,SystemLoad:1,AutoLoad:2,DemandLoad:3,DisableLoad:4,;SERVICE_LOAD_TYPE:t(6,520)=(6,519)_CM_ERROR_CONTROL_TYPE:T(6,521)=eIgnoreError:0,NormalError:1,SevereError:2,CriticalError:3,;SERVICE_ERROR_TYPE:t(6,522)=(6,521)_NT_TIB:T(6,523)=s28ExceptionList:(6,524)=*(6,525)=xs_EXCEPTION_REGISTRATION_RECORD:,0,32;StackBase:(5,28),32,32;StackLimit:(5,28),64,32;SubSystemTib:(5,28),96,32;:(6,526)=u4FiberData:(5,28),0,32;Version:(5,1),0,32;;,128,32;ArbitraryUserPointer:(5,28),160,32;Self:(6,527)=*(6,523),192,32;;NT_TIB:t(6,528)=(6,523)PNT_TIB:t(6,529)=(6,527)_REPARSE_DATA_BUFFER:T(6,530)=s20ReparseTag:(5,1),0,32;ReparseDataLength:(5,11),32,16;Reserved:(5,11),48,16;:(6,531)=u10SymbolicLinkReparseBuffer:(6,532)=s10SubstituteNameOffset:(5,11),0,16;SubstituteNameLength:(5,11),16,16;PrintNameOffset:(5,11),32,16;PrintNameLength:(5,11),48,16;PathBuffer:(6,255),64,16;;,0,80;MountPointReparseBuffer:(6,533)=s10SubstituteNameOffset:(5,11),0,16;SubstituteNameLength:(5,11),16,16;PrintNameOffset:(5,11),32,16;PrintNameLength:(5,11),48,16;PathBuffer:(6,255),64,16;;,0,80;GenericReparseBuffer:(6,534)=s1DataBuffer:(6,304),0,8;;,0,8;;,64,80;;REPARSE_DATA_BUFFER:t(6,535)=(6,530)PREPARSE_DATA_BUFFER:t(6,536)=(6,537)=*(6,530)_REPARSE_GUID_DATA_BUFFER:T(6,538)=s28ReparseTag:(5,1),0,32;ReparseDataLength:(5,11),32,16;Reserved:(5,11),48,16;ReparseGuid:(6,75),64,128;GenericReparseBuffer:(6,539)=s1DataBuffer:(6,304),0,8;;,192,8;;REPARSE_GUID_DATA_BUFFER:t(6,540)=(6,538)PREPARSE_GUID_DATA_BUFFER:t(6,541)=(6,542)=*(6,538)_REPARSE_POINT_INFORMATION:T(6,543)=s4ReparseDataLength:(5,11),0,16;UnparsedNameLength:(5,11),16,16;;REPARSE_POINT_INFORMATION:t(6,544)=(6,543)PREPARSE_POINT_INFORMATION:t(6,545)=(6,546)=*(6,543)WPARAM:t(5,38)=(5,34)LPARAM:t(5,39)=(6,3)LRESULT:t(5,40)=(6,3)HRESULT:t(5,41)=(6,3)ATOM:t(5,42)=(5,11)HGLOBAL:t(5,43)=(6,54)HLOCAL:t(5,44)=(6,54)GLOBALHANDLE:t(5,45)=(6,54)LOCALHANDLE:t(5,46)=(6,54)HGDIOBJ:t(5,47)=(4,2)HACCEL__:T(5,48)=s4i:(0,1),0,32;;HACCEL:t(5,49)=(5,50)=*(5,48)HBITMAP__:T(5,51)=s4i:(0,1),0,32;;HBITMAP:t(5,52)=(5,53)=*(5,51)HBRUSH__:T(5,54)=s4i:(0,1),0,32;;HBRUSH:t(5,55)=(5,56)=*(5,54)HCOLORSPACE__:T(5,57)=s4i:(0,1),0,32;;HCOLORSPACE:t(5,58)=(5,59)=*(5,57)HDC__:T(5,60)=s4i:(0,1),0,32;;HDC:t(5,61)=(5,62)=*(5,60)HGLRC__:T(5,63)=s4i:(0,1),0,32;;HGLRC:t(5,64)=(5,65)=*(5,63)HDESK__:T(5,66)=s4i:(0,1),0,32;;HDESK:t(5,67)=(5,68)=*(5,66)HENHMETAFILE__:T(5,69)=s4i:(0,1),0,32;;HENHMETAFILE:t(5,70)=(5,71)=*(5,69)HFONT__:T(5,72)=s4i:(0,1),0,32;;HFONT:t(5,73)=(5,74)=*(5,72)HICON__:T(5,75)=s4i:(0,1),0,32;;HICON:t(5,76)=(5,77)=*(5,75)HKEY__:T(5,78)=s4i:(0,1),0,32;;HKEY:t(5,79)=(5,80)=*(5,78)HMONITOR__:T(5,81)=s4i:(0,1),0,32;;HMONITOR:t(5,82)=(5,83)=*(5,81)HTERMINAL__:T(5,84)=s4i:(0,1),0,32;;HTERMINAL:t(5,85)=(5,86)=*(5,84)HWINEVENTHOOK__:T(5,87)=s4i:(0,1),0,32;;HWINEVENTHOOK:t(5,88)=(5,89)=*(5,87)PHKEY:t(5,90)=(5,91)=*(5,79)HMENU__:T(5,92)=s4i:(0,1),0,32;;HMENU:t(5,93)=(5,94)=*(5,92)HMETAFILE__:T(5,95)=s4i:(0,1),0,32;;HMETAFILE:t(5,96)=(5,97)=*(5,95)HINSTANCE__:T(5,98)=s4i:(0,1),0,32;;HINSTANCE:t(5,99)=(5,100)=*(5,98)HMODULE:t(5,101)=(5,99)HPALETTE__:T(5,102)=s4i:(0,1),0,32;;HPALETTE:t(5,103)=(5,104)=*(5,102)HPEN__:T(5,105)=s4i:(0,1),0,32;;HPEN:t(5,106)=(5,107)=*(5,105)HRGN__:T(5,108)=s4i:(0,1),0,32;;HRGN:t(5,109)=(5,110)=*(5,108)HRSRC__:T(5,111)=s4i:(0,1),0,32;;HRSRC:t(5,112)=(5,113)=*(5,111)HSTR__:T(5,114)=s4i:(0,1),0,32;;HSTR:t(5,115)=(5,116)=*(5,114)HTASK__:T(5,117)=s4i:(0,1),0,32;;HTASK:t(5,118)=(5,119)=*(5,117)HWND__:T(5,120)=s4i:(0,1),0,32;;HWND:t(5,121)=(5,122)=*(5,120)HWINSTA__:T(5,123)=s4i:(0,1),0,32;;HWINSTA:t(5,124)=(5,125)=*(5,123)HKL__:T(5,126)=s4i:(0,1),0,32;;HKL:t(5,127)=(5,128)=*(5,126)HFILE:t(5,129)=(0,1)HCURSOR:t(5,130)=(5,76)COLORREF:t(5,131)=(5,1)FARPROC:t(5,132)=(5,133)=*(5,134)=f(0,1)NEARPROC:t(5,135)=(5,133)PROC:t(5,136)=(5,133)tagRECT:T(5,137)=s16left:(6,3),0,32;top:(6,3),32,32;right:(6,3),64,32;bottom:(6,3),96,32;;RECT:t(5,138)=(5,137)PRECT:t(5,139)=(5,140)=*(5,137)LPRECT:t(5,141)=(5,140)LPCRECT:t(5,142)=(5,143)=*(5,138)tagRECTL:T(5,144)=s16left:(6,3),0,32;top:(6,3),32,32;right:(6,3),64,32;bottom:(6,3),96,32;;RECTL:t(5,145)=(5,144)PRECTL:t(5,146)=(5,147)=*(5,144)LPRECTL:t(5,148)=(5,147)LPCRECTL:t(5,149)=(5,150)=*(5,145)tagPOINT:T(5,151)=s8x:(6,3),0,32;y:(6,3),32,32;;POINT:t(5,152)=(5,151)POINTL:t(5,153)=(5,151)PPOINT:t(5,154)=(5,155)=*(5,151)LPPOINT:t(5,156)=(5,155)PPOINTL:t(5,157)=(5,155)LPPOINTL:t(5,158)=(5,155)tagSIZE:T(5,159)=s8cx:(6,3),0,32;cy:(6,3),32,32;;SIZE:t(5,160)=(5,159)SIZEL:t(5,161)=(5,159)PSIZE:t(5,162)=(5,163)=*(5,159)LPSIZE:t(5,164)=(5,163)PSIZEL:t(5,165)=(5,163)LPSIZEL:t(5,166)=(5,163)tagPOINTS:T(5,167)=s4x:(6,2),0,16;y:(6,2),16,16;;POINTS:t(5,168)=(5,167)PPOINTS:t(5,169)=(5,170)=*(5,167)LPPOINTS:t(5,171)=(5,170)/usr/include/w32api/wincon.h_CHAR_INFO:T(21,1)=s4Char:(21,2)=u2UnicodeChar:(6,14),0,16;AsciiChar:(6,1),0,8;;,0,16;Attributes:(5,11),16,16;;CHAR_INFO:t(21,3)=(21,1)PCHAR_INFO:t(21,4)=(21,5)=*(21,1)_SMALL_RECT:T(21,6)=s8Left:(6,2),0,16;Top:(6,2),16,16;Right:(6,2),32,16;Bottom:(6,2),48,16;;SMALL_RECT:t(21,7)=(21,6)PSMALL_RECT:t(21,8)=(21,9)=*(21,6)_CONSOLE_CURSOR_INFO:T(21,10)=s8dwSize:(5,1),0,32;bVisible:(5,6),32,32;;CONSOLE_CURSOR_INFO:t(21,11)=(21,10)PCONSOLE_CURSOR_INFO:t(21,12)=(21,13)=*(21,10)_COORD:T(21,14)=s4X:(6,2),0,16;Y:(6,2),16,16;;COORD:t(21,15)=(21,14)_CONSOLE_SCREEN_BUFFER_INFO:T(21,16)=s22dwSize:(21,15),0,32;dwCursorPosition:(21,15),32,32;wAttributes:(5,11),64,16;srWindow:(21,7),80,64;dwMaximumWindowSize:(21,15),144,32;;CONSOLE_SCREEN_BUFFER_INFO:t(21,17)=(21,16)PCONSOLE_SCREEN_BUFFER_INFO:t(21,18)=(21,19)=*(21,16)PHANDLER_ROUTINE:t(21,20)=(21,21)=*(21,22)=f(5,6)_KEY_EVENT_RECORD:T(21,23)=s16bKeyDown:(5,6),0,32;wRepeatCount:(5,11),32,16;wVirtualKeyCode:(5,11),48,16;wVirtualScanCode:(5,11),64,16;uChar:(21,24)=u2UnicodeChar:(6,14),0,16;AsciiChar:(6,1),0,8;;,80,16;dwControlKeyState:(5,1),96,32;;KEY_EVENT_RECORD:t(21,25)=(21,23)_MOUSE_EVENT_RECORD:T(21,26)=s16dwMousePosition:(21,15),0,32;dwButtonState:(5,1),32,32;dwControlKeyState:(5,1),64,32;dwEventFlags:(5,1),96,32;;MOUSE_EVENT_RECORD:t(21,27)=(21,26)_WINDOW_BUFFER_SIZE_RECORD:T(21,28)=s4dwSize:(21,15),0,32;;WINDOW_BUFFER_SIZE_RECORD:t(21,29)=(21,28)_MENU_EVENT_RECORD:T(21,30)=s4dwCommandId:(5,34),0,32;;MENU_EVENT_RECORD:t(21,31)=(21,30)PMENU_EVENT_RECORD:t(21,32)=(21,33)=*(21,30)_FOCUS_EVENT_RECORD:T(21,34)=s4bSetFocus:(5,6),0,32;;FOCUS_EVENT_RECORD:t(21,35)=(21,34)_INPUT_RECORD:T(21,36)=s20EventType:(5,11),0,16;Event:(21,37)=u16KeyEvent:(21,25),0,128;MouseEvent:(21,27),0,128;WindowBufferSizeEvent:(21,29),0,32;MenuEvent:(21,31),0,32;FocusEvent:(21,35),0,32;;,32,128;;INPUT_RECORD:t(21,38)=(21,36)PINPUT_RECORD:t(21,39)=(21,40)=*(21,36)/usr/include/w32api/basetyps.hUUID:t(22,1)=(6,75)IID:t(22,2)=(6,75)CLSID:t(22,3)=(6,75)LPCLSID:t(22,4)=(22,5)=*(22,3)LPIID:t(22,6)=(22,7)=*(22,2)REFIID:t(22,8)=(22,7)REFCLSID:t(22,9)=(22,5)FMTID:t(22,10)=(6,75)REFFMTID:t(22,11)=(22,12)=*(22,10)error_status_t:t(22,13)=(0,5)PROPID:t(22,14)=(0,5)/usr/include/w32api/excpt.h/usr/include/w32api/winbase.h_FILETIME:T(24,1)=s8dwLowDateTime:(5,1),0,32;dwHighDateTime:(5,1),32,32;;FILETIME:t(24,2)=(24,1)PFILETIME:t(24,3)=(24,4)=*(24,1)LPFILETIME:t(24,5)=(24,4)_BY_HANDLE_FILE_INFORMATION:T(24,6)=s52dwFileAttributes:(5,1),0,32;ftCreationTime:(24,2),32,64;ftLastAccessTime:(24,2),96,64;ftLastWriteTime:(24,2),160,64;dwVolumeSerialNumber:(5,1),224,32;nFileSizeHigh:(5,1),256,32;nFileSizeLow:(5,1),288,32;nNumberOfLinks:(5,1),320,32;nFileIndexHigh:(5,1),352,32;nFileIndexLow:(5,1),384,32;;BY_HANDLE_FILE_INFORMATION:t(24,7)=(24,6)LPBY_HANDLE_FILE_INFORMATION:t(24,8)=(24,9)=*(24,6)_DCB:T(24,10)=s28DCBlength:(5,1),0,32;BaudRate:(5,1),32,32;fBinary:(5,1),64,1;fParity:(5,1),65,1;fOutxCtsFlow:(5,1),66,1;fOutxDsrFlow:(5,1),67,1;fDtrControl:(5,1),68,2;fDsrSensitivity:(5,1),70,1;fTXContinueOnXoff:(5,1),71,1;fOutX:(5,1),72,1;fInX:(5,1),73,1;fErrorChar:(5,1),74,1;fNull:(5,1),75,1;fRtsControl:(5,1),76,2;fAbortOnError:(5,1),78,1;fDummy2:(5,1),79,17;wReserved:(5,11),96,16;XonLim:(5,11),112,16;XoffLim:(5,11),128,16;ByteSize:(5,10),144,8;Parity:(5,10),152,8;StopBits:(5,10),160,8;XonChar:(0,2),168,8;XoffChar:(0,2),176,8;ErrorChar:(0,2),184,8;EofChar:(0,2),192,8;EvtChar:(0,2),200,8;wReserved1:(5,11),208,16;;DCB:t(24,11)=(24,10)LPDCB:t(24,12)=(24,13)=*(24,10)_COMM_CONFIG:T(24,14)=s52dwSize:(5,1),0,32;wVersion:(5,11),32,16;wReserved:(5,11),48,16;dcb:(24,11),64,224;dwProviderSubType:(5,1),288,32;dwProviderOffset:(5,1),320,32;dwProviderSize:(5,1),352,32;wcProviderData:(6,255),384,16;;COMMCONFIG:t(24,15)=(24,14)LPCOMMCONFIG:t(24,16)=(24,17)=*(24,14)_COMMPROP:T(24,18)=s64wPacketLength:(5,11),0,16;wPacketVersion:(5,11),16,16;dwServiceMask:(5,1),32,32;dwReserved1:(5,1),64,32;dwMaxTxQueue:(5,1),96,32;dwMaxRxQueue:(5,1),128,32;dwMaxBaud:(5,1),160,32;dwProvSubType:(5,1),192,32;dwProvCapabilities:(5,1),224,32;dwSettableParams:(5,1),256,32;dwSettableBaud:(5,1),288,32;wSettableData:(5,11),320,16;wSettableStopParity:(5,11),336,16;dwCurrentTxQueue:(5,1),352,32;dwCurrentRxQueue:(5,1),384,32;dwProvSpec1:(5,1),416,32;dwProvSpec2:(5,1),448,32;wcProvChar:(6,255),480,16;;COMMPROP:t(24,19)=(24,18)LPCOMMPROP:t(24,20)=(24,21)=*(24,18)_COMMTIMEOUTS:T(24,22)=s20ReadIntervalTimeout:(5,1),0,32;ReadTotalTimeoutMultiplier:(5,1),32,32;ReadTotalTimeoutConstant:(5,1),64,32;WriteTotalTimeoutMultiplier:(5,1),96,32;WriteTotalTimeoutConstant:(5,1),128,32;;COMMTIMEOUTS:t(24,23)=(24,22)LPCOMMTIMEOUTS:t(24,24)=(24,25)=*(24,22)_COMSTAT:T(24,26)=s12fCtsHold:(5,1),0,1;fDsrHold:(5,1),1,1;fRlsdHold:(5,1),2,1;fXoffHold:(5,1),3,1;fXoffSent:(5,1),4,1;fEof:(5,1),5,1;fTxim:(5,1),6,1;fReserved:(5,1),7,25;cbInQue:(5,1),32,32;cbOutQue:(5,1),64,32;;COMSTAT:t(24,27)=(24,26)LPCOMSTAT:t(24,28)=(24,29)=*(24,26)LPTHREAD_START_ROUTINE:t(24,30)=(24,31)=*(24,32)=f(5,1)_CREATE_PROCESS_DEBUG_INFO:T(24,33)=s40hFile:(6,54),0,32;hProcess:(6,54),32,32;hThread:(6,54),64,32;lpBaseOfImage:(5,29),96,32;dwDebugInfoFileOffset:(5,1),128,32;nDebugInfoSize:(5,1),160,32;lpThreadLocalBase:(5,29),192,32;lpStartAddress:(24,30),224,32;lpImageName:(5,29),256,32;fUnicode:(5,11),288,16;;CREATE_PROCESS_DEBUG_INFO:t(24,34)=(24,33)LPCREATE_PROCESS_DEBUG_INFO:t(24,35)=(24,36)=*(24,33)_CREATE_THREAD_DEBUG_INFO:T(24,37)=s12hThread:(6,54),0,32;lpThreadLocalBase:(5,29),32,32;lpStartAddress:(24,30),64,32;;CREATE_THREAD_DEBUG_INFO:t(24,38)=(24,37)LPCREATE_THREAD_DEBUG_INFO:t(24,39)=(24,40)=*(24,37)_EXCEPTION_DEBUG_INFO:T(24,41)=s84ExceptionRecord:(6,132),0,640;dwFirstChance:(5,1),640,32;;EXCEPTION_DEBUG_INFO:t(24,42)=(24,41)LPEXCEPTION_DEBUG_INFO:t(24,43)=(24,44)=*(24,41)_EXIT_THREAD_DEBUG_INFO:T(24,45)=s4dwExitCode:(5,1),0,32;;EXIT_THREAD_DEBUG_INFO:t(24,46)=(24,45)LPEXIT_THREAD_DEBUG_INFO:t(24,47)=(24,48)=*(24,45)_EXIT_PROCESS_DEBUG_INFO:T(24,49)=s4dwExitCode:(5,1),0,32;;EXIT_PROCESS_DEBUG_INFO:t(24,50)=(24,49)LPEXIT_PROCESS_DEBUG_INFO:t(24,51)=(24,52)=*(24,49)_LOAD_DLL_DEBUG_INFO:T(24,53)=s24hFile:(6,54),0,32;lpBaseOfDll:(5,29),32,32;dwDebugInfoFileOffset:(5,1),64,32;nDebugInfoSize:(5,1),96,32;lpImageName:(5,29),128,32;fUnicode:(5,11),160,16;;LOAD_DLL_DEBUG_INFO:t(24,54)=(24,53)LPLOAD_DLL_DEBUG_INFO:t(24,55)=(24,56)=*(24,53)_UNLOAD_DLL_DEBUG_INFO:T(24,57)=s4lpBaseOfDll:(5,29),0,32;;UNLOAD_DLL_DEBUG_INFO:t(24,58)=(24,57)LPUNLOAD_DLL_DEBUG_INFO:t(24,59)=(24,60)=*(24,57)_OUTPUT_DEBUG_STRING_INFO:T(24,61)=s8lpDebugStringData:(6,32),0,32;fUnicode:(5,11),32,16;nDebugStringLength:(5,11),48,16;;OUTPUT_DEBUG_STRING_INFO:t(24,62)=(24,61)LPOUTPUT_DEBUG_STRING_INFO:t(24,63)=(24,64)=*(24,61)_RIP_INFO:T(24,65)=s8dwError:(5,1),0,32;dwType:(5,1),32,32;;RIP_INFO:t(24,66)=(24,65)LPRIP_INFO:t(24,67)=(24,68)=*(24,65)_DEBUG_EVENT:T(24,69)=s96dwDebugEventCode:(5,1),0,32;dwProcessId:(5,1),32,32;dwThreadId:(5,1),64,32;u:(24,70)=u84Exception:(24,42),0,672;CreateThread:(24,38),0,96;CreateProcessInfo:(24,34),0,320;ExitThread:(24,46),0,32;ExitProcess:(24,50),0,32;LoadDll:(24,54),0,192;UnloadDll:(24,58),0,32;DebugString:(24,62),0,64;RipInfo:(24,66),0,64;;,96,672;;DEBUG_EVENT:t(24,71)=(24,69)LPDEBUG_EVENT:t(24,72)=(24,73)=*(24,69)_OVERLAPPED:T(24,74)=s20Internal:(5,1),0,32;InternalHigh:(5,1),32,32;Offset:(5,1),64,32;OffsetHigh:(5,1),96,32;hEvent:(6,54),128,32;;OVERLAPPED:t(24,75)=(24,74)POVERLAPPED:t(24,76)=(24,77)=*(24,74)LPOVERLAPPED:t(24,78)=(24,77)_STARTUPINFOA:T(24,79)=s68cb:(5,1),0,32;lpReserved:(6,32),32,32;lpDesktop:(6,32),64,32;lpTitle:(6,32),96,32;dwX:(5,1),128,32;dwY:(5,1),160,32;dwXSize:(5,1),192,32;dwYSize:(5,1),224,32;dwXCountChars:(5,1),256,32;dwYCountChars:(5,1),288,32;dwFillAttribute:(5,1),320,32;dwFlags:(5,1),352,32;wShowWindow:(5,11),384,16;cbReserved2:(5,11),400,16;lpReserved2:(5,15),416,32;hStdInput:(6,54),448,32;hStdOutput:(6,54),480,32;hStdError:(6,54),512,32;;STARTUPINFOA:t(24,80)=(24,79)LPSTARTUPINFOA:t(24,81)=(24,82)=*(24,79)_STARTUPINFOW:T(24,83)=s68cb:(5,1),0,32;lpReserved:(6,20),32,32;lpDesktop:(6,20),64,32;lpTitle:(6,20),96,32;dwX:(5,1),128,32;dwY:(5,1),160,32;dwXSize:(5,1),192,32;dwYSize:(5,1),224,32;dwXCountChars:(5,1),256,32;dwYCountChars:(5,1),288,32;dwFillAttribute:(5,1),320,32;dwFlags:(5,1),352,32;wShowWindow:(5,11),384,16;cbReserved2:(5,11),400,16;lpReserved2:(5,15),416,32;hStdInput:(6,54),448,32;hStdOutput:(6,54),480,32;hStdError:(6,54),512,32;;STARTUPINFOW:t(24,84)=(24,83)LPSTARTUPINFOW:t(24,85)=(24,86)=*(24,83)_PROCESS_INFORMATION:T(24,87)=s16hProcess:(6,54),0,32;hThread:(6,54),32,32;dwProcessId:(5,1),64,32;dwThreadId:(5,1),96,32;;PROCESS_INFORMATION:t(24,88)=(24,87)LPPROCESS_INFORMATION:t(24,89)=(24,90)=*(24,87)_CRITICAL_SECTION_DEBUG:T(24,91)=s32Type:(5,11),0,16;CreatorBackTraceIndex:(5,11),16,16;CriticalSection:(24,92)=*(24,93)=xs_CRITICAL_SECTION:,32,32;ProcessLocksList:(6,319),64,64;EntryCount:(5,1),128,32;ContentionCount:(5,1),160,32;Spare:(6,324),192,64;;CRITICAL_SECTION_DEBUG:t(24,94)=(24,91)PCRITICAL_SECTION_DEBUG:t(24,95)=(24,96)=*(24,91)_CRITICAL_SECTION:T(24,93)=s24DebugInfo:(24,95),0,32;LockCount:(6,3),32,32;RecursionCount:(6,3),64,32;OwningThread:(6,54),96,32;LockSemaphore:(6,54),128,32;SpinCount:(5,1),160,32;;CRITICAL_SECTION:t(24,97)=(24,93)PCRITICAL_SECTION:t(24,98)=(24,92)LPCRITICAL_SECTION:t(24,99)=(24,92)_SYSTEMTIME:T(24,100)=s16wYear:(5,11),0,16;wMonth:(5,11),16,16;wDayOfWeek:(5,11),32,16;wDay:(5,11),48,16;wHour:(5,11),64,16;wMinute:(5,11),80,16;wSecond:(5,11),96,16;wMilliseconds:(5,11),112,16;;SYSTEMTIME:t(24,101)=(24,100)LPSYSTEMTIME:t(24,102)=(24,103)=*(24,100)_WIN32_FILE_ATTRIBUTE_DATA:T(24,104)=s36dwFileAttributes:(5,1),0,32;ftCreationTime:(24,2),32,64;ftLastAccessTime:(24,2),96,64;ftLastWriteTime:(24,2),160,64;nFileSizeHigh:(5,1),224,32;nFileSizeLow:(5,1),256,32;;WIN32_FILE_ATTRIBUTE_DATA:t(24,105)=(24,104)LPWIN32_FILE_ATTRIBUTE_DATA:t(24,106)=(24,107)=*(24,104)_WIN32_FIND_DATAA:T(24,108)=s320dwFileAttributes:(5,1),0,32;ftCreationTime:(24,2),32,64;ftLastAccessTime:(24,2),96,64;ftLastWriteTime:(24,2),160,64;nFileSizeHigh:(5,1),224,32;nFileSizeLow:(5,1),256,32;dwReserved0:(5,1),288,32;dwReserved1:(5,1),320,32;cFileName:(24,109)=ar(0,1);0;259;(6,1),352,2080;cAlternateFileName:(24,110)=ar(0,1);0;13;(6,1),2432,112;;WIN32_FIND_DATAA:t(24,111)=(24,108)LPWIN32_FIND_DATAA:t(24,112)=(24,113)=*(24,108)_WIN32_FIND_DATAW:T(24,114)=s592dwFileAttributes:(5,1),0,32;ftCreationTime:(24,2),32,64;ftLastAccessTime:(24,2),96,64;ftLastWriteTime:(24,2),160,64;nFileSizeHigh:(5,1),224,32;nFileSizeLow:(5,1),256,32;dwReserved0:(5,1),288,32;dwReserved1:(5,1),320,32;cFileName:(24,115)=ar(0,1);0;259;(6,14),352,4160;cAlternateFileName:(24,116)=ar(0,1);0;13;(6,14),4512,224;;WIN32_FIND_DATAW:t(24,117)=(24,114)LPWIN32_FIND_DATAW:t(24,118)=(24,119)=*(24,114)_WIN32_STREAM_ID:T(24,120)=s24dwStreamId:(5,1),0,32;dwStreamAttributes:(5,1),32,32;Size:(6,141),64,64;dwStreamNameSize:(5,1),128,32;cStreamName:(6,255),160,16;;WIN32_STREAM_ID:t(24,121)=(24,120)_FINDEX_INFO_LEVELS:T(24,122)=eFindExInfoStandard:0,FindExInfoMaxInfoLevel:1,;FINDEX_INFO_LEVELS:t(24,123)=(24,122)_FINDEX_SEARCH_OPS:T(24,124)=eFindExSearchNameMatch:0,FindExSearchLimitToDirectories:1,FindExSearchLimitToDevices:2,FindExSearchMaxSearchOp:3,;FINDEX_SEARCH_OPS:t(24,125)=(24,124)_ACL_INFORMATION_CLASS:T(24,126)=eAclRevisionInformation:1,AclSizeInformation:2,;ACL_INFORMATION_CLASS:t(24,127)=(24,126)tagHW_PROFILE_INFOA:T(24,128)=s124dwDockInfo:(5,1),0,32;szHwProfileGuid:(24,129)=ar(0,1);0;38;(6,1),32,312;szHwProfileName:(24,130)=ar(0,1);0;79;(6,1),344,640;;HW_PROFILE_INFOA:t(24,131)=(24,128)LPHW_PROFILE_INFOA:t(24,132)=(24,133)=*(24,128)tagHW_PROFILE_INFOW:T(24,134)=s244dwDockInfo:(5,1),0,32;szHwProfileGuid:(24,135)=ar(0,1);0;38;(6,14),32,624;szHwProfileName:(24,136)=ar(0,1);0;79;(6,14),656,1280;;HW_PROFILE_INFOW:t(24,137)=(24,134)LPHW_PROFILE_INFOW:t(24,138)=(24,139)=*(24,134)_GET_FILEEX_INFO_LEVELS:T(24,140)=eGetFileExInfoStandard:0,GetFileExMaxInfoLevel:1,;GET_FILEEX_INFO_LEVELS:t(24,141)=(24,140)_SYSTEM_INFO:T(24,142)=s36:(24,143)=u4dwOemId:(5,1),0,32;:(24,144)=s4wProcessorArchitecture:(5,11),0,16;wReserved:(5,11),16,16;;,0,32;;,0,32;dwPageSize:(5,1),32,32;lpMinimumApplicationAddress:(5,28),64,32;lpMaximumApplicationAddress:(5,28),96,32;dwActiveProcessorMask:(5,1),128,32;dwNumberOfProcessors:(5,1),160,32;dwProcessorType:(5,1),192,32;dwAllocationGranularity:(5,1),224,32;wProcessorLevel:(5,11),256,16;wProcessorRevision:(5,11),272,16;;SYSTEM_INFO:t(24,145)=(24,142)LPSYSTEM_INFO:t(24,146)=(24,147)=*(24,142)_SYSTEM_POWER_STATUS:T(24,148)=s12ACLineStatus:(5,10),0,8;BatteryFlag:(5,10),8,8;BatteryLifePercent:(5,10),16,8;Reserved1:(5,10),24,8;BatteryLifeTime:(5,1),32,32;BatteryFullLifeTime:(5,1),64,32;;SYSTEM_POWER_STATUS:t(24,149)=(24,148)LPSYSTEM_POWER_STATUS:t(24,150)=(24,151)=*(24,148)_TIME_ZONE_INFORMATION:T(24,152)=s172Bias:(6,3),0,32;StandardName:(24,153)=ar(0,1);0;31;(6,14),32,512;StandardDate:(24,101),544,128;StandardBias:(6,3),672,32;DaylightName:(24,153),704,512;DaylightDate:(24,101),1216,128;DaylightBias:(6,3),1344,32;;TIME_ZONE_INFORMATION:t(24,154)=(24,152)LPTIME_ZONE_INFORMATION:t(24,155)=(24,156)=*(24,152)_OSVERSIONINFOA:T(24,157)=s148dwOSVersionInfoSize:(5,1),0,32;dwMajorVersion:(5,1),32,32;dwMinorVersion:(5,1),64,32;dwBuildNumber:(5,1),96,32;dwPlatformId:(5,1),128,32;szCSDVersion:(24,158)=ar(0,1);0;127;(6,1),160,1024;;OSVERSIONINFOA:t(24,159)=(24,157)POSVERSIONINFOA:t(24,160)=(24,161)=*(24,157)LPOSVERSIONINFOA:t(24,162)=(24,161)_OSVERSIONINFOW:T(24,163)=s276dwOSVersionInfoSize:(5,1),0,32;dwMajorVersion:(5,1),32,32;dwMinorVersion:(5,1),64,32;dwBuildNumber:(5,1),96,32;dwPlatformId:(5,1),128,32;szCSDVersion:(24,164)=ar(0,1);0;127;(6,14),160,2048;;OSVERSIONINFOW:t(24,165)=(24,163)POSVERSIONINFOW:t(24,166)=(24,167)=*(24,163)LPOSVERSIONINFOW:t(24,168)=(24,167)_MEMORYSTATUS:T(24,169)=s32dwLength:(5,1),0,32;dwMemoryLoad:(5,1),32,32;dwTotalPhys:(5,1),64,32;dwAvailPhys:(5,1),96,32;dwTotalPageFile:(5,1),128,32;dwAvailPageFile:(5,1),160,32;dwTotalVirtual:(5,1),192,32;dwAvailVirtual:(5,1),224,32;;MEMORYSTATUS:t(24,170)=(24,169)LPMEMORYSTATUS:t(24,171)=(24,172)=*(24,169)_LDT_ENTRY:T(24,173)=s8LimitLow:(5,11),0,16;BaseLow:(5,11),16,16;HighWord:(24,174)=u4Bytes:(24,175)=s4BaseMid:(5,10),0,8;Flags1:(5,10),8,8;Flags2:(5,10),16,8;BaseHi:(5,10),24,8;;,0,32;Bits:(24,176)=s4BaseMid:(5,1),0,8;Type:(5,1),8,5;Dpl:(5,1),13,2;Pres:(5,1),15,1;LimitHi:(5,1),16,4;Sys:(5,1),20,1;Reserved_0:(5,1),21,1;Default_Big:(5,1),22,1;Granularity:(5,1),23,1;BaseHi:(5,1),24,8;;,0,32;;,32,32;;LDT_ENTRY:t(24,177)=(24,173)PLDT_ENTRY:t(24,178)=(24,179)=*(24,173)LPLDT_ENTRY:t(24,180)=(24,179)_PROCESS_HEAP_ENTRY:T(24,181)=s28lpData:(5,28),0,32;cbData:(5,1),32,32;cbOverhead:(5,10),64,8;iRegionIndex:(5,10),72,8;wFlags:(5,11),80,16;:(24,182)=u16Block:(24,183)=s16hMem:(6,54),0,32;dwReserved:(6,513),32,96;;,0,128;Region:(24,184)=s16dwCommittedSize:(5,1),0,32;dwUnCommittedSize:(5,1),32,32;lpFirstBlock:(5,29),64,32;lpLastBlock:(5,29),96,32;;,0,128;;,96,128;;PROCESS_HEAP_ENTRY:t(24,185)=(24,181)LPPROCESS_HEAP_ENTRY:t(24,186)=(24,187)=*(24,181)_OFSTRUCT:T(24,188)=s136cBytes:(5,10),0,8;fFixedDisk:(5,10),8,8;nErrCode:(5,11),16,16;Reserved1:(5,11),32,16;Reserved2:(5,11),48,16;szPathName:(24,158),64,1024;;OFSTRUCT:t(24,189)=(24,188)LPOFSTRUCT:t(24,190)=(24,191)=*(24,188)POFSTRUCT:t(24,192)=(24,191)_WIN_CERTIFICATE:T(24,193)=s12dwLength:(5,1),0,32;wRevision:(5,11),32,16;wCertificateType:(5,11),48,16;bCertificate:(6,304),64,8;;WIN_CERTIFICATE:t(24,194)=(24,193)LPWIN_CERTIFICATE:t(24,195)=(24,196)=*(24,193)LPPROGRESS_ROUTINE:t(24,197)=(24,198)=*(24,199)=f(5,1)LPFIBER_START_ROUTINE:t(24,200)=(24,201)=*(24,202)=f(0,19)ENUMRESLANGPROC:t(24,203)=(24,204)=*(24,205)=f(5,6)ENUMRESNAMEPROC:t(24,206)=(24,207)=*(24,208)=f(5,6)ENUMRESTYPEPROC:t(24,209)=(24,210)=*(24,211)=f(5,6)LPOVERLAPPED_COMPLETION_ROUTINE:t(24,212)=(24,213)=*(24,214)=f(0,19)PTOP_LEVEL_EXCEPTION_FILTER:t(24,215)=(24,216)=*(24,217)=f(6,3)LPTOP_LEVEL_EXCEPTION_FILTER:t(24,218)=(24,215)PAPCFUNC:t(24,219)=(24,220)=*(24,221)=f(0,19)PTIMERAPCROUTINE:t(24,222)=(24,223)=*(24,224)=f(0,19)STARTUPINFO:t(24,225)=(24,80)LPSTARTUPINFO:t(24,226)=(24,227)=*(24,80)WIN32_FIND_DATA:t(24,228)=(24,111)LPWIN32_FIND_DATA:t(24,229)=(24,230)=*(24,111)HW_PROFILE_INFO:t(24,231)=(24,131)LPHW_PROFILE_INFO:t(24,232)=(24,233)=*(24,131)OSVERSIONINFO:t(24,234)=(24,159)POSVERSIONINFO:t(24,235)=(24,236)=*(24,159)LPOSVERSIONINFO:t(24,237)=(24,236)/usr/include/w32api/wingdi.h_ABC:T(25,1)=s12abcA:(0,1),0,32;abcB:(5,34),32,32;abcC:(0,1),64,32;;ABC:t(25,2)=(25,1)LPABC:t(25,3)=(25,4)=*(25,1)_ABCFLOAT:T(25,5)=s12abcfA:(5,12),0,32;abcfB:(5,12),32,32;abcfC:(5,12),64,32;;ABCFLOAT:t(25,6)=(25,5)LPABCFLOAT:t(25,7)=(25,8)=*(25,5)tagBITMAP:T(25,9)=s24bmType:(6,3),0,32;bmWidth:(6,3),32,32;bmHeight:(6,3),64,32;bmWidthBytes:(6,3),96,32;bmPlanes:(5,11),128,16;bmBitsPixel:(5,11),144,16;bmBits:(5,29),160,32;;BITMAP:t(25,10)=(25,9)PBITMAP:t(25,11)=(25,12)=*(25,9)LPBITMAP:t(25,13)=(25,12)tagBITMAPCOREHEADER:T(25,14)=s12bcSize:(5,1),0,32;bcWidth:(5,11),32,16;bcHeight:(5,11),48,16;bcPlanes:(5,11),64,16;bcBitCount:(5,11),80,16;;BITMAPCOREHEADER:t(25,15)=(25,14)LPBITMAPCOREHEADER:t(25,16)=(25,17)=*(25,14)PBITMAPCOREHEADER:t(25,18)=(25,17)tagRGBTRIPLE:T(25,19)=s3rgbtBlue:(5,10),0,8;rgbtGreen:(5,10),8,8;rgbtRed:(5,10),16,8;;RGBTRIPLE:t(25,20)=(25,19)tagBITMAPFILEHEADER:T(25,21)=s14bfType:(5,11),0,16;bfSize:(5,1),16,32;bfReserved1:(5,11),48,16;bfReserved2:(5,11),64,16;bfOffBits:(5,1),80,32;;BITMAPFILEHEADER:t(25,22)=(25,21)LPBITMAPFILEHEADER:t(25,23)=(25,24)=*(25,21)PBITMAPFILEHEADER:t(25,25)=(25,24)_BITMAPCOREINFO:T(25,26)=s16bmciHeader:(25,15),0,96;bmciColors:(25,27)=ar(0,1);0;0;(25,20),96,24;;BITMAPCOREINFO:t(25,28)=(25,26)LPBITMAPCOREINFO:t(25,29)=(25,30)=*(25,26)PBITMAPCOREINFO:t(25,31)=(25,30)tagBITMAPINFOHEADER:T(25,32)=s40biSize:(5,1),0,32;biWidth:(6,3),32,32;biHeight:(6,3),64,32;biPlanes:(5,11),96,16;biBitCount:(5,11),112,16;biCompression:(5,1),128,32;biSizeImage:(5,1),160,32;biXPelsPerMeter:(6,3),192,32;biYPelsPerMeter:(6,3),224,32;biClrUsed:(5,1),256,32;biClrImportant:(5,1),288,32;;BITMAPINFOHEADER:t(25,33)=(25,32)LPBITMAPINFOHEADER:t(25,34)=(25,35)=*(25,32)PBITMAPINFOHEADER:t(25,36)=(25,35)tagRGBQUAD:T(25,37)=s4rgbBlue:(5,10),0,8;rgbGreen:(5,10),8,8;rgbRed:(5,10),16,8;rgbReserved:(5,10),24,8;;RGBQUAD:t(25,38)=(25,37)tagBITMAPINFO:T(25,39)=s44bmiHeader:(25,33),0,320;bmiColors:(25,40)=ar(0,1);0;0;(25,38),320,32;;BITMAPINFO:t(25,41)=(25,39)LPBITMAPINFO:t(25,42)=(25,43)=*(25,39)PBITMAPINFO:t(25,44)=(25,43)FXPT16DOT16:t(25,45)=(0,3)LPFXPT16DOT16:t(25,46)=(5,24)FXPT2DOT30:t(25,47)=(0,3)LPFXPT2DOT30:t(25,48)=(5,24)tagCIEXYZ:T(25,49)=s12ciexyzX:(25,47),0,32;ciexyzY:(25,47),32,32;ciexyzZ:(25,47),64,32;;CIEXYZ:t(25,50)=(25,49)LPCIEXYZ:t(25,51)=(25,52)=*(25,49)tagCIEXYZTRIPLE:T(25,53)=s36ciexyzRed:(25,50),0,96;ciexyzGreen:(25,50),96,96;ciexyzBlue:(25,50),192,96;;CIEXYZTRIPLE:t(25,54)=(25,53)LPCIEXYZTRIPLE:t(25,55)=(25,56)=*(25,53)BITMAPV4HEADER:t(25,57)=(25,58)=s108bV4Size:(5,1),0,32;bV4Width:(6,3),32,32;bV4Height:(6,3),64,32;bV4Planes:(5,11),96,16;bV4BitCount:(5,11),112,16;bV4V4Compression:(5,1),128,32;bV4SizeImage:(5,1),160,32;bV4XPelsPerMeter:(6,3),192,32;bV4YPelsPerMeter:(6,3),224,32;bV4ClrUsed:(5,1),256,32;bV4ClrImportant:(5,1),288,32;bV4RedMask:(5,1),320,32;bV4GreenMask:(5,1),352,32;bV4BlueMask:(5,1),384,32;bV4AlphaMask:(5,1),416,32;bV4CSType:(5,1),448,32;bV4Endpoints:(25,54),480,288;bV4GammaRed:(5,1),768,32;bV4GammaGreen:(5,1),800,32;bV4GammaBlue:(5,1),832,32;;LPBITMAPV4HEADER:t(25,59)=(25,60)=*(25,58)PBITMAPV4HEADER:t(25,61)=(25,60)tagFONTSIGNATURE:T(25,62)=s24fsUsb:(6,353),0,128;fsCsb:(6,324),128,64;;FONTSIGNATURE:t(25,63)=(25,62)LPFONTSIGNATURE:t(25,64)=(25,65)=*(25,62)CHARSETINFO:t(25,66)=(25,67)=s32ciCharset:(5,34),0,32;ciACP:(5,34),32,32;fs:(25,63),64,192;;LPCHARSETINFO:t(25,68)=(25,69)=*(25,67)tagCOLORADJUSTMENT:T(25,70)=s24caSize:(5,11),0,16;caFlags:(5,11),16,16;caIlluminantIndex:(5,11),32,16;caRedGamma:(5,11),48,16;caGreenGamma:(5,11),64,16;caBlueGamma:(5,11),80,16;caReferenceBlack:(5,11),96,16;caReferenceWhite:(5,11),112,16;caContrast:(6,2),128,16;caBrightness:(6,2),144,16;caColorfulness:(6,2),160,16;caRedGreenTint:(6,2),176,16;;COLORADJUSTMENT:t(25,71)=(25,70)LPCOLORADJUSTMENT:t(25,72)=(25,73)=*(25,70)_devicemodeA:T(25,74)=s148dmDeviceName:(25,75)=ar(0,1);0;31;(5,10),0,256;dmSpecVersion:(5,11),256,16;dmDriverVersion:(5,11),272,16;dmSize:(5,11),288,16;dmDriverExtra:(5,11),304,16;dmFields:(5,1),320,32;dmOrientation:(0,8),352,16;dmPaperSize:(0,8),368,16;dmPaperLength:(0,8),384,16;dmPaperWidth:(0,8),400,16;dmScale:(0,8),416,16;dmCopies:(0,8),432,16;dmDefaultSource:(0,8),448,16;dmPrintQuality:(0,8),464,16;dmColor:(0,8),480,16;dmDuplex:(0,8),496,16;dmYResolution:(0,8),512,16;dmTTOption:(0,8),528,16;dmCollate:(0,8),544,16;dmFormName:(25,75),560,256;dmLogPixels:(5,11),816,16;dmBitsPerPel:(5,1),832,32;dmPelsWidth:(5,1),864,32;dmPelsHeight:(5,1),896,32;dmDisplayFlags:(5,1),928,32;dmDisplayFrequency:(5,1),960,32;dmICMMethod:(5,1),992,32;dmICMIntent:(5,1),1024,32;dmMediaType:(5,1),1056,32;dmDitherType:(5,1),1088,32;dmICCManufacturer:(5,1),1120,32;dmICCModel:(5,1),1152,32;;DEVMODEA:t(25,76)=(25,74)LPDEVMODEA:t(25,77)=(25,78)=*(25,74)PDEVMODEA:t(25,79)=(25,78)_devicemodeW:T(25,80)=s212dmDeviceName:(24,153),0,512;dmSpecVersion:(5,11),512,16;dmDriverVersion:(5,11),528,16;dmSize:(5,11),544,16;dmDriverExtra:(5,11),560,16;dmFields:(5,1),576,32;dmOrientation:(0,8),608,16;dmPaperSize:(0,8),624,16;dmPaperLength:(0,8),640,16;dmPaperWidth:(0,8),656,16;dmScale:(0,8),672,16;dmCopies:(0,8),688,16;dmDefaultSource:(0,8),704,16;dmPrintQuality:(0,8),720,16;dmColor:(0,8),736,16;dmDuplex:(0,8),752,16;dmYResolution:(0,8),768,16;dmTTOption:(0,8),784,16;dmCollate:(0,8),800,16;dmFormName:(24,153),816,512;dmLogPixels:(5,11),1328,16;dmBitsPerPel:(5,1),1344,32;dmPelsWidth:(5,1),1376,32;dmPelsHeight:(5,1),1408,32;dmDisplayFlags:(5,1),1440,32;dmDisplayFrequency:(5,1),1472,32;dmICMMethod:(5,1),1504,32;dmICMIntent:(5,1),1536,32;dmMediaType:(5,1),1568,32;dmDitherType:(5,1),1600,32;dmICCManufacturer:(5,1),1632,32;dmICCModel:(5,1),1664,32;;DEVMODEW:t(25,81)=(25,80)LPDEVMODEW:t(25,82)=(25,83)=*(25,80)PDEVMODEW:t(25,84)=(25,83)tagDIBSECTION:T(25,85)=s84dsBm:(25,10),0,192;dsBmih:(25,33),192,320;dsBitfields:(6,513),512,96;dshSection:(6,54),608,32;dsOffset:(5,1),640,32;;DIBSECTION:t(25,86)=(25,85)DOCINFO:t(25,87)=(25,88)=s20cbSize:(0,1),0,32;lpszDocName:(6,48),32,32;lpszOutput:(6,48),64,32;lpszDatatype:(6,48),96,32;fwType:(5,1),128,32;;LPDOCINFO:t(25,89)=(25,90)=*(25,88)tagEMR:T(25,91)=s8iType:(5,1),0,32;nSize:(5,1),32,32;;EMR:t(25,92)=(25,91)PEMR:t(25,93)=(25,94)=*(25,91)tagEMRANGLEARC:T(25,95)=s28emr:(25,92),0,64;ptlCenter:(5,153),64,64;nRadius:(5,1),128,32;eStartAngle:(5,12),160,32;eSweepAngle:(5,12),192,32;;EMRANGLEARC:t(25,96)=(25,95)PEMRANGLEARC:t(25,97)=(25,98)=*(25,95)tagEMRARC:T(25,99)=s40emr:(25,92),0,64;rclBox:(5,145),64,128;ptlStart:(5,153),192,64;ptlEnd:(5,153),256,64;;EMRARC:t(25,100)=(25,99)PEMRARC:t(25,101)=(25,102)=*(25,99)EMRARCTO:t(25,103)=(25,99)PEMRARCTO:t(25,104)=(25,102)EMRCHORD:t(25,105)=(25,99)PEMRCHORD:t(25,106)=(25,102)EMRPIE:t(25,107)=(25,99)PEMRPIE:t(25,108)=(25,102)_XFORM:T(25,109)=s24eM11:(5,12),0,32;eM12:(5,12),32,32;eM21:(5,12),64,32;eM22:(5,12),96,32;eDx:(5,12),128,32;eDy:(5,12),160,32;;XFORM:t(25,110)=(25,109)LPXFORM:t(25,111)=(25,112)=*(25,109)tagEMRBITBLT:T(25,113)=s96emr:(25,92),0,64;rclBounds:(5,145),64,128;xDest:(6,3),192,32;yDest:(6,3),224,32;cxDest:(6,3),256,32;cyDest:(6,3),288,32;dwRop:(5,1),320,32;xSrc:(6,3),352,32;ySrc:(6,3),384,32;xformSrc:(25,110),416,192;crBkColorSrc:(5,131),608,32;iUsageSrc:(5,1),640,32;offBmiSrc:(5,1),672,32;offBitsSrc:(5,1),704,32;cbBitsSrc:(5,1),736,32;;EMRBITBLT:t(25,114)=(25,113)PEMRBITBLT:t(25,115)=(25,116)=*(25,113)tagLOGBRUSH:T(25,117)=s12lbStyle:(5,34),0,32;lbColor:(5,131),32,32;lbHatch:(6,3),64,32;;LOGBRUSH:t(25,118)=(25,117)LPLOGBRUSH:t(25,119)=(25,120)=*(25,117)PATTERN:t(25,121)=(25,118)PPATTERN:t(25,122)=(25,123)=*(25,118)LPPATTERN:t(25,124)=(25,123)tagEMRCREATEBRUSHINDIRECT:T(25,125)=s24emr:(25,92),0,64;ihBrush:(5,1),64,32;lb:(25,118),96,96;;EMRCREATEBRUSHINDIRECT:t(25,126)=(25,125)PEMRCREATEBRUSHINDIRECT:t(25,127)=(25,128)=*(25,125)LCSCSTYPE:t(25,129)=(6,3)LCSGAMUTMATCH:t(25,130)=(6,3)tagLOGCOLORSPACEA:T(25,131)=s328lcsSignature:(5,1),0,32;lcsVersion:(5,1),32,32;lcsSize:(5,1),64,32;lcsCSType:(25,129),96,32;lcsIntent:(25,130),128,32;lcsEndpoints:(25,54),160,288;lcsGammaRed:(5,1),448,32;lcsGammaGreen:(5,1),480,32;lcsGammaBlue:(5,1),512,32;lcsFilename:(24,109),544,2080;;LOGCOLORSPACEA:t(25,132)=(25,131)LPLOGCOLORSPACEA:t(25,133)=(25,134)=*(25,131)tagLOGCOLORSPACEW:T(25,135)=s588lcsSignature:(5,1),0,32;lcsVersion:(5,1),32,32;lcsSize:(5,1),64,32;lcsCSType:(25,129),96,32;lcsIntent:(25,130),128,32;lcsEndpoints:(25,54),160,288;lcsGammaRed:(5,1),448,32;lcsGammaGreen:(5,1),480,32;lcsGammaBlue:(5,1),512,32;lcsFilename:(24,115),544,4160;;LOGCOLORSPACEW:t(25,136)=(25,135)LPLOGCOLORSPACEW:t(25,137)=(25,138)=*(25,135)tagEMRCREATECOLORSPACE:T(25,139)=s600emr:(25,92),0,64;ihCS:(5,1),64,32;lcs:(25,136),96,4704;;EMRCREATECOLORSPACE:t(25,140)=(25,139)PEMRCREATECOLORSPACE:t(25,141)=(25,142)=*(25,139)tagEMRCREATEDIBPATTERNBRUSHPT:T(25,143)=s32emr:(25,92),0,64;ihBrush:(5,1),64,32;iUsage:(5,1),96,32;offBmi:(5,1),128,32;cbBmi:(5,1),160,32;offBits:(5,1),192,32;cbBits:(5,1),224,32;;EMRCREATEDIBPATTERNBRUSHPT:t(25,144)=(25,143)PEMRCREATEDIBPATTERNBRUSHPT:t(25,145)=(25,146)=*(25,143)tagEMRCREATEMONOBRUSH:T(25,147)=s32emr:(25,92),0,64;ihBrush:(5,1),64,32;iUsage:(5,1),96,32;offBmi:(5,1),128,32;cbBmi:(5,1),160,32;offBits:(5,1),192,32;cbBits:(5,1),224,32;;EMRCREATEMONOBRUSH:t(25,148)=(25,147)PEMRCREATEMONOBRUSH:t(25,149)=(25,150)=*(25,147)tagPALETTEENTRY:T(25,151)=s4peRed:(5,10),0,8;peGreen:(5,10),8,8;peBlue:(5,10),16,8;peFlags:(5,10),24,8;;PALETTEENTRY:t(25,152)=(25,151)LPPALETTEENTRY:t(25,153)=(25,154)=*(25,151)PPALETTEENTRY:t(25,155)=(25,154)tagLOGPALETTE:T(25,156)=s8palVersion:(5,11),0,16;palNumEntries:(5,11),16,16;palPalEntry:(25,157)=ar(0,1);0;0;(25,152),32,32;;LOGPALETTE:t(25,158)=(25,156)NPLOGPALETTE:t(25,159)=(25,160)=*(25,156)PLOGPALETTE:t(25,161)=(25,160)LPLOGPALETTE:t(25,162)=(25,160)tagEMRCREATEPALETTE:T(25,163)=s20emr:(25,92),0,64;ihPal:(5,1),64,32;lgpl:(25,158),96,64;;EMRCREATEPALETTE:t(25,164)=(25,163)PEMRCREATEPALETTE:t(25,165)=(25,166)=*(25,163)tagLOGPEN:T(25,167)=s16lopnStyle:(5,34),0,32;lopnWidth:(5,152),32,64;lopnColor:(5,131),96,32;;LOGPEN:t(25,168)=(25,167)LPLOGPEN:t(25,169)=(25,170)=*(25,167)tagEMRCREATEPEN:T(25,171)=s28emr:(25,92),0,64;ihPen:(5,1),64,32;lopn:(25,168),96,128;;EMRCREATEPEN:t(25,172)=(25,171)PEMRCREATEPEN:t(25,173)=(25,174)=*(25,171)tagEMRELLIPSE:T(25,175)=s24emr:(25,92),0,64;rclBox:(5,145),64,128;;EMRELLIPSE:t(25,176)=(25,175)PEMRELLIPSE:t(25,177)=(25,178)=*(25,175)EMRRECTANGLE:t(25,179)=(25,175)PEMRRECTANGLE:t(25,180)=(25,178)tagEMREOF:T(25,181)=s20emr:(25,92),0,64;nPalEntries:(5,1),64,32;offPalEntries:(5,1),96,32;nSizeLast:(5,1),128,32;;EMREOF:t(25,182)=(25,181)PEMREOF:t(25,183)=(25,184)=*(25,181)tagEMREXCLUDECLIPRECT:T(25,185)=s24emr:(25,92),0,64;rclClip:(5,145),64,128;;EMREXCLUDECLIPRECT:t(25,186)=(25,185)PEMREXCLUDECLIPRECT:t(25,187)=(25,188)=*(25,185)EMRINTERSECTCLIPRECT:t(25,189)=(25,185)PEMRINTERSECTCLIPRECT:t(25,190)=(25,188)tagPANOSE:T(25,191)=s10bFamilyType:(5,10),0,8;bSerifStyle:(5,10),8,8;bWeight:(5,10),16,8;bProportion:(5,10),24,8;bContrast:(5,10),32,8;bStrokeVariation:(5,10),40,8;bArmStyle:(5,10),48,8;bLetterform:(5,10),56,8;bMidline:(5,10),64,8;bXHeight:(5,10),72,8;;PANOSE:t(25,192)=(25,191)tagLOGFONTA:T(25,193)=s60lfHeight:(6,3),0,32;lfWidth:(6,3),32,32;lfEscapement:(6,3),64,32;lfOrientation:(6,3),96,32;lfWeight:(6,3),128,32;lfItalic:(5,10),160,8;lfUnderline:(5,10),168,8;lfStrikeOut:(5,10),176,8;lfCharSet:(5,10),184,8;lfOutPrecision:(5,10),192,8;lfClipPrecision:(5,10),200,8;lfQuality:(5,10),208,8;lfPitchAndFamily:(5,10),216,8;lfFaceName:(25,194)=ar(0,1);0;31;(6,1),224,256;;LOGFONTA:t(25,195)=(25,193)PLOGFONTA:t(25,196)=(25,197)=*(25,193)LPLOGFONTA:t(25,198)=(25,197)tagLOGFONTW:T(25,199)=s92lfHeight:(6,3),0,32;lfWidth:(6,3),32,32;lfEscapement:(6,3),64,32;lfOrientation:(6,3),96,32;lfWeight:(6,3),128,32;lfItalic:(5,10),160,8;lfUnderline:(5,10),168,8;lfStrikeOut:(5,10),176,8;lfCharSet:(5,10),184,8;lfOutPrecision:(5,10),192,8;lfClipPrecision:(5,10),200,8;lfQuality:(5,10),208,8;lfPitchAndFamily:(5,10),216,8;lfFaceName:(24,153),224,512;;LOGFONTW:t(25,200)=(25,199)PLOGFONTW:t(25,201)=(25,202)=*(25,199)LPLOGFONTW:t(25,203)=(25,202)tagEXTLOGFONTA:T(25,204)=s192elfLogFont:(25,195),0,480;elfFullName:(25,205)=ar(0,1);0;63;(5,10),480,512;elfStyle:(25,75),992,256;elfVersion:(5,1),1248,32;elfStyleSize:(5,1),1280,32;elfMatch:(5,1),1312,32;elfReserved:(5,1),1344,32;elfVendorId:(25,206)=ar(0,1);0;3;(5,10),1376,32;elfCulture:(5,1),1408,32;elfPanose:(25,192),1440,80;;EXTLOGFONTA:t(25,207)=(25,204)PEXTLOGFONTA:t(25,208)=(25,209)=*(25,204)LPEXTLOGFONTA:t(25,210)=(25,209)tagEXTLOGFONTW:T(25,211)=s320elfLogFont:(25,200),0,736;elfFullName:(25,212)=ar(0,1);0;63;(6,14),736,1024;elfStyle:(24,153),1760,512;elfVersion:(5,1),2272,32;elfStyleSize:(5,1),2304,32;elfMatch:(5,1),2336,32;elfReserved:(5,1),2368,32;elfVendorId:(25,206),2400,32;elfCulture:(5,1),2432,32;elfPanose:(25,192),2464,80;;EXTLOGFONTW:t(25,213)=(25,211)PEXTLOGFONTW:t(25,214)=(25,215)=*(25,211)LPEXTLOGFONTW:t(25,216)=(25,215)tagEMREXTCREATEFONTINDIRECTW:T(25,217)=s332emr:(25,92),0,64;ihFont:(5,1),64,32;elfw:(25,213),96,2560;;EMREXTCREATEFONTINDIRECTW:t(25,218)=(25,217)PEMREXTCREATEFONTINDIRECTW:t(25,219)=(25,220)=*(25,217)tagEXTLOGPEN:T(25,221)=s28elpPenStyle:(5,34),0,32;elpWidth:(5,34),32,32;elpBrushStyle:(5,34),64,32;elpColor:(5,131),96,32;elpHatch:(6,3),128,32;elpNumEntries:(5,1),160,32;elpStyleEntry:(6,188),192,32;;EXTLOGPEN:t(25,222)=(25,221)PEXTLOGPEN:t(25,223)=(25,224)=*(25,221)LPEXTLOGPEN:t(25,225)=(25,224)tagEMREXTCREATEPEN:T(25,226)=s56emr:(25,92),0,64;ihPen:(5,1),64,32;offBmi:(5,1),96,32;cbBmi:(5,1),128,32;offBits:(5,1),160,32;cbBits:(5,1),192,32;elp:(25,222),224,224;;EMREXTCREATEPEN:t(25,227)=(25,226)PEMREXTCREATEPEN:t(25,228)=(25,229)=*(25,226)tagEMREXTFLOODFILL:T(25,230)=s24emr:(25,92),0,64;ptlStart:(5,153),64,64;crColor:(5,131),128,32;iMode:(5,1),160,32;;EMREXTFLOODFILL:t(25,231)=(25,230)PEMREXTFLOODFILL:t(25,232)=(25,233)=*(25,230)tagEMREXTSELECTCLIPRGN:T(25,234)=s20emr:(25,92),0,64;cbRgnData:(5,1),64,32;iMode:(5,1),96,32;RgnData:(6,304),128,8;;EMREXTSELECTCLIPRGN:t(25,235)=(25,234)PEMREXTSELECTCLIPRGN:t(25,236)=(25,237)=*(25,234)tagEMRTEXT:T(25,238)=s40ptlReference:(5,153),0,64;nChars:(5,1),64,32;offString:(5,1),96,32;fOptions:(5,1),128,32;rcl:(5,145),160,128;offDx:(5,1),288,32;;EMRTEXT:t(25,239)=(25,238)PEMRTEXT:t(25,240)=(25,241)=*(25,238)tagEMREXTTEXTOUTA:T(25,242)=s76emr:(25,92),0,64;rclBounds:(5,145),64,128;iGraphicsMode:(5,1),192,32;exScale:(5,12),224,32;eyScale:(5,12),256,32;emrtext:(25,239),288,320;;EMREXTTEXTOUTA:t(25,243)=(25,242)PEMREXTTEXTOUTA:t(25,244)=(25,245)=*(25,242)EMREXTTEXTOUTW:t(25,246)=(25,242)PEMREXTTEXTOUTW:t(25,247)=(25,245)tagEMRFILLPATH:T(25,248)=s24emr:(25,92),0,64;rclBounds:(5,145),64,128;;EMRFILLPATH:t(25,249)=(25,248)PEMRFILLPATH:t(25,250)=(25,251)=*(25,248)EMRSTROKEANDFILLPATH:t(25,252)=(25,248)PEMRSTROKEANDFILLPATH:t(25,253)=(25,251)EMRSTROKEPATH:t(25,254)=(25,248)PEMRSTROKEPATH:t(25,255)=(25,251)tagEMRFILLRGN:T(25,256)=s36emr:(25,92),0,64;rclBounds:(5,145),64,128;cbRgnData:(5,1),192,32;ihBrush:(5,1),224,32;RgnData:(6,304),256,8;;EMRFILLRGN:t(25,257)=(25,256)PEMRFILLRGN:t(25,258)=(25,259)=*(25,256)tagEMRFORMAT:T(25,260)=s16dSignature:(5,1),0,32;nVersion:(5,1),32,32;cbData:(5,1),64,32;offData:(5,1),96,32;;EMRFORMAT:t(25,261)=(25,260)tagEMRFRAMERGN:T(25,262)=s44emr:(25,92),0,64;rclBounds:(5,145),64,128;cbRgnData:(5,1),192,32;ihBrush:(5,1),224,32;szlStroke:(5,161),256,64;RgnData:(6,304),320,8;;EMRFRAMERGN:t(25,263)=(25,262)PEMRFRAMERGN:t(25,264)=(25,265)=*(25,262)tagEMRGDICOMMENT:T(25,266)=s16emr:(25,92),0,64;cbData:(5,1),64,32;Data:(6,304),96,8;;EMRGDICOMMENT:t(25,267)=(25,266)PEMRGDICOMMENT:t(25,268)=(25,269)=*(25,266)tagEMRINVERTRGN:T(25,270)=s32emr:(25,92),0,64;rclBounds:(5,145),64,128;cbRgnData:(5,1),192,32;RgnData:(6,304),224,8;;EMRINVERTRGN:t(25,271)=(25,270)PEMRINVERTRGN:t(25,272)=(25,273)=*(25,270)EMRPAINTRGN:t(25,274)=(25,270)PEMRPAINTRGN:t(25,275)=(25,273)tagEMRLINETO:T(25,276)=s16emr:(25,92),0,64;ptl:(5,153),64,64;;EMRLINETO:t(25,277)=(25,276)PEMRLINETO:t(25,278)=(25,279)=*(25,276)EMRMOVETOEX:t(25,280)=(25,276)PEMRMOVETOEX:t(25,281)=(25,279)tagEMRMASKBLT:T(25,282)=s128emr:(25,92),0,64;rclBounds:(5,145),64,128;xDest:(6,3),192,32;yDest:(6,3),224,32;cxDest:(6,3),256,32;cyDest:(6,3),288,32;dwRop:(5,1),320,32;xSrc:(6,3),352,32;ySrc:(6,3),384,32;xformSrc:(25,110),416,192;crBkColorSrc:(5,131),608,32;iUsageSrc:(5,1),640,32;offBmiSrc:(5,1),672,32;cbBmiSrc:(5,1),704,32;offBitsSrc:(5,1),736,32;cbBitsSrc:(5,1),768,32;xMask:(6,3),800,32;yMask:(6,3),832,32;iUsageMask:(5,1),864,32;offBmiMask:(5,1),896,32;cbBmiMask:(5,1),928,32;offBitsMask:(5,1),960,32;cbBitsMask:(5,1),992,32;;EMRMASKBLT:t(25,283)=(25,282)PEMRMASKBLT:t(25,284)=(25,285)=*(25,282)tagEMRMODIFYWORLDTRANSFORM:T(25,286)=s36emr:(25,92),0,64;xform:(25,110),64,192;iMode:(5,1),256,32;;EMRMODIFYWORLDTRANSFORM:t(25,287)=(25,286)PEMRMODIFYWORLDTRANSFORM:t(25,288)=(25,289)=*(25,286)tagEMROFFSETCLIPRGN:T(25,290)=s16emr:(25,92),0,64;ptlOffset:(5,153),64,64;;EMROFFSETCLIPRGN:t(25,291)=(25,290)PEMROFFSETCLIPRGN:t(25,292)=(25,293)=*(25,290)tagEMRPLGBLT:T(25,294)=s140emr:(25,92),0,64;rclBounds:(5,145),64,128;aptlDest:(25,295)=ar(0,1);0;2;(5,153),192,192;xSrc:(6,3),384,32;ySrc:(6,3),416,32;cxSrc:(6,3),448,32;cySrc:(6,3),480,32;xformSrc:(25,110),512,192;crBkColorSrc:(5,131),704,32;iUsageSrc:(5,1),736,32;offBmiSrc:(5,1),768,32;cbBmiSrc:(5,1),800,32;offBitsSrc:(5,1),832,32;cbBitsSrc:(5,1),864,32;xMask:(6,3),896,32;yMask:(6,3),928,32;iUsageMask:(5,1),960,32;offBmiMask:(5,1),992,32;cbBmiMask:(5,1),1024,32;offBitsMask:(5,1),1056,32;cbBitsMask:(5,1),1088,32;;EMRPLGBLT:t(25,296)=(25,294)PEMRPLGBLT:t(25,297)=(25,298)=*(25,294)tagEMRPOLYDRAW:T(25,299)=s40emr:(25,92),0,64;rclBounds:(5,145),64,128;cptl:(5,1),192,32;aptl:(25,300)=ar(0,1);0;0;(5,153),224,64;abTypes:(6,304),288,8;;EMRPOLYDRAW:t(25,301)=(25,299)PEMRPOLYDRAW:t(25,302)=(25,303)=*(25,299)tagEMRPOLYDRAW16:T(25,304)=s36emr:(25,92),0,64;rclBounds:(5,145),64,128;cpts:(5,1),192,32;apts:(25,305)=ar(0,1);0;0;(5,168),224,32;abTypes:(6,304),256,8;;EMRPOLYDRAW16:t(25,306)=(25,304)PEMRPOLYDRAW16:t(25,307)=(25,308)=*(25,304)tagEMRPOLYLINE:T(25,309)=s36emr:(25,92),0,64;rclBounds:(5,145),64,128;cptl:(5,1),192,32;aptl:(25,300),224,64;;EMRPOLYLINE:t(25,310)=(25,309)PEMRPOLYLINE:t(25,311)=(25,312)=*(25,309)EMRPOLYBEZIER:t(25,313)=(25,309)PEMRPOLYBEZIER:t(25,314)=(25,312)EMRPOLYGON:t(25,315)=(25,309)PEMRPOLYGON:t(25,316)=(25,312)EMRPOLYBEZIERTO:t(25,317)=(25,309)PEMRPOLYBEZIERTO:t(25,318)=(25,312)EMRPOLYLINETO:t(25,319)=(25,309)PEMRPOLYLINETO:t(25,320)=(25,312)tagEMRPOLYLINE16:T(25,321)=s36emr:(25,92),0,64;rclBounds:(5,145),64,128;cpts:(5,1),192,32;apts:(25,300),224,64;;EMRPOLYLINE16:t(25,322)=(25,321)PEMRPOLYLINE16:t(25,323)=(25,324)=*(25,321)EMRPOLYBEZIER16:t(25,325)=(25,321)PEMRPOLYBEZIER16:t(25,326)=(25,324)EMRPOLYGON16:t(25,327)=(25,321)PEMRPOLYGON16:t(25,328)=(25,324)EMRPOLYBEZIERTO16:t(25,329)=(25,321)PEMRPOLYBEZIERTO16:t(25,330)=(25,324)EMRPOLYLINETO16:t(25,331)=(25,321)PEMRPOLYLINETO16:t(25,332)=(25,324)tagEMRPOLYPOLYLINE:T(25,333)=s44emr:(25,92),0,64;rclBounds:(5,145),64,128;nPolys:(5,1),192,32;cptl:(5,1),224,32;aPolyCounts:(6,188),256,32;aptl:(25,300),288,64;;EMRPOLYPOLYLINE:t(25,334)=(25,333)PEMRPOLYPOLYLINE:t(25,335)=(25,336)=*(25,333)EMRPOLYPOLYGON:t(25,337)=(25,333)PEMRPOLYPOLYGON:t(25,338)=(25,336)tagEMRPOLYPOLYLINE16:T(25,339)=s40emr:(25,92),0,64;rclBounds:(5,145),64,128;nPolys:(5,1),192,32;cpts:(5,1),224,32;aPolyCounts:(6,188),256,32;apts:(25,305),288,32;;EMRPOLYPOLYLINE16:t(25,340)=(25,339)PEMRPOLYPOLYLINE16:t(25,341)=(25,342)=*(25,339)EMRPOLYPOLYGON16:t(25,343)=(25,339)PEMRPOLYPOLYGON16:t(25,344)=(25,342)tagEMRPOLYTEXTOUTA:T(25,345)=s80emr:(25,92),0,64;rclBounds:(5,145),64,128;iGraphicsMode:(5,1),192,32;exScale:(5,12),224,32;eyScale:(5,12),256,32;cStrings:(6,3),288,32;aemrtext:(25,346)=ar(0,1);0;0;(25,239),320,320;;EMRPOLYTEXTOUTA:t(25,347)=(25,345)PEMRPOLYTEXTOUTA:t(25,348)=(25,349)=*(25,345)EMRPOLYTEXTOUTW:t(25,350)=(25,345)PEMRPOLYTEXTOUTW:t(25,351)=(25,349)tagEMRRESIZEPALETTE:T(25,352)=s16emr:(25,92),0,64;ihPal:(5,1),64,32;cEntries:(5,1),96,32;;EMRRESIZEPALETTE:t(25,353)=(25,352)PEMRRESIZEPALETTE:t(25,354)=(25,355)=*(25,352)tagEMRRESTOREDC:T(25,356)=s12emr:(25,92),0,64;iRelative:(6,3),64,32;;EMRRESTOREDC:t(25,357)=(25,356)PEMRRESTOREDC:t(25,358)=(25,359)=*(25,356)tagEMRROUNDRECT:T(25,360)=s32emr:(25,92),0,64;rclBox:(5,145),64,128;szlCorner:(5,161),192,64;;EMRROUNDRECT:t(25,361)=(25,360)PEMRROUNDRECT:t(25,362)=(25,363)=*(25,360)tagEMRSCALEVIEWPORTEXTEX:T(25,364)=s24emr:(25,92),0,64;xNum:(6,3),64,32;xDenom:(6,3),96,32;yNum:(6,3),128,32;yDenom:(6,3),160,32;;EMRSCALEVIEWPORTEXTEX:t(25,365)=(25,364)PEMRSCALEVIEWPORTEXTEX:t(25,366)=(25,367)=*(25,364)EMRSCALEWINDOWEXTEX:t(25,368)=(25,364)PEMRSCALEWINDOWEXTEX:t(25,369)=(25,367)tagEMRSELECTCOLORSPACE:T(25,370)=s12emr:(25,92),0,64;ihCS:(5,1),64,32;;EMRSELECTCOLORSPACE:t(25,371)=(25,370)PEMRSELECTCOLORSPACE:t(25,372)=(25,373)=*(25,370)EMRDELETECOLORSPACE:t(25,374)=(25,370)PEMRDELETECOLORSPACE:t(25,375)=(25,373)tagEMRSELECTOBJECT:T(25,376)=s12emr:(25,92),0,64;ihObject:(5,1),64,32;;EMRSELECTOBJECT:t(25,377)=(25,376)PEMRSELECTOBJECT:t(25,378)=(25,379)=*(25,376)EMRDELETEOBJECT:t(25,380)=(25,376)PEMRDELETEOBJECT:t(25,381)=(25,379)tagEMRSELECTPALETTE:T(25,382)=s12emr:(25,92),0,64;ihPal:(5,1),64,32;;EMRSELECTPALETTE:t(25,383)=(25,382)PEMRSELECTPALETTE:t(25,384)=(25,385)=*(25,382)tagEMRSETARCDIRECTION:T(25,386)=s12emr:(25,92),0,64;iArcDirection:(5,1),64,32;;EMRSETARCDIRECTION:t(25,387)=(25,386)PEMRSETARCDIRECTION:t(25,388)=(25,389)=*(25,386)tagEMRSETTEXTCOLOR:T(25,390)=s12emr:(25,92),0,64;crColor:(5,131),64,32;;EMRSETBKCOLOR:t(25,391)=(25,390)PEMRSETBKCOLOR:t(25,392)=(25,393)=*(25,390)EMRSETTEXTCOLOR:t(25,394)=(25,390)PEMRSETTEXTCOLOR:t(25,395)=(25,393)tagEMRSETCOLORADJUSTMENT:T(25,396)=s32emr:(25,92),0,64;ColorAdjustment:(25,71),64,192;;EMRSETCOLORADJUSTMENT:t(25,397)=(25,396)PEMRSETCOLORADJUSTMENT:t(25,398)=(25,399)=*(25,396)tagEMRSETDIBITSTODEVICE:T(25,400)=s76emr:(25,92),0,64;rclBounds:(5,145),64,128;xDest:(6,3),192,32;yDest:(6,3),224,32;xSrc:(6,3),256,32;ySrc:(6,3),288,32;cxSrc:(6,3),320,32;cySrc:(6,3),352,32;offBmiSrc:(5,1),384,32;cbBmiSrc:(5,1),416,32;offBitsSrc:(5,1),448,32;cbBitsSrc:(5,1),480,32;iUsageSrc:(5,1),512,32;iStartScan:(5,1),544,32;cScans:(5,1),576,32;;EMRSETDIBITSTODEVICE:t(25,401)=(25,400)PEMRSETDIBITSTODEVICE:t(25,402)=(25,403)=*(25,400)tagEMRSETMAPPERFLAGS:T(25,404)=s12emr:(25,92),0,64;dwFlags:(5,1),64,32;;EMRSETMAPPERFLAGS:t(25,405)=(25,404)PEMRSETMAPPERFLAGS:t(25,406)=(25,407)=*(25,404)tagEMRSETMITERLIMIT:T(25,408)=s12emr:(25,92),0,64;eMiterLimit:(5,12),64,32;;EMRSETMITERLIMIT:t(25,409)=(25,408)PEMRSETMITERLIMIT:t(25,410)=(25,411)=*(25,408)tagEMRSETPALETTEENTRIES:T(25,412)=s24emr:(25,92),0,64;ihPal:(5,1),64,32;iStart:(5,1),96,32;cEntries:(5,1),128,32;aPalEntries:(25,157),160,32;;EMRSETPALETTEENTRIES:t(25,413)=(25,412)PEMRSETPALETTEENTRIES:t(25,414)=(25,415)=*(25,412)tagEMRSETPIXELV:T(25,416)=s20emr:(25,92),0,64;ptlPixel:(5,153),64,64;crColor:(5,131),128,32;;EMRSETPIXELV:t(25,417)=(25,416)PEMRSETPIXELV:t(25,418)=(25,419)=*(25,416)tagEMRSETVIEWPORTEXTEX:T(25,420)=s16emr:(25,92),0,64;szlExtent:(5,161),64,64;;EMRSETVIEWPORTEXTEX:t(25,421)=(25,420)PEMRSETVIEWPORTEXTEX:t(25,422)=(25,423)=*(25,420)EMRSETWINDOWEXTEX:t(25,424)=(25,420)PEMRSETWINDOWEXTEX:t(25,425)=(25,423)tagEMRSETVIEWPORTORGEX:T(25,426)=s16emr:(25,92),0,64;ptlOrigin:(5,153),64,64;;EMRSETVIEWPORTORGEX:t(25,427)=(25,426)PEMRSETVIEWPORTORGEX:t(25,428)=(25,429)=*(25,426)EMRSETWINDOWORGEX:t(25,430)=(25,426)PEMRSETWINDOWORGEX:t(25,431)=(25,429)EMRSETBRUSHORGEX:t(25,432)=(25,426)PEMRSETBRUSHORGEX:t(25,433)=(25,429)tagEMRSETWORLDTRANSFORM:T(25,434)=s32emr:(25,92),0,64;xform:(25,110),64,192;;EMRSETWORLDTRANSFORM:t(25,435)=(25,434)PEMRSETWORLDTRANSFORM:t(25,436)=(25,437)=*(25,434)tagEMRSTRETCHBLT:T(25,438)=s108emr:(25,92),0,64;rclBounds:(5,145),64,128;xDest:(6,3),192,32;yDest:(6,3),224,32;cxDest:(6,3),256,32;cyDest:(6,3),288,32;dwRop:(5,1),320,32;xSrc:(6,3),352,32;ySrc:(6,3),384,32;xformSrc:(25,110),416,192;crBkColorSrc:(5,131),608,32;iUsageSrc:(5,1),640,32;offBmiSrc:(5,1),672,32;cbBmiSrc:(5,1),704,32;offBitsSrc:(5,1),736,32;cbBitsSrc:(5,1),768,32;cxSrc:(6,3),800,32;cySrc:(6,3),832,32;;EMRSTRETCHBLT:t(25,439)=(25,438)PEMRSTRETCHBLT:t(25,440)=(25,441)=*(25,438)tagEMRSTRETCHDIBITS:T(25,442)=s80emr:(25,92),0,64;rclBounds:(5,145),64,128;xDest:(6,3),192,32;yDest:(6,3),224,32;xSrc:(6,3),256,32;ySrc:(6,3),288,32;cxSrc:(6,3),320,32;cySrc:(6,3),352,32;offBmiSrc:(5,1),384,32;cbBmiSrc:(5,1),416,32;offBitsSrc:(5,1),448,32;cbBitsSrc:(5,1),480,32;iUsageSrc:(5,1),512,32;dwRop:(5,1),544,32;cxDest:(6,3),576,32;cyDest:(6,3),608,32;;EMRSTRETCHDIBITS:t(25,443)=(25,442)PEMRSTRETCHDIBITS:t(25,444)=(25,445)=*(25,442)tagABORTPATH:T(25,446)=s8emr:(25,92),0,64;;EMRABORTPATH:t(25,447)=(25,446)PEMRABORTPATH:t(25,448)=(25,449)=*(25,446)EMRBEGINPATH:t(25,450)=(25,446)PEMRBEGINPATH:t(25,451)=(25,449)EMRENDPATH:t(25,452)=(25,446)PEMRENDPATH:t(25,453)=(25,449)EMRCLOSEFIGURE:t(25,454)=(25,446)PEMRCLOSEFIGURE:t(25,455)=(25,449)EMRFLATTENPATH:t(25,456)=(25,446)PEMRFLATTENPATH:t(25,457)=(25,449)EMRWIDENPATH:t(25,458)=(25,446)PEMRWIDENPATH:t(25,459)=(25,449)EMRSETMETARGN:t(25,460)=(25,446)PEMRSETMETARGN:t(25,461)=(25,449)EMRSAVEDC:t(25,462)=(25,446)PEMRSAVEDC:t(25,463)=(25,449)EMRREALIZEPALETTE:t(25,464)=(25,446)PEMRREALIZEPALETTE:t(25,465)=(25,449)tagEMRSELECTCLIPPATH:T(25,466)=s12emr:(25,92),0,64;iMode:(5,1),64,32;;EMRSELECTCLIPPATH:t(25,467)=(25,466)PEMRSELECTCLIPPATH:t(25,468)=(25,469)=*(25,466)EMRSETBKMODE:t(25,470)=(25,466)PEMRSETBKMODE:t(25,471)=(25,469)EMRSETMAPMODE:t(25,472)=(25,466)PEMRSETMAPMODE:t(25,473)=(25,469)EMRSETPOLYFILLMODE:t(25,474)=(25,466)PEMRSETPOLYFILLMODE:t(25,475)=(25,469)EMRSETROP2:t(25,476)=(25,466)PEMRSETROP2:t(25,477)=(25,469)EMRSETSTRETCHBLTMODE:t(25,478)=(25,466)PEMRSETSTRETCHBLTMODE:t(25,479)=(25,469)EMRSETTEXTALIGN:t(25,480)=(25,466)PEMRSETTEXTALIGN:t(25,481)=(25,469)EMRENABLEICM:t(25,482)=(25,466)PEMRENABLEICM:t(25,483)=(25,469)tagMETAHEADER:T(25,484)=s18mtType:(5,11),0,16;mtHeaderSize:(5,11),16,16;mtVersion:(5,11),32,16;mtSize:(5,1),48,32;mtNoObjects:(5,11),80,16;mtMaxRecord:(5,1),96,32;mtNoParameters:(5,11),128,16;;METAHEADER:t(25,485)=(25,484)PMETAHEADER:t(25,486)=(25,487)=*(25,484)LPMETAHEADER:t(25,488)=(25,487)tagENHMETAHEADER:T(25,489)=s88iType:(5,1),0,32;nSize:(5,1),32,32;rclBounds:(5,145),64,128;rclFrame:(5,145),192,128;dSignature:(5,1),320,32;nVersion:(5,1),352,32;nBytes:(5,1),384,32;nRecords:(5,1),416,32;nHandles:(5,11),448,16;sReserved:(5,11),464,16;nDescription:(5,1),480,32;offDescription:(5,1),512,32;nPalEntries:(5,1),544,32;szlDevice:(5,161),576,64;szlMillimeters:(5,161),640,64;;ENHMETAHEADER:t(25,490)=(25,489)LPENHMETAHEADER:t(25,491)=(25,492)=*(25,489)tagMETARECORD:T(25,493)=s8rdSize:(5,1),0,32;rdFunction:(5,11),32,16;rdParm:(25,494)=ar(0,1);0;0;(5,11),48,16;;METARECORD:t(25,495)=(25,493)PMETARECORD:t(25,496)=(25,497)=*(25,493)LPMETARECORD:t(25,498)=(25,497)tagENHMETARECORD:T(25,499)=s12iType:(5,1),0,32;nSize:(5,1),32,32;dParm:(6,188),64,32;;ENHMETARECORD:t(25,500)=(25,499)LPENHMETARECORD:t(25,501)=(25,502)=*(25,499)tagHANDLETABLE:T(25,503)=s4objectHandle:(25,504)=ar(0,1);0;0;(5,47),0,32;;HANDLETABLE:t(25,505)=(25,503)LPHANDLETABLE:t(25,506)=(25,507)=*(25,503)tagTEXTMETRICA:T(25,508)=s56tmHeight:(6,3),0,32;tmAscent:(6,3),32,32;tmDescent:(6,3),64,32;tmInternalLeading:(6,3),96,32;tmExternalLeading:(6,3),128,32;tmAveCharWidth:(6,3),160,32;tmMaxCharWidth:(6,3),192,32;tmWeight:(6,3),224,32;tmOverhang:(6,3),256,32;tmDigitizedAspectX:(6,3),288,32;tmDigitizedAspectY:(6,3),320,32;tmFirstChar:(5,10),352,8;tmLastChar:(5,10),360,8;tmDefaultChar:(5,10),368,8;tmBreakChar:(5,10),376,8;tmItalic:(5,10),384,8;tmUnderlined:(5,10),392,8;tmStruckOut:(5,10),400,8;tmPitchAndFamily:(5,10),408,8;tmCharSet:(5,10),416,8;;TEXTMETRICA:t(25,509)=(25,508)PTEXTMETRICA:t(25,510)=(25,511)=*(25,508)LPTEXTMETRICA:t(25,512)=(25,511)tagTEXTMETRICW:T(25,513)=s60tmHeight:(6,3),0,32;tmAscent:(6,3),32,32;tmDescent:(6,3),64,32;tmInternalLeading:(6,3),96,32;tmExternalLeading:(6,3),128,32;tmAveCharWidth:(6,3),160,32;tmMaxCharWidth:(6,3),192,32;tmWeight:(6,3),224,32;tmOverhang:(6,3),256,32;tmDigitizedAspectX:(6,3),288,32;tmDigitizedAspectY:(6,3),320,32;tmFirstChar:(6,14),352,16;tmLastChar:(6,14),368,16;tmDefaultChar:(6,14),384,16;tmBreakChar:(6,14),400,16;tmItalic:(5,10),416,8;tmUnderlined:(5,10),424,8;tmStruckOut:(5,10),432,8;tmPitchAndFamily:(5,10),440,8;tmCharSet:(5,10),448,8;;TEXTMETRICW:t(25,514)=(25,513)PTEXTMETRICW:t(25,515)=(25,516)=*(25,513)LPTEXTMETRICW:t(25,517)=(25,516)_RGNDATAHEADER:T(25,518)=s32dwSize:(5,1),0,32;iType:(5,1),32,32;nCount:(5,1),64,32;nRgnSize:(5,1),96,32;rcBound:(5,138),128,128;;RGNDATAHEADER:t(25,519)=(25,518)_RGNDATA:T(25,520)=s36rdh:(25,519),0,256;Buffer:(25,521)=ar(0,1);0;0;(0,2),256,8;;RGNDATA:t(25,522)=(25,520)LPRGNDATA:t(25,523)=(25,524)=*(25,520)tagGCP_RESULTSA:T(25,525)=s36lStructSize:(5,1),0,32;lpOutString:(6,32),32,32;lpOrder:(25,526)=*(5,34),64,32;lpDx:(25,527)=*(5,33),96,32;lpCaretPos:(25,527),128,32;lpClass:(6,32),160,32;lpGlyphs:(25,526),192,32;nGlyphs:(5,34),224,32;nMaxFit:(5,34),256,32;;GCP_RESULTSA:t(25,528)=(25,525)LPGCP_RESULTSA:t(25,529)=(25,530)=*(25,525)tagGCP_RESULTSW:T(25,531)=s36lStructSize:(5,1),0,32;lpOutString:(6,20),32,32;lpOrder:(25,526),64,32;lpDx:(25,527),96,32;lpCaretPos:(25,527),128,32;lpClass:(6,20),160,32;lpGlyphs:(25,526),192,32;nGlyphs:(5,34),224,32;nMaxFit:(5,34),256,32;;GCP_RESULTSW:t(25,532)=(25,531)LPGCP_RESULTSW:t(25,533)=(25,534)=*(25,531)_GLYPHMETRICS:T(25,535)=s20gmBlackBoxX:(5,34),0,32;gmBlackBoxY:(5,34),32,32;gmptGlyphOrigin:(5,152),64,64;gmCellIncX:(0,8),128,16;gmCellIncY:(0,8),144,16;;GLYPHMETRICS:t(25,536)=(25,535)LPGLYPHMETRICS:t(25,537)=(25,538)=*(25,535)tagKERNINGPAIR:T(25,539)=s8wFirst:(5,11),0,16;wSecond:(5,11),16,16;iKernAmount:(0,1),32,32;;KERNINGPAIR:t(25,540)=(25,539)LPKERNINGPAIR:t(25,541)=(25,542)=*(25,539)_FIXED:T(25,543)=s4fract:(5,11),0,16;value:(0,8),16,16;;FIXED:t(25,544)=(25,543)_MAT2:T(25,545)=s16eM11:(25,544),0,32;eM12:(25,544),32,32;eM21:(25,544),64,32;eM22:(25,544),96,32;;MAT2:t(25,546)=(25,545)LPMAT2:t(25,547)=(25,548)=*(25,545)_OUTLINETEXTMETRICA:T(25,549)=s212otmSize:(5,34),0,32;otmTextMetrics:(25,509),32,448;otmFiller:(5,10),480,8;otmPanoseNumber:(25,192),488,80;otmfsSelection:(5,34),576,32;otmfsType:(5,34),608,32;otmsCharSlopeRise:(0,1),640,32;otmsCharSlopeRun:(0,1),672,32;otmItalicAngle:(0,1),704,32;otmEMSquare:(5,34),736,32;otmAscent:(0,1),768,32;otmDescent:(0,1),800,32;otmLineGap:(5,34),832,32;otmsCapEmHeight:(5,34),864,32;otmsXHeight:(5,34),896,32;otmrcFontBox:(5,138),928,128;otmMacAscent:(0,1),1056,32;otmMacDescent:(0,1),1088,32;otmMacLineGap:(5,34),1120,32;otmusMinimumPPEM:(5,34),1152,32;otmptSubscriptSize:(5,152),1184,64;otmptSubscriptOffset:(5,152),1248,64;otmptSuperscriptSize:(5,152),1312,64;otmptSuperscriptOffset:(5,152),1376,64;otmsStrikeoutSize:(5,34),1440,32;otmsStrikeoutPosition:(0,1),1472,32;otmsUnderscoreSize:(0,1),1504,32;otmsUnderscorePosition:(0,1),1536,32;otmpFamilyName:(6,33),1568,32;otmpFaceName:(6,33),1600,32;otmpStyleName:(6,33),1632,32;otmpFullName:(6,33),1664,32;;OUTLINETEXTMETRICA:t(25,550)=(25,549)POUTLINETEXTMETRICA:t(25,551)=(25,552)=*(25,549)LPOUTLINETEXTMETRICA:t(25,553)=(25,552)_OUTLINETEXTMETRICW:T(25,554)=s216otmSize:(5,34),0,32;otmTextMetrics:(25,514),32,480;otmFiller:(5,10),512,8;otmPanoseNumber:(25,192),520,80;otmfsSelection:(5,34),608,32;otmfsType:(5,34),640,32;otmsCharSlopeRise:(0,1),672,32;otmsCharSlopeRun:(0,1),704,32;otmItalicAngle:(0,1),736,32;otmEMSquare:(5,34),768,32;otmAscent:(0,1),800,32;otmDescent:(0,1),832,32;otmLineGap:(5,34),864,32;otmsCapEmHeight:(5,34),896,32;otmsXHeight:(5,34),928,32;otmrcFontBox:(5,138),960,128;otmMacAscent:(0,1),1088,32;otmMacDescent:(0,1),1120,32;otmMacLineGap:(5,34),1152,32;otmusMinimumPPEM:(5,34),1184,32;otmptSubscriptSize:(5,152),1216,64;otmptSubscriptOffset:(5,152),1280,64;otmptSuperscriptSize:(5,152),1344,64;otmptSuperscriptOffset:(5,152),1408,64;otmsStrikeoutSize:(5,34),1472,32;otmsStrikeoutPosition:(0,1),1504,32;otmsUnderscoreSize:(0,1),1536,32;otmsUnderscorePosition:(0,1),1568,32;otmpFamilyName:(6,33),1600,32;otmpFaceName:(6,33),1632,32;otmpStyleName:(6,33),1664,32;otmpFullName:(6,33),1696,32;;OUTLINETEXTMETRICW:t(25,555)=(25,554)POUTLINETEXTMETRICW:t(25,556)=(25,557)=*(25,554)LPOUTLINETEXTMETRICW:t(25,558)=(25,557)_RASTERIZER_STATUS:T(25,559)=s6nSize:(0,8),0,16;wFlags:(0,8),16,16;nLanguageID:(0,8),32,16;;RASTERIZER_STATUS:t(25,560)=(25,559)LPRASTERIZER_STATUS:t(25,561)=(25,562)=*(25,559)_POLYTEXTA:T(25,563)=s40x:(0,1),0,32;y:(0,1),32,32;n:(5,34),64,32;lpstr:(6,37),96,32;uiFlags:(5,34),128,32;rcl:(5,138),160,128;pdx:(5,4),288,32;;POLYTEXTA:t(25,564)=(25,563)_POLYTEXTW:T(25,565)=s40x:(0,1),0,32;y:(0,1),32,32;n:(5,34),64,32;lpstr:(6,25),96,32;uiFlags:(5,34),128,32;rcl:(5,138),160,128;pdx:(5,4),288,32;;POLYTEXTW:t(25,566)=(25,565)tagPIXELFORMATDESCRIPTOR:T(25,567)=s40nSize:(5,11),0,16;nVersion:(5,11),16,16;dwFlags:(5,1),32,32;iPixelType:(5,10),64,8;cColorBits:(5,10),72,8;cRedBits:(5,10),80,8;cRedShift:(5,10),88,8;cGreenBits:(5,10),96,8;cGreenShift:(5,10),104,8;cBlueBits:(5,10),112,8;cBlueShift:(5,10),120,8;cAlphaBits:(5,10),128,8;cAlphaShift:(5,10),136,8;cAccumBits:(5,10),144,8;cAccumRedBits:(5,10),152,8;cAccumGreenBits:(5,10),160,8;cAccumBlueBits:(5,10),168,8;cAccumAlphaBits:(5,10),176,8;cDepthBits:(5,10),184,8;cStencilBits:(5,10),192,8;cAuxBuffers:(5,10),200,8;iLayerType:(5,10),208,8;bReserved:(5,10),216,8;dwLayerMask:(5,1),224,32;dwVisibleMask:(5,1),256,32;dwDamageMask:(5,1),288,32;;PIXELFORMATDESCRIPTOR:t(25,568)=(25,567)PPIXELFORMATDESCRIPTOR:t(25,569)=(25,570)=*(25,567)LPPIXELFORMATDESCRIPTOR:t(25,571)=(25,570)tagMETAFILEPICT:T(25,572)=s16mm:(6,3),0,32;xExt:(6,3),32,32;yExt:(6,3),64,32;hMF:(5,96),96,32;;METAFILEPICT:t(25,573)=(25,572)LPMETAFILEPICT:t(25,574)=(25,575)=*(25,572)tagLOCALESIGNATURE:T(25,576)=s32lsUsb:(6,353),0,128;lsCsbDefault:(6,324),128,64;lsCsbSupported:(6,324),192,64;;LOCALESIGNATURE:t(25,577)=(25,576)PLOCALESIGNATURE:t(25,578)=(25,579)=*(25,576)LPLOCALESIGNATURE:t(25,580)=(25,579)LCSTYPE:t(25,581)=(6,3)tagNEWTEXTMETRICA:T(25,582)=s72tmHeight:(6,3),0,32;tmAscent:(6,3),32,32;tmDescent:(6,3),64,32;tmInternalLeading:(6,3),96,32;tmExternalLeading:(6,3),128,32;tmAveCharWidth:(6,3),160,32;tmMaxCharWidth:(6,3),192,32;tmWeight:(6,3),224,32;tmOverhang:(6,3),256,32;tmDigitizedAspectX:(6,3),288,32;tmDigitizedAspectY:(6,3),320,32;tmFirstChar:(5,10),352,8;tmLastChar:(5,10),360,8;tmDefaultChar:(5,10),368,8;tmBreakChar:(5,10),376,8;tmItalic:(5,10),384,8;tmUnderlined:(5,10),392,8;tmStruckOut:(5,10),400,8;tmPitchAndFamily:(5,10),408,8;tmCharSet:(5,10),416,8;ntmFlags:(5,1),448,32;ntmSizeEM:(5,34),480,32;ntmCellHeight:(5,34),512,32;ntmAvgWidth:(5,34),544,32;;NEWTEXTMETRICA:t(25,583)=(25,582)PNEWTEXTMETRICA:t(25,584)=(25,585)=*(25,582)LPNEWTEXTMETRICA:t(25,586)=(25,585)tagNEWTEXTMETRICW:T(25,587)=s76tmHeight:(6,3),0,32;tmAscent:(6,3),32,32;tmDescent:(6,3),64,32;tmInternalLeading:(6,3),96,32;tmExternalLeading:(6,3),128,32;tmAveCharWidth:(6,3),160,32;tmMaxCharWidth:(6,3),192,32;tmWeight:(6,3),224,32;tmOverhang:(6,3),256,32;tmDigitizedAspectX:(6,3),288,32;tmDigitizedAspectY:(6,3),320,32;tmFirstChar:(6,14),352,16;tmLastChar:(6,14),368,16;tmDefaultChar:(6,14),384,16;tmBreakChar:(6,14),400,16;tmItalic:(5,10),416,8;tmUnderlined:(5,10),424,8;tmStruckOut:(5,10),432,8;tmPitchAndFamily:(5,10),440,8;tmCharSet:(5,10),448,8;ntmFlags:(5,1),480,32;ntmSizeEM:(5,34),512,32;ntmCellHeight:(5,34),544,32;ntmAvgWidth:(5,34),576,32;;NEWTEXTMETRICW:t(25,588)=(25,587)PNEWTEXTMETRICW:t(25,589)=(25,590)=*(25,587)LPNEWTEXTMETRICW:t(25,591)=(25,590)tagNEWTEXTMETRICEXA:T(25,592)=s96ntmTm:(25,583),0,576;ntmFontSig:(25,63),576,192;;NEWTEXTMETRICEXA:t(25,593)=(25,592)tagNEWTEXTMETRICEXW:T(25,594)=s100ntmTm:(25,588),0,608;ntmFontSig:(25,63),608,192;;NEWTEXTMETRICEXW:t(25,595)=(25,594)tagPELARRAY:T(25,596)=s20paXCount:(6,3),0,32;paYCount:(6,3),32,32;paXExt:(6,3),64,32;paYExt:(6,3),96,32;paRGBs:(5,10),128,8;;PELARRAY:t(25,597)=(25,596)PPELARRAY:t(25,598)=(25,599)=*(25,596)LPPELARRAY:t(25,600)=(25,599)tagENUMLOGFONTA:T(25,601)=s156elfLogFont:(25,195),0,480;elfFullName:(25,205),480,512;elfStyle:(25,75),992,256;;ENUMLOGFONTA:t(25,602)=(25,601)LPENUMLOGFONTA:t(25,603)=(25,604)=*(25,601)tagENUMLOGFONTW:T(25,605)=s284elfLogFont:(25,200),0,736;elfFullName:(25,212),736,1024;elfStyle:(24,153),1760,512;;ENUMLOGFONTW:t(25,606)=(25,605)LPENUMLOGFONTW:t(25,607)=(25,608)=*(25,605)tagENUMLOGFONTEXA:T(25,609)=s188elfLogFont:(25,195),0,480;elfFullName:(25,205),480,512;elfStyle:(25,75),992,256;elfScript:(25,75),1248,256;;ENUMLOGFONTEXA:t(25,610)=(25,609)LPENUMLOGFONTEXA:t(25,611)=(25,612)=*(25,609)tagENUMLOGFONTEXW:T(25,613)=s284elfLogFont:(25,200),0,736;elfFullName:(25,212),736,1024;elfStyle:(25,75),1760,256;elfScript:(25,75),2016,256;;ENUMLOGFONTEXW:t(25,614)=(25,613)LPENUMLOGFONTEXW:t(25,615)=(25,616)=*(25,613)tagPOINTFX:T(25,617)=s8x:(25,544),0,32;y:(25,544),32,32;;POINTFX:t(25,618)=(25,617)LPPOINTFX:t(25,619)=(25,620)=*(25,617)tagTTPOLYCURVE:T(25,621)=s12wType:(5,11),0,16;cpfx:(5,11),16,16;apfx:(25,622)=ar(0,1);0;0;(25,618),32,64;;TTPOLYCURVE:t(25,623)=(25,621)LPTTPOLYCURVE:t(25,624)=(25,625)=*(25,621)tagTTPOLYGONHEADER:T(25,626)=s16cb:(5,1),0,32;dwType:(5,1),32,32;pfxStart:(25,618),64,64;;TTPOLYGONHEADER:t(25,627)=(25,626)LPTTPOLYGONHEADER:t(25,628)=(25,629)=*(25,626)_POINTFLOAT:T(25,630)=s8x:(5,12),0,32;y:(5,12),32,32;;POINTFLOAT:t(25,631)=(25,630)PPOINTFLOAT:t(25,632)=(25,633)=*(25,630)_GLYPHMETRICSFLOAT:T(25,634)=s24gmfBlackBoxX:(5,12),0,32;gmfBlackBoxY:(5,12),32,32;gmfptGlyphOrigin:(25,631),64,64;gmfCellIncX:(5,12),128,32;gmfCellIncY:(5,12),160,32;;GLYPHMETRICSFLOAT:t(25,635)=(25,634)PGLYPHMETRICSFLOAT:t(25,636)=(25,637)=*(25,634)LPGLYPHMETRICSFLOAT:t(25,638)=(25,637)tagLAYERPLANEDESCRIPTOR:T(25,639)=s32nSize:(5,11),0,16;nVersion:(5,11),16,16;dwFlags:(5,1),32,32;iPixelType:(5,10),64,8;cColorBits:(5,10),72,8;cRedBits:(5,10),80,8;cRedShift:(5,10),88,8;cGreenBits:(5,10),96,8;cGreenShift:(5,10),104,8;cBlueBits:(5,10),112,8;cBlueShift:(5,10),120,8;cAlphaBits:(5,10),128,8;cAlphaShift:(5,10),136,8;cAccumBits:(5,10),144,8;cAccumRedBits:(5,10),152,8;cAccumGreenBits:(5,10),160,8;cAccumBlueBits:(5,10),168,8;cAccumAlphaBits:(5,10),176,8;cDepthBits:(5,10),184,8;cStencilBits:(5,10),192,8;cAuxBuffers:(5,10),200,8;iLayerPlane:(5,10),208,8;bReserved:(5,10),216,8;crTransparent:(5,131),224,32;;LAYERPLANEDESCRIPTOR:t(25,640)=(25,639)PLAYERPLANEDESCRIPTOR:t(25,641)=(25,642)=*(25,639)LPLAYERPLANEDESCRIPTOR:t(25,643)=(25,642)ABORTPROC:t(25,644)=(25,645)=*(25,646)=f(5,6)MFENUMPROC:t(25,647)=(25,648)=*(25,649)=f(0,1)ENHMFENUMPROC:t(25,650)=(25,651)=*(25,652)=f(0,1)OLDFONTENUMPROCA:t(25,653)=(25,654)=*(25,655)=f(0,1)OLDFONTENUMPROCW:t(25,656)=(25,657)=*(25,658)=f(0,1)FONTENUMPROCA:t(25,659)=(25,653)FONTENUMPROCW:t(25,660)=(25,656)ICMENUMPROCA:t(25,661)=(25,662)=*(25,663)=f(0,1)ICMENUMPROCW:t(25,664)=(25,665)=*(25,666)=f(0,1)GOBJENUMPROC:t(25,667)=(25,668)=*(25,669)=f(0,19)LINEDDAPROC:t(25,670)=(25,671)=*(25,672)=f(0,19)LPFNDEVMODE:t(25,673)=(25,674)=*(25,675)=f(5,34)LPFNDEVCAPS:t(25,676)=(25,677)=*(25,678)=f(5,1)BCHAR:t(25,679)=(5,10)LOGFONT:t(25,680)=(25,195)PLOGFONT:t(25,681)=(25,682)=*(25,195)LPLOGFONT:t(25,683)=(25,682)TEXTMETRIC:t(25,684)=(25,509)PTEXTMETRIC:t(25,685)=(25,686)=*(25,509)LPTEXTMETRIC:t(25,687)=(25,686)DEVMODE:t(25,688)=(25,76)PDEVMODE:t(25,689)=(25,690)=*(25,76)LPDEVMODE:t(25,691)=(25,690)EXTLOGFONT:t(25,692)=(25,207)PEXTLOGFONT:t(25,693)=(25,694)=*(25,207)LPEXTLOGFONT:t(25,695)=(25,694)GCP_RESULTS:t(25,696)=(25,528)LPGCP_RESULTS:t(25,697)=(25,698)=*(25,528)OUTLINETEXTMETRIC:t(25,699)=(25,550)POUTLINETEXTMETRIC:t(25,700)=(25,701)=*(25,550)LPOUTLINETEXTMETRIC:t(25,702)=(25,701)POLYTEXT:t(25,703)=(25,564)LOGCOLORSPACE:t(25,704)=(25,132)LPLOGCOLORSPACE:t(25,705)=(25,706)=*(25,132)NEWTEXTMETRIC:t(25,707)=(25,583)PNEWTEXTMETRIC:t(25,708)=(25,709)=*(25,583)LPNEWTEXTMETRIC:t(25,710)=(25,709)NEWTEXTMETRICEX:t(25,711)=(25,593)ENUMLOGFONT:t(25,712)=(25,602)LPENUMLOGFONT:t(25,713)=(25,714)=*(25,602)ENUMLOGFONTEX:t(25,715)=(25,610)LPENUMLOGFONTEX:t(25,716)=(25,717)=*(25,610)/usr/include/w32api/winuser.hDLGPROC:t(26,1)=(26,2)=*(26,3)=f(5,6)TIMERPROC:t(26,4)=(26,5)=*(26,6)=f(0,19)GRAYSTRINGPROC:t(26,7)=(26,8)=*(26,9)=f(5,6)HOOKPROC:t(26,10)=(26,11)=*(26,12)=f(5,40)PROPENUMPROCA:t(26,13)=(26,14)=*(26,15)=f(5,6)PROPENUMPROCW:t(26,16)=(26,17)=*(26,18)=f(5,6)PROPENUMPROCEXA:t(26,19)=(26,20)=*(26,21)=f(5,6)PROPENUMPROCEXW:t(26,22)=(26,23)=*(26,24)=f(5,6)EDITWORDBREAKPROCA:t(26,25)=(26,26)=*(26,27)=f(0,1)EDITWORDBREAKPROCW:t(26,28)=(26,29)=*(26,30)=f(0,1)WNDPROC:t(26,31)=(26,32)=*(26,33)=f(5,40)DRAWSTATEPROC:t(26,34)=(26,35)=*(26,36)=f(5,6)WNDENUMPROC:t(26,37)=(26,38)=*(26,39)=f(5,6)ENUMWINDOWSPROC:t(26,40)=(26,38)NAMEENUMPROCA:t(26,41)=(26,42)=*(26,43)=f(5,6)NAMEENUMPROCW:t(26,44)=(26,45)=*(26,46)=f(5,6)DESKTOPENUMPROCA:t(26,47)=(26,41)DESKTOPENUMPROCW:t(26,48)=(26,44)WINSTAENUMPROCA:t(26,49)=(26,41)WINSTAENUMPROCW:t(26,50)=(26,44)SENDASYNCPROC:t(26,51)=(26,52)=*(26,53)=f(0,19)HHOOK__:T(26,54)=s4i:(0,1),0,32;;HHOOK:t(26,55)=(26,56)=*(26,54)HDWP__:T(26,57)=s4i:(0,1),0,32;;HDWP:t(26,58)=(26,59)=*(26,57)tagACCEL:T(26,60)=s6fVirt:(5,10),0,8;key:(5,11),16,16;cmd:(5,11),32,16;;ACCEL:t(26,61)=(26,60)LPACCEL:t(26,62)=(26,63)=*(26,60)tagACCESSTIMEOUT:T(26,64)=s12cbSize:(5,34),0,32;dwFlags:(5,1),32,32;iTimeOutMSec:(5,1),64,32;;ACCESSTIMEOUT:t(26,65)=(26,64)tagANIMATIONINFO:T(26,66)=s8cbSize:(5,34),0,32;iMinAnimate:(0,1),32,32;;ANIMATIONINFO:t(26,67)=(26,66)LPANIMATIONINFO:t(26,68)=(26,69)=*(26,66)tagCREATESTRUCT:T(26,70)=s48lpCreateParams:(5,29),0,32;hInstance:(5,99),32,32;hMenu:(5,93),64,32;hwndParent:(5,121),96,32;cy:(0,1),128,32;cx:(0,1),160,32;y:(0,1),192,32;x:(0,1),224,32;style:(6,3),256,32;lpszName:(6,48),288,32;lpszClass:(6,48),320,32;dwExStyle:(5,1),352,32;;CREATESTRUCT:t(26,71)=(26,70)LPCREATESTRUCT:t(26,72)=(26,73)=*(26,70)tagCBT_CREATEWND:T(26,74)=s8lpcs:(26,72),0,32;hwndInsertAfter:(5,121),32,32;;CBT_CREATEWND:t(26,75)=(26,74)tagCBTACTIVATESTRUCT:T(26,76)=s8fMouse:(5,6),0,32;hWndActive:(5,121),32,32;;CBTACTIVATESTRUCT:t(26,77)=(26,76)LPCBTACTIVATESTRUCT:t(26,78)=(26,79)=*(26,76)tagCLIENTCREATESTRUCT:T(26,80)=s8hWindowMenu:(6,54),0,32;idFirstChild:(5,34),32,32;;CLIENTCREATESTRUCT:t(26,81)=(26,80)LPCLIENTCREATESTRUCT:t(26,82)=(26,83)=*(26,80)tagCOMPAREITEMSTRUCT:T(26,84)=s32CtlType:(5,34),0,32;CtlID:(5,34),32,32;hwndItem:(5,121),64,32;itemID1:(5,34),96,32;itemData1:(5,1),128,32;itemID2:(5,34),160,32;itemData2:(5,1),192,32;dwLocaleId:(5,1),224,32;;COMPAREITEMSTRUCT:t(26,85)=(26,84)LPCOMPAREITEMSTRUCT:t(26,86)=(26,87)=*(26,84)tagCOPYDATASTRUCT:T(26,88)=s12dwData:(5,1),0,32;cbData:(5,1),32,32;lpData:(5,28),64,32;;COPYDATASTRUCT:t(26,89)=(26,88)PCOPYDATASTRUCT:t(26,90)=(26,91)=*(26,88)tagCURSORSHAPE:T(26,92)=s24xHotSpot:(0,1),0,32;yHotSpot:(0,1),32,32;cx:(0,1),64,32;cy:(0,1),96,32;cbWidth:(0,1),128,32;Planes:(5,10),160,8;BitsPixel:(5,10),168,8;;CURSORSHAPE:t(26,93)=(26,92)LPCURSORSHAPE:t(26,94)=(26,95)=*(26,92)tagCWPRETSTRUCT:T(26,96)=s20lResult:(5,40),0,32;lParam:(5,39),32,32;wParam:(5,38),64,32;message:(5,1),96,32;hwnd:(5,121),128,32;;CWPRETSTRUCT:t(26,97)=(26,96)tagCWPSTRUCT:T(26,98)=s16lParam:(5,39),0,32;wParam:(5,38),32,32;message:(5,34),64,32;hwnd:(5,121),96,32;;CWPSTRUCT:t(26,99)=(26,98)PCWPSTRUCT:t(26,100)=(26,101)=*(26,98)tagDEBUGHOOKINFO:T(26,102)=s20idThread:(5,1),0,32;idThreadInstaller:(5,1),32,32;lParam:(5,39),64,32;wParam:(5,38),96,32;code:(0,1),128,32;;DEBUGHOOKINFO:t(26,103)=(26,102)PDEBUGHOOKINFO:t(26,104)=(26,105)=*(26,102)LPDEBUGHOOKINFO:t(26,106)=(26,105)tagDELETEITEMSTRUCT:T(26,107)=s20CtlType:(5,34),0,32;CtlID:(5,34),32,32;itemID:(5,34),64,32;hwndItem:(5,121),96,32;itemData:(5,34),128,32;;DELETEITEMSTRUCT:t(26,108)=(26,107)PDELETEITEMSTRUCT:t(26,109)=(26,110)=*(26,107)LPDELETEITEMSTRUCT:t(26,111)=(26,110)DLGITEMTEMPLATE:t(26,112)=(26,113)=s18style:(5,1),0,32;dwExtendedStyle:(5,1),32,32;x:(0,8),64,16;y:(0,8),80,16;cx:(0,8),96,16;cy:(0,8),112,16;id:(5,11),128,16;;LPDLGITEMTEMPLATE:t(26,114)=(26,115)=*(26,113)DLGTEMPLATE:t(26,116)=(26,117)=s18style:(5,1),0,32;dwExtendedStyle:(5,1),32,32;cdit:(5,11),64,16;x:(0,8),80,16;y:(0,8),96,16;cx:(0,8),112,16;cy:(0,8),128,16;;LPDLGTEMPLATE:t(26,118)=(26,119)=*(26,117)LPCDLGTEMPLATE:t(26,120)=(26,121)=*(26,116)tagDRAWITEMSTRUCT:T(26,122)=s48CtlType:(5,34),0,32;CtlID:(5,34),32,32;itemID:(5,34),64,32;itemAction:(5,34),96,32;itemState:(5,34),128,32;hwndItem:(5,121),160,32;hDC:(5,61),192,32;rcItem:(5,138),224,128;itemData:(5,1),352,32;;DRAWITEMSTRUCT:t(26,123)=(26,122)LPDRAWITEMSTRUCT:t(26,124)=(26,125)=*(26,122)PDRAWITEMSTRUCT:t(26,126)=(26,125)DRAWTEXTPARAMS:t(26,127)=(26,128)=s20cbSize:(5,34),0,32;iTabLength:(0,1),32,32;iLeftMargin:(0,1),64,32;iRightMargin:(0,1),96,32;uiLengthDrawn:(5,34),128,32;;LPDRAWTEXTPARAMS:t(26,129)=(26,130)=*(26,128)tagPAINTSTRUCT:T(26,131)=s64hdc:(5,61),0,32;fErase:(5,6),32,32;rcPaint:(5,138),64,128;fRestore:(5,6),192,32;fIncUpdate:(5,6),224,32;rgbReserved:(25,75),256,256;;PAINTSTRUCT:t(26,132)=(26,131)LPPAINTSTRUCT:t(26,133)=(26,134)=*(26,131)tagMSG:T(26,135)=s28hwnd:(5,121),0,32;message:(5,34),32,32;wParam:(5,38),64,32;lParam:(5,39),96,32;time:(5,1),128,32;pt:(5,152),160,64;;MSG:t(26,136)=(26,135)LPMSG:t(26,137)=(26,138)=*(26,135)PMSG:t(26,139)=(26,138)_ICONINFO:T(26,140)=s20fIcon:(5,6),0,32;xHotspot:(5,1),32,32;yHotspot:(5,1),64,32;hbmMask:(5,52),96,32;hbmColor:(5,52),128,32;;ICONINFO:t(26,141)=(26,140)PICONINFO:t(26,142)=(26,143)=*(26,140)tagNMHDR:T(26,144)=s12hwndFrom:(5,121),0,32;idFrom:(5,34),32,32;code:(5,34),64,32;;NMHDR:t(26,145)=(26,144)LPNMHDR:t(26,146)=(26,147)=*(26,144)_WNDCLASSA:T(26,148)=s40style:(5,34),0,32;lpfnWndProc:(26,31),32,32;cbClsExtra:(0,1),64,32;cbWndExtra:(0,1),96,32;hInstance:(6,54),128,32;hIcon:(5,76),160,32;hCursor:(5,130),192,32;hbrBackground:(5,55),224,32;lpszMenuName:(6,37),256,32;lpszClassName:(6,37),288,32;;WNDCLASSA:t(26,149)=(26,148)LPWNDCLASSA:t(26,150)=(26,151)=*(26,148)PWNDCLASSA:t(26,152)=(26,151)_WNDCLASSW:T(26,153)=s40style:(5,34),0,32;lpfnWndProc:(26,31),32,32;cbClsExtra:(0,1),64,32;cbWndExtra:(0,1),96,32;hInstance:(6,54),128,32;hIcon:(5,76),160,32;hCursor:(5,130),192,32;hbrBackground:(5,55),224,32;lpszMenuName:(6,25),256,32;lpszClassName:(6,25),288,32;;WNDCLASSW:t(26,154)=(26,153)LPWNDCLASSW:t(26,155)=(26,156)=*(26,153)PWNDCLASSW:t(26,157)=(26,156)_WNDCLASSEXA:T(26,158)=s48cbSize:(5,34),0,32;style:(5,34),32,32;lpfnWndProc:(26,31),64,32;cbClsExtra:(0,1),96,32;cbWndExtra:(0,1),128,32;hInstance:(6,54),160,32;hIcon:(5,76),192,32;hCursor:(5,130),224,32;hbrBackground:(5,55),256,32;lpszMenuName:(6,37),288,32;lpszClassName:(6,37),320,32;hIconSm:(5,76),352,32;;WNDCLASSEXA:t(26,159)=(26,158)LPWNDCLASSEXA:t(26,160)=(26,161)=*(26,158)PWNDCLASSEXA:t(26,162)=(26,161)_WNDCLASSEXW:T(26,163)=s48cbSize:(5,34),0,32;style:(5,34),32,32;lpfnWndProc:(26,31),64,32;cbClsExtra:(0,1),96,32;cbWndExtra:(0,1),128,32;hInstance:(6,54),160,32;hIcon:(5,76),192,32;hCursor:(5,130),224,32;hbrBackground:(5,55),256,32;lpszMenuName:(6,25),288,32;lpszClassName:(6,25),320,32;hIconSm:(5,76),352,32;;WNDCLASSEXW:t(26,164)=(26,163)LPWNDCLASSEXW:t(26,165)=(26,166)=*(26,163)PWNDCLASSEXW:t(26,167)=(26,166)tagMENUITEMINFOA:T(26,168)=s44cbSize:(5,34),0,32;fMask:(5,34),32,32;fType:(5,34),64,32;fState:(5,34),96,32;wID:(5,34),128,32;hSubMenu:(5,93),160,32;hbmpChecked:(5,52),192,32;hbmpUnchecked:(5,52),224,32;dwItemData:(5,1),256,32;dwTypeData:(6,32),288,32;cch:(5,34),320,32;;MENUITEMINFOA:t(26,169)=(26,168)LPMENUITEMINFOA:t(26,170)=(26,171)=*(26,168)LPCMENUITEMINFOA:t(26,172)=(26,173)=*(26,169)tagMENUITEMINFOW:T(26,174)=s44cbSize:(5,34),0,32;fMask:(5,34),32,32;fType:(5,34),64,32;fState:(5,34),96,32;wID:(5,34),128,32;hSubMenu:(5,93),160,32;hbmpChecked:(5,52),192,32;hbmpUnchecked:(5,52),224,32;dwItemData:(5,1),256,32;dwTypeData:(6,20),288,32;cch:(5,34),320,32;;MENUITEMINFOW:t(26,175)=(26,174)LPMENUITEMINFOW:t(26,176)=(26,177)=*(26,174)LPCMENUITEMINFOW:t(26,178)=(26,179)=*(26,175)tagSCROLLINFO:T(26,180)=s28cbSize:(5,34),0,32;fMask:(5,34),32,32;nMin:(0,1),64,32;nMax:(0,1),96,32;nPage:(5,34),128,32;nPos:(0,1),160,32;nTrackPos:(0,1),192,32;;SCROLLINFO:t(26,181)=(26,180)LPSCROLLINFO:t(26,182)=(26,183)=*(26,180)LPCSCROLLINFO:t(26,184)=(26,185)=*(26,181)_WINDOWPLACEMENT:T(26,186)=s44length:(5,34),0,32;flags:(5,34),32,32;showCmd:(5,34),64,32;ptMinPosition:(5,152),96,64;ptMaxPosition:(5,152),160,64;rcNormalPosition:(5,138),224,128;;WINDOWPLACEMENT:t(26,187)=(26,186)LPWINDOWPLACEMENT:t(26,188)=(26,189)=*(26,186)PWINDOWPLACEMENT:t(26,190)=(26,189)MENUITEMTEMPLATEHEADER:t(26,191)=(26,192)=s4versionNumber:(5,11),0,16;offset:(5,11),16,16;;MENUITEMTEMPLATE:t(26,193)=(26,194)=s6mtOption:(5,11),0,16;mtID:(5,11),16,16;mtString:(6,255),32,16;;MENUTEMPLATE:t(26,195)=(0,19)MENUTEMPLATEA:t(26,196)=(0,19)MENUTEMPLATEW:t(26,197)=(0,19)LPMENUTEMPLATEA:t(26,198)=(4,2)LPMENUTEMPLATEW:t(26,199)=(4,2)LPMENUTEMPLATE:t(26,200)=(4,2)tagHELPINFO:T(26,201)=s28cbSize:(5,34),0,32;iContextType:(0,1),32,32;iCtrlId:(0,1),64,32;hItemHandle:(6,54),96,32;dwContextId:(5,1),128,32;MousePos:(5,152),160,64;;HELPINFO:t(26,202)=(26,201)LPHELPINFO:t(26,203)=(26,204)=*(26,201)MSGBOXCALLBACK:t(26,205)=(26,206)=*(26,207)=f(0,19)MSGBOXPARAMSA:t(26,208)=(26,209)=s40cbSize:(5,34),0,32;hwndOwner:(5,121),32,32;hInstance:(5,99),64,32;lpszText:(6,37),96,32;lpszCaption:(6,37),128,32;dwStyle:(5,1),160,32;lpszIcon:(6,37),192,32;dwContextHelpId:(5,1),224,32;lpfnMsgBoxCallback:(26,205),256,32;dwLanguageId:(5,1),288,32;;PMSGBOXPARAMSA:t(26,210)=(26,211)=*(26,209)LPMSGBOXPARAMSA:t(26,212)=(26,211)MSGBOXPARAMSW:t(26,213)=(26,214)=s40cbSize:(5,34),0,32;hwndOwner:(5,121),32,32;hInstance:(5,99),64,32;lpszText:(6,25),96,32;lpszCaption:(6,25),128,32;dwStyle:(5,1),160,32;lpszIcon:(6,25),192,32;dwContextHelpId:(5,1),224,32;lpfnMsgBoxCallback:(26,205),256,32;dwLanguageId:(5,1),288,32;;PMSGBOXPARAMSW:t(26,215)=(26,216)=*(26,214)LPMSGBOXPARAMSW:t(26,217)=(26,216)tagUSEROBJECTFLAGS:T(26,218)=s12fInherit:(5,6),0,32;fReserved:(5,6),32,32;dwFlags:(5,1),64,32;;USEROBJECTFLAGS:t(26,219)=(26,218)tagFILTERKEYS:T(26,220)=s24cbSize:(5,34),0,32;dwFlags:(5,1),32,32;iWaitMSec:(5,1),64,32;iDelayMSec:(5,1),96,32;iRepeatMSec:(5,1),128,32;iBounceMSec:(5,1),160,32;;FILTERKEYS:t(26,221)=(26,220)tagHIGHCONTRASTA:T(26,222)=s12cbSize:(5,34),0,32;dwFlags:(5,1),32,32;lpszDefaultScheme:(6,32),64,32;;HIGHCONTRASTA:t(26,223)=(26,222)LPHIGHCONTRASTA:t(26,224)=(26,225)=*(26,222)tagHIGHCONTRASTW:T(26,226)=s12cbSize:(5,34),0,32;dwFlags:(5,1),32,32;lpszDefaultScheme:(6,20),64,32;;HIGHCONTRASTW:t(26,227)=(26,226)LPHIGHCONTRASTW:t(26,228)=(26,229)=*(26,226)tagICONMETRICSA:T(26,230)=s76cbSize:(5,34),0,32;iHorzSpacing:(0,1),32,32;iVertSpacing:(0,1),64,32;iTitleWrap:(0,1),96,32;lfFont:(25,195),128,480;;ICONMETRICSA:t(26,231)=(26,230)LPICONMETRICSA:t(26,232)=(26,233)=*(26,230)tagICONMETRICSW:T(26,234)=s108cbSize:(5,34),0,32;iHorzSpacing:(0,1),32,32;iVertSpacing:(0,1),64,32;iTitleWrap:(0,1),96,32;lfFont:(25,200),128,736;;ICONMETRICSW:t(26,235)=(26,234)LPICONMETRICSW:t(26,236)=(26,237)=*(26,234)tagMINIMIZEDMETRICS:T(26,238)=s20cbSize:(5,34),0,32;iWidth:(0,1),32,32;iHorzGap:(0,1),64,32;iVertGap:(0,1),96,32;iArrange:(0,1),128,32;;MINIMIZEDMETRICS:t(26,239)=(26,238)LPMINIMIZEDMETRICS:t(26,240)=(26,241)=*(26,238)tagNONCLIENTMETRICSA:T(26,242)=s340cbSize:(5,34),0,32;iBorderWidth:(0,1),32,32;iScrollWidth:(0,1),64,32;iScrollHeight:(0,1),96,32;iCaptionWidth:(0,1),128,32;iCaptionHeight:(0,1),160,32;lfCaptionFont:(25,195),192,480;iSmCaptionWidth:(0,1),672,32;iSmCaptionHeight:(0,1),704,32;lfSmCaptionFont:(25,195),736,480;iMenuWidth:(0,1),1216,32;iMenuHeight:(0,1),1248,32;lfMenuFont:(25,195),1280,480;lfStatusFont:(25,195),1760,480;lfMessageFont:(25,195),2240,480;;NONCLIENTMETRICSA:t(26,243)=(26,242)LPNONCLIENTMETRICSA:t(26,244)=(26,245)=*(26,242)tagNONCLIENTMETRICSW:T(26,246)=s500cbSize:(5,34),0,32;iBorderWidth:(0,1),32,32;iScrollWidth:(0,1),64,32;iScrollHeight:(0,1),96,32;iCaptionWidth:(0,1),128,32;iCaptionHeight:(0,1),160,32;lfCaptionFont:(25,200),192,736;iSmCaptionWidth:(0,1),928,32;iSmCaptionHeight:(0,1),960,32;lfSmCaptionFont:(25,200),992,736;iMenuWidth:(0,1),1728,32;iMenuHeight:(0,1),1760,32;lfMenuFont:(25,200),1792,736;lfStatusFont:(25,200),2528,736;lfMessageFont:(25,200),3264,736;;NONCLIENTMETRICSW:t(26,247)=(26,246)LPNONCLIENTMETRICSW:t(26,248)=(26,249)=*(26,246)tagSERIALKEYSA:T(26,250)=s28cbSize:(5,34),0,32;dwFlags:(5,1),32,32;lpszActivePort:(6,32),64,32;lpszPort:(6,32),96,32;iBaudRate:(5,34),128,32;iPortState:(5,34),160,32;iActive:(5,34),192,32;;SERIALKEYSA:t(26,251)=(26,250)LPSERIALKEYSA:t(26,252)=(26,253)=*(26,250)tagSERIALKEYSW:T(26,254)=s28cbSize:(5,34),0,32;dwFlags:(5,1),32,32;lpszActivePort:(6,20),64,32;lpszPort:(6,20),96,32;iBaudRate:(5,34),128,32;iPortState:(5,34),160,32;iActive:(5,34),192,32;;SERIALKEYSW:t(26,255)=(26,254)LPSERIALKEYSW:t(26,256)=(26,257)=*(26,254)tagSOUNDSENTRYA:T(26,258)=s48cbSize:(5,34),0,32;dwFlags:(5,1),32,32;iFSTextEffect:(5,1),64,32;iFSTextEffectMSec:(5,1),96,32;iFSTextEffectColorBits:(5,1),128,32;iFSGrafEffect:(5,1),160,32;iFSGrafEffectMSec:(5,1),192,32;iFSGrafEffectColor:(5,1),224,32;iWindowsEffect:(5,1),256,32;iWindowsEffectMSec:(5,1),288,32;lpszWindowsEffectDLL:(6,32),320,32;iWindowsEffectOrdinal:(5,1),352,32;;SOUNDSENTRYA:t(26,259)=(26,258)LPSOUNDSENTRYA:t(26,260)=(26,261)=*(26,258)tagSOUNDSENTRYW:T(26,262)=s48cbSize:(5,34),0,32;dwFlags:(5,1),32,32;iFSTextEffect:(5,1),64,32;iFSTextEffectMSec:(5,1),96,32;iFSTextEffectColorBits:(5,1),128,32;iFSGrafEffect:(5,1),160,32;iFSGrafEffectMSec:(5,1),192,32;iFSGrafEffectColor:(5,1),224,32;iWindowsEffect:(5,1),256,32;iWindowsEffectMSec:(5,1),288,32;lpszWindowsEffectDLL:(6,20),320,32;iWindowsEffectOrdinal:(5,1),352,32;;SOUNDSENTRYW:t(26,263)=(26,262)LPSOUNDSENTRYW:t(26,264)=(26,265)=*(26,262)tagSTICKYKEYS:T(26,266)=s8cbSize:(5,1),0,32;dwFlags:(5,1),32,32;;STICKYKEYS:t(26,267)=(26,266)LPSTICKYKEYS:t(26,268)=(26,269)=*(26,266)tagTOGGLEKEYS:T(26,270)=s8cbSize:(5,1),0,32;dwFlags:(5,1),32,32;;TOGGLEKEYS:t(26,271)=(26,270)tagTRACKMOUSEEVENT:T(26,272)=s16cbSize:(5,1),0,32;dwFlags:(5,1),32,32;hwndTrack:(5,121),64,32;dwHoverTime:(5,1),96,32;;TRACKMOUSEEVENT:t(26,273)=(26,272)LPTRACKMOUSEEVENT:t(26,274)=(26,275)=*(26,272)tagTPMPARAMS:T(26,276)=s20cbSize:(5,34),0,32;rcExclude:(5,138),32,128;;TPMPARAMS:t(26,277)=(26,276)LPTPMPARAMS:t(26,278)=(26,279)=*(26,276)tagEVENTMSG:T(26,280)=s20message:(5,34),0,32;paramL:(5,34),32,32;paramH:(5,34),64,32;time:(5,1),96,32;hwnd:(5,121),128,32;;EVENTMSG:t(26,281)=(26,280)PEVENTMSGMSG:t(26,282)=(26,283)=*(26,280)LPEVENTMSGMSG:t(26,284)=(26,283)PEVENTMSG:t(26,285)=(26,283)LPEVENTMSG:t(26,286)=(26,283)_WINDOWPOS:T(26,287)=s28hwnd:(5,121),0,32;hwndInsertAfter:(5,121),32,32;x:(0,1),64,32;y:(0,1),96,32;cx:(0,1),128,32;cy:(0,1),160,32;flags:(5,34),192,32;;WINDOWPOS:t(26,288)=(26,287)PWINDOWPOS:t(26,289)=(26,290)=*(26,287)LPWINDOWPOS:t(26,291)=(26,290)tagMDICREATESTRUCTA:T(26,292)=s36szClass:(6,37),0,32;szTitle:(6,37),32,32;hOwner:(6,54),64,32;x:(0,1),96,32;y:(0,1),128,32;cx:(0,1),160,32;cy:(0,1),192,32;style:(5,1),224,32;lParam:(5,39),256,32;;MDICREATESTRUCTA:t(26,293)=(26,292)LPMDICREATESTRUCTA:t(26,294)=(26,295)=*(26,292)tagMDICREATESTRUCTW:T(26,296)=s36szClass:(6,25),0,32;szTitle:(6,25),32,32;hOwner:(6,54),64,32;x:(0,1),96,32;y:(0,1),128,32;cx:(0,1),160,32;cy:(0,1),192,32;style:(5,1),224,32;lParam:(5,39),256,32;;MDICREATESTRUCTW:t(26,297)=(26,296)LPMDICREATESTRUCTW:t(26,298)=(26,299)=*(26,296)tagMINMAXINFO:T(26,300)=s40ptReserved:(5,152),0,64;ptMaxSize:(5,152),64,64;ptMaxPosition:(5,152),128,64;ptMinTrackSize:(5,152),192,64;ptMaxTrackSize:(5,152),256,64;;MINMAXINFO:t(26,301)=(26,300)PMINMAXINFO:t(26,302)=(26,303)=*(26,300)LPMINMAXINFO:t(26,304)=(26,303)tagMDINEXTMENU:T(26,305)=s12hmenuIn:(5,93),0,32;hmenuNext:(5,93),32,32;hwndNext:(5,121),64,32;;MDINEXTMENU:t(26,306)=(26,305)PMDINEXTMENU:t(26,307)=(26,308)=*(26,305)LPMDINEXTMENU:t(26,309)=(26,308)tagMEASUREITEMSTRUCT:T(26,310)=s24CtlType:(5,34),0,32;CtlID:(5,34),32,32;itemID:(5,34),64,32;itemWidth:(5,34),96,32;itemHeight:(5,34),128,32;itemData:(5,1),160,32;;MEASUREITEMSTRUCT:t(26,311)=(26,310)PMEASUREITEMSTRUCT:t(26,312)=(26,313)=*(26,310)LPMEASUREITEMSTRUCT:t(26,314)=(26,313)tagDROPSTRUCT:T(26,315)=s28hwndSource:(5,121),0,32;hwndSink:(5,121),32,32;wFmt:(5,1),64,32;dwData:(5,1),96,32;ptDrop:(5,152),128,64;dwControlData:(5,1),192,32;;DROPSTRUCT:t(26,316)=(26,315)PDROPSTRUCT:t(26,317)=(26,318)=*(26,315)LPDROPSTRUCT:t(26,319)=(26,318)HELPPOLY:t(26,320)=(5,1)tagMULTIKEYHELPA:T(26,321)=s8mkSize:(5,1),0,32;mkKeylist:(6,1),32,8;szKeyphrase:(6,475),40,8;;MULTIKEYHELPA:t(26,322)=(26,321)PMULTIKEYHELPA:t(26,323)=(26,324)=*(26,321)LPMULTIKEYHELPA:t(26,325)=(26,324)tagMULTIKEYHELPW:T(26,326)=s8mkSize:(5,1),0,32;mkKeylist:(6,14),32,16;szKeyphrase:(6,255),48,16;;MULTIKEYHELPW:t(26,327)=(26,326)PMULTIKEYHELPW:t(26,328)=(26,329)=*(26,326)LPMULTIKEYHELPW:t(26,330)=(26,329)tagHELPWININFOA:T(26,331)=s28wStructSize:(0,1),0,32;x:(0,1),32,32;y:(0,1),64,32;dx:(0,1),96,32;dy:(0,1),128,32;wMax:(0,1),160,32;rgchMember:(26,332)=ar(0,1);0;1;(6,1),192,16;;HELPWININFOA:t(26,333)=(26,331)PHELPWININFOA:t(26,334)=(26,335)=*(26,331)LPHELPWININFOA:t(26,336)=(26,335)tagHELPWININFOW:T(26,337)=s28wStructSize:(0,1),0,32;x:(0,1),32,32;y:(0,1),64,32;dx:(0,1),96,32;dy:(0,1),128,32;wMax:(0,1),160,32;rgchMember:(26,338)=ar(0,1);0;1;(6,14),192,32;;HELPWININFOW:t(26,339)=(26,337)PHELPWININFOW:t(26,340)=(26,341)=*(26,337)LPHELPWININFOW:t(26,342)=(26,341)tagSTYLESTRUCT:T(26,343)=s8styleOld:(5,1),0,32;styleNew:(5,1),32,32;;STYLESTRUCT:t(26,344)=(26,343)LPSTYLESTRUCT:t(26,345)=(26,346)=*(26,343)WNDCLASS:t(26,347)=(26,149)LPWNDCLASS:t(26,348)=(26,349)=*(26,149)PWNDCLASS:t(26,350)=(26,349)WNDCLASSEX:t(26,351)=(26,159)LPWNDCLASSEX:t(26,352)=(26,353)=*(26,159)PWNDCLASSEX:t(26,354)=(26,353)MENUITEMINFO:t(26,355)=(26,169)LPMENUITEMINFO:t(26,356)=(26,357)=*(26,169)LPCMENUITEMINFO:t(26,358)=(26,172)MSGBOXPARAMS:t(26,359)=(26,208)PMSGBOXPARAMS:t(26,360)=(26,361)=*(26,208)LPMSGBOXPARAMS:t(26,362)=(26,361)HIGHCONTRAST:t(26,363)=(26,223)LPHIGHCONTRAST:t(26,364)=(26,365)=*(26,223)ICONMETRICS:t(26,366)=(26,231)LPICONMETRICS:t(26,367)=(26,368)=*(26,231)NONCLIENTMETRICS:t(26,369)=(26,243)LPNONCLIENTMETRICS:t(26,370)=(26,371)=*(26,243)SERIALKEYS:t(26,372)=(26,251)LPSERIALKEYS:t(26,373)=(26,374)=*(26,251)SOUNDSENTRY:t(26,375)=(26,259)LPSOUNDSENTRY:t(26,376)=(26,377)=*(26,259)MDICREATESTRUCT:t(26,378)=(26,293)LPMDICREATESTRUCT:t(26,379)=(26,380)=*(26,293)MULTIKEYHELP:t(26,381)=(26,322)PMULTIKEYHELP:t(26,382)=(26,383)=*(26,322)LPMULTIKEYHELP:t(26,384)=(26,383)/usr/include/w32api/winnls.hLCTYPE:t(27,1)=(5,1)CALTYPE:t(27,2)=(5,1)CALID:t(27,3)=(5,1)LGRPID:t(27,4)=(5,1)CALINFO_ENUMPROCA:t(27,5)=(27,6)=*(27,7)=f(5,6)CALINFO_ENUMPROCW:t(27,8)=(27,9)=*(27,10)=f(5,6)CALINFO_ENUMPROCEXA:t(27,11)=(27,12)=*(27,13)=f(5,6)CALINFO_ENUMPROCEXW:t(27,14)=(27,15)=*(27,16)=f(5,6)LANGUAGEGROUP_ENUMPROCA:t(27,17)=(27,18)=*(27,19)=f(5,6)LANGUAGEGROUP_ENUMPROCW:t(27,20)=(27,21)=*(27,22)=f(5,6)LANGGROUPLOCALE_ENUMPROCA:t(27,23)=(27,24)=*(27,25)=f(5,6)LANGGROUPLOCALE_ENUMPROCW:t(27,26)=(27,27)=*(27,28)=f(5,6)UILANGUAGE_ENUMPROCW:t(27,29)=(27,30)=*(27,31)=f(5,6)UILANGUAGE_ENUMPROCA:t(27,32)=(27,33)=*(27,34)=f(5,6)LOCALE_ENUMPROCA:t(27,35)=(27,6)LOCALE_ENUMPROCW:t(27,36)=(27,9)CODEPAGE_ENUMPROCA:t(27,37)=(27,6)CODEPAGE_ENUMPROCW:t(27,38)=(27,9)DATEFMT_ENUMPROCA:t(27,39)=(27,6)DATEFMT_ENUMPROCW:t(27,40)=(27,9)DATEFMT_ENUMPROCEXA:t(27,41)=(27,12)DATEFMT_ENUMPROCEXW:t(27,42)=(27,15)TIMEFMT_ENUMPROCA:t(27,43)=(27,6)TIMEFMT_ENUMPROCW:t(27,44)=(27,9)_cpinfo:T(27,45)=s20MaxCharSize:(5,34),0,32;DefaultChar:(6,422),32,16;LeadByte:(6,335),48,96;;CPINFO:t(27,46)=(27,45)LPCPINFO:t(27,47)=(27,48)=*(27,45)_cpinfoexA:T(27,49)=s284MaxCharSize:(5,34),0,32;DefaultChar:(6,422),32,16;LeadByte:(6,335),48,96;UnicodeDefaultChar:(6,14),144,16;CodePage:(5,34),160,32;CodePageName:(24,109),192,2080;;CPINFOEXA:t(27,50)=(27,49)LPCPINFOEXA:t(27,51)=(27,52)=*(27,49)_cpinfoexW:T(27,53)=s544MaxCharSize:(5,34),0,32;DefaultChar:(6,422),32,16;LeadByte:(6,335),48,96;UnicodeDefaultChar:(6,14),144,16;CodePage:(5,34),160,32;CodePageName:(24,115),192,4160;;CPINFOEXW:t(27,54)=(27,53)LPCPINFOEXW:t(27,55)=(27,56)=*(27,53)_currencyfmtA:T(27,57)=s32NumDigits:(5,34),0,32;LeadingZero:(5,34),32,32;Grouping:(5,34),64,32;lpDecimalSep:(6,32),96,32;lpThousandSep:(6,32),128,32;NegativeOrder:(5,34),160,32;PositiveOrder:(5,34),192,32;lpCurrencySymbol:(6,32),224,32;;CURRENCYFMTA:t(27,58)=(27,57)LPCURRENCYFMTA:t(27,59)=(27,60)=*(27,57)_currencyfmtW:T(27,61)=s32NumDigits:(5,34),0,32;LeadingZero:(5,34),32,32;Grouping:(5,34),64,32;lpDecimalSep:(6,20),96,32;lpThousandSep:(6,20),128,32;NegativeOrder:(5,34),160,32;PositiveOrder:(5,34),192,32;lpCurrencySymbol:(6,20),224,32;;CURRENCYFMTW:t(27,62)=(27,61)LPCURRENCYFMTW:t(27,63)=(27,64)=*(27,61)_numberfmtA:T(27,65)=s24NumDigits:(5,34),0,32;LeadingZero:(5,34),32,32;Grouping:(5,34),64,32;lpDecimalSep:(6,32),96,32;lpThousandSep:(6,32),128,32;NegativeOrder:(5,34),160,32;;NUMBERFMTA:t(27,66)=(27,65)LPNUMBERFMTA:t(27,67)=(27,68)=*(27,65)_numberfmtW:T(27,69)=s24NumDigits:(5,34),0,32;LeadingZero:(5,34),32,32;Grouping:(5,34),64,32;lpDecimalSep:(6,20),96,32;lpThousandSep:(6,20),128,32;NegativeOrder:(5,34),160,32;;NUMBERFMTW:t(27,70)=(27,69)LPNUMBERFMTW:t(27,71)=(27,72)=*(27,69)CPINFOEX:t(27,73)=(27,50)LPCPINFOEX:t(27,74)=(27,51)CURRENCYFMT:t(27,75)=(27,58)LPCURRENCYFMT:t(27,76)=(27,59)NUMBERFMT:t(27,77)=(27,66)LPNUMBERFMT:t(27,78)=(27,67)/usr/include/w32api/winver.htagVS_FIXEDFILEINFO:T(28,1)=s52dwSignature:(5,1),0,32;dwStrucVersion:(5,1),32,32;dwFileVersionMS:(5,1),64,32;dwFileVersionLS:(5,1),96,32;dwProductVersionMS:(5,1),128,32;dwProductVersionLS:(5,1),160,32;dwFileFlagsMask:(5,1),192,32;dwFileFlags:(5,1),224,32;dwFileOS:(5,1),256,32;dwFileType:(5,1),288,32;dwFileSubtype:(5,1),320,32;dwFileDateMS:(5,1),352,32;dwFileDateLS:(5,1),384,32;;VS_FIXEDFILEINFO:t(28,2)=(28,1)/usr/include/w32api/winnetwk.h_NETRESOURCEA:T(29,1)=s32dwScope:(5,1),0,32;dwType:(5,1),32,32;dwDisplayType:(5,1),64,32;dwUsage:(5,1),96,32;lpLocalName:(6,32),128,32;lpRemoteName:(6,32),160,32;lpComment:(6,32),192,32;lpProvider:(6,32),224,32;;NETRESOURCEA:t(29,2)=(29,1)LPNETRESOURCEA:t(29,3)=(29,4)=*(29,1)_NETRESOURCEW:T(29,5)=s32dwScope:(5,1),0,32;dwType:(5,1),32,32;dwDisplayType:(5,1),64,32;dwUsage:(5,1),96,32;lpLocalName:(6,20),128,32;lpRemoteName:(6,20),160,32;lpComment:(6,20),192,32;lpProvider:(6,20),224,32;;NETRESOURCEW:t(29,6)=(29,5)LPNETRESOURCEW:t(29,7)=(29,8)=*(29,5)_CONNECTDLGSTRUCTA:T(29,9)=s20cbStructure:(5,1),0,32;hwndOwner:(5,121),32,32;lpConnRes:(29,3),64,32;dwFlags:(5,1),96,32;dwDevNum:(5,1),128,32;;CONNECTDLGSTRUCTA:t(29,10)=(29,9)LPCONNECTDLGSTRUCTA:t(29,11)=(29,12)=*(29,9)_CONNECTDLGSTRUCTW:T(29,13)=s20cbStructure:(5,1),0,32;hwndOwner:(5,121),32,32;lpConnRes:(29,7),64,32;dwFlags:(5,1),96,32;dwDevNum:(5,1),128,32;;CONNECTDLGSTRUCTW:t(29,14)=(29,13)LPCONNECTDLGSTRUCTW:t(29,15)=(29,16)=*(29,13)_DISCDLGSTRUCTA:T(29,17)=s20cbStructure:(5,1),0,32;hwndOwner:(5,121),32,32;lpLocalName:(6,32),64,32;lpRemoteName:(6,32),96,32;dwFlags:(5,1),128,32;;DISCDLGSTRUCTA:t(29,18)=(29,17)LPDISCDLGSTRUCTA:t(29,19)=(29,20)=*(29,17)_DISCDLGSTRUCTW:T(29,21)=s20cbStructure:(5,1),0,32;hwndOwner:(5,121),32,32;lpLocalName:(6,20),64,32;lpRemoteName:(6,20),96,32;dwFlags:(5,1),128,32;;DISCDLGSTRUCTW:t(29,22)=(29,21)LPDISCDLGSTRUCTW:t(29,23)=(29,24)=*(29,21)_UNIVERSAL_NAME_INFOA:T(29,25)=s4lpUniversalName:(6,32),0,32;;UNIVERSAL_NAME_INFOA:t(29,26)=(29,25)LPUNIVERSAL_NAME_INFOA:t(29,27)=(29,28)=*(29,25)_UNIVERSAL_NAME_INFOW:T(29,29)=s4lpUniversalName:(6,20),0,32;;UNIVERSAL_NAME_INFOW:t(29,30)=(29,29)LPUNIVERSAL_NAME_INFOW:t(29,31)=(29,32)=*(29,29)_REMOTE_NAME_INFOA:T(29,33)=s12lpUniversalName:(6,32),0,32;lpConnectionName:(6,32),32,32;lpRemainingPath:(6,32),64,32;;REMOTE_NAME_INFOA:t(29,34)=(29,33)LPREMOTE_NAME_INFOA:t(29,35)=(29,36)=*(29,33)_REMOTE_NAME_INFOW:T(29,37)=s12lpUniversalName:(6,20),0,32;lpConnectionName:(6,20),32,32;lpRemainingPath:(6,20),64,32;;REMOTE_NAME_INFOW:t(29,38)=(29,37)LPREMOTE_NAME_INFOW:t(29,39)=(29,40)=*(29,37)_NETINFOSTRUCT:T(29,41)=s32cbStructure:(5,1),0,32;dwProviderVersion:(5,1),32,32;dwStatus:(5,1),64,32;dwCharacteristics:(5,1),96,32;dwHandle:(5,1),128,32;wNetType:(5,11),160,16;dwPrinters:(5,1),192,32;dwDrives:(5,1),224,32;;NETINFOSTRUCT:t(29,42)=(29,41)LPNETINFOSTRUCT:t(29,43)=(29,44)=*(29,41)PFNGETPROFILEPATHA:t(29,45)=(29,46)=*(29,47)=f(5,34)PFNGETPROFILEPATHW:t(29,48)=(29,49)=*(29,50)=f(5,34)PFNRECONCILEPROFILEA:t(29,51)=(29,52)=*(29,53)=f(5,34)PFNRECONCILEPROFILEW:t(29,54)=(29,55)=*(29,56)=f(5,34)PFNPROCESSPOLICIESA:t(29,57)=(29,58)=*(29,59)=f(5,6)PFNPROCESSPOLICIESW:t(29,60)=(29,61)=*(29,62)=f(5,6)_NETCONNECTINFOSTRUCT:T(29,63)=s20cbStructure:(5,1),0,32;dwFlags:(5,1),32,32;dwSpeed:(5,1),64,32;dwDelay:(5,1),96,32;dwOptDataSize:(5,1),128,32;;NETCONNECTINFOSTRUCT:t(29,64)=(29,63)LPNETCONNECTINFOSTRUCT:t(29,65)=(29,66)=*(29,63)NETRESOURCE:t(29,67)=(29,2)LPNETRESOURCE:t(29,68)=(29,69)=*(29,2)CONNECTDLGSTRUCT:t(29,70)=(29,10)LPCONNECTDLGSTRUCT:t(29,71)=(29,72)=*(29,10)DISCDLGSTRUCT:t(29,73)=(29,18)LPDISCDLGSTRUCT:t(29,74)=(29,75)=*(29,18)UNIVERSAL_NAME_INFO:t(29,76)=(29,26)LPUNIVERSAL_NAME_INFO:t(29,77)=(29,78)=*(29,26)REMOTE_NAME_INFO:t(29,79)=(29,34)LPREMOTE_NAME_INFO:t(29,80)=(29,81)=*(29,34)/usr/include/w32api/winreg.hREGSAM:t(30,1)=(6,72)value_entA:T(30,2)=s16ve_valuename:(6,32),0,32;ve_valuelen:(5,1),32,32;ve_valueptr:(5,1),64,32;ve_type:(5,1),96,32;;VALENTA:t(30,3)=(30,2)PVALENTA:t(30,4)=(30,5)=*(30,2)value_entW:T(30,6)=s16ve_valuename:(6,20),0,32;ve_valuelen:(5,1),32,32;ve_valueptr:(5,1),64,32;ve_type:(5,1),96,32;;VALENTW:t(30,7)=(30,6)PVALENTW:t(30,8)=(30,9)=*(30,6)VALENT:t(30,10)=(30,3)PVALENT:t(30,11)=(30,12)=*(30,3)/usr/include/w32api/winsvc.h_SERVICE_STATUS:T(31,1)=s28dwServiceType:(5,1),0,32;dwCurrentState:(5,1),32,32;dwControlsAccepted:(5,1),64,32;dwWin32ExitCode:(5,1),96,32;dwServiceSpecificExitCode:(5,1),128,32;dwCheckPoint:(5,1),160,32;dwWaitHint:(5,1),192,32;;SERVICE_STATUS:t(31,2)=(31,1)LPSERVICE_STATUS:t(31,3)=(31,4)=*(31,1)_ENUM_SERVICE_STATUSA:T(31,5)=s36lpServiceName:(6,32),0,32;lpDisplayName:(6,32),32,32;ServiceStatus:(31,2),64,224;;ENUM_SERVICE_STATUSA:t(31,6)=(31,5)LPENUM_SERVICE_STATUSA:t(31,7)=(31,8)=*(31,5)_ENUM_SERVICE_STATUSW:T(31,9)=s36lpServiceName:(6,20),0,32;lpDisplayName:(6,20),32,32;ServiceStatus:(31,2),64,224;;ENUM_SERVICE_STATUSW:t(31,10)=(31,9)LPENUM_SERVICE_STATUSW:t(31,11)=(31,12)=*(31,9)_QUERY_SERVICE_CONFIGA:T(31,13)=s36dwServiceType:(5,1),0,32;dwStartType:(5,1),32,32;dwErrorControl:(5,1),64,32;lpBinaryPathName:(6,32),96,32;lpLoadOrderGroup:(6,32),128,32;dwTagId:(5,1),160,32;lpDependencies:(6,32),192,32;lpServiceStartName:(6,32),224,32;lpDisplayName:(6,32),256,32;;QUERY_SERVICE_CONFIGA:t(31,14)=(31,13)LPQUERY_SERVICE_CONFIGA:t(31,15)=(31,16)=*(31,13)_QUERY_SERVICE_CONFIGW:T(31,17)=s36dwServiceType:(5,1),0,32;dwStartType:(5,1),32,32;dwErrorControl:(5,1),64,32;lpBinaryPathName:(6,20),96,32;lpLoadOrderGroup:(6,20),128,32;dwTagId:(5,1),160,32;lpDependencies:(6,20),192,32;lpServiceStartName:(6,20),224,32;lpDisplayName:(6,20),256,32;;QUERY_SERVICE_CONFIGW:t(31,18)=(31,17)LPQUERY_SERVICE_CONFIGW:t(31,19)=(31,20)=*(31,17)_QUERY_SERVICE_LOCK_STATUSA:T(31,21)=s12fIsLocked:(5,1),0,32;lpLockOwner:(6,32),32,32;dwLockDuration:(5,1),64,32;;QUERY_SERVICE_LOCK_STATUSA:t(31,22)=(31,21)LPQUERY_SERVICE_LOCK_STATUSA:t(31,23)=(31,24)=*(31,21)_QUERY_SERVICE_LOCK_STATUSW:T(31,25)=s12fIsLocked:(5,1),0,32;lpLockOwner:(6,20),32,32;dwLockDuration:(5,1),64,32;;QUERY_SERVICE_LOCK_STATUSW:t(31,26)=(31,25)LPQUERY_SERVICE_LOCK_STATUSW:t(31,27)=(31,28)=*(31,25)LPSERVICE_MAIN_FUNCTIONA:t(31,29)=(31,30)=*(31,31)=f(0,19)LPSERVICE_MAIN_FUNCTIONW:t(31,32)=(31,33)=*(31,34)=f(0,19)_SERVICE_TABLE_ENTRYA:T(31,35)=s8lpServiceName:(6,32),0,32;lpServiceProc:(31,29),32,32;;SERVICE_TABLE_ENTRYA:t(31,36)=(31,35)LPSERVICE_TABLE_ENTRYA:t(31,37)=(31,38)=*(31,35)_SERVICE_TABLE_ENTRYW:T(31,39)=s8lpServiceName:(6,20),0,32;lpServiceProc:(31,32),32,32;;SERVICE_TABLE_ENTRYW:t(31,40)=(31,39)LPSERVICE_TABLE_ENTRYW:t(31,41)=(31,42)=*(31,39)SC_HANDLE__:T(31,43)=s4i:(0,1),0,32;;SC_HANDLE:t(31,44)=(31,45)=*(31,43)LPSC_HANDLE:t(31,46)=(31,47)=*(31,44)SC_LOCK:t(31,48)=(5,28)SERVICE_STATUS_HANDLE:t(31,49)=(5,1)LPHANDLER_FUNCTION:t(31,50)=(24,220)ENUM_SERVICE_STATUS:t(31,51)=(31,6)LPENUM_SERVICE_STATUS:t(31,52)=(31,53)=*(31,6)QUERY_SERVICE_CONFIG:t(31,54)=(31,14)LPQUERY_SERVICE_CONFIG:t(31,55)=(31,56)=*(31,14)QUERY_SERVICE_LOCK_STATUS:t(31,57)=(31,22)LPQUERY_SERVICE_LOCK_STATUS:t(31,58)=(31,59)=*(31,22)SERVICE_TABLE_ENTRY:t(31,60)=(31,36)LPSERVICE_TABLE_ENTRY:t(31,61)=(31,62)=*(31,36)LPSERVICE_MAIN_FUNCTION:t(31,63)=(31,29)/usr/include/w32api/commdlg.h__CDHOOKPROC:t(32,1)=(32,2)=*(32,3)=f(5,34)LPCCHOOKPROC:t(32,4)=(32,1)LPCFHOOKPROC:t(32,5)=(32,1)LPFRHOOKPROC:t(32,6)=(32,1)LPOFNHOOKPROC:t(32,7)=(32,1)LPPAGEPAINTHOOK:t(32,8)=(32,1)LPPAGESETUPHOOK:t(32,9)=(32,1)LPSETUPHOOKPROC:t(32,10)=(32,1)LPPRINTHOOKPROC:t(32,11)=(32,1)tagCHOOSECOLORA:T(32,12)=s36lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hInstance:(5,121),64,32;rgbResult:(5,131),96,32;lpCustColors:(32,13)=*(5,131),128,32;Flags:(5,1),160,32;lCustData:(5,39),192,32;lpfnHook:(32,4),224,32;lpTemplateName:(6,37),256,32;;CHOOSECOLORA:t(32,14)=(32,12)LPCHOOSECOLORA:t(32,15)=(32,16)=*(32,12)tagCHOOSECOLORW:T(32,17)=s36lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hInstance:(5,121),64,32;rgbResult:(5,131),96,32;lpCustColors:(32,13),128,32;Flags:(5,1),160,32;lCustData:(5,39),192,32;lpfnHook:(32,4),224,32;lpTemplateName:(6,25),256,32;;CHOOSECOLORW:t(32,18)=(32,17)LPCHOOSECOLORW:t(32,19)=(32,20)=*(32,17)tagCHOOSEFONTA:T(32,21)=s60lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hDC:(5,61),64,32;lpLogFont:(25,198),96,32;iPointSize:(5,33),128,32;Flags:(5,1),160,32;rgbColors:(5,1),192,32;lCustData:(5,39),224,32;lpfnHook:(32,5),256,32;lpTemplateName:(6,37),288,32;hInstance:(5,99),320,32;lpszStyle:(6,32),352,32;nFontType:(5,11),384,16;___MISSING_ALIGNMENT__:(5,11),400,16;nSizeMin:(5,33),416,32;nSizeMax:(5,33),448,32;;CHOOSEFONTA:t(32,22)=(32,21)LPCHOOSEFONTA:t(32,23)=(32,24)=*(32,21)tagCHOOSEFONTW:T(32,25)=s60lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hDC:(5,61),64,32;lpLogFont:(25,203),96,32;iPointSize:(5,33),128,32;Flags:(5,1),160,32;rgbColors:(5,1),192,32;lCustData:(5,39),224,32;lpfnHook:(32,5),256,32;lpTemplateName:(6,25),288,32;hInstance:(5,99),320,32;lpszStyle:(6,20),352,32;nFontType:(5,11),384,16;___MISSING_ALIGNMENT__:(5,11),400,16;nSizeMin:(5,33),416,32;nSizeMax:(5,33),448,32;;CHOOSEFONTW:t(32,26)=(32,25)LPCHOOSEFONTW:t(32,27)=(32,28)=*(32,25)tagDEVNAMES:T(32,29)=s8wDriverOffset:(5,11),0,16;wDeviceOffset:(5,11),16,16;wOutputOffset:(5,11),32,16;wDefault:(5,11),48,16;;DEVNAMES:t(32,30)=(32,29)LPDEVNAMES:t(32,31)=(32,32)=*(32,29)FINDREPLACEA:t(32,33)=(32,34)=s40lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hInstance:(5,99),64,32;Flags:(5,1),96,32;lpstrFindWhat:(6,32),128,32;lpstrReplaceWith:(6,32),160,32;wFindWhatLen:(5,11),192,16;wReplaceWithLen:(5,11),208,16;lCustData:(5,39),224,32;lpfnHook:(32,6),256,32;lpTemplateName:(6,37),288,32;;LPFINDREPLACEA:t(32,35)=(32,36)=*(32,34)FINDREPLACEW:t(32,37)=(32,38)=s40lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hInstance:(5,99),64,32;Flags:(5,1),96,32;lpstrFindWhat:(6,20),128,32;lpstrReplaceWith:(6,20),160,32;wFindWhatLen:(5,11),192,16;wReplaceWithLen:(5,11),208,16;lCustData:(5,39),224,32;lpfnHook:(32,6),256,32;lpTemplateName:(6,25),288,32;;LPFINDREPLACEW:t(32,39)=(32,40)=*(32,38)tagOFNA:T(32,41)=s76lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hInstance:(5,99),64,32;lpstrFilter:(6,37),96,32;lpstrCustomFilter:(6,32),128,32;nMaxCustFilter:(5,1),160,32;nFilterIndex:(5,1),192,32;lpstrFile:(6,32),224,32;nMaxFile:(5,1),256,32;lpstrFileTitle:(6,32),288,32;nMaxFileTitle:(5,1),320,32;lpstrInitialDir:(6,37),352,32;lpstrTitle:(6,37),384,32;Flags:(5,1),416,32;nFileOffset:(5,11),448,16;nFileExtension:(5,11),464,16;lpstrDefExt:(6,37),480,32;lCustData:(5,1),512,32;lpfnHook:(32,7),544,32;lpTemplateName:(6,37),576,32;;OPENFILENAMEA:t(32,42)=(32,41)LPOPENFILENAMEA:t(32,43)=(32,44)=*(32,41)tagOFNW:T(32,45)=s76lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hInstance:(5,99),64,32;lpstrFilter:(6,25),96,32;lpstrCustomFilter:(6,20),128,32;nMaxCustFilter:(5,1),160,32;nFilterIndex:(5,1),192,32;lpstrFile:(6,20),224,32;nMaxFile:(5,1),256,32;lpstrFileTitle:(6,20),288,32;nMaxFileTitle:(5,1),320,32;lpstrInitialDir:(6,25),352,32;lpstrTitle:(6,25),384,32;Flags:(5,1),416,32;nFileOffset:(5,11),448,16;nFileExtension:(5,11),464,16;lpstrDefExt:(6,25),480,32;lCustData:(5,1),512,32;lpfnHook:(32,7),544,32;lpTemplateName:(6,25),576,32;;OPENFILENAMEW:t(32,46)=(32,45)LPOPENFILENAMEW:t(32,47)=(32,48)=*(32,45)_OFNOTIFYA:T(32,49)=s20hdr:(26,145),0,96;lpOFN:(32,43),96,32;pszFile:(6,32),128,32;;OFNOTIFYA:t(32,50)=(32,49)LPOFNOTIFYA:t(32,51)=(32,52)=*(32,49)_OFNOTIFYW:T(32,53)=s20hdr:(26,145),0,96;lpOFN:(32,47),96,32;pszFile:(6,20),128,32;;OFNOTIFYW:t(32,54)=(32,53)LPOFNOTIFYW:t(32,55)=(32,56)=*(32,53)tagPSDA:T(32,57)=s84lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hDevMode:(5,43),64,32;hDevNames:(5,43),96,32;Flags:(5,1),128,32;ptPaperSize:(5,152),160,64;rtMinMargin:(5,138),224,128;rtMargin:(5,138),352,128;hInstance:(5,99),480,32;lCustData:(5,39),512,32;lpfnPageSetupHook:(32,9),544,32;lpfnPagePaintHook:(32,8),576,32;lpPageSetupTemplateName:(6,37),608,32;hPageSetupTemplate:(5,43),640,32;;PAGESETUPDLGA:t(32,58)=(32,57)LPPAGESETUPDLGA:t(32,59)=(32,60)=*(32,57)tagPSDW:T(32,61)=s84lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hDevMode:(5,43),64,32;hDevNames:(5,43),96,32;Flags:(5,1),128,32;ptPaperSize:(5,152),160,64;rtMinMargin:(5,138),224,128;rtMargin:(5,138),352,128;hInstance:(5,99),480,32;lCustData:(5,39),512,32;lpfnPageSetupHook:(32,9),544,32;lpfnPagePaintHook:(32,8),576,32;lpPageSetupTemplateName:(6,25),608,32;hPageSetupTemplate:(5,43),640,32;;PAGESETUPDLGW:t(32,62)=(32,61)LPPAGESETUPDLGW:t(32,63)=(32,64)=*(32,61)tagPDA:T(32,65)=s66lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hDevMode:(6,54),64,32;hDevNames:(6,54),96,32;hDC:(5,61),128,32;Flags:(5,1),160,32;nFromPage:(5,11),192,16;nToPage:(5,11),208,16;nMinPage:(5,11),224,16;nMaxPage:(5,11),240,16;nCopies:(5,11),256,16;hInstance:(5,99),272,32;lCustData:(5,1),304,32;lpfnPrintHook:(32,11),336,32;lpfnSetupHook:(32,10),368,32;lpPrintTemplateName:(6,37),400,32;lpSetupTemplateName:(6,37),432,32;hPrintTemplate:(6,54),464,32;hSetupTemplate:(6,54),496,32;;PRINTDLGA:t(32,66)=(32,65)LPPRINTDLGA:t(32,67)=(32,68)=*(32,65)tagPDW:T(32,69)=s66lStructSize:(5,1),0,32;hwndOwner:(5,121),32,32;hDevMode:(6,54),64,32;hDevNames:(6,54),96,32;hDC:(5,61),128,32;Flags:(5,1),160,32;nFromPage:(5,11),192,16;nToPage:(5,11),208,16;nMinPage:(5,11),224,16;nMaxPage:(5,11),240,16;nCopies:(5,11),256,16;hInstance:(5,99),272,32;lCustData:(5,1),304,32;lpfnPrintHook:(32,11),336,32;lpfnSetupHook:(32,10),368,32;lpPrintTemplateName:(6,25),400,32;lpSetupTemplateName:(6,25),432,32;hPrintTemplate:(6,54),464,32;hSetupTemplate:(6,54),496,32;;PRINTDLGW:t(32,70)=(32,69)LPPRINTDLGW:t(32,71)=(32,72)=*(32,69)CHOOSECOLOR:t(32,73)=(32,14)LPCHOOSECOLOR:t(32,74)=(32,75)=*(32,14)CHOOSEFONT:t(32,76)=(32,22)LPCHOOSEFONT:t(32,77)=(32,78)=*(32,22)FINDREPLACE:t(32,79)=(32,33)LPFINDREPLACE:t(32,80)=(32,81)=*(32,33)OPENFILENAME:t(32,82)=(32,42)LPOPENFILENAME:t(32,83)=(32,84)=*(32,42)OFNOTIFY:t(32,85)=(32,50)LPOFNOTIFY:t(32,86)=(32,87)=*(32,50)PAGESETUPDLG:t(32,88)=(32,58)LPPAGESETUPDLG:t(32,89)=(32,90)=*(32,58)PRINTDLG:t(32,91)=(32,66)LPPRINTDLG:t(32,92)=(32,93)=*(32,66)/usr/include/w32api/cderr.h/usr/include/w32api/dde.hDDEACK:t(34,1)=(34,2)=s2bAppReturnCode:(0,9),0,8;reserved:(0,9),8,6;fBusy:(0,9),14,1;fAck:(0,9),15,1;;DDEADVISE:t(34,3)=(34,4)=s4reserved:(0,9),0,14;fDeferUpd:(0,9),14,1;fAckReq:(0,9),15,1;cfFormat:(0,8),16,16;;DDEDATA:t(34,5)=(34,6)=s6unused:(0,9),0,12;fResponse:(0,9),12,1;fRelease:(0,9),13,1;reserved:(0,9),14,1;fAckReq:(0,9),15,1;cfFormat:(0,8),16,16;Value:(6,304),32,8;;DDEPOKE:t(34,7)=(34,8)=s6unused:(0,9),0,13;fRelease:(0,9),13,1;fReserved:(0,9),14,2;cfFormat:(0,8),16,16;Value:(6,304),32,8;;DDELN:t(34,9)=(34,10)=s4unused:(0,9),0,13;fRelease:(0,9),13,1;fDeferUpd:(0,9),14,1;fAckReq:(0,9),15,1;cfFormat:(0,8),16,16;;DDEUP:t(34,11)=(34,12)=s6unused:(0,9),0,12;fAck:(0,9),12,1;fRelease:(0,9),13,1;fReserved:(0,9),14,1;fAckReq:(0,9),15,1;cfFormat:(0,8),16,16;rgb:(6,304),32,8;;/usr/include/w32api/ddeml.hHCONVLIST__:T(35,1)=s4i:(0,1),0,32;;HCONVLIST:t(35,2)=(35,3)=*(35,1)HCONV__:T(35,4)=s4i:(0,1),0,32;;HCONV:t(35,5)=(35,6)=*(35,4)HSZ__:T(35,7)=s4i:(0,1),0,32;;HSZ:t(35,8)=(35,9)=*(35,7)HDDEDATA__:T(35,10)=s4i:(0,1),0,32;;HDDEDATA:t(35,11)=(35,12)=*(35,10)FNCALLBACK:t(35,13)=(35,14)=f(35,11)PFNCALLBACK:t(35,15)=(35,16)=*(35,14)tagHSZPAIR:T(35,17)=s8hszSvc:(35,8),0,32;hszTopic:(35,8),32,32;;HSZPAIR:t(35,18)=(35,17)PHSZPAIR:t(35,19)=(35,20)=*(35,17)tagCONVCONTEXT:T(35,21)=s36cb:(5,34),0,32;wFlags:(5,34),32,32;wCountryID:(5,34),64,32;iCodePage:(0,1),96,32;dwLangID:(5,1),128,32;dwSecurity:(5,1),160,32;qos:(6,172),192,96;;CONVCONTEXT:t(35,22)=(35,21)PCONVCONTEXT:t(35,23)=(35,24)=*(35,21)tagCONVINFO:T(35,25)=s96cb:(5,1),0,32;hUser:(5,1),32,32;hConvPartner:(35,5),64,32;hszSvcPartner:(35,8),96,32;hszServiceReq:(35,8),128,32;hszTopic:(35,8),160,32;hszItem:(35,8),192,32;wFmt:(5,34),224,32;wType:(5,34),256,32;wStatus:(5,34),288,32;wConvst:(5,34),320,32;wLastError:(5,34),352,32;hConvList:(35,2),384,32;ConvCtxt:(35,22),416,288;hwnd:(5,121),704,32;hwndPartner:(5,121),736,32;;CONVINFO:t(35,26)=(35,25)PCONVINFO:t(35,27)=(35,28)=*(35,25)tagDDEML_MSG_HOOK_DATA:T(35,29)=s44uiLo:(5,34),0,32;uiHi:(5,34),32,32;cbData:(5,1),64,32;Data:(35,30)=ar(0,1);0;7;(5,1),96,256;;DDEML_MSG_HOOK_DATA:t(35,31)=(35,29)/usr/include/w32api/dlgs.htagCRGB:T(36,1)=s4bRed:(5,10),0,8;bGreen:(5,10),8,8;bBlue:(5,10),16,8;bExtra:(5,10),24,8;;CRGB:t(36,2)=(36,1)/usr/include/w32api/lzexpand.h/usr/include/w32api/mmsystem.hMCIERROR:t(38,1)=(5,1)MCIDEVICEID:t(38,2)=(5,34)YIELDPROC:t(38,3)=(38,4)=*(38,5)=f(5,34)MMVERSION:t(38,6)=(5,34)MMRESULT:t(38,7)=(5,34)mmtime_tag:T(38,8)=s12wType:(5,34),0,32;u:(38,9)=u8ms:(5,1),0,32;sample:(5,1),0,32;cb:(5,1),0,32;ticks:(5,1),0,32;smpte:(38,10)=s8hour:(5,10),0,8;min:(5,10),8,8;sec:(5,10),16,8;frame:(5,10),24,8;fps:(5,10),32,8;dummy:(5,10),40,8;pad:(6,422),48,16;;,0,64;midi:(38,11)=s4songptrpos:(5,1),0,32;;,0,32;;,32,64;;MMTIME:t(38,12)=(38,8)PMMTIME:t(38,13)=(38,14)=*(38,8)LPMMTIME:t(38,15)=(38,14)HDRVR__:T(38,16)=s4i:(0,1),0,32;;HDRVR:t(38,17)=(38,18)=*(38,16)tagDRVCONFIGINFO:T(38,19)=s12dwDCISize:(5,1),0,32;lpszDCISectionName:(6,25),32,32;lpszDCIAliasName:(6,25),64,32;;DRVCONFIGINFO:t(38,20)=(38,19)PDRVCONFIGINFO:t(38,21)=(38,22)=*(38,19)LPDRVCONFIGINFO:t(38,23)=(38,22)DRVCONFIGINFOEX:T(38,24)=s16dwDCISize:(5,1),0,32;lpszDCISectionName:(6,25),32,32;lpszDCIAliasName:(6,25),64,32;dnDevNode:(5,1),96,32;;DRVCONFIGINFOEX:t(38,25)=(38,24)PDRVCONFIGINFOEX:t(38,26)=(38,27)=*(38,24)LPDRVCONFIGINFOEX:t(38,28)=(38,27)DRIVERPROC:t(38,29)=(38,30)=*(38,31)=f(5,40)DRVCALLBACK:t(38,32)=(38,33)=f(0,19)LPDRVCALLBACK:t(38,34)=(38,35)=*(38,32)PDRVCALLBACK:t(38,36)=(38,35)HWAVE__:T(38,37)=s4i:(0,1),0,32;;HWAVE:t(38,38)=(38,39)=*(38,37)HWAVEIN__:T(38,40)=s4i:(0,1),0,32;;HWAVEIN:t(38,41)=(38,42)=*(38,40)HWAVEOUT__:T(38,43)=s4i:(0,1),0,32;;HWAVEOUT:t(38,44)=(38,45)=*(38,43)LPHWAVEIN:t(38,46)=(38,47)=*(38,41)LPHWAVEOUT:t(38,48)=(38,49)=*(38,44)WAVECALLBACK:t(38,50)=(38,32)LPWAVECALLBACK:t(38,51)=(38,52)=*(38,50)wavehdr_tag:T(38,53)=s32lpData:(6,32),0,32;dwBufferLength:(5,1),32,32;dwBytesRecorded:(5,1),64,32;dwUser:(5,1),96,32;dwFlags:(5,1),128,32;dwLoops:(5,1),160,32;lpNext:(38,54)=*(38,53),192,32;reserved:(5,1),224,32;;WAVEHDR:t(38,55)=(38,53)PWAVEHDR:t(38,56)=(38,54)LPWAVEHDR:t(38,57)=(38,54)tagWAVEOUTCAPSA:T(38,58)=s52wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(25,194),64,256;dwFormats:(5,1),320,32;wChannels:(5,11),352,16;wReserved1:(5,11),368,16;dwSupport:(5,1),384,32;;WAVEOUTCAPSA:t(38,59)=(38,58)PWAVEOUTCAPSA:t(38,60)=(38,61)=*(38,58)LPWAVEOUTCAPSA:t(38,62)=(38,61)tagWAVEOUTCAPSW:T(38,63)=s84wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(24,153),64,512;dwFormats:(5,1),576,32;wChannels:(5,11),608,16;wReserved1:(5,11),624,16;dwSupport:(5,1),640,32;;WAVEOUTCAPSW:t(38,64)=(38,63)PWAVEOUTCAPSW:t(38,65)=(38,66)=*(38,63)LPWAVEOUTCAPSW:t(38,67)=(38,66)tagWAVEINCAPSA:T(38,68)=s48wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(25,194),64,256;dwFormats:(5,1),320,32;wChannels:(5,11),352,16;wReserved1:(5,11),368,16;;WAVEINCAPSA:t(38,69)=(38,68)PWAVEINCAPSA:t(38,70)=(38,71)=*(38,68)LPWAVEINCAPSA:t(38,72)=(38,71)tagWAVEINCAPSW:T(38,73)=s80wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(24,153),64,512;dwFormats:(5,1),576,32;wChannels:(5,11),608,16;wReserved1:(5,11),624,16;;WAVEINCAPSW:t(38,74)=(38,73)PWAVEINCAPSW:t(38,75)=(38,76)=*(38,73)LPWAVEINCAPSW:t(38,77)=(38,76)waveformat_tag:T(38,78)=s14wFormatTag:(5,11),0,16;nChannels:(5,11),16,16;nSamplesPerSec:(5,1),32,32;nAvgBytesPerSec:(5,1),64,32;nBlockAlign:(5,11),96,16;;WAVEFORMAT:t(38,79)=(38,78)PWAVEFORMAT:t(38,80)=(38,81)=*(38,78)LPWAVEFORMAT:t(38,82)=(38,81)pcmwaveformat_tag:T(38,83)=s16wf:(38,79),0,112;wBitsPerSample:(5,11),112,16;;PCMWAVEFORMAT:t(38,84)=(38,83)PPCMWAVEFORMAT:t(38,85)=(38,86)=*(38,83)LPPCMWAVEFORMAT:t(38,87)=(38,86)tWAVEFORMATEX:T(38,88)=s18wFormatTag:(5,11),0,16;nChannels:(5,11),16,16;nSamplesPerSec:(5,1),32,32;nAvgBytesPerSec:(5,1),64,32;nBlockAlign:(5,11),96,16;wBitsPerSample:(5,11),112,16;cbSize:(5,11),128,16;;WAVEFORMATEX:t(38,89)=(38,88)PWAVEFORMATEX:t(38,90)=(38,91)=*(38,88)LPWAVEFORMATEX:t(38,92)=(38,91)LPCWAVEFORMATEX:t(38,93)=(38,94)=*(38,89)HMIDI__:T(38,95)=s4i:(0,1),0,32;;HMIDI:t(38,96)=(38,97)=*(38,95)HMIDIIN__:T(38,98)=s4i:(0,1),0,32;;HMIDIIN:t(38,99)=(38,100)=*(38,98)HMIDIOUT__:T(38,101)=s4i:(0,1),0,32;;HMIDIOUT:t(38,102)=(38,103)=*(38,101)HMIDISTRM__:T(38,104)=s4i:(0,1),0,32;;HMIDISTRM:t(38,105)=(38,106)=*(38,104)LPHMIDI:t(38,107)=(38,108)=*(38,96)LPHMIDIIN:t(38,109)=(38,110)=*(38,99)LPHMIDIOUT:t(38,111)=(38,112)=*(38,102)LPHMIDISTRM:t(38,113)=(38,114)=*(38,105)MIDICALLBACK:t(38,115)=(38,32)LPMIDICALLBACK:t(38,116)=(38,117)=*(38,115)PATCHARRAY:t(38,118)=(38,119)=ar(0,1);0;127;(5,11)LPPATCHARRAY:t(38,120)=(5,21)KEYARRAY:t(38,121)=(38,119)LPKEYARRAY:t(38,122)=(5,21)tagMIDIOUTCAPSA:T(38,123)=s52wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(25,194),64,256;wTechnology:(5,11),320,16;wVoices:(5,11),336,16;wNotes:(5,11),352,16;wChannelMask:(5,11),368,16;dwSupport:(5,1),384,32;;MIDIOUTCAPSA:t(38,124)=(38,123)PMIDIOUTCAPSA:t(38,125)=(38,126)=*(38,123)LPMIDIOUTCAPSA:t(38,127)=(38,126)tagMIDIOUTCAPSW:T(38,128)=s84wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(24,153),64,512;wTechnology:(5,11),576,16;wVoices:(5,11),592,16;wNotes:(5,11),608,16;wChannelMask:(5,11),624,16;dwSupport:(5,1),640,32;;MIDIOUTCAPSW:t(38,129)=(38,128)PMIDIOUTCAPSW:t(38,130)=(38,131)=*(38,128)LPMIDIOUTCAPSW:t(38,132)=(38,131)tagMIDIINCAPSA:T(38,133)=s44wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(25,194),64,256;dwSupport:(5,1),320,32;;MIDIINCAPSA:t(38,134)=(38,133)PMIDIINCAPSA:t(38,135)=(38,136)=*(38,133)LPMIDIINCAPSA:t(38,137)=(38,136)tagMIDIINCAPSW:T(38,138)=s76wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(24,153),64,512;dwSupport:(5,1),576,32;;MIDIINCAPSW:t(38,139)=(38,138)PMIDIINCAPSW:t(38,140)=(38,141)=*(38,138)NPMIDIINCAPSW:t(38,142)=(38,141)LPMIDIINCAPSW:t(38,143)=(38,141)midihdr_tag:T(38,144)=s64lpData:(6,32),0,32;dwBufferLength:(5,1),32,32;dwBytesRecorded:(5,1),64,32;dwUser:(5,1),96,32;dwFlags:(5,1),128,32;lpNext:(38,145)=*(38,144),160,32;reserved:(5,1),192,32;dwOffset:(5,1),224,32;dwReserved:(35,30),256,256;;MIDIHDR:t(38,146)=(38,144)PMIDIHDR:t(38,147)=(38,145)LPMIDIHDR:t(38,148)=(38,145)midievent_tag:T(38,149)=s16dwDeltaTime:(5,1),0,32;dwStreamID:(5,1),32,32;dwEvent:(5,1),64,32;dwParms:(6,188),96,32;;MIDIEVENT:t(38,150)=(38,149)midistrmbuffver_tag:T(38,151)=s12dwVersion:(5,1),0,32;dwMid:(5,1),32,32;dwOEMVersion:(5,1),64,32;;MIDISTRMBUFFVER:t(38,152)=(38,151)midiproptimediv_tag:T(38,153)=s8cbStruct:(5,1),0,32;dwTimeDiv:(5,1),32,32;;MIDIPROPTIMEDIV:t(38,154)=(38,153)LPMIDIPROPTIMEDIV:t(38,155)=(38,156)=*(38,153)midiproptempo_tag:T(38,157)=s8cbStruct:(5,1),0,32;dwTempo:(5,1),32,32;;MIDIPROPTEMPO:t(38,158)=(38,157)LPMIDIPROPTEMPO:t(38,159)=(38,160)=*(38,157)tagAUXCAPSA:T(38,161)=s48wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(25,194),64,256;wTechnology:(5,11),320,16;wReserved1:(5,11),336,16;dwSupport:(5,1),352,32;;AUXCAPSA:t(38,162)=(38,161)PAUXCAPSA:t(38,163)=(38,164)=*(38,161)LPAUXCAPSA:t(38,165)=(38,164)tagAUXCAPSW:T(38,166)=s80wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(24,153),64,512;wTechnology:(5,11),576,16;wReserved1:(5,11),592,16;dwSupport:(5,1),608,32;;AUXCAPSW:t(38,167)=(38,166)PAUXCAPSW:t(38,168)=(38,169)=*(38,166)LPAUXCAPSW:t(38,170)=(38,169)HMIXEROBJ__:T(38,171)=s4i:(0,1),0,32;;HMIXEROBJ:t(38,172)=(38,173)=*(38,171)LPHMIXEROBJ:t(38,174)=(38,175)=*(38,172)HMIXER__:T(38,176)=s4i:(0,1),0,32;;HMIXER:t(38,177)=(38,178)=*(38,176)LPHMIXER:t(38,179)=(38,180)=*(38,177)tagMIXERCAPSA:T(38,181)=s48wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(25,194),64,256;fdwSupport:(5,1),320,32;cDestinations:(5,1),352,32;;MIXERCAPSA:t(38,182)=(38,181)PMIXERCAPSA:t(38,183)=(38,184)=*(38,181)LPMIXERCAPSA:t(38,185)=(38,184)tagMIXERCAPSW:T(38,186)=s80wMid:(5,11),0,16;wPid:(5,11),16,16;vDriverVersion:(38,6),32,32;szPname:(24,153),64,512;fdwSupport:(5,1),576,32;cDestinations:(5,1),608,32;;MIXERCAPSW:t(38,187)=(38,186)PMIXERCAPSW:t(38,188)=(38,189)=*(38,186)LPMIXERCAPSW:t(38,190)=(38,189)tagMIXERLINEA:T(38,191)=s168cbStruct:(5,1),0,32;dwDestination:(5,1),32,32;dwSource:(5,1),64,32;dwLineID:(5,1),96,32;fdwLine:(5,1),128,32;dwUser:(5,1),160,32;dwComponentType:(5,1),192,32;cChannels:(5,1),224,32;cConnections:(5,1),256,32;cControls:(5,1),288,32;szShortName:(38,192)=ar(0,1);0;15;(6,1),320,128;szName:(38,193)=ar(0,1);0;63;(6,1),448,512;Target:(38,194)=s48dwType:(5,1),0,32;dwDeviceID:(5,1),32,32;wMid:(5,11),64,16;wPid:(5,11),80,16;vDriverVersion:(38,6),96,32;szPname:(25,194),128,256;;,960,384;;MIXERLINEA:t(38,195)=(38,191)PMIXERLINEA:t(38,196)=(38,197)=*(38,191)LPMIXERLINEA:t(38,198)=(38,197)tagMIXERLINEW:T(38,199)=s280cbStruct:(5,1),0,32;dwDestination:(5,1),32,32;dwSource:(5,1),64,32;dwLineID:(5,1),96,32;fdwLine:(5,1),128,32;dwUser:(5,1),160,32;dwComponentType:(5,1),192,32;cChannels:(5,1),224,32;cConnections:(5,1),256,32;cControls:(5,1),288,32;szShortName:(38,200)=ar(0,1);0;15;(6,14),320,256;szName:(25,212),576,1024;Target:(38,201)=s80dwType:(5,1),0,32;dwDeviceID:(5,1),32,32;wMid:(5,11),64,16;wPid:(5,11),80,16;vDriverVersion:(38,6),96,32;szPname:(24,153),128,512;;,1600,640;;MIXERLINEW:t(38,202)=(38,199)PMIXERLINEW:t(38,203)=(38,204)=*(38,199)LPMIXERLINEW:t(38,205)=(38,204)tagMIXERCONTROLA:T(38,206)=s148cbStruct:(5,1),0,32;dwControlID:(5,1),32,32;dwControlType:(5,1),64,32;fdwControl:(5,1),96,32;cMultipleItems:(5,1),128,32;szShortName:(38,192),160,128;szName:(38,193),288,512;Bounds:(38,207)=u24:(38,208)=s8lMinimum:(6,3),0,32;lMaximum:(6,3),32,32;;,0,64;:(38,209)=s8dwMinimum:(5,1),0,32;dwMaximum:(5,1),32,32;;,0,64;dwReserved:(38,210)=ar(0,1);0;5;(5,1),0,192;;,800,192;Metrics:(38,211)=u24cSteps:(5,1),0,32;cbCustomData:(5,1),0,32;dwReserved:(38,210),0,192;;,992,192;;MIXERCONTROLA:t(38,212)=(38,206)PMIXERCONTROLA:t(38,213)=(38,214)=*(38,206)LPMIXERCONTROLA:t(38,215)=(38,214)tagMIXERCONTROLW:T(38,216)=s228cbStruct:(5,1),0,32;dwControlID:(5,1),32,32;dwControlType:(5,1),64,32;fdwControl:(5,1),96,32;cMultipleItems:(5,1),128,32;szShortName:(38,200),160,256;szName:(25,212),416,1024;Bounds:(38,217)=u24:(38,218)=s8lMinimum:(6,3),0,32;lMaximum:(6,3),32,32;;,0,64;:(38,219)=s8dwMinimum:(5,1),0,32;dwMaximum:(5,1),32,32;;,0,64;dwReserved:(38,210),0,192;;,1440,192;Metrics:(38,220)=u24cSteps:(5,1),0,32;cbCustomData:(5,1),0,32;dwReserved:(38,210),0,192;;,1632,192;;MIXERCONTROLW:t(38,221)=(38,216)PMIXERCONTROLW:t(38,222)=(38,223)=*(38,216)LPMIXERCONTROLW:t(38,224)=(38,223)tagMIXERLINECONTROLSA:T(38,225)=s24cbStruct:(5,1),0,32;dwLineID:(5,1),32,32;:(38,226)=u4dwControlID:(5,1),0,32;dwControlType:(5,1),0,32;;,64,32;cControls:(5,1),96,32;cbmxctrl:(5,1),128,32;pamxctrl:(38,215),160,32;;MIXERLINECONTROLSA:t(38,227)=(38,225)PMIXERLINECONTROLSA:t(38,228)=(38,229)=*(38,225)LPMIXERLINECONTROLSA:t(38,230)=(38,229)tagMIXERLINECONTROLSW:T(38,231)=s24cbStruct:(5,1),0,32;dwLineID:(5,1),32,32;:(38,232)=u4dwControlID:(5,1),0,32;dwControlType:(5,1),0,32;;,64,32;cControls:(5,1),96,32;cbmxctrl:(5,1),128,32;pamxctrl:(38,224),160,32;;MIXERLINECONTROLSW:t(38,233)=(38,231)PMIXERLINECONTROLSW:t(38,234)=(38,235)=*(38,231)LPMIXERLINECONTROLSW:t(38,236)=(38,235)tMIXERCONTROLDETAILS:T(38,237)=s24cbStruct:(5,1),0,32;dwControlID:(5,1),32,32;cChannels:(5,1),64,32;:(38,238)=u4hwndOwner:(5,121),0,32;cMultipleItems:(5,1),0,32;;,96,32;cbDetails:(5,1),128,32;paDetails:(5,28),160,32;;MIXERCONTROLDETAILS:t(38,239)=(38,237)PMIXERCONTROLDETAILS:t(38,240)=(38,241)=*(38,237)LPMIXERCONTROLDETAILS:t(38,242)=(38,241)tagMIXERCONTROLDETAILS_LISTTEXTA:T(38,243)=s72dwParam1:(5,1),0,32;dwParam2:(5,1),32,32;szName:(38,193),64,512;;MIXERCONTROLDETAILS_LISTTEXTA:t(38,244)=(38,243)PMIXERCONTROLDETAILS_LISTTEXTA:t(38,245)=(38,246)=*(38,243)LPMIXERCONTROLDETAILS_LISTTEXTA:t(38,247)=(38,246)tagMIXERCONTROLDETAILS_LISTTEXTW:T(38,248)=s136dwParam1:(5,1),0,32;dwParam2:(5,1),32,32;szName:(25,212),64,1024;;MIXERCONTROLDETAILS_LISTTEXTW:t(38,249)=(38,248)PMIXERCONTROLDETAILS_LISTTEXTW:t(38,250)=(38,251)=*(38,248)LPMIXERCONTROLDETAILS_LISTTEXTW:t(38,252)=(38,251)tMIXERCONTROLDETAILS_BOOLEAN:T(38,253)=s4fValue:(6,3),0,32;;MIXERCONTROLDETAILS_BOOLEAN:t(38,254)=(38,253)PMIXERCONTROLDETAILS_BOOLEAN:t(38,255)=(38,256)=*(38,253)LPMIXERCONTROLDETAILS_BOOLEAN:t(38,257)=(38,256)tMIXERCONTROLDETAILS_SIGNED:T(38,258)=s4lValue:(6,3),0,32;;MIXERCONTROLDETAILS_SIGNED:t(38,259)=(38,258)PMIXERCONTROLDETAILS_SIGNED:t(38,260)=(38,261)=*(38,258)LPMIXERCONTROLDETAILS_SIGNED:t(38,262)=(38,261)tMIXERCONTROLDETAILS_UNSIGNED:T(38,263)=s4dwValue:(5,1),0,32;;MIXERCONTROLDETAILS_UNSIGNED:t(38,264)=(38,263)PMIXERCONTROLDETAILS_UNSIGNED:t(38,265)=(38,266)=*(38,263)LPMIXERCONTROLDETAILS_UNSIGNED:t(38,267)=(38,266)TIMECALLBACK:t(38,268)=(38,269)=f(0,19)LPTIMECALLBACK:t(38,270)=(38,271)=*(38,268)timecaps_tag:T(38,272)=s8wPeriodMin:(5,34),0,32;wPeriodMax:(5,34),32,32;;TIMECAPS:t(38,273)=(38,272)PTIMECAPS:t(38,274)=(38,275)=*(38,272)LPTIMECAPS:t(38,276)=(38,275)tagJOYCAPSA:T(38,277)=s404wMid:(5,11),0,16;wPid:(5,11),16,16;szPname:(25,194),32,256;wXmin:(5,34),288,32;wXmax:(5,34),320,32;wYmin:(5,34),352,32;wYmax:(5,34),384,32;wZmin:(5,34),416,32;wZmax:(5,34),448,32;wNumButtons:(5,34),480,32;wPeriodMin:(5,34),512,32;wPeriodMax:(5,34),544,32;wRmin:(5,34),576,32;wRmax:(5,34),608,32;wUmin:(5,34),640,32;wUmax:(5,34),672,32;wVmin:(5,34),704,32;wVmax:(5,34),736,32;wCaps:(5,34),768,32;wMaxAxes:(5,34),800,32;wNumAxes:(5,34),832,32;wMaxButtons:(5,34),864,32;szRegKey:(25,194),896,256;szOEMVxD:(24,109),1152,2080;;JOYCAPSA:t(38,278)=(38,277)PJOYCAPSA:t(38,279)=(38,280)=*(38,277)LPJOYCAPSA:t(38,281)=(38,280)tagJOYCAPSW:T(38,282)=s728wMid:(5,11),0,16;wPid:(5,11),16,16;szPname:(24,153),32,512;wXmin:(5,34),544,32;wXmax:(5,34),576,32;wYmin:(5,34),608,32;wYmax:(5,34),640,32;wZmin:(5,34),672,32;wZmax:(5,34),704,32;wNumButtons:(5,34),736,32;wPeriodMin:(5,34),768,32;wPeriodMax:(5,34),800,32;wRmin:(5,34),832,32;wRmax:(5,34),864,32;wUmin:(5,34),896,32;wUmax:(5,34),928,32;wVmin:(5,34),960,32;wVmax:(5,34),992,32;wCaps:(5,34),1024,32;wMaxAxes:(5,34),1056,32;wNumAxes:(5,34),1088,32;wMaxButtons:(5,34),1120,32;szRegKey:(24,153),1152,512;szOEMVxD:(24,115),1664,4160;;JOYCAPSW:t(38,283)=(38,282)PJOYCAPSW:t(38,284)=(38,285)=*(38,282)LPJOYCAPSW:t(38,286)=(38,285)joyinfo_tag:T(38,287)=s16wXpos:(5,34),0,32;wYpos:(5,34),32,32;wZpos:(5,34),64,32;wButtons:(5,34),96,32;;JOYINFO:t(38,288)=(38,287)PJOYINFO:t(38,289)=(38,290)=*(38,287)LPJOYINFO:t(38,291)=(38,290)joyinfoex_tag:T(38,292)=s52dwSize:(5,1),0,32;dwFlags:(5,1),32,32;dwXpos:(5,1),64,32;dwYpos:(5,1),96,32;dwZpos:(5,1),128,32;dwRpos:(5,1),160,32;dwUpos:(5,1),192,32;dwVpos:(5,1),224,32;dwButtons:(5,1),256,32;dwButtonNumber:(5,1),288,32;dwPOV:(5,1),320,32;dwReserved1:(5,1),352,32;dwReserved2:(5,1),384,32;;JOYINFOEX:t(38,293)=(38,292)PJOYINFOEX:t(38,294)=(38,295)=*(38,292)LPJOYINFOEX:t(38,296)=(38,295)FOURCC:t(38,297)=(5,1)HPSTR:t(38,298)=(15,13)HMMIO__:T(38,299)=s4i:(0,1),0,32;;HMMIO:t(38,300)=(38,301)=*(38,299)MMIOPROC:t(38,302)=(38,303)=f(5,40)LPMMIOPROC:t(38,304)=(38,305)=*(38,302)_MMIOINFO:T(38,306)=s72dwFlags:(5,1),0,32;fccIOProc:(38,297),32,32;pIOProc:(38,304),64,32;wErrorRet:(5,34),96,32;htask:(5,118),128,32;cchBuffer:(6,3),160,32;pchBuffer:(38,298),192,32;pchNext:(38,298),224,32;pchEndRead:(38,298),256,32;pchEndWrite:(38,298),288,32;lBufOffset:(6,3),320,32;lDiskOffset:(6,3),352,32;adwInfo:(6,513),384,96;dwReserved1:(5,1),480,32;dwReserved2:(5,1),512,32;hmmio:(38,300),544,32;;MMIOINFO:t(38,307)=(38,306)PMMIOINFO:t(38,308)=(38,309)=*(38,306)LPMMIOINFO:t(38,310)=(38,309)LPCMMIOINFO:t(38,311)=(38,312)=*(38,307)_MMCKINFO:T(38,313)=s20ckid:(38,297),0,32;cksize:(5,1),32,32;fccType:(38,297),64,32;dwDataOffset:(5,1),96,32;dwFlags:(5,1),128,32;;MMCKINFO:t(38,314)=(38,313)PMMCKINFO:t(38,315)=(38,316)=*(38,313)LPMMCKINFO:t(38,317)=(38,316)LPCMMCKINFO:t(38,318)=(38,319)=*(38,314)tagMCI_GENERIC_PARMS:T(38,320)=s4dwCallback:(5,1),0,32;;MCI_GENERIC_PARMS:t(38,321)=(38,320)PMCI_GENERIC_PARMS:t(38,322)=(38,323)=*(38,320)LPMCI_GENERIC_PARMS:t(38,324)=(38,323)tagMCI_OPEN_PARMSA:T(38,325)=s20dwCallback:(5,1),0,32;wDeviceID:(38,2),32,32;lpstrDeviceType:(6,37),64,32;lpstrElementName:(6,37),96,32;lpstrAlias:(6,37),128,32;;MCI_OPEN_PARMSA:t(38,326)=(38,325)PMCI_OPEN_PARMSA:t(38,327)=(38,328)=*(38,325)LPMCI_OPEN_PARMSA:t(38,329)=(38,328)tagMCI_OPEN_PARMSW:T(38,330)=s20dwCallback:(5,1),0,32;wDeviceID:(38,2),32,32;lpstrDeviceType:(6,25),64,32;lpstrElementName:(6,25),96,32;lpstrAlias:(6,25),128,32;;MCI_OPEN_PARMSW:t(38,331)=(38,330)PMCI_OPEN_PARMSW:t(38,332)=(38,333)=*(38,330)LPMCI_OPEN_PARMSW:t(38,334)=(38,333)tagMCI_PLAY_PARMS:T(38,335)=s12dwCallback:(5,1),0,32;dwFrom:(5,1),32,32;dwTo:(5,1),64,32;;MCI_PLAY_PARMS:t(38,336)=(38,335)PMCI_PLAY_PARMS:t(38,337)=(38,338)=*(38,335)LPMCI_PLAY_PARMS:t(38,339)=(38,338)tagMCI_SEEK_PARMS:T(38,340)=s8dwCallback:(5,1),0,32;dwTo:(5,1),32,32;;MCI_SEEK_PARMS:t(38,341)=(38,340)PMCI_SEEK_PARMS:t(38,342)=(38,343)=*(38,340)LPMCI_SEEK_PARMS:t(38,344)=(38,343)tagMCI_STATUS_PARMS:T(38,345)=s16dwCallback:(5,1),0,32;dwReturn:(5,1),32,32;dwItem:(5,1),64,32;dwTrack:(5,1),96,32;;MCI_STATUS_PARMS:t(38,346)=(38,345)PMCI_STATUS_PARMS:t(38,347)=(38,348)=*(38,345)LPMCI_STATUS_PARMS:t(38,349)=(38,348)tagMCI_INFO_PARMSA:T(38,350)=s12dwCallback:(5,1),0,32;lpstrReturn:(6,32),32,32;dwRetSize:(5,1),64,32;;MCI_INFO_PARMSA:t(38,351)=(38,350)LPMCI_INFO_PARMSA:t(38,352)=(38,353)=*(38,350)tagMCI_INFO_PARMSW:T(38,354)=s12dwCallback:(5,1),0,32;lpstrReturn:(6,20),32,32;dwRetSize:(5,1),64,32;;MCI_INFO_PARMSW:t(38,355)=(38,354)LPMCI_INFO_PARMSW:t(38,356)=(38,357)=*(38,354)tagMCI_GETDEVCAPS_PARMS:T(38,358)=s12dwCallback:(5,1),0,32;dwReturn:(5,1),32,32;dwItem:(5,1),64,32;;MCI_GETDEVCAPS_PARMS:t(38,359)=(38,358)PMCI_GETDEVCAPS_PARMS:t(38,360)=(38,361)=*(38,358)LPMCI_GETDEVCAPS_PARMS:t(38,362)=(38,361)tagMCI_SYSINFO_PARMSA:T(38,363)=s20dwCallback:(5,1),0,32;lpstrReturn:(6,32),32,32;dwRetSize:(5,1),64,32;dwNumber:(5,1),96,32;wDeviceType:(5,34),128,32;;MCI_SYSINFO_PARMSA:t(38,364)=(38,363)PMCI_SYSINFO_PARMSA:t(38,365)=(38,366)=*(38,363)LPMCI_SYSINFO_PARMSA:t(38,367)=(38,366)tagMCI_SYSINFO_PARMSW:T(38,368)=s20dwCallback:(5,1),0,32;lpstrReturn:(6,20),32,32;dwRetSize:(5,1),64,32;dwNumber:(5,1),96,32;wDeviceType:(5,34),128,32;;MCI_SYSINFO_PARMSW:t(38,369)=(38,368)PMCI_SYSINFO_PARMSW:t(38,370)=(38,371)=*(38,368)LPMCI_SYSINFO_PARMSW:t(38,372)=(38,371)tagMCI_SET_PARMS:T(38,373)=s12dwCallback:(5,1),0,32;dwTimeFormat:(5,1),32,32;dwAudio:(5,1),64,32;;MCI_SET_PARMS:t(38,374)=(38,373)PMCI_SET_PARMS:t(38,375)=(38,376)=*(38,373)LPMCI_SET_PARMS:t(38,377)=(38,376)tagMCI_BREAK_PARMS:T(38,378)=s12dwCallback:(5,1),0,32;nVirtKey:(0,1),32,32;hwndBreak:(5,121),64,32;;MCI_BREAK_PARMS:t(38,379)=(38,378)PMCI_BREAK_PARMS:t(38,380)=(38,381)=*(38,378)LPMCI_BREAK_PARMS:t(38,382)=(38,381)tagMCI_SAVE_PARMSA:T(38,383)=s8dwCallback:(5,1),0,32;lpfilename:(6,37),32,32;;MCI_SAVE_PARMSA:t(38,384)=(38,383)PMCI_SAVE_PARMSA:t(38,385)=(38,386)=*(38,383)LPMCI_SAVE_PARMSA:t(38,387)=(38,386)tagMCI_SAVE_PARMSW:T(38,388)=s8dwCallback:(5,1),0,32;lpfilename:(6,25),32,32;;MCI_SAVE_PARMSW:t(38,389)=(38,388)PMCI_SAVE_PARMSW:t(38,390)=(38,391)=*(38,388)LPMCI_SAVE_PARMSW:t(38,392)=(38,391)tagMCI_LOAD_PARMSA:T(38,393)=s8dwCallback:(5,1),0,32;lpfilename:(6,37),32,32;;MCI_LOAD_PARMSA:t(38,394)=(38,393)PMCI_LOAD_PARMSA:t(38,395)=(38,396)=*(38,393)LPMCI_LOAD_PARMSA:t(38,397)=(38,396)tagMCI_LOAD_PARMSW:T(38,398)=s8dwCallback:(5,1),0,32;lpfilename:(6,25),32,32;;MCI_LOAD_PARMSW:t(38,399)=(38,398)PMCI_LOAD_PARMSW:t(38,400)=(38,401)=*(38,398)LPMCI_LOAD_PARMSW:t(38,402)=(38,401)tagMCI_RECORD_PARMS:T(38,403)=s12dwCallback:(5,1),0,32;dwFrom:(5,1),32,32;dwTo:(5,1),64,32;;MCI_RECORD_PARMS:t(38,404)=(38,403)LPMCI_RECORD_PARMS:t(38,405)=(38,406)=*(38,403)tagMCI_VD_PLAY_PARMS:T(38,407)=s16dwCallback:(5,1),0,32;dwFrom:(5,1),32,32;dwTo:(5,1),64,32;dwSpeed:(5,1),96,32;;MCI_VD_PLAY_PARMS:t(38,408)=(38,407)PMCI_VD_PLAY_PARMS:t(38,409)=(38,410)=*(38,407)LPMCI_VD_PLAY_PARMS:t(38,411)=(38,410)tagMCI_VD_STEP_PARMS:T(38,412)=s8dwCallback:(5,1),0,32;dwFrames:(5,1),32,32;;MCI_VD_STEP_PARMS:t(38,413)=(38,412)PMCI_VD_STEP_PARMS:t(38,414)=(38,415)=*(38,412)LPMCI_VD_STEP_PARMS:t(38,416)=(38,415)tagMCI_VD_ESCAPE_PARMSA:T(38,417)=s8dwCallback:(5,1),0,32;lpstrCommand:(6,37),32,32;;MCI_VD_ESCAPE_PARMSA:t(38,418)=(38,417)PMCI_VD_ESCAPE_PARMSA:t(38,419)=(38,420)=*(38,417)LPMCI_VD_ESCAPE_PARMSA:t(38,421)=(38,420)tagMCI_VD_ESCAPE_PARMSW:T(38,422)=s8dwCallback:(5,1),0,32;lpstrCommand:(6,25),32,32;;MCI_VD_ESCAPE_PARMSW:t(38,423)=(38,422)PMCI_VD_ESCAPE_PARMSW:t(38,424)=(38,425)=*(38,422)LPMCI_VD_ESCAPE_PARMSW:t(38,426)=(38,425)tagMCI_WAVE_OPEN_PARMSA:T(38,427)=s24dwCallback:(5,1),0,32;wDeviceID:(38,2),32,32;lpstrDeviceType:(6,37),64,32;lpstrElementName:(6,37),96,32;lpstrAlias:(6,37),128,32;dwBufferSeconds:(5,1),160,32;;MCI_WAVE_OPEN_PARMSA:t(38,428)=(38,427)PMCI_WAVE_OPEN_PARMSA:t(38,429)=(38,430)=*(38,427)LPMCI_WAVE_OPEN_PARMSA:t(38,431)=(38,430)tagMCI_WAVE_OPEN_PARMSW:T(38,432)=s24dwCallback:(5,1),0,32;wDeviceID:(38,2),32,32;lpstrDeviceType:(6,25),64,32;lpstrElementName:(6,25),96,32;lpstrAlias:(6,25),128,32;dwBufferSeconds:(5,1),160,32;;MCI_WAVE_OPEN_PARMSW:t(38,433)=(38,432)PMCI_WAVE_OPEN_PARMSW:t(38,434)=(38,435)=*(38,432)LPMCI_WAVE_OPEN_PARMSW:t(38,436)=(38,435)tagMCI_WAVE_DELETE_PARMS:T(38,437)=s12dwCallback:(5,1),0,32;dwFrom:(5,1),32,32;dwTo:(5,1),64,32;;MCI_WAVE_DELETE_PARMS:t(38,438)=(38,437)PMCI_WAVE_DELETE_PARMS:t(38,439)=(38,440)=*(38,437)LPMCI_WAVE_DELETE_PARMS:t(38,441)=(38,440)tagMCI_WAVE_SET_PARMS:T(38,442)=s44dwCallback:(5,1),0,32;dwTimeFormat:(5,1),32,32;dwAudio:(5,1),64,32;wInput:(5,34),96,32;wOutput:(5,34),128,32;wFormatTag:(5,11),160,16;wReserved2:(5,11),176,16;nChannels:(5,11),192,16;wReserved3:(5,11),208,16;nSamplesPerSec:(5,1),224,32;nAvgBytesPerSec:(5,1),256,32;nBlockAlign:(5,11),288,16;wReserved4:(5,11),304,16;wBitsPerSample:(5,11),320,16;wReserved5:(5,11),336,16;;MCI_WAVE_SET_PARMS:t(38,443)=(38,442)PMCI_WAVE_SET_PARMS:t(38,444)=(38,445)=*(38,442)LPMCI_WAVE_SET_PARMS:t(38,446)=(38,445)tagMCI_SEQ_SET_PARMS:T(38,447)=s32dwCallback:(5,1),0,32;dwTimeFormat:(5,1),32,32;dwAudio:(5,1),64,32;dwTempo:(5,1),96,32;dwPort:(5,1),128,32;dwSlave:(5,1),160,32;dwMaster:(5,1),192,32;dwOffset:(5,1),224,32;;MCI_SEQ_SET_PARMS:t(38,448)=(38,447)PMCI_SEQ_SET_PARMS:t(38,449)=(38,450)=*(38,447)LPMCI_SEQ_SET_PARMS:t(38,451)=(38,450)tagMCI_ANIM_OPEN_PARMSA:T(38,452)=s28dwCallback:(5,1),0,32;wDeviceID:(38,2),32,32;lpstrDeviceType:(6,37),64,32;lpstrElementName:(6,37),96,32;lpstrAlias:(6,37),128,32;dwStyle:(5,1),160,32;hWndParent:(5,121),192,32;;MCI_ANIM_OPEN_PARMSA:t(38,453)=(38,452)PMCI_ANIM_OPEN_PARMSA:t(38,454)=(38,455)=*(38,452)LPMCI_ANIM_OPEN_PARMSA:t(38,456)=(38,455)tagMCI_ANIM_OPEN_PARMSW:T(38,457)=s28dwCallback:(5,1),0,32;wDeviceID:(38,2),32,32;lpstrDeviceType:(6,25),64,32;lpstrElementName:(6,25),96,32;lpstrAlias:(6,25),128,32;dwStyle:(5,1),160,32;hWndParent:(5,121),192,32;;MCI_ANIM_OPEN_PARMSW:t(38,458)=(38,457)PMCI_ANIM_OPEN_PARMSW:t(38,459)=(38,460)=*(38,457)LPMCI_ANIM_OPEN_PARMSW:t(38,461)=(38,460)tagMCI_ANIM_PLAY_PARMS:T(38,462)=s16dwCallback:(5,1),0,32;dwFrom:(5,1),32,32;dwTo:(5,1),64,32;dwSpeed:(5,1),96,32;;MCI_ANIM_PLAY_PARMS:t(38,463)=(38,462)PMCI_ANIM_PLAY_PARMS:t(38,464)=(38,465)=*(38,462)LPMCI_ANIM_PLAY_PARMS:t(38,466)=(38,465)tagMCI_ANIM_STEP_PARMS:T(38,467)=s8dwCallback:(5,1),0,32;dwFrames:(5,1),32,32;;MCI_ANIM_STEP_PARMS:t(38,468)=(38,467)PMCI_ANIM_STEP_PARMS:t(38,469)=(38,470)=*(38,467)LPMCI_ANIM_STEP_PARMS:t(38,471)=(38,470)tagMCI_ANIM_WINDOW_PARMSA:T(38,472)=s16dwCallback:(5,1),0,32;hWnd:(5,121),32,32;nCmdShow:(5,34),64,32;lpstrText:(6,37),96,32;;MCI_ANIM_WINDOW_PARMSA:t(38,473)=(38,472)PMCI_ANIM_WINDOW_PARMSA:t(38,474)=(38,475)=*(38,472)LPMCI_ANIM_WINDOW_PARMSA:t(38,476)=(38,475)tagMCI_ANIM_WINDOW_PARMSW:T(38,477)=s16dwCallback:(5,1),0,32;hWnd:(5,121),32,32;nCmdShow:(5,34),64,32;lpstrText:(6,25),96,32;;MCI_ANIM_WINDOW_PARMSW:t(38,478)=(38,477)PMCI_ANIM_WINDOW_PARMSW:t(38,479)=(38,480)=*(38,477)LPMCI_ANIM_WINDOW_PARMSW:t(38,481)=(38,480)tagMCI_ANIM_RECT_PARMS:T(38,482)=s20dwCallback:(5,1),0,32;rc:(5,138),32,128;;MCI_ANIM_RECT_PARMS:t(38,483)=(38,482)PMCI_ANIM_RECT_PARMS:t(38,484)=(38,485)=*(38,482)LPMCI_ANIM_RECT_PARMS:t(38,486)=(38,485)tagMCI_ANIM_UPDATE_PARMS:T(38,487)=s24dwCallback:(5,1),0,32;rc:(5,138),32,128;hDC:(5,61),160,32;;MCI_ANIM_UPDATE_PARMS:t(38,488)=(38,487)PMCI_ANIM_UPDATE_PARMS:t(38,489)=(38,490)=*(38,487)LPMCI_ANIM_UPDATE_PARMS:t(38,491)=(38,490)tagMCI_OVLY_OPEN_PARMSA:T(38,492)=s28dwCallback:(5,1),0,32;wDeviceID:(38,2),32,32;lpstrDeviceType:(6,37),64,32;lpstrElementName:(6,37),96,32;lpstrAlias:(6,37),128,32;dwStyle:(5,1),160,32;hWndParent:(5,121),192,32;;MCI_OVLY_OPEN_PARMSA:t(38,493)=(38,492)PMCI_OVLY_OPEN_PARMSA:t(38,494)=(38,495)=*(38,492)LPMCI_OVLY_OPEN_PARMSA:t(38,496)=(38,495)tagMCI_OVLY_OPEN_PARMSW:T(38,497)=s28dwCallback:(5,1),0,32;wDeviceID:(38,2),32,32;lpstrDeviceType:(6,25),64,32;lpstrElementName:(6,25),96,32;lpstrAlias:(6,25),128,32;dwStyle:(5,1),160,32;hWndParent:(5,121),192,32;;MCI_OVLY_OPEN_PARMSW:t(38,498)=(38,497)PMCI_OVLY_OPEN_PARMSW:t(38,499)=(38,500)=*(38,497)LPMCI_OVLY_OPEN_PARMSW:t(38,501)=(38,500)tagMCI_OVLY_WINDOW_PARMSA:T(38,502)=s16dwCallback:(5,1),0,32;hWnd:(5,121),32,32;nCmdShow:(5,34),64,32;lpstrText:(6,37),96,32;;MCI_OVLY_WINDOW_PARMSA:t(38,503)=(38,502)PMCI_OVLY_WINDOW_PARMSA:t(38,504)=(38,505)=*(38,502)LPMCI_OVLY_WINDOW_PARMSA:t(38,506)=(38,505)tagMCI_OVLY_WINDOW_PARMSW:T(38,507)=s16dwCallback:(5,1),0,32;hWnd:(5,121),32,32;nCmdShow:(5,34),64,32;lpstrText:(6,25),96,32;;MCI_OVLY_WINDOW_PARMSW:t(38,508)=(38,507)PMCI_OVLY_WINDOW_PARMSW:t(38,509)=(38,510)=*(38,507)LPMCI_OVLY_WINDOW_PARMSW:t(38,511)=(38,510)tagMCI_OVLY_RECT_PARMS:T(38,512)=s20dwCallback:(5,1),0,32;rc:(5,138),32,128;;MCI_OVLY_RECT_PARMS:t(38,513)=(38,512)PMCI_OVLY_RECT_PARMS:t(38,514)=(38,515)=*(38,512)LPMCI_OVLY_RECT_PARMS:t(38,516)=(38,515)tagMCI_OVLY_SAVE_PARMSA:T(38,517)=s24dwCallback:(5,1),0,32;lpfilename:(6,37),32,32;rc:(5,138),64,128;;MCI_OVLY_SAVE_PARMSA:t(38,518)=(38,517)PMCI_OVLY_SAVE_PARMSA:t(38,519)=(38,520)=*(38,517)LPMCI_OVLY_SAVE_PARMSA:t(38,521)=(38,520)tagMCI_OVLY_SAVE_PARMSW:T(38,522)=s24dwCallback:(5,1),0,32;lpfilename:(6,25),32,32;rc:(5,138),64,128;;MCI_OVLY_SAVE_PARMSW:t(38,523)=(38,522)PMCI_OVLY_SAVE_PARMSW:t(38,524)=(38,525)=*(38,522)LPMCI_OVLY_SAVE_PARMSW:t(38,526)=(38,525)tagMCI_OVLY_LOAD_PARMSA:T(38,527)=s24dwCallback:(5,1),0,32;lpfilename:(6,37),32,32;rc:(5,138),64,128;;MCI_OVLY_LOAD_PARMSA:t(38,528)=(38,527)PMCI_OVLY_LOAD_PARMSA:t(38,529)=(38,530)=*(38,527)LPMCI_OVLY_LOAD_PARMSA:t(38,531)=(38,530)tagMCI_OVLY_LOAD_PARMSW:T(38,532)=s24dwCallback:(5,1),0,32;lpfilename:(6,25),32,32;rc:(5,138),64,128;;MCI_OVLY_LOAD_PARMSW:t(38,533)=(38,532)PMCI_OVLY_LOAD_PARMSW:t(38,534)=(38,535)=*(38,532)LPMCI_OVLY_LOAD_PARMSW:t(38,536)=(38,535)WAVEOUTCAPS:t(38,537)=(38,59)PWAVEOUTCAPS:t(38,538)=(38,539)=*(38,59)LPWAVEOUTCAPS:t(38,540)=(38,539)WAVEINCAPS:t(38,541)=(38,69)PWAVEINCAPS:t(38,542)=(38,543)=*(38,69)LPWAVEINCAPS:t(38,544)=(38,543)MIDIOUTCAPS:t(38,545)=(38,124)PMIDIOUTCAPS:t(38,546)=(38,547)=*(38,124)LPMIDIOUTCAPS:t(38,548)=(38,547)MIDIINCAPS:t(38,549)=(38,134)PMIDIINCAPS:t(38,550)=(38,551)=*(38,134)LPMIDIINCAPS:t(38,552)=(38,551)AUXCAPS:t(38,553)=(38,162)PAUXCAPS:t(38,554)=(38,555)=*(38,162)LPAUXCAPS:t(38,556)=(38,555)MIXERCAPS:t(38,557)=(38,182)PMIXERCAPS:t(38,558)=(38,559)=*(38,182)LPMIXERCAPS:t(38,560)=(38,559)MIXERLINE:t(38,561)=(38,195)PMIXERLINE:t(38,562)=(38,563)=*(38,195)LPMIXERLINE:t(38,564)=(38,563)MIXERCONTROL:t(38,565)=(38,212)PMIXERCONTROL:t(38,566)=(38,567)=*(38,212)LPMIXERCONTROL:t(38,568)=(38,567)MIXERLINECONTROLS:t(38,569)=(38,227)PMIXERLINECONTROLS:t(38,570)=(38,571)=*(38,227)LPMIXERLINECONTROLS:t(38,572)=(38,571)MIXERCONTROLDETAILS_LISTTEXT:t(38,573)=(38,244)PMIXERCONTROLDETAILS_LISTTEXT:t(38,574)=(38,575)=*(38,244)LPMIXERCONTROLDETAILS_LISTTEXT:t(38,576)=(38,575)JOYCAPS:t(38,577)=(38,278)PJOYCAPS:t(38,578)=(38,579)=*(38,278)LPJOYCAPS:t(38,580)=(38,579)MCI_OPEN_PARMS:t(38,581)=(38,326)PMCI_OPEN_PARMS:t(38,582)=(38,583)=*(38,326)LPMCI_OPEN_PARMS:t(38,584)=(38,583)MCI_INFO_PARMS:t(38,585)=(38,351)LPMCI_INFO_PARMS:t(38,586)=(38,587)=*(38,351)MCI_SYSINFO_PARMS:t(38,588)=(38,364)PMCI_SYSINFO_PARMS:t(38,589)=(38,590)=*(38,364)LPMCI_SYSINFO_PARMS:t(38,591)=(38,590)MCI_SAVE_PARMS:t(38,592)=(38,384)PMCI_SAVE_PARMS:t(38,593)=(38,594)=*(38,384)LPMCI_SAVE_PARMS:t(38,595)=(38,594)MCI_LOAD_PARMS:t(38,596)=(38,394)PMCI_LOAD_PARMS:t(38,597)=(38,598)=*(38,394)LPMCI_LOAD_PARMS:t(38,599)=(38,598)MCI_VD_ESCAPE_PARMS:t(38,600)=(38,418)PMCI_VD_ESCAPE_PARMS:t(38,601)=(38,602)=*(38,418)LPMCI_VD_ESCAPE_PARMS:t(38,603)=(38,602)MCI_WAVE_OPEN_PARMS:t(38,604)=(38,428)PMCI_WAVE_OPEN_PARMS:t(38,605)=(38,606)=*(38,428)LPMCI_WAVE_OPEN_PARMS:t(38,607)=(38,606)MCI_ANIM_OPEN_PARMS:t(38,608)=(38,453)PMCI_ANIM_OPEN_PARMS:t(38,609)=(38,610)=*(38,453)LPMCI_ANIM_OPEN_PARMS:t(38,611)=(38,610)MCI_ANIM_WINDOW_PARMS:t(38,612)=(38,473)PMCI_ANIM_WINDOW_PARMS:t(38,613)=(38,614)=*(38,473)LPMCI_ANIM_WINDOW_PARMS:t(38,615)=(38,614)MCI_OVLY_OPEN_PARMS:t(38,616)=(38,493)PMCI_OVLY_OPEN_PARMS:t(38,617)=(38,618)=*(38,493)LPMCI_OVLY_OPEN_PARMS:t(38,619)=(38,618)MCI_OVLY_WINDOW_PARMS:t(38,620)=(38,503)PMCI_OVLY_WINDOW_PARMS:t(38,621)=(38,622)=*(38,503)LPMCI_OVLY_WINDOW_PARMS:t(38,623)=(38,622)MCI_OVLY_SAVE_PARMS:t(38,624)=(38,518)PMCI_OVLY_SAVE_PARMS:t(38,625)=(38,626)=*(38,518)LPMCI_OVLY_SAVE_PARMS:t(38,627)=(38,626)/usr/include/w32api/nb30.h_ACTION_HEADER:T(39,1)=s8transport_id:(6,10),0,32;action_code:(6,7),32,16;reserved:(6,7),48,16;;ACTION_HEADER:t(39,2)=(39,1)PACTION_HEADER:t(39,3)=(39,4)=*(39,1)_ADAPTER_STATUS:T(39,5)=s60adapter_address:(39,6)=ar(0,1);0;5;(6,5),0,48;rev_major:(6,5),48,8;reserved0:(6,5),56,8;adapter_type:(6,5),64,8;rev_minor:(6,5),72,8;duration:(5,11),80,16;frmr_recv:(5,11),96,16;frmr_xmit:(5,11),112,16;iframe_recv_err:(5,11),128,16;xmit_aborts:(5,11),144,16;xmit_success:(5,1),160,32;recv_success:(5,1),192,32;iframe_xmit_err:(5,11),224,16;recv_buff_unavail:(5,11),240,16;t1_timeouts:(5,11),256,16;ti_timeouts:(5,11),272,16;reserved1:(5,1),288,32;free_ncbs:(5,11),320,16;max_cfg_ncbs:(5,11),336,16;max_ncbs:(5,11),352,16;xmit_buf_unavail:(5,11),368,16;max_dgram_size:(5,11),384,16;pending_sess:(5,11),400,16;max_cfg_sess:(5,11),416,16;max_sess:(5,11),432,16;max_sess_pkt_size:(5,11),448,16;name_count:(5,11),464,16;;ADAPTER_STATUS:t(39,7)=(39,5)PADAPTER_STATUS:t(39,8)=(39,9)=*(39,5)_FIND_NAME_BUFFER:T(39,10)=s33length:(6,5),0,8;access_control:(6,5),8,8;frame_control:(6,5),16,8;destination_addr:(39,6),24,48;source_addr:(39,6),72,48;routing_info:(39,11)=ar(0,1);0;17;(6,5),120,144;;FIND_NAME_BUFFER:t(39,12)=(39,10)PFIND_NAME_BUFFER:t(39,13)=(39,14)=*(39,10)_FIND_NAME_HEADER:T(39,15)=s4node_count:(5,11),0,16;reserved:(6,5),16,8;unique_group:(6,5),24,8;;FIND_NAME_HEADER:t(39,16)=(39,15)PFIND_NAME_HEADER:t(39,17)=(39,18)=*(39,15)_LANA_ENUM:T(39,19)=s256length:(6,5),0,8;lana:(39,20)=ar(0,1);0;254;(6,5),8,2040;;LANA_ENUM:t(39,21)=(39,19)PLANA_ENUM:t(39,22)=(39,23)=*(39,19)_NAME_BUFFER:T(39,24)=s18name:(39,25)=ar(0,1);0;15;(6,5),0,128;name_num:(6,5),128,8;name_flags:(6,5),136,8;;NAME_BUFFER:t(39,26)=(39,24)PNAME_BUFFER:t(39,27)=(39,28)=*(39,24)_NCB:T(39,29)=s64ncb_command:(6,5),0,8;ncb_retcode:(6,5),8,8;ncb_lsn:(6,5),16,8;ncb_num:(6,5),24,8;ncb_buffer:(6,6),32,32;ncb_length:(5,11),64,16;ncb_callname:(39,25),80,128;ncb_name:(39,25),208,128;ncb_rto:(6,5),336,8;ncb_sto:(6,5),344,8;ncb_post:(39,30)=*(39,31)=f(0,19),352,32;ncb_lana_num:(6,5),384,8;ncb_cmd_cplt:(6,5),392,8;ncb_reserve:(39,32)=ar(0,1);0;9;(6,5),400,80;ncb_event:(6,54),480,32;;NCB:t(39,33)=(39,29)PNCB:t(39,34)=(39,35)=*(39,29)_SESSION_BUFFER:T(39,36)=s36lsn:(6,5),0,8;state:(6,5),8,8;local_name:(39,25),16,128;remote_name:(39,25),144,128;rcvs_outstanding:(6,5),272,8;sends_outstanding:(6,5),280,8;;SESSION_BUFFER:t(39,37)=(39,36)PSESSION_BUFFER:t(39,38)=(39,39)=*(39,36)_SESSION_HEADER:T(39,40)=s4sess_name:(6,5),0,8;num_sess:(6,5),8,8;rcv_dg_outstanding:(6,5),16,8;rcv_any_outstanding:(6,5),24,8;;SESSION_HEADER:t(39,41)=(39,40)PSESSION_HEADER:t(39,42)=(39,43)=*(39,40)/usr/include/w32api/rpc.h/usr/include/w32api/windows.hI_RPC_HANDLE:t(40,1)=(4,2)RPC_STATUS:t(40,2)=(0,3)/usr/include/w32api/rpcdce.hRPC_BINDING_HANDLE:t(42,1)=(40,1)handle_t:t(42,2)=(42,1)_RPC_BINDING_VECTOR:T(42,3)=s8Count:(0,5),0,32;BindingH:(42,4)=ar(0,1);0;0;(42,1),32,32;;RPC_BINDING_VECTOR:t(42,5)=(42,3)_UUID_VECTOR:T(42,6)=s8Count:(0,5),0,32;Uuid:(42,7)=ar(0,1);0;0;(42,8)=*(22,1),32,32;;UUID_VECTOR:t(42,9)=(42,6)RPC_IF_HANDLE:t(42,10)=(4,2)_RPC_IF_ID:T(42,11)=s20Uuid:(22,1),0,128;VersMajor:(0,9),128,16;VersMinor:(0,9),144,16;;RPC_IF_ID:t(42,12)=(42,11)_RPC_POLICY:T(42,13)=s12Length:(0,4),0,32;EndpointFlags:(0,5),32,32;NICFlags:(0,5),64,32;;RPC_POLICY:t(42,14)=(42,13)PRPC_POLICY:t(42,15)=(42,16)=*(42,13)RPC_OBJECT_INQ_FN:t(42,17)=(42,18)=f(0,19)RPC_IF_CALLBACK_FN:t(42,19)=(42,20)=f(40,2)RPC_STATS_VECTOR:t(42,21)=(42,22)=s8Count:(0,4),0,32;Stats:(42,23)=ar(0,1);0;0;(0,5),32,32;;RPC_IF_ID_VECTOR:t(42,24)=(42,25)=s8Count:(0,5),0,32;IfId:(42,26)=ar(0,1);0;0;(42,27)=*(42,12),32,32;;RPC_AUTH_IDENTITY_HANDLE:t(42,28)=(4,2)RPC_AUTHZ_HANDLE:t(42,29)=(4,2)_RPC_SECURITY_QOS:T(42,30)=s16Version:(0,5),0,32;Capabilities:(0,5),32,32;IdentityTracking:(0,5),64,32;ImpersonationType:(0,5),96,32;;RPC_SECURITY_QOS:t(42,31)=(42,30)PRPC_SECURITY_QOS:t(42,32)=(42,33)=*(42,30)_SEC_WINNT_AUTH_IDENTITY_W:T(42,34)=s28User:(6,9),0,32;UserLength:(0,5),32,32;Domain:(6,9),64,32;DomainLength:(0,5),96,32;Password:(6,9),128,32;PasswordLength:(0,5),160,32;Flags:(0,5),192,32;;SEC_WINNT_AUTH_IDENTITY_W:t(42,35)=(42,34)PSEC_WINNT_AUTH_IDENTITY_W:t(42,36)=(42,37)=*(42,34)_SEC_WINNT_AUTH_IDENTITY_A:T(42,38)=s28User:(11,15),0,32;UserLength:(0,5),32,32;Domain:(11,15),64,32;DomainLength:(0,5),96,32;Password:(11,15),128,32;PasswordLength:(0,5),160,32;Flags:(0,5),192,32;;SEC_WINNT_AUTH_IDENTITY_A:t(42,39)=(42,38)PSEC_WINNT_AUTH_IDENTITY_A:t(42,40)=(42,41)=*(42,38)RPC_CLIENT_INFORMATION1:t(42,42)=(42,43)=s16UserName:(11,15),0,32;ComputerName:(11,15),32,32;Privilege:(0,9),64,16;AuthFlags:(0,5),96,32;;PRPC_CLIENT_INFORMATION1:t(42,44)=(42,45)=*(42,43)RPC_EP_INQ_HANDLE:t(42,46)=(42,47)=*(40,1)RPC_MGMT_AUTHORIZATION_FN:t(42,48)=(42,49)=*(42,50)=f(0,1)_RPC_PROTSEQ_VECTORA:T(42,51)=s8Count:(0,4),0,32;Protseq:(42,52)=ar(0,1);0;0;(11,15),32,32;;RPC_PROTSEQ_VECTORA:t(42,53)=(42,51)_RPC_PROTSEQ_VECTORW:T(42,54)=s8Count:(0,4),0,32;Protseq:(42,55)=ar(0,1);0;0;(6,9),32,32;;RPC_PROTSEQ_VECTORW:t(42,56)=(42,54)RPC_AUTH_KEY_RETRIEVAL_FN:t(42,57)=(42,58)=*(42,59)=f(0,19)/usr/include/w32api/rpcdcep.h_RPC_VERSION:T(43,1)=s4MajorVersion:(0,9),0,16;MinorVersion:(0,9),16,16;;RPC_VERSION:t(43,2)=(43,1)_RPC_SYNTAX_IDENTIFIER:T(43,3)=s20SyntaxGUID:(6,75),0,128;SyntaxVersion:(43,2),128,32;;RPC_SYNTAX_IDENTIFIER:t(43,4)=(43,3)PRPC_SYNTAX_IDENTIFIER:t(43,5)=(43,6)=*(43,3)_RPC_MESSAGE:T(43,7)=s44Handle:(6,54),0,32;DataRepresentation:(0,5),32,32;Buffer:(4,2),64,32;BufferLength:(0,4),96,32;ProcNum:(0,4),128,32;TransferSyntax:(43,5),160,32;RpcInterfaceInformation:(4,2),192,32;ReservedForRuntime:(4,2),224,32;ManagerEpv:(4,2),256,32;ImportContext:(4,2),288,32;RpcFlags:(0,5),320,32;;RPC_MESSAGE:t(43,8)=(43,7)PRPC_MESSAGE:t(43,9)=(43,10)=*(43,7)RPC_FORWARD_FUNCTION:t(43,11)=(43,12)=f(0,3)RPC_DISPATCH_FUNCTION:t(43,13)=(43,14)=*(43,15)=f(0,19)RPC_DISPATCH_TABLE:t(43,16)=(43,17)=s12DispatchTableCount:(0,4),0,32;DispatchTable:(43,18)=*(43,13),32,32;Reserved:(0,1),64,32;;PRPC_DISPATCH_TABLE:t(43,19)=(43,20)=*(43,17)_RPC_PROTSEQ_ENDPOINT:T(43,21)=s8RpcProtocolSequence:(11,15),0,32;Endpoint:(11,15),32,32;;RPC_PROTSEQ_ENDPOINT:t(43,22)=(43,21)PRPC_PROTSEQ_ENDPOINT:t(43,23)=(43,24)=*(43,21)_RPC_SERVER_INTERFACE:T(43,25)=s64Length:(0,4),0,32;InterfaceId:(43,4),32,160;TransferSyntax:(43,4),192,160;DispatchTable:(43,19),352,32;RpcProtseqEndpointCount:(0,4),384,32;RpcProtseqEndpoint:(43,23),416,32;DefaultManagerEpv:(4,2),448,32;InterpreterInfo:(5,31),480,32;;RPC_SERVER_INTERFACE:t(43,26)=(43,25)PRPC_SERVER_INTERFACE:t(43,27)=(43,28)=*(43,25)_RPC_CLIENT_INTERFACE:T(43,29)=s64Length:(0,4),0,32;InterfaceId:(43,4),32,160;TransferSyntax:(43,4),192,160;DispatchTable:(43,19),352,32;RpcProtseqEndpointCount:(0,4),384,32;RpcProtseqEndpoint:(43,23),416,32;Reserved:(0,5),448,32;InterpreterInfo:(5,31),480,32;;RPC_CLIENT_INTERFACE:t(43,30)=(43,29)PRPC_CLIENT_INTERFACE:t(43,31)=(43,32)=*(43,29)I_RPC_MUTEX:t(43,33)=(4,2)_RPC_TRANSFER_SYNTAX:T(43,34)=s20Uuid:(6,75),0,128;VersMajor:(0,9),128,16;VersMinor:(0,9),144,16;;RPC_TRANSFER_SYNTAX:t(43,35)=(43,34)RPC_BLOCKING_FUNCTION:t(43,36)=(43,37)=*(43,38)=f(0,3)PRPC_RUNDOWN:t(43,39)=(43,40)=*(43,41)=f(0,19)/usr/include/w32api/rpcnsi.hRPC_NS_HANDLE:t(44,1)=(4,2)/usr/include/w32api/rpcnterr.h/usr/include/w32api/shellapi.hFILEOP_FLAGS:t(46,1)=(5,11)PRINTEROP_FLAGS:t(46,2)=(5,11)_AppBarData:T(46,3)=s36cbSize:(5,1),0,32;hWnd:(5,121),32,32;uCallbackMessage:(5,34),64,32;uEdge:(5,34),96,32;rc:(5,138),128,128;lParam:(5,39),256,32;;APPBARDATA:t(46,4)=(46,3)PAPPBARDATA:t(46,5)=(46,6)=*(46,3)HDROP__:T(46,7)=s4i:(0,1),0,32;;HDROP:t(46,8)=(46,9)=*(46,7)_NOTIFYICONDATAA:T(46,10)=s88cbSize:(5,1),0,32;hWnd:(5,121),32,32;uID:(5,34),64,32;uFlags:(5,34),96,32;uCallbackMessage:(5,34),128,32;hIcon:(5,76),160,32;szTip:(38,193),192,512;;NOTIFYICONDATAA:t(46,11)=(46,10)PNOTIFYICONDATAA:t(46,12)=(46,13)=*(46,10)_NOTIFYICONDATAW:T(46,14)=s152cbSize:(5,1),0,32;hWnd:(5,121),32,32;uID:(5,34),64,32;uFlags:(5,34),96,32;uCallbackMessage:(5,34),128,32;hIcon:(5,76),160,32;szTip:(25,212),192,1024;;NOTIFYICONDATAW:t(46,15)=(46,14)PNOTIFYICONDATAW:t(46,16)=(46,17)=*(46,14)_SHELLEXECUTEINFOA:T(46,18)=s60cbSize:(5,1),0,32;fMask:(6,10),32,32;hwnd:(5,121),64,32;lpVerb:(6,37),96,32;lpFile:(6,37),128,32;lpParameters:(6,37),160,32;lpDirectory:(6,37),192,32;nShow:(0,1),224,32;hInstApp:(5,99),256,32;lpIDList:(5,28),288,32;lpClass:(6,37),320,32;hkeyClass:(5,79),352,32;dwHotKey:(5,1),384,32;hIcon:(6,54),416,32;hProcess:(6,54),448,32;;SHELLEXECUTEINFOA:t(46,19)=(46,18)LPSHELLEXECUTEINFOA:t(46,20)=(46,21)=*(46,18)_SHELLEXECUTEINFOW:T(46,22)=s60cbSize:(5,1),0,32;fMask:(6,10),32,32;hwnd:(5,121),64,32;lpVerb:(6,25),96,32;lpFile:(6,25),128,32;lpParameters:(6,25),160,32;lpDirectory:(6,25),192,32;nShow:(0,1),224,32;hInstApp:(5,99),256,32;lpIDList:(5,28),288,32;lpClass:(6,25),320,32;hkeyClass:(5,79),352,32;dwHotKey:(5,1),384,32;hIcon:(6,54),416,32;hProcess:(6,54),448,32;;SHELLEXECUTEINFOW:t(46,23)=(46,22)LPSHELLEXECUTEINFOW:t(46,24)=(46,25)=*(46,22)_SHFILEOPSTRUCTA:T(46,26)=s32hwnd:(5,121),0,32;wFunc:(5,34),32,32;pFrom:(6,37),64,32;pTo:(6,37),96,32;fFlags:(46,1),128,16;fAnyOperationsAborted:(5,6),160,32;hNameMappings:(5,28),192,32;lpszProgressTitle:(6,37),224,32;;SHFILEOPSTRUCTA:t(46,27)=(46,26)LPSHFILEOPSTRUCTA:t(46,28)=(46,29)=*(46,26)_SHFILEOPSTRUCTW:T(46,30)=s32hwnd:(5,121),0,32;wFunc:(5,34),32,32;pFrom:(6,25),64,32;pTo:(6,25),96,32;fFlags:(46,1),128,16;fAnyOperationsAborted:(5,6),160,32;hNameMappings:(5,28),192,32;lpszProgressTitle:(6,25),224,32;;SHFILEOPSTRUCTW:t(46,31)=(46,30)LPSHFILEOPSTRUCTW:t(46,32)=(46,33)=*(46,30)_SHFILEINFOA:T(46,34)=s352hIcon:(5,76),0,32;iIcon:(0,1),32,32;dwAttributes:(5,1),64,32;szDisplayName:(24,109),96,2080;szTypeName:(24,130),2176,640;;SHFILEINFOA:t(46,35)=(46,34)_SHFILEINFOW:T(46,36)=s692hIcon:(5,76),0,32;iIcon:(0,1),32,32;dwAttributes:(5,1),64,32;szDisplayName:(24,115),96,4160;szTypeName:(24,136),4256,1280;;SHFILEINFOW:t(46,37)=(46,36)NOTIFYICONDATA:t(46,38)=(46,11)PNOTIFYICONDATA:t(46,39)=(46,40)=*(46,11)SHELLEXECUTEINFO:t(46,41)=(46,19)LPSHELLEXECUTEINFO:t(46,42)=(46,43)=*(46,19)SHFILEOPSTRUCT:t(46,44)=(46,27)LPSHFILEOPSTRUCT:t(46,45)=(46,46)=*(46,27)SHFILEINFO:t(46,47)=(46,35)/usr/include/w32api/winperf.h_PERF_DATA_BLOCK:T(47,1)=s88Signature:(47,2)=ar(0,1);0;3;(6,14),0,64;LittleEndian:(5,1),64,32;Version:(5,1),96,32;Revision:(5,1),128,32;TotalByteLength:(5,1),160,32;HeaderLength:(5,1),192,32;NumObjectTypes:(5,1),224,32;DefaultObject:(6,3),256,32;SystemTime:(24,101),288,128;PerfTime:(6,141),448,64;PerfFreq:(6,141),512,64;PerfTime100nSec:(6,141),576,64;SystemNameLength:(5,1),640,32;SystemNameOffset:(5,1),672,32;;PERF_DATA_BLOCK:t(47,3)=(47,1)PPERF_DATA_BLOCK:t(47,4)=(47,5)=*(47,1)_PERF_OBJECT_TYPE:T(47,6)=s64TotalByteLength:(5,1),0,32;DefinitionLength:(5,1),32,32;HeaderLength:(5,1),64,32;ObjectNameTitleIndex:(5,1),96,32;ObjectNameTitle:(6,20),128,32;ObjectHelpTitleIndex:(5,1),160,32;ObjectHelpTitle:(6,20),192,32;DetailLevel:(5,1),224,32;NumCounters:(5,1),256,32;DefaultCounter:(6,3),288,32;NumInstances:(6,3),320,32;CodePage:(5,1),352,32;PerfTime:(6,141),384,64;PerfFreq:(6,141),448,64;;PERF_OBJECT_TYPE:t(47,7)=(47,6)PPERF_OBJECT_TYPE:t(47,8)=(47,9)=*(47,6)_PERF_COUNTER_DEFINITION:T(47,10)=s40ByteLength:(5,1),0,32;CounterNameTitleIndex:(5,1),32,32;CounterNameTitle:(6,20),64,32;CounterHelpTitleIndex:(5,1),96,32;CounterHelpTitle:(6,20),128,32;DefaultScale:(6,3),160,32;DetailLevel:(5,1),192,32;CounterType:(5,1),224,32;CounterSize:(5,1),256,32;CounterOffset:(5,1),288,32;;PERF_COUNTER_DEFINITION:t(47,11)=(47,10)PPERF_COUNTER_DEFINITION:t(47,12)=(47,13)=*(47,10)_PERF_INSTANCE_DEFINITION:T(47,14)=s24ByteLength:(5,1),0,32;ParentObjectTitleIndex:(5,1),32,32;ParentObjectInstance:(5,1),64,32;UniqueID:(6,3),96,32;NameOffset:(5,1),128,32;NameLength:(5,1),160,32;;PERF_INSTANCE_DEFINITION:t(47,15)=(47,14)PPERF_INSTANCE_DEFINITION:t(47,16)=(47,17)=*(47,14)_PERF_COUNTER_BLOCK:T(47,18)=s4ByteLength:(5,1),0,32;;PERF_COUNTER_BLOCK:t(47,19)=(47,18)PPERF_COUNTER_BLOCK:t(47,20)=(47,21)=*(47,18)PM_OPEN_PROC:t(47,22)=(47,23)=f(5,1)PM_COLLECT_PROC:t(47,24)=(47,25)=f(5,1)PM_CLOSE_PROC:t(47,26)=(47,27)=f(5,1)/usr/include/w32api/winspool.h_ADDJOB_INFO_1A:T(48,1)=s8Path:(6,32),0,32;JobId:(5,1),32,32;;ADDJOB_INFO_1A:t(48,2)=(48,1)PADDJOB_INFO_1A:t(48,3)=(48,4)=*(48,1)LPADDJOB_INFO_1A:t(48,5)=(48,4)_ADDJOB_INFO_1W:T(48,6)=s8Path:(6,20),0,32;JobId:(5,1),32,32;;ADDJOB_INFO_1W:t(48,7)=(48,6)PADDJOB_INFO_1W:t(48,8)=(48,9)=*(48,6)LPADDJOB_INFO_1W:t(48,10)=(48,9)_DATATYPES_INFO_1A:T(48,11)=s4pName:(6,32),0,32;;DATATYPES_INFO_1A:t(48,12)=(48,11)PDATATYPES_INFO_1A:t(48,13)=(48,14)=*(48,11)LPDATATYPES_INFO_1A:t(48,15)=(48,14)_DATATYPES_INFO_1W:T(48,16)=s4pName:(6,20),0,32;;DATATYPES_INFO_1W:t(48,17)=(48,16)PDATATYPES_INFO_1W:t(48,18)=(48,19)=*(48,16)LPDATATYPES_INFO_1W:t(48,20)=(48,19)_JOB_INFO_1A:T(48,21)=s64JobId:(5,1),0,32;pPrinterName:(6,32),32,32;pMachineName:(6,32),64,32;pUserName:(6,32),96,32;pDocument:(6,32),128,32;pDatatype:(6,32),160,32;pStatus:(6,32),192,32;Status:(5,1),224,32;Priority:(5,1),256,32;Position:(5,1),288,32;TotalPages:(5,1),320,32;PagesPrinted:(5,1),352,32;Submitted:(24,101),384,128;;JOB_INFO_1A:t(48,22)=(48,21)PJOB_INFO_1A:t(48,23)=(48,24)=*(48,21)LPJOB_INFO_1A:t(48,25)=(48,24)_JOB_INFO_1W:T(48,26)=s64JobId:(5,1),0,32;pPrinterName:(6,20),32,32;pMachineName:(6,20),64,32;pUserName:(6,20),96,32;pDocument:(6,20),128,32;pDatatype:(6,20),160,32;pStatus:(6,20),192,32;Status:(5,1),224,32;Priority:(5,1),256,32;Position:(5,1),288,32;TotalPages:(5,1),320,32;PagesPrinted:(5,1),352,32;Submitted:(24,101),384,128;;JOB_INFO_1W:t(48,27)=(48,26)PJOB_INFO_1W:t(48,28)=(48,29)=*(48,26)LPJOB_INFO_1W:t(48,30)=(48,29)_JOB_INFO_2A:T(48,31)=s104JobId:(5,1),0,32;pPrinterName:(6,32),32,32;pMachineName:(6,32),64,32;pUserName:(6,32),96,32;pDocument:(6,32),128,32;pNotifyName:(6,32),160,32;pDatatype:(6,32),192,32;pPrintProcessor:(6,32),224,32;pParameters:(6,32),256,32;pDriverName:(6,32),288,32;pDevMode:(25,77),320,32;pStatus:(6,32),352,32;pSecurityDescriptor:(6,237),384,32;Status:(5,1),416,32;Priority:(5,1),448,32;Position:(5,1),480,32;StartTime:(5,1),512,32;UntilTime:(5,1),544,32;TotalPages:(5,1),576,32;Size:(5,1),608,32;Submitted:(24,101),640,128;Time:(5,1),768,32;PagesPrinted:(5,1),800,32;;JOB_INFO_2A:t(48,32)=(48,31)PJOB_INFO_2A:t(48,33)=(48,34)=*(48,31)LPJOB_INFO_2A:t(48,35)=(48,34)_JOB_INFO_2W:T(48,36)=s104JobId:(5,1),0,32;pPrinterName:(6,20),32,32;pMachineName:(6,20),64,32;pUserName:(6,20),96,32;pDocument:(6,20),128,32;pNotifyName:(6,20),160,32;pDatatype:(6,20),192,32;pPrintProcessor:(6,20),224,32;pParameters:(6,20),256,32;pDriverName:(6,20),288,32;pDevMode:(25,82),320,32;pStatus:(6,20),352,32;pSecurityDescriptor:(6,237),384,32;Status:(5,1),416,32;Priority:(5,1),448,32;Position:(5,1),480,32;StartTime:(5,1),512,32;UntilTime:(5,1),544,32;TotalPages:(5,1),576,32;Size:(5,1),608,32;Submitted:(24,101),640,128;Time:(5,1),768,32;PagesPrinted:(5,1),800,32;;JOB_INFO_2W:t(48,37)=(48,36)PJOB_INFO_2W:t(48,38)=(48,39)=*(48,36)LPJOB_INFO_2W:t(48,40)=(48,39)_DOC_INFO_1A:T(48,41)=s12pDocName:(6,32),0,32;pOutputFile:(6,32),32,32;pDatatype:(6,32),64,32;;DOC_INFO_1A:t(48,42)=(48,41)PDOC_INFO_1A:t(48,43)=(48,44)=*(48,41)LPDOC_INFO_1A:t(48,45)=(48,44)_DOC_INFO_1W:T(48,46)=s12pDocName:(6,20),0,32;pOutputFile:(6,20),32,32;pDatatype:(6,20),64,32;;DOC_INFO_1W:t(48,47)=(48,46)PDOC_INFO_1W:t(48,48)=(48,49)=*(48,46)LPDOC_INFO_1W:t(48,50)=(48,49)_DOC_INFO_2A:T(48,51)=s20pDocName:(6,32),0,32;pOutputFile:(6,32),32,32;pDatatype:(6,32),64,32;dwMode:(5,1),96,32;JobId:(5,1),128,32;;DOC_INFO_2A:t(48,52)=(48,51)PDOC_INFO_2A:t(48,53)=(48,54)=*(48,51)LPDOC_INFO_2A:t(48,55)=(48,54)_DOC_INFO_2W:T(48,56)=s20pDocName:(6,20),0,32;pOutputFile:(6,20),32,32;pDatatype:(6,20),64,32;dwMode:(5,1),96,32;JobId:(5,1),128,32;;DOC_INFO_2W:t(48,57)=(48,56)PDOC_INFO_2W:t(48,58)=(48,59)=*(48,56)LPDOC_INFO_2W:t(48,60)=(48,59)_DRIVER_INFO_1A:T(48,61)=s4pName:(6,32),0,32;;DRIVER_INFO_1A:t(48,62)=(48,61)PDRIVER_INFO_1A:t(48,63)=(48,64)=*(48,61)LPDRIVER_INFO_1A:t(48,65)=(48,64)_DRIVER_INFO_1W:T(48,66)=s4pName:(6,20),0,32;;DRIVER_INFO_1W:t(48,67)=(48,66)PDRIVER_INFO_1W:t(48,68)=(48,69)=*(48,66)LPDRIVER_INFO_1W:t(48,70)=(48,69)_DRIVER_INFO_2A:T(48,71)=s24cVersion:(5,1),0,32;pName:(6,32),32,32;pEnvironment:(6,32),64,32;pDriverPath:(6,32),96,32;pDataFile:(6,32),128,32;pConfigFile:(6,32),160,32;;DRIVER_INFO_2A:t(48,72)=(48,71)PDRIVER_INFO_2A:t(48,73)=(48,74)=*(48,71)LPDRIVER_INFO_2A:t(48,75)=(48,74)_DRIVER_INFO_2W:T(48,76)=s24cVersion:(5,1),0,32;pName:(6,20),32,32;pEnvironment:(6,20),64,32;pDriverPath:(6,20),96,32;pDataFile:(6,20),128,32;pConfigFile:(6,20),160,32;;DRIVER_INFO_2W:t(48,77)=(48,76)PDRIVER_INFO_2W:t(48,78)=(48,79)=*(48,76)LPDRIVER_INFO_2W:t(48,80)=(48,79)_DRIVER_INFO_3A:T(48,81)=s40cVersion:(5,1),0,32;pName:(6,32),32,32;pEnvironment:(6,32),64,32;pDriverPath:(6,32),96,32;pDataFile:(6,32),128,32;pConfigFile:(6,32),160,32;pHelpFile:(6,32),192,32;pDependentFiles:(6,32),224,32;pMonitorName:(6,32),256,32;pDefaultDataType:(6,32),288,32;;DRIVER_INFO_3A:t(48,82)=(48,81)PDRIVER_INFO_3A:t(48,83)=(48,84)=*(48,81)LPDRIVER_INFO_3A:t(48,85)=(48,84)_DRIVER_INFO_3W:T(48,86)=s40cVersion:(5,1),0,32;pName:(6,20),32,32;pEnvironment:(6,20),64,32;pDriverPath:(6,20),96,32;pDataFile:(6,20),128,32;pConfigFile:(6,20),160,32;pHelpFile:(6,20),192,32;pDependentFiles:(6,20),224,32;pMonitorName:(6,20),256,32;pDefaultDataType:(6,20),288,32;;DRIVER_INFO_3W:t(48,87)=(48,86)PDRIVER_INFO_3W:t(48,88)=(48,89)=*(48,86)LPDRIVER_INFO_3W:t(48,90)=(48,89)_MONITOR_INFO_1A:T(48,91)=s4pName:(6,32),0,32;;MONITOR_INFO_1A:t(48,92)=(48,91)PMONITOR_INFO_1A:t(48,93)=(48,94)=*(48,91)LPMONITOR_INFO_1A:t(48,95)=(48,94)_MONITOR_INFO_1W:T(48,96)=s4pName:(6,20),0,32;;MONITOR_INFO_1W:t(48,97)=(48,96)PMONITOR_INFO_1W:t(48,98)=(48,99)=*(48,96)LPMONITOR_INFO_1W:t(48,100)=(48,99)_PORT_INFO_1A:T(48,101)=s4pName:(6,32),0,32;;PORT_INFO_1A:t(48,102)=(48,101)PPORT_INFO_1A:t(48,103)=(48,104)=*(48,101)LPPORT_INFO_1A:t(48,105)=(48,104)_PORT_INFO_1W:T(48,106)=s4pName:(6,20),0,32;;PORT_INFO_1W:t(48,107)=(48,106)PPORT_INFO_1W:t(48,108)=(48,109)=*(48,106)LPPORT_INFO_1W:t(48,110)=(48,109)_MONITOR_INFO_2A:T(48,111)=s12pName:(6,32),0,32;pEnvironment:(6,32),32,32;pDLLName:(6,32),64,32;;MONITOR_INFO_2A:t(48,112)=(48,111)PMONITOR_INFO_2A:t(48,113)=(48,114)=*(48,111)LPMONITOR_INFO_2A:t(48,115)=(48,114)_MONITOR_INFO_2W:T(48,116)=s12pName:(6,20),0,32;pEnvironment:(6,20),32,32;pDLLName:(6,20),64,32;;MONITOR_INFO_2W:t(48,117)=(48,116)PMONITOR_INFO_2W:t(48,118)=(48,119)=*(48,116)LPMONITOR_INFO_2W:t(48,120)=(48,119)_PORT_INFO_2A:T(48,121)=s20pPortName:(6,32),0,32;pMonitorName:(6,32),32,32;pDescription:(6,32),64,32;fPortType:(5,1),96,32;Reserved:(5,1),128,32;;PORT_INFO_2A:t(48,122)=(48,121)PPORT_INFO_2A:t(48,123)=(48,124)=*(48,121)LPPORT_INFO_2A:t(48,125)=(48,124)_PORT_INFO_2W:T(48,126)=s20pPortName:(6,20),0,32;pMonitorName:(6,20),32,32;pDescription:(6,20),64,32;fPortType:(5,1),96,32;Reserved:(5,1),128,32;;PORT_INFO_2W:t(48,127)=(48,126)PPORT_INFO_2W:t(48,128)=(48,129)=*(48,126)LPPORT_INFO_2W:t(48,130)=(48,129)_PORT_INFO_3A:T(48,131)=s12dwStatus:(5,1),0,32;pszStatus:(6,32),32,32;dwSeverity:(5,1),64,32;;PORT_INFO_3A:t(48,132)=(48,131)PPORT_INFO_3A:t(48,133)=(48,134)=*(48,131)LPPORT_INFO_3A:t(48,135)=(48,134)_PORT_INFO_3W:T(48,136)=s12dwStatus:(5,1),0,32;pszStatus:(6,20),32,32;dwSeverity:(5,1),64,32;;PORT_INFO_3W:t(48,137)=(48,136)PPORT_INFO_3W:t(48,138)=(48,139)=*(48,136)LPPORT_INFO_3W:t(48,140)=(48,139)_PRINTER_INFO_1A:T(48,141)=s16Flags:(5,1),0,32;pDescription:(6,32),32,32;pName:(6,32),64,32;pComment:(6,32),96,32;;PRINTER_INFO_1A:t(48,142)=(48,141)PPRINTER_INFO_1A:t(48,143)=(48,144)=*(48,141)LPPRINTER_INFO_1A:t(48,145)=(48,144)_PRINTER_INFO_1W:T(48,146)=s16Flags:(5,1),0,32;pDescription:(6,20),32,32;pName:(6,20),64,32;pComment:(6,20),96,32;;PRINTER_INFO_1W:t(48,147)=(48,146)PPRINTER_INFO_1W:t(48,148)=(48,149)=*(48,146)LPPRINTER_INFO_1W:t(48,150)=(48,149)_PRINTER_INFO_2A:T(48,151)=s84pServerName:(6,32),0,32;pPrinterName:(6,32),32,32;pShareName:(6,32),64,32;pPortName:(6,32),96,32;pDriverName:(6,32),128,32;pComment:(6,32),160,32;pLocation:(6,32),192,32;pDevMode:(25,77),224,32;pSepFile:(6,32),256,32;pPrintProcessor:(6,32),288,32;pDatatype:(6,32),320,32;pParameters:(6,32),352,32;pSecurityDescriptor:(6,237),384,32;Attributes:(5,1),416,32;Priority:(5,1),448,32;DefaultPriority:(5,1),480,32;StartTime:(5,1),512,32;UntilTime:(5,1),544,32;Status:(5,1),576,32;cJobs:(5,1),608,32;AveragePPM:(5,1),640,32;;PRINTER_INFO_2A:t(48,152)=(48,151)PPRINTER_INFO_2A:t(48,153)=(48,154)=*(48,151)LPPRINTER_INFO_2A:t(48,155)=(48,154)_PRINTER_INFO_2W:T(48,156)=s84pServerName:(6,20),0,32;pPrinterName:(6,20),32,32;pShareName:(6,20),64,32;pPortName:(6,20),96,32;pDriverName:(6,20),128,32;pComment:(6,20),160,32;pLocation:(6,20),192,32;pDevMode:(25,82),224,32;pSepFile:(6,20),256,32;pPrintProcessor:(6,20),288,32;pDatatype:(6,20),320,32;pParameters:(6,20),352,32;pSecurityDescriptor:(6,237),384,32;Attributes:(5,1),416,32;Priority:(5,1),448,32;DefaultPriority:(5,1),480,32;StartTime:(5,1),512,32;UntilTime:(5,1),544,32;Status:(5,1),576,32;cJobs:(5,1),608,32;AveragePPM:(5,1),640,32;;PRINTER_INFO_2W:t(48,157)=(48,156)PPRINTER_INFO_2W:t(48,158)=(48,159)=*(48,156)LPPRINTER_INFO_2W:t(48,160)=(48,159)_PRINTER_INFO_3:T(48,161)=s4pSecurityDescriptor:(6,237),0,32;;PRINTER_INFO_3:t(48,162)=(48,161)PPRINTER_INFO_3:t(48,163)=(48,164)=*(48,161)LPPRINTER_INFO_3:t(48,165)=(48,164)_PRINTER_INFO_4A:T(48,166)=s12pPrinterName:(6,32),0,32;pServerName:(6,32),32,32;Attributes:(5,1),64,32;;PRINTER_INFO_4A:t(48,167)=(48,166)PPRINTER_INFO_4A:t(48,168)=(48,169)=*(48,166)LPPRINTER_INFO_4A:t(48,170)=(48,169)_PRINTER_INFO_4W:T(48,171)=s12pPrinterName:(6,20),0,32;pServerName:(6,20),32,32;Attributes:(5,1),64,32;;PRINTER_INFO_4W:t(48,172)=(48,171)PPRINTER_INFO_4W:t(48,173)=(48,174)=*(48,171)LPPRINTER_INFO_4W:t(48,175)=(48,174)_PRINTER_INFO_5A:T(48,176)=s20pPrinterName:(6,32),0,32;pPortName:(6,32),32,32;Attributes:(5,1),64,32;DeviceNotSelectedTimeout:(5,1),96,32;TransmissionRetryTimeout:(5,1),128,32;;PRINTER_INFO_5A:t(48,177)=(48,176)PPRINTER_INFO_5A:t(48,178)=(48,179)=*(48,176)LPPRINTER_INFO_5A:t(48,180)=(48,179)_PRINTER_INFO_5W:T(48,181)=s20pPrinterName:(6,20),0,32;pPortName:(6,20),32,32;Attributes:(5,1),64,32;DeviceNotSelectedTimeout:(5,1),96,32;TransmissionRetryTimeout:(5,1),128,32;;PRINTER_INFO_5W:t(48,182)=(48,181)PPRINTER_INFO_5W:t(48,183)=(48,184)=*(48,181)LPPRINTER_INFO_5W:t(48,185)=(48,184)_PRINTPROCESSOR_INFO_1A:T(48,186)=s4pName:(6,32),0,32;;PRINTPROCESSOR_INFO_1A:t(48,187)=(48,186)PPRINTPROCESSOR_INFO_1A:t(48,188)=(48,189)=*(48,186)LPPRINTPROCESSOR_INFO_1A:t(48,190)=(48,189)_PRINTPROCESSOR_INFO_1W:T(48,191)=s4pName:(6,20),0,32;;PRINTPROCESSOR_INFO_1W:t(48,192)=(48,191)PPRINTPROCESSOR_INFO_1W:t(48,193)=(48,194)=*(48,191)LPPRINTPROCESSOR_INFO_1W:t(48,195)=(48,194)_PRINTER_NOTIFY_INFO_DATA:T(48,196)=s20Type:(5,11),0,16;Field:(5,11),16,16;Reserved:(5,1),32,32;Id:(5,1),64,32;NotifyData:(48,197)=u8adwData:(6,324),0,64;Data:(48,198)=s8cbBuf:(5,1),0,32;pBuf:(5,28),32,32;;,0,64;;,96,64;;PRINTER_NOTIFY_INFO_DATA:t(48,199)=(48,196)PPRINTER_NOTIFY_INFO_DATA:t(48,200)=(48,201)=*(48,196)LPPRINTER_NOTIFY_INFO_DATA:t(48,202)=(48,201)_PRINTER_NOTIFY_INFO:T(48,203)=s32Version:(5,1),0,32;Flags:(5,1),32,32;Count:(5,1),64,32;aData:(48,204)=ar(0,1);0;0;(48,199),96,160;;PRINTER_NOTIFY_INFO:t(48,205)=(48,203)PPRINTER_NOTIFY_INFO:t(48,206)=(48,207)=*(48,203)LPPRINTER_NOTIFY_INFO:t(48,208)=(48,207)_FORM_INFO_1A:T(48,209)=s32Flags:(5,1),0,32;pName:(6,32),32,32;Size:(5,161),64,64;ImageableArea:(5,145),128,128;;FORM_INFO_1A:t(48,210)=(48,209)PFORM_INFO_1A:t(48,211)=(48,212)=*(48,209)LPFORM_INFO_1A:t(48,213)=(48,212)_FORM_INFO_1W:T(48,214)=s32Flags:(5,1),0,32;pName:(6,20),32,32;Size:(5,161),64,64;ImageableArea:(5,145),128,128;;FORM_INFO_1W:t(48,215)=(48,214)PFORM_INFO_1W:t(48,216)=(48,217)=*(48,214)LPFORM_INFO_1W:t(48,218)=(48,217)_PRINTER_DEFAULTSA:T(48,219)=s12pDatatype:(6,32),0,32;pDevMode:(25,691),32,32;DesiredAccess:(6,72),64,32;;PRINTER_DEFAULTSA:t(48,220)=(48,219)PPRINTER_DEFAULTSA:t(48,221)=(48,222)=*(48,219)LPPRINTER_DEFAULTSA:t(48,223)=(48,222)_PRINTER_DEFAULTSW:T(48,224)=s12pDatatype:(6,20),0,32;pDevMode:(25,691),32,32;DesiredAccess:(6,72),64,32;;PRINTER_DEFAULTSW:t(48,225)=(48,224)PPRINTER_DEFAULTSW:t(48,226)=(48,227)=*(48,224)LPPRINTER_DEFAULTSW:t(48,228)=(48,227)JOB_INFO_1:t(48,229)=(48,22)PJOB_INFO_1:t(48,230)=(48,231)=*(48,22)LPJOB_INFO_1:t(48,232)=(48,231)JOB_INFO_2:t(48,233)=(48,32)PJOB_INFO_2:t(48,234)=(48,235)=*(48,32)LPJOB_INFO_2:t(48,236)=(48,235)ADDJOB_INFO_1:t(48,237)=(48,2)PADDJOB_INFO_1:t(48,238)=(48,239)=*(48,2)LPADDJOB_INFO_1:t(48,240)=(48,239)DATATYPES_INFO_1:t(48,241)=(48,12)PDATATYPES_INFO_1:t(48,242)=(48,243)=*(48,12)LPDATATYPES_INFO_1:t(48,244)=(48,243)MONITOR_INFO_1:t(48,245)=(48,92)PMONITOR_INFO_1:t(48,246)=(48,247)=*(48,92)LPMONITOR_INFO_1:t(48,248)=(48,247)MONITOR_INFO_2:t(48,249)=(48,112)PMONITOR_INFO_2:t(48,250)=(48,251)=*(48,112)LPMONITOR_INFO_2:t(48,252)=(48,251)DOC_INFO_1:t(48,253)=(48,42)PDOC_INFO_1:t(48,254)=(48,255)=*(48,42)LPDOC_INFO_1:t(48,256)=(48,255)DOC_INFO_2:t(48,257)=(48,52)PDOC_INFO_2:t(48,258)=(48,259)=*(48,52)LPDOC_INFO_2:t(48,260)=(48,259)PORT_INFO_1:t(48,261)=(48,102)PPORT_INFO_1:t(48,262)=(48,263)=*(48,102)LPPORT_INFO_1:t(48,264)=(48,263)PORT_INFO_2:t(48,265)=(48,122)PPORT_INFO_2:t(48,266)=(48,267)=*(48,122)LPPORT_INFO_2:t(48,268)=(48,267)PORT_INFO_3:t(48,269)=(48,132)PPORT_INFO_3:t(48,270)=(48,271)=*(48,132)LPPORT_INFO_3:t(48,272)=(48,271)DRIVER_INFO_2:t(48,273)=(48,72)PDRIVER_INFO_2:t(48,274)=(48,275)=*(48,72)LPDRIVER_INFO_2:t(48,276)=(48,275)PRINTER_INFO_1:t(48,277)=(48,142)PPRINTER_INFO_1:t(48,278)=(48,279)=*(48,142)LPPRINTER_INFO_1:t(48,280)=(48,279)PRINTER_INFO_2:t(48,281)=(48,152)PPRINTER_INFO_2:t(48,282)=(48,283)=*(48,152)LPPRINTER_INFO_2:t(48,284)=(48,283)PRINTER_INFO_4:t(48,285)=(48,167)PPRINTER_INFO_4:t(48,286)=(48,287)=*(48,167)LPPRINTER_INFO_4:t(48,288)=(48,287)PRINTER_INFO_5:t(48,289)=(48,177)PPRINTER_INFO_5:t(48,290)=(48,291)=*(48,177)LPPRINTER_INFO_5:t(48,292)=(48,291)PRINTPROCESSOR_INFO_1:t(48,293)=(48,187)PPRINTPROCESSOR_INFO_1:t(48,294)=(48,295)=*(48,187)LPPRINTPROCESSOR_INFO_1:t(48,296)=(48,295)FORM_INFO_1:t(48,297)=(48,210)PFORM_INFO_1:t(48,298)=(48,299)=*(48,210)LPFORM_INFO_1:t(48,300)=(48,299)PRINTER_DEFAULTS:t(48,301)=(48,220)PPRINTER_DEFAULTS:t(48,302)=(48,303)=*(48,220)LPPRINTER_DEFAULTS:t(48,304)=(48,303)/usr/include/gl/gl.hGLenum:t(49,1)=(0,4)GLboolean:t(49,2)=(0,11)GLbitfield:t(49,3)=(0,4)GLbyte:t(49,4)=(0,10)GLshort:t(49,5)=(0,8)GLint:t(49,6)=(0,1)GLsizei:t(49,7)=(0,1)GLubyte:t(49,8)=(0,11)GLushort:t(49,9)=(0,9)GLuint:t(49,10)=(0,4)GLfloat:t(49,11)=(0,12)GLclampf:t(49,12)=(0,12)GLdouble:t(49,13)=(0,13)GLclampd:t(49,14)=(0,13)GLvoid:t(49,15)=(0,19)_GLfuncptr:t(49,16)=(49,17)=*(49,18)=f(0,19)glwin_window:t(1,2)=(1,3)=xsglwin_window:glwin_desc:T(1,4)=s76data:(4,2),0,32;winName:(11,30),32,32;winX:(49,6),64,32;winY:(49,6),96,32;winWidth:(49,7),128,32;winHeight:(49,7),160,32;Create:(1,5)=*(1,6)=f(0,19),192,32;Destroy:(1,5),224,32;ChangeSize:(1,7)=*(1,8)=f(0,19),256,32;Idle:(1,5),288,32;Render:(1,5),320,32;KeyPress:(1,9)=*(1,10)=f(0,1),352,32;KeyDown:(1,9),384,32;KeyUp:(1,9),416,32;MouseDown:(1,11)=*(1,12)=f(0,1),448,32;MouseUp:(1,11),480,32;MouseMove:(1,13)=*(1,14)=f(0,1),512,32;MouseDrag:(1,13),544,32;MouseZ:(1,15)=*(1,16)=f(0,1),576,32;;glwin_desc:t(1,17)=(1,4)glwin_window:T(1,3)=s436data:(4,2),0,32;winX:(49,6),32,32;winY:(49,6),64,32;winWidth:(49,7),96,32;winHeight:(49,7),128,32;viewWidth:(49,11),160,32;viewHeight:(49,11),192,32;desc:(1,17),224,608;created:(0,8),832,16;idleEnabled:(0,8),848,16;hInstance:(5,99),864,32;hWnd:(5,121),896,32;hPalette:(5,103),928,32;hRC:(5,64),960,32;hDC:(5,61),992,32;keyState:(1,18)=ar(0,1);0;255;(0,11),1024,2048;nKeysDown:(0,1),3072,32;nKeysDownPrev:(0,1),3104,32;buttonState:(1,19)=ar(0,1);0;3;(0,11),3136,32;buttonDownX:(1,20)=ar(0,1);0;3;(0,1),3168,128;buttonDownY:(1,20),3296,128;nButtonsDown:(0,1),3424,32;nButtonsDownPrev:(0,1),3456,32;;/usr/include/gl/glu.h/usr/include/GL/gl.hGLUnurbs:t(50,1)=(50,2)=xsGLUnurbs:GLUquadric:t(50,3)=(50,4)=xsGLUquadric:GLUtesselator:t(50,5)=(50,6)=xsGLUtesselator:GLUnurbsObj:t(50,7)=(50,2)GLUquadricObj:t(50,8)=(50,4)GLUtesselatorObj:t(50,9)=(50,6)GLUtriangulatorObj:t(50,10)=(50,6)/usr/include/stdio.h/usr/lib/gcc-lib/i686-pc-cygwin/2.95.2-6/include/stddef.hfpos_t:t(52,1)=(11,16)FILE:t(52,2)=(11,5)/usr/include/stdlib.h/usr/lib/gcc-lib/i686-pc-cygwin/2.95.2-6/include/stddef.hdiv_t:t(54,1)=(54,2)=s8quot:(0,1),0,32;rem:(0,1),32,32;;ldiv_t:t(54,3)=(54,4)=s8quot:(0,3),0,32;rem:(0,3),32,32;;GetOpenGLPalette:f(5,103)hDC:p(5,61)hRetPal:(5,103)pfd:(25,568)pPal:(0,21)=*(25,158)nPixelFormat:(0,1)nColors:(0,1)i:(0,1)RedRange:(5,10)GreenRange:(5,10)BlueRange:(5,10)showOpenGLInfo:f(0,19)hDC:p(5,61)pixelFormat:p(0,1)type:(11,30)pfd_new:(25,568)generic_format:(0,1)generic_accelerated:(0,1)once:V(0,1)SetDCPixelFormat:f(0,1)hDC:p(5,61)nPixelFormat:(0,1)pfd:V(25,568)glwin_process_key:F(0,1)win:p(0,22)=*(1,2)key:p(0,1)down:p(0,1)glwin_key_down:F(0,1)win:p(0,22)key:p(0,1)glwin_nkeys_down:F(0,1)win:p(0,22)glwin_nkeys_down_prev:F(0,1)win:p(0,22)glwin_process_button:F(0,1)win:p(0,22)button:p(0,1)down:p(0,1)x:p(0,1)y:p(0,1)glwin_button_down:F(0,1)win:p(0,22)button:p(0,1)glwin_nbuttons_down:F(0,1)win:p(0,22)glwin_nbuttons_down_prev:F(0,1)win:p(0,22)glwin_window_WndProc:f(5,40)hWnd:p(5,121)message:p(5,34)wParam:p(5,38)lParam:p(5,39)win:(0,22)x:(0,1)y:(0,1)pixelFormat:(0,1)w:(49,6)h:(49,6)nRet:(0,1)dz:(0,13)glwin_create:F(0,22)desc:p(0,23)=*(1,17)data:p(4,2)win:(0,22)wClassName:V(11,30)hWnd:(5,121)wc:(26,347)glwin_destroy:F(0,19)win:p(0,22)glwin_show:F(0,19)win:p(0,22)glwin_update:F(0,19)win:p(0,22)glwin_redraw:F(0,19)win:p(0,22)glwin_idle:F(0,19)win:p(0,22)enable:p(0,1)glwin_quit:F(0,19)win:p(0,22)exitcode:p(0,1)glwin_mainloop:F(0,1)msg:(26,136)WinMain:F(0,1)hInstance:p(5,99)hPrevInstance:p(5,99)lpCmdLine:p(6,32)nCmdShow:p(0,1)_argc:(0,1)_argv:(0,24)=ar(0,1);0;1;(15,13)win_created:S(0,22)glwin_hInstance:G(5,99)—+²,ìS® . ® -.-/<RM `,‡ Ÿ · à È0ÑQÚ"ç"ô1ÿ   0Q"1- 2 70@QP1[ ` e0nQ~1‰ Ž “0œQ¬2· ¼ Á0ÊQÚ2å ê ï0øQ"3'"44 5 $ $' $= 6T Y 0b Qj Pˆ  0– Qž Pä 7 8Á 9â 7> 7P :k ;• R¢ <A=v>‡?±.Ã/Ù=.+/=@± Ó Ø0áQ… Š0“Q²Aâ"ï"ó û*"B +*DC_"nD~"™S´O#*.$7*¡"©E´$ÊRï6F;GYHy=²IÙJþ<K4LCMo ~*ŽN   ( œ†  ˆ hŠ"¤Š ‹"L‹ xŒ ØŒ  h  Ž  H  ˜– À˜" ™ h™ °™ ø™ @š ôš H› ð› ¼œ$Ôœ .fileþÿgglwin.c%=@U€ _once.9gD _pfd.13 w ‰H œ8 ¬\ ¾p Õ„ ë” þ¸ Ì -à  FSHbØ p  ( ‹H ™d §ð ³  Ã\ Ï„ .text¢€.dataL.bss.stabØœ.stabstrþÛìþ'9KXgwŒŸ±Ä_GetDC@4Öêþ!4CScvŠ™«¿ÐÞîû,@ _memset _abort _fprintf _free _malloc Lgcc2_compiled.___gnu_compiled_c___rcs_id_glwin_glwin_c___rcs_id_glwin_glwin_h_GetOpenGLPalette_showOpenGLInfo_SetDCPixelFormat_glwin_process_key_glwin_key_down_glwin_nkeys_down_glwin_nkeys_down_prev_glwin_process_button_glwin_button_down_glwin_nbuttons_down_glwin_nbuttons_down_prev_glwin_window_WndProc@16_win_created_wClassName.44_glwin_create_glwin_destroy_glwin_show_glwin_update_glwin_redraw_glwin_quit_glwin_mainloop_WinMain@16_glwin_idle_glwin_hInstance_GetPixelFormat@4_DescribePixelFormat@16_CreatePalette@4_SelectPalette@12_RealizePalette@4__impure_ptr_glGetString@4_gluGetString@4_ChoosePixelFormat@8_SetPixelFormat@12_GetWindowLongA@8_SetWindowLongA@12_wglMakeCurrent@8_wglCreateContext@4_wglDeleteContext@4_DeleteObject@4_PostQuitMessage@4_InvalidateRect@12_SwapBuffers@4_ValidateRect@8_UpdateColors@4_DefWindowProcA@16_UnregisterClassA@8_LoadCursorA@8_RegisterClassA@4_CreateWindowExA@48_DestroyWindow@4_ShowWindow@8_UpdateWindow@4_SetTimer@16_KillTimer@8_GetMessageA@16_TranslateMessage@4_DispatchMessageA@4_glwin_mainglwin1.0/src/glwin/mak_gen/CYGWIN_98-4.10/t/0040755000175200017560000000000007250012532020330 5ustar stephensstephengglwin1.0/src/glwin/mak_gen/Linux/0040755000175200017560000000000007262507245017301 5ustar stephensstephengglwin1.0/src/glwin/mak_gen/Linux/od/0040755000175200017560000000000007262560731017702 5ustar stephensstephengglwin1.0/src/glwin/mak_gen/Linux/od/build_vars.h0100644000175200017560000000037007264205325022177 0ustar stephensstepheng/* DO NOT MODIFY Generated by maks/pre.mak. */ #define BUILD_TARGET "Linux" #define BUILD_DATE "Sun Apr 8 20:05:25 CDT 2001" #define BUILD_HOST "ion02.dev.ionink.com" #define BUILD_USER "stephens" #define BUILD_ROOT "/home/stephens/ion/src/glwin" glwin1.0/src/glwin/mak_gen/Linux/od/glwin.o0100644000175200017560000007135407262560731021211 0ustar stephensstephengELF¸a4( U‰åƒìE ÿ‹U‹E‹€l‰‚pƒ}ta‹E‹U ƒÂ`ƒÀ ‰À€<…­‹E‹U ƒÂ`ƒÀ ‰Àþ‹Eÿ€l‹EƒxP„†ƒì‹Eÿu ÿu‹@PÿЃÄ‰À…Àtl¸ëj‹E‹U ƒÂ`ƒÀ ‰À€<t‹E‹U ƒÂ`ƒÀ ‰Àþ ‹Eƒ¸l~ ‹Eÿˆl‹EƒxTt!ƒì‹Eÿu ÿu‹@TÿЃÄ‰À…Àt¸ë¸ÉÃU‰åE ÿ‹E‹U ƒÂ`ƒÀ ‰À¶‰À]ÉöU‰å‹E‹€l‰À]ÃU‰å‹E‹€p‰À]ÃU‰åƒì‹E‹U‹’˜‰œƒ}„’‹E‹U ÂpƒÀ‰À€<…׋E‹U ÂpƒÀ‰Àþ‹Eÿ€˜‹U‹E ‰ÀÁàˆpB‰Â‹E‰‹U‹E ‰ÀÁàˆ€B‰Â‹E‰‹EƒxXty‹Eÿu ÿuÿuÿu‹@XÿЃÄë`‹E‹U ÂpƒÀ‰À€<t‹E‹U ÂpƒÀ‰Àþ ‹Eƒ¸˜~ ‹Eÿˆ˜‹Eƒx\t‹Eÿu ÿuÿuÿu‹@\ÿЃÄ¸ÉÃU‰åE ÿ‹E‹U ÂpƒÀ‰À¶‰À]ÃvU‰å‹E‹€˜‰À]ÃU‰å‹E‹€œ‰À]ÃU‰åWVƒìƒì h¨èüÿÿÿƒÄ‰Eôƒìh¨jÿuôèüÿÿÿƒÄ‹Uô‹E ‰‹Eô‹Ux‰Öü¹ó¥‹Uô‹Eô‹@$‰B‹Uô‹Eô‹@(‰B‹Uô‹Eô‹@,‰B ‹Uô‹Eô‹@0‰B‹Uô‹EôÛ@,ÙZ‹Uô‹EôÛ@0ÙZ‹Eôeø^_]ÃvU‰åƒìƒì ÿuèüÿÿÿƒÄÉÉöU‰åƒìèüÿÿÿ‰À‰Eüƒ}üx ƒ}üë‰öhvh¿h„hŒèüÿÿÿv‹Eü‰À…¸‹‰ÀÉÃU‰åƒìè¡ÿÿÿ‰À‰Eüƒ}ÇEƒ} ÇE ‹Eüƒx@tƒì‹Eüÿu ÿuÿuü‹@@ÿЃÄÉÃU‰åƒìèUÿÿÿ‰À‰Eü‹EüƒxHtƒì ‹Eüÿuü‹@HÿЃÄèüÿÿÿÉÃvU‰åƒìèüÿÿÿ‰À‰Eüƒì‹EüƒàPjÿuè´ûÿÿƒÄƒì‹EüÁèƒàPjÿuèšûÿÿƒÄƒì‹EüÁèƒàPjÿuè€ûÿÿƒÄÉÃvU‰åƒì‹EH‰Eüƒ}ük‡‹Uü‹•°ÿàÇEpéëÇEqéßÇEréÓÇEséÇÇEté»ÇEué¯ÇEvé£ÇEwé—ÇExé‹ÇEyéÇEzëvvÇE{ëjvÇE%ë^vÇE&ëRvÇE'ëFvÇE(ë:vÇE!ë.vÇE"ë"vÇE$ëvÇE#ë vÇE-‹E‰ÀÉÉöU‰åƒìèýÿÿ‰À‰Eü‹E‰Eøƒ}øt$ƒ}ø ƒ}øt ë.‰öƒ}øtë$ÇEë#vÇEëvÇEë vèüÿÿÿv‹E ‰Eôƒ}ôt ƒ}ôtèüÿÿÿÇE ë vÇE ƒì ÿuüèæýÿÿƒÄƒì ÿuÿuÿu ÿuÿuüèüÿÿÿƒÄ ÉÃvU‰åƒìèåüÿÿ‰À‰Eü‹Eüƒx`tƒì‹Eüÿu ÿuÿuü‹@`ÿЃÄ‹Eüƒ¸˜t ‹Eüƒxdtƒì‹Eüÿu ÿuÿuü‹@dÿЃÄÉÉöU‰åƒì‹EˆEÿèüÿÿ‰À‰Eøƒì ÿuøèCýÿÿƒÄƒì ¶EÿPè“ýÿÿƒÄ‰ÀˆEÿ‹EøƒxLtƒì‹Uø¶EÿPÿuø‹BLÿЃÄ‰À…À¶EÿkСf‹%f…Àt/¶EÿkСf‹%f…Àtƒì ¶EÿPèüÿÿÿƒÄ‰ÀˆEÿƒìj¶EÿPÿuøè…øÿÿƒÄÉÃU‰åƒì‹EˆEÿèÃûÿÿ‰À‰Eøƒì ÿuøè‡üÿÿƒÄƒì ¶EÿPè×üÿÿƒÄ‰ÀˆEÿ¶EÿkСf‹%f…Àt/¶EÿkСf‹%f…Àtƒì ¶EÿPèüÿÿÿƒÄ‰ÀˆEÿƒìj¶EÿPÿuøèì÷ÿÿƒÄÉÃvU‰åƒìè-ûÿÿ‰À‰Eü‹EüƒxDt,‹Eüfƒ¸¢tƒì ‹Eüÿuü‹@DÿЃÄƒì ÿuüèüÿÿÿƒÄÉÃU‰åƒìƒìÿu ÿuèüÿÿÿƒÄ‰À‰Eüƒì jèüÿÿÿƒÄƒì‹Eüÿp‹EüÿpèüÿÿÿƒÄƒì‹Eüÿp‹Eüÿp èüÿÿÿƒÄƒì ‹Eüÿp èüÿÿÿƒÄèüÿÿÿ‰Â‹Eü‰¤‹Eüƒ¸¤x‹Eüƒ¸¤ë‰öh`hh„h€èüÿÿÿv‹Eü‹€¤‰À…¸ƒ<th`h„h„hÀèüÿÿÿ‰ö‹Eü‹€¤‰À …º‹Eü‰‹Eüÿ°¤ÿuühäÿ5èüÿÿÿƒÄƒì h¨èüÿÿÿƒÄƒì hôèüÿÿÿƒÄƒì h¬èüÿÿÿƒÄƒì hdèüÿÿÿƒÄƒì hÄèüÿÿÿƒÄƒì h€èüÿÿÿƒÄ‹Eü‰ÀÉÃU‰åƒìƒì ‹Eÿ°¤èüÿÿÿƒÄƒì ‹Eÿ°¤èüÿÿÿƒÄÉÃU‰åƒìƒì ‹Eÿ°¤èüÿÿÿƒÄƒì ‹Eÿ°¤èüÿÿÿƒÄÉÃU‰åƒìƒì ‹Eÿ°¤èüÿÿÿƒÄèüÿÿÿÉÃvU‰åƒìƒì ‹Eÿ°¤èüÿÿÿƒÄèüÿÿÿÉÃvU‰åƒìƒì ‹Eÿ°¤èüÿÿÿƒÄèüÿÿÿÉÃvU‰åƒìƒì ‹Eÿ°¤èüÿÿÿƒÄƒ} t,‹Efƒ¸¢uF‹U‹E f‰‚¢ƒì hèüÿÿÿƒÄë'‹Efƒ¸¢t‹U‹E f‰‚¢ƒì jèüÿÿÿƒÄÉÃvU‰åƒìƒì ÿu èüÿÿÿvU‰åƒìƒì‹E ÿ0ÿuèüÿÿÿƒÄÉÃU‰åƒìèüÿÿÿ¸ÉÃ01.01ˆØ3 d'd/<>€h€‚€±€é€&€w€È€ó€"€L€u€€ª€Ë€€'€L€v€Ÿ&÷‚ÿ&@1‚F€œZ€r€žŠ€ŸŸ€ ´€¡É€¢Ü€£ò€¤€¥€¦3€§J€¨b€©z€ª¢’‚€ À¢í€€¢! ‚7 €é` €ê… €í± €î¢Ñ ‚¢è ‚ý ‚ ‚¢. ‚¢¢G ‚€ €Ç¢• ‚Î €+¢ì ‚ ‚¢? € W €!o €"… €#œ €%µ €&Ì €1ä €2ý €3 €4/ €5H €6b €8{ €9• €;¸ €=Ð €>è €?€@€A1€BK€Cb€D{€E’€F«€GÄ€H߀Iö€N:€QS€Ru€S€T©€UÆ€V߀Xø€[€^,€bE€x•€{¬€~Ç€‚ ü€ˆ€‹6€ŒU€r€‘€“«€–Æ€™â€šÿ€€ 4‚U‚o€¢£€ì€#+€46€<‡€CÁ€FÞ€Su€Zµ€^Ó€Œ¢¢ì€1 €;‚3‚L‚…€›€8¢°‚Å‚¢þ‚¢€H¢›€á€#)‚>‚S‚¢¢Œ‚¢Å€¤€Û€G€J4€Ke€T˜€YÓ€] €`D€a|€)€Ë€Á€9€¬¢]€5Ó€7ì€8 €9 €:¢; ‚¢t €¨Ž €ë €O!€$€?4$€V[$€_ƒ$€g¨$€j¢Î$€Iã$‚¢%€ç¢%‚,%‚¢e%€bž%€jØ%‚ñ%€!&€"&€#3&€$I&€%_&€&w&€'Ž&€*¥&€.»&€:Ò&€?é&€D'€I'€N1'€`H'€e^'€jw'€o'€p©'€tÀ'‚Ô'€Fë'€R(€^¢(‚¢V(€k(€‘(€’•(€¸¬(€¹Ã(€ºÚ(€»ñ(€¾ )€¿#)€À<)€ÁU)€Ão)‚…)‚¢¢ )‚º)‚¢Õ)‚ð)€ *€¢U*‚i*€¢¤*€0¼*€3¢Ó*‚¢ð*€à +€ä&+€è¢B+€ò+€p,‚†,‚¢¢¿,€©¢í,‚-‚¢¢<-‚¢R-‚g-€¢.‚¢.$Î/. ÍB. Í M. ÍDÎDÏDÕD×!DØ'DÙ?DÚPDÜYDÝfDÞ€DãˆDäœDæ­Dç¹DéÂDêËDëåDðìDññ$óY.$õo. ô{. ô DõDöDø Dù $"†.$ýž. üDýDþDÿ$ª.$Ç. DDD$Ó.$ ï.  û.   /  /  /  D DDD"D=DQDZDvD’D›D²D´DËD ßD!ëD#ôD$ýD)D*$'/$.@/ -L/ - D.D/D1 D2#$%Z/$6u/ 5D6D7D8$/$<¡/ ;D<D=D>$­/$LÃ/ K×/ K DLDODPDR0DS8DTKDUWDVcDWoDX{DY‡D[“D\–ä/€Môÿÿÿ$ï/$`0 _D`DaDb$0$½TD½D¾D¿DÀ<DÁR(0€¾üÿÿÿ$T20$ǨI0 ÆV0 Æ DÇDÈDÊDËDÌDÍ#DÏ*DÐ3DÒJd0€Èüÿÿÿ$Lo0$ÖôDÖD×DÙDÚDÜ*DÝ/†0€×üÿÿÿ$1‘0$á(¥0 àDáDãDçDè'DéADê[±0€ãüÿÿÿ$]¼0$îˆÏ0 íDîDóDõ$Dö0D÷<DøHDùTDú`DûlDüxDý„DþDÿœD¨D´DÀDÌDØDäDðDüD D DD $"Ú0$¬ï0 ý0  1 1 DDDD4D@DLDXD `D$rD!wD"„D)‹D+™D,³1€üÿÿÿ$µ'1$0d=1 /F1 / D0D1D7D8D:0D;<D<ED?\O1€1üÿÿÿ$^Z1$CÄr1 B}1 B †1 BDCDD DFDH$DJ9DKBDO\DPDS¥DTº1€Bÿÿÿÿš1€Døÿÿÿ$¼¥1$X€¿1 WÊ1 W Ó1 WDXDY D[D]$D_9D`mDc‚Dd—Ü1€Wÿÿÿÿç1€Yøÿÿÿ$™ò1$hDhDiDmDn&Do7DqE2€iüÿÿÿ$G2$u&2 t32 t DuDxDzD{)D|@D}WD€hDxD„°D…èD‡DŠ$D‹4DŒDDTDŽdDtD‘„D’‰@2€vüÿÿÿ$‹K2$˜_2 —D˜DŸD D¤.$0k2$¨2 §D¨D¯D°D´.$02$¸ 2 ·D¸D¿DÀDÅ$!¬2$ÉÁ2 ÈDÉDÐDÑDÖ$!Í2$Úâ2 ÙDÚDáDâDç$!î2$ë3 ê 3 ê DëDDD D-D:DJDLD YD fDs$u3$.3 :3  DDD!$J3$%a3 $v3 $ D%D+D0$•3$3D3D@DA DE$«3(¹dv glwin.c/home/stephens/ion/src/glwin/glwin.cgcc2_compiled.int:t(0,1)=r(0,1);-2147483648;2147483647;char:t(0,2)=r(0,2);0;127;long int:t(0,3)=r(0,3);-2147483648;2147483647;unsigned int:t(0,4)=r(0,4);0000000000000;0037777777777;long unsigned int:t(0,5)=r(0,5);0000000000000;0037777777777;long long int:t(0,6)=@s64;r(0,6);01000000000000000000000;0777777777777777777777;long long unsigned int:t(0,7)=@s64;r(0,7);0000000000000;01777777777777777777777;short int:t(0,8)=@s16;r(0,8);-32768;32767;short unsigned int:t(0,9)=@s16;r(0,9);0;65535;signed char:t(0,10)=@s8;r(0,10);-128;127;unsigned char:t(0,11)=@s8;r(0,11);0;255;float:t(0,12)=r(0,1);4;0;double:t(0,13)=r(0,1);8;0;long double:t(0,14)=r(0,1);12;0;complex int:t(0,15)=s8real:(0,1),0,32;imag:(0,1),32,32;;complex float:t(0,16)=r(0,16);8;0;complex double:t(0,17)=r(0,17);16;0;complex long double:t(0,18)=r(0,18);24;0;__builtin_va_list:t(0,19)=*(0,20)=(0,20)__rcs_id_glwin_glwin_c:S(0,21)=ar(0,22)=r(0,22);0000000000000;0037777777777;;0;53;(0,2)glwin.h__rcs_id_glwin_glwin_h:S(1,1)=ar(0,22);0;53;(0,2)/usr/include/GL/gl.hGLenum:t(2,1)=(0,4)GLboolean:t(2,2)=(0,11)GLbitfield:t(2,3)=(0,4)GLvoid:t(2,4)=(0,20)GLbyte:t(2,5)=(0,10)GLshort:t(2,6)=(0,8)GLint:t(2,7)=(0,1)GLubyte:t(2,8)=(0,11)GLushort:t(2,9)=(0,9)GLuint:t(2,10)=(0,4)GLsizei:t(2,11)=(0,1)GLfloat:t(2,12)=(0,12)GLclampf:t(2,13)=(0,12)GLdouble:t(2,14)=(0,13)GLclampd:t(2,15)=(0,13)glwin.swigglwin_desc:t(3,1)=(3,2)=xsglwin_desc:glwin_window:t(3,3)=(3,4)=xsglwin_window:glwin_desc:T(3,2)=s80data:(0,19),0,32;winName:(1,2)=*(0,2),32,32;winX:(2,7),64,32;winY:(2,7),96,32;winWidth:(2,11),128,32;winHeight:(2,11),160,32;Create:(1,3)=*(1,4)=f(0,20),192,32;Destroy:(1,3),224,32;Close:(1,3),256,32;ChangeSize:(1,5)=*(1,6)=f(0,20),288,32;Idle:(1,3),320,32;Render:(1,3),352,32;KeyPress:(1,7)=*(1,8)=f(0,1),384,32;KeyDown:(1,7),416,32;KeyUp:(1,7),448,32;MouseDown:(1,9)=*(1,10)=f(0,1),480,32;MouseUp:(1,9),512,32;MouseMove:(1,11)=*(1,12)=f(0,1),544,32;MouseDrag:(1,11),576,32;MouseZ:(1,13)=*(1,14)=f(0,1),608,32;;glwin_window:T(3,4)=s424data:(0,19),0,32;winX:(2,7),32,32;winY:(2,7),64,32;winWidth:(2,11),96,32;winHeight:(2,11),128,32;viewWidth:(2,12),160,32;viewHeight:(2,12),192,32;desc:(3,1),224,640;keyState:(1,15)=ar(0,22);0;255;(0,11),864,2048;nKeysDown:(0,1),2912,32;nKeysDownPrev:(0,1),2944,32;buttonState:(1,16)=ar(0,22);0;3;(0,11),2976,32;buttonDownX:(1,17)=ar(0,22);0;3;(0,1),3008,128;buttonDownY:(1,17),3136,128;nButtonsDown:(0,1),3264,32;nButtonsDownPrev:(0,1),3296,32;created:(0,8),3328,16;idleEnabled:(0,8),3344,16;_glut_win:(0,1),3360,32;;/usr/include/GL/glu.hGLUquadricObj:t(4,1)=(4,2)=xsGLUquadric:GLUnurbsObj:t(4,3)=(4,4)=xsGLUnurbs:GLUtesselator:t(4,5)=(4,6)=xsGLUtesselator:GLUtriangulatorObj:t(4,7)=(4,5)/usr/include/GL/glut.h/usr/include/stdio.h/usr/include/features.h/usr/include/sys/cdefs.h/usr/include/gnu/stubs.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.hsize_t:t(10,1)=(0,4)/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stdarg.h__gnuc_va_list:t(11,1)=(0,19)/usr/include/bits/types.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h__u_char:t(12,1)=(0,11)__u_short:t(12,2)=(0,9)__u_int:t(12,3)=(0,4)__u_long:t(12,4)=(0,5)__u_quad_t:t(12,5)=(0,7)__quad_t:t(12,6)=(0,6)__int8_t:t(12,7)=(0,10)__uint8_t:t(12,8)=(0,11)__int16_t:t(12,9)=(0,8)__uint16_t:t(12,10)=(0,9)__int32_t:t(12,11)=(0,1)__uint32_t:t(12,12)=(0,4)__int64_t:t(12,13)=(0,6)__uint64_t:t(12,14)=(0,7)__qaddr_t:t(12,15)=(12,16)=*(12,6)__dev_t:t(12,17)=(12,5)__uid_t:t(12,18)=(12,3)__gid_t:t(12,19)=(12,3)__ino_t:t(12,20)=(12,4)__mode_t:t(12,21)=(12,3)__nlink_t:t(12,22)=(12,3)__off_t:t(12,23)=(0,3)__loff_t:t(12,24)=(12,6)__pid_t:t(12,25)=(0,1)__ssize_t:t(12,26)=(0,1)__rlim_t:t(12,27)=(12,4)__rlim64_t:t(12,28)=(12,5)__id_t:t(12,29)=(12,3)__fsid_t:t(12,30)=(12,31)=s8__val:(12,32)=ar(0,22);0;1;(0,1),0,64;;__daddr_t:t(12,33)=(0,1)__caddr_t:t(12,34)=(12,35)=*(0,2)__time_t:t(12,36)=(0,3)__useconds_t:t(12,37)=(0,4)__suseconds_t:t(12,38)=(0,3)__swblk_t:t(12,39)=(0,3)__clock_t:t(12,40)=(0,3)__clockid_t:t(12,41)=(0,1)__timer_t:t(12,42)=(0,1)__fd_mask:t(12,43)=(0,5)__fd_set:t(12,44)=(12,45)=s128__fds_bits:(12,46)=ar(0,22);0;31;(12,43),0,1024;;__key_t:t(12,47)=(0,1)__ipc_pid_t:t(12,48)=(0,9)__blksize_t:t(12,49)=(0,3)__blkcnt_t:t(12,50)=(0,3)__blkcnt64_t:t(12,51)=(12,6)__fsblkcnt_t:t(12,52)=(12,4)__fsblkcnt64_t:t(12,53)=(12,5)__fsfilcnt_t:t(12,54)=(12,4)__fsfilcnt64_t:t(12,55)=(12,5)__ino64_t:t(12,56)=(12,5)__off64_t:t(12,57)=(12,24)__t_scalar_t:t(12,58)=(0,3)__t_uscalar_t:t(12,59)=(0,5)__intptr_t:t(12,60)=(0,1)__socklen_t:t(12,61)=(0,4)/usr/include/bits/pthreadtypes.h/usr/include/bits/sched.h__sched_param:T(15,1)=s4sched_priority:(0,1),0,32;;_pthread_fastlock:T(14,1)=s8__status:(0,3),0,32;__spinlock:(0,1),32,32;;_pthread_descr:t(14,2)=(14,3)=*(14,4)=xs_pthread_descr_struct:pthread_attr_t:t(14,5)=(14,6)=s36__detachstate:(0,1),0,32;__schedpolicy:(0,1),32,32;__schedparam:(15,1),64,32;__inheritsched:(0,1),96,32;__scope:(0,1),128,32;__guardsize:(10,1),160,32;__stackaddr_set:(0,1),192,32;__stackaddr:(0,19),224,32;__stacksize:(10,1),256,32;;pthread_cond_t:t(14,7)=(14,8)=s12__c_lock:(14,1),0,64;__c_waiting:(14,2),64,32;;pthread_condattr_t:t(14,9)=(14,10)=s4__dummy:(0,1),0,32;;pthread_key_t:t(14,11)=(0,4)pthread_mutex_t:t(14,12)=(14,13)=s24__m_reserved:(0,1),0,32;__m_count:(0,1),32,32;__m_owner:(14,2),64,32;__m_kind:(0,1),96,32;__m_lock:(14,1),128,64;;pthread_mutexattr_t:t(14,14)=(14,15)=s4__mutexkind:(0,1),0,32;;pthread_once_t:t(14,16)=(0,1)pthread_t:t(14,17)=(0,5)FILE:t(6,1)=(6,2)=xs_IO_FILE:__FILE:t(6,3)=(6,2)/usr/include/libio.h/usr/include/_G_config.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.hwchar_t:t(18,1)=(0,3)wint_t:t(18,2)=(0,4)/usr/include/wchar.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h/usr/include/bits/wchar.h__mbstate_t:t(19,1)=(19,2)=s8__count:(0,1),0,32;__value:(19,3)=u4__wch:(18,2),0,32;__wchb:(19,4)=ar(0,22);0;3;(0,2),0,32;;,32,32;;_G_fpos_t:t(17,1)=(17,2)=s12__pos:(12,23),0,32;__state:(19,1),32,64;;_G_fpos64_t:t(17,3)=(17,4)=s16__pos:(12,57),0,64;__state:(19,1),64,64;;/usr/include/gconv.h/usr/include/wchar.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h :T(22,1)=e__GCONV_OK:0,__GCONV_NOCONV:1,__GCONV_NODB:2,__GCONV_NOMEM:3,__GCONV_EMPTY_INPUT:4,__GCONV_FULL_OUTPUT:5,__GCONV_ILLEGAL_INPUT:6,__GCONV_INCOMPLETE_INPUT:7,__GCONV_ILLEGAL_DESCRIPTOR:8,__GCONV_INTERNAL_ERROR:9,; :T(22,2)=e__GCONV_IS_LAST:1,__GCONV_IGNORE_ERRORS:2,;__gconv_fct:t(22,3)=(22,4)=*(22,5)=f(0,1)__gconv_init_fct:t(22,6)=(22,7)=*(22,8)=f(0,1)__gconv_end_fct:t(22,9)=(22,10)=*(22,11)=f(0,20)__gconv_trans_fct:t(22,12)=(22,13)=*(22,14)=f(0,1)__gconv_trans_context_fct:t(22,15)=(22,16)=*(22,17)=f(0,1)__gconv_trans_query_fct:t(22,18)=(22,19)=*(22,20)=f(0,1)__gconv_trans_init_fct:t(22,21)=(22,22)=*(22,23)=f(0,1)__gconv_trans_end_fct:t(22,24)=(22,25)=*(22,26)=f(0,20)__gconv_trans_data:T(22,27)=s20__trans_fct:(22,12),0,32;__trans_context_fct:(22,15),32,32;__trans_end_fct:(22,24),64,32;__data:(0,19),96,32;__next:(22,28)=*(22,27),128,32;;__gconv_step:T(22,29)=s56__shlib_handle:(22,30)=*(22,31)=xs__gconv_loaded_object:,0,32;__modname:(1,2),32,32;__counter:(0,1),64,32;__from_name:(12,35),96,32;__to_name:(12,35),128,32;__fct:(22,3),160,32;__init_fct:(22,6),192,32;__end_fct:(22,9),224,32;__min_needed_from:(0,1),256,32;__max_needed_from:(0,1),288,32;__min_needed_to:(0,1),320,32;__max_needed_to:(0,1),352,32;__stateful:(0,1),384,32;__data:(0,19),416,32;;__gconv_step_data:T(22,32)=s36__outbuf:(22,33)=*(0,11),0,32;__outbufend:(22,33),32,32;__flags:(0,1),64,32;__invocation_counter:(0,1),96,32;__internal_use:(0,1),128,32;__statep:(22,34)=*(19,1),160,32;__state:(19,1),192,64;__trans:(22,28),256,32;;__gconv_info:T(22,35)=s8__nsteps:(10,1),0,32;__steps:(22,36)=*(22,29),32,32;__data:(22,37)=ar(0,22);0;-1;(22,32),64,0;;__gconv_t:t(22,38)=(22,39)=*(22,35)_G_iconv_t:t(17,5)=(17,6)=u44__cd:(22,35),0,64;__combined:(17,7)=s44__cd:(22,35),0,64;__data:(22,32),64,288;;,0,352;;_G_int16_t:t(17,8)=(0,8)_G_int32_t:t(17,9)=(0,1)_G_uint16_t:t(17,10)=(0,9)_G_uint32_t:t(17,11)=(0,4)/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stdarg.h_IO_lock_t:t(16,1)=(0,20)_IO_marker:T(16,2)=s12_next:(16,3)=*(16,2),0,32;_sbuf:(16,4)=*(6,2),32,32;_pos:(0,1),64,32;;__codecvt_result:T(16,5)=e__codecvt_ok:0,__codecvt_partial:1,__codecvt_error:2,__codecvt_noconv:3,;_IO_FILE:T(6,2)=s148_flags:(0,1),0,32;_IO_read_ptr:(12,35),32,32;_IO_read_end:(12,35),64,32;_IO_read_base:(12,35),96,32;_IO_write_base:(12,35),128,32;_IO_write_ptr:(12,35),160,32;_IO_write_end:(12,35),192,32;_IO_buf_base:(12,35),224,32;_IO_buf_end:(12,35),256,32;_IO_save_base:(12,35),288,32;_IO_backup_base:(12,35),320,32;_IO_save_end:(12,35),352,32;_markers:(16,3),384,32;_chain:(16,4),416,32;_fileno:(0,1),448,32;_blksize:(0,1),480,32;_old_offset:(12,23),512,32;_cur_column:(0,9),544,16;_vtable_offset:(0,10),560,8;_shortbuf:(16,6)=ar(0,22);0;0;(0,2),568,8;_lock:(16,7)=*(16,1),576,32;_offset:(12,57),608,64;__pad1:(0,19),672,32;__pad2:(0,19),704,32;_mode:(0,1),736,32;_unused2:(16,8)=ar(0,22);0;51;(0,2),768,416;;_IO_FILE:t(16,9)=(6,2)__io_read_fn:t(16,10)=(16,11)=f(12,26)__io_write_fn:t(16,12)=(16,13)=f(12,26)__io_seek_fn:t(16,14)=(16,15)=f(0,1)__io_close_fn:t(16,16)=(16,17)=f(0,1)fpos_t:t(6,4)=(17,1)/usr/include/bits/stdio_lim.hoff_t:t(6,5)=(12,23)/usr/include/stdlib.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.hdiv_t:t(28,1)=(28,2)=s8quot:(0,1),0,32;rem:(0,1),32,32;;ldiv_t:t(28,3)=(28,4)=s8quot:(0,3),0,32;rem:(0,3),32,32;;/usr/include/sys/types.hu_char:t(30,1)=(12,1)u_short:t(30,2)=(12,2)u_int:t(30,3)=(12,3)u_long:t(30,4)=(12,4)quad_t:t(30,5)=(12,6)u_quad_t:t(30,6)=(12,5)fsid_t:t(30,7)=(12,30)loff_t:t(30,8)=(12,24)ino_t:t(30,9)=(12,20)dev_t:t(30,10)=(12,17)gid_t:t(30,11)=(12,19)mode_t:t(30,12)=(12,21)nlink_t:t(30,13)=(12,22)uid_t:t(30,14)=(12,18)pid_t:t(30,15)=(12,25)id_t:t(30,16)=(12,29)ssize_t:t(30,17)=(12,26)daddr_t:t(30,18)=(12,33)caddr_t:t(30,19)=(12,34)key_t:t(30,20)=(12,47)/usr/include/time.htime_t:t(31,1)=(12,36)clockid_t:t(31,2)=(12,41)timer_t:t(31,3)=(12,42)/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.hulong:t(30,21)=(0,5)ushort:t(30,22)=(0,9)uint:t(30,23)=(0,4)int8_t:t(30,24)=(0,10)int16_t:t(30,25)=(0,8)int32_t:t(30,26)=(0,1)int64_t:t(30,27)=(0,6)u_int8_t:t(30,28)=(0,11)u_int16_t:t(30,29)=(0,9)u_int32_t:t(30,30)=(0,4)u_int64_t:t(30,31)=(0,7)register_t:t(30,32)=(0,1)/usr/include/endian.h/usr/include/bits/endian.h/usr/include/sys/select.h/usr/include/bits/select.h/usr/include/bits/sigset.h__sig_atomic_t:t(37,1)=(0,1)__sigset_t:t(37,2)=(37,3)=s128__val:(37,4)=ar(0,22);0;31;(0,5),0,1024;;/usr/include/time.htimespec:T(38,1)=s8tv_sec:(0,3),0,32;tv_nsec:(0,3),32,32;;fd_mask:t(35,1)=(12,43)fd_set:t(35,2)=(12,44)/usr/include/sys/sysmacros.hblkcnt_t:t(30,33)=(12,50)fsblkcnt_t:t(30,34)=(12,52)fsfilcnt_t:t(30,35)=(12,54)random_data:T(28,5)=s28fptr:(28,6)=*(30,26),0,32;rptr:(28,6),32,32;state:(28,6),64,32;rand_type:(0,1),96,32;rand_deg:(0,1),128,32;rand_sep:(0,1),160,32;end_ptr:(28,6),192,32;;drand48_data:T(28,7)=s24x:(28,8)=ar(0,22);0;2;(0,9),0,48;a:(28,8),48,48;c:(0,9),96,16;old_x:(28,8),112,48;init:(0,1),160,32;;/usr/include/alloca.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h__compar_fn_t:t(28,9)=(28,10)=*(28,11)=f(0,1)/usr/include/string.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h/usr/include/assert.h/usr/include/ctype.h :T(45,1)=e_ISupper:256,_ISlower:512,_ISalpha:1024,_ISdigit:2048,_ISxdigit:4096,_ISspace:8192,_ISprint:16384,_ISgraph:32768,_ISblank:1,_IScntrl:2,_ISpunct:4,_ISalnum:8,;vk.hglwin_process_key:f(0,1)win:p(0,23)=*(3,3)key:p(0,1)down:p(0,1)glwin_key_down:F(0,1)win:p(0,23)key:p(0,1)glwin_nkeys_down:F(0,1)win:p(0,23)glwin_nkeys_down_prev:F(0,1)win:p(0,23)glwin_process_button:F(0,1)win:p(0,23)button:p(0,1)down:p(0,1)x:p(0,1)y:p(0,1)glwin_button_down:F(0,1)win:p(0,23)button:p(0,1)glwin_nbuttons_down:F(0,1)win:p(0,23)glwin_nbuttons_down_prev:F(0,1)win:p(0,23)_glwin_create:F(0,23)desc:p(0,24)=*(3,1)data:p(0,19)win:(0,23)_glwin_destroy:F(0,20)win:p(0,23)_glut_2_glwin:f(0,23)win:(0,1)_glwin_Reshape:f(0,20)width:p(0,1)height:p(0,1)win:(0,23)_glwin_Display:f(0,20)win:(0,23)_glwin_mods:f(0,20)win:p(0,23)mods:(0,1)_glut_to_vk:f(0,1)key:p(0,1)_glwin_Mouse:f(0,20)button:p(0,1)state:p(0,1)x:p(0,1)y:p(0,1)win:(0,23)_glwin_Motion:f(0,20)x:p(0,1)y:p(0,1)win:(0,23)_glwin_Keyboard:f(0,20)key:p(0,1)x:p(0,1)y:p(0,1)key:(0,11)win:(0,23)_glwin_KeyboardUp:f(0,20)key:p(0,1)x:p(0,1)y:p(0,1)key:(0,11)win:(0,23)_glwin_Idle:f(0,20)win:(0,23)glwin_create:F(0,23)desc:p(0,24)data:p(0,19)win:(0,23)glwin_close:F(0,20)win:p(0,23)glwin_destroy:F(0,20)win:p(0,23)glwin_show:F(0,20)win:p(0,23)glwin_update:F(0,20)win:p(0,23)glwin_redraw:F(0,20)win:p(0,23)glwin_idle:F(0,20)win:p(0,23)enable:p(0,1)glwin_quit:F(0,20)win:p(0,23)exitcode:p(0,1)glwin_initmain:F(0,20)argcp:p(0,25)=*(0,1)argvp:p(0,26)=*(0,27)=*(12,35)glwin_mainloop:F(0,1)__glut_2_glwin:S(0,28)=ar(0,22);0;127;(0,23)$Id: glwin.c,v 1.6 2001/03/20 03:44:50 stephens Exp $$Id: glwin.h,v 1.5 2001/03/20 03:44:52 stephens Exp $_glut_2_glwinglwin.c0 <= (win) && (win) < 128¬¸ÄÐÜèô $0£££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££<HT`lx„œglwin_create0 <= (win->_glut_win) && (win->_glut_win) < 128__glut_2_glwin[win->_glut_win] == 0%p->_glut_win = %d GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0).symtab.strtab.shstrtab.text.rel.text.data.bss.note.stab.rel.stab.stabstr.rodata.rel.rodata.comment4v ! ‡ : @« :³ @Ï :ú ÿ B( BA DZ Fk H 4Ü ü\¤ì$„Ìì"4”<¨ plÔˆô,9h<¼=?d+¸AlCÀEG\h°´¸¼ÀÄÈÌÐÔØÜàäèìðôøü  $(,048<@DHLPTX\`dhlptx|€„ˆŒ”˜œ ¤¨¬°´¸¼ÀÄÈÌÐÔØÜàäèìðôøü  $(,048<@DHLPTX\glwin1.0/src/glwin/mak_gen/Linux/od/glwin_swig_tcl8.c0100644000175200017560000004215207262524413023147 0ustar stephensstepheng/* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). * Version 1.3u-20010403-2046 (Alpha 5) * * This file is not intended to be easily readable and contains a number of * coding conventions designed to improve portability and efficiency. Do not make * changes to this file unless you know what you are doing--modify the SWIG * interface file instead. * ----------------------------------------------------------------------------- */ /*********************************************************************** * common.swg * * This file contains generic SWIG runtime support for pointer * type checking as well as a few commonly used macros to control * external linkage. * * Author : David Beazley (beazley@cs.uchicago.edu) * * Copyright (c) 1999-2000, The University of Chicago * * This file may be freely redistributed without license or fee provided * this copyright message remains intact. ************************************************************************/ #include #if defined(_WIN32) || defined(__WIN32__) # if defined(_MSC_VER) # if defined(STATIC_LINKED) # define SWIGEXPORT(a) a # else # define SWIGEXPORT(a) __declspec(dllexport) a # endif # else # if defined(__BORLANDC__) # define SWIGEXPORT(a) a _export # else # define SWIGEXPORT(a) a # endif #endif #else # define SWIGEXPORT(a) a #endif #ifdef SWIG_GLOBAL #define SWIGRUNTIME(a) SWIGEXPORT(a) #else #define SWIGRUNTIME(a) static a #endif #ifdef __cplusplus extern "C" { #endif typedef struct swig_type_info { char *name; void *(*converter)(void *); char *str; struct swig_type_info *next; struct swig_type_info *prev; } swig_type_info; #ifdef SWIG_NOINCLUDE SWIGEXPORT(swig_type_info *) SWIG_TypeRegister(swig_type_info *); SWIGEXPORT(swig_type_info *) SWIG_TypeCheck(char *c, swig_type_info *); SWIGEXPORT(void *) SWIG_TypeCast(swig_type_info *, void *); #else static swig_type_info *swig_type_list = 0; /* Register a type mapping with the type-checking */ SWIGRUNTIME(swig_type_info *) SWIG_TypeRegister(swig_type_info *ti) { swig_type_info *tc, *head, *ret, *next; /* Check to see if this type has already been registered */ tc = swig_type_list; while (tc) { if (strcmp(tc->name, ti->name) == 0) { /* Already exists in the table. Just add additional types to the list */ head = tc; next = tc->next; goto l1; } tc = tc->prev; } head = ti; next = 0; /* Place in list */ ti->prev = swig_type_list; swig_type_list = ti; /* Build linked lists */ l1: ret = head; tc = ti + 1; /* Patch up the rest of the links */ while (tc->name) { head->next = tc; tc->prev = head; head = tc; tc++; } head->next = next; return ret; } /* Check the typename */ SWIGRUNTIME(swig_type_info *) SWIG_TypeCheck(char *c, swig_type_info *ty) { swig_type_info *s; if (!ty) return 0; /* Void pointer */ s = ty->next; /* First element always just a name */ while (s) { if (strcmp(s->name,c) == 0) { if (s == ty->next) return s; /* Move s to the top of the linked list */ s->prev->next = s->next; if (s->next) { s->next->prev = s->prev; } /* Insert s as second element in the list */ s->next = ty->next; if (ty->next) ty->next->prev = s; ty->next = s; return s; } s = s->next; } return 0; } /* Cast a pointer (needed for C++ inheritance */ SWIGRUNTIME(void *) SWIG_TypeCast(swig_type_info *ty, void *ptr) { if ((!ty) || (!ty->converter)) return ptr; return (*ty->converter)(ptr); } /* Search for a swig_type_info structure */ SWIGRUNTIME(void *) SWIG_TypeQuery(const char *name) { swig_type_info *ty = swig_type_list; while (ty) { if (ty->str && (strcmp(name,ty->str) == 0)) return ty; if (ty->name && (strcmp(name,ty->name) == 0)) return ty; ty = ty->prev; } return 0; } #endif #ifdef __cplusplus } #endif /* * $Header: /cvs/projects/SWIG/Lib/tcl/swigtcl8.swg,v 1.8 2000/09/02 16:25:29 beazley Exp $ * * swigtcl8.swg */ #include #include #include #ifdef __cplusplus extern "C" { #endif #ifdef SWIG_NOINCLUDE SWIGEXPORT(int) SWIG_ConvertPtrFromString(Tcl_Interp *, char *, void **, swig_type_info *); SWIGEXPORT(int) SWIG_ConvertPtr(Tcl_Interp *, Tcl_Obj *, void **, swig_type_info *); SWIGEXPORT(void) SWIG_MakePtr(char *, void *, swig_type_info *); SWIGEXPORT(Tcl_Obj *) SWIG_NewPointerObj(void *, swig_type_info *); SWIGEXPORT(int) SWIG_GetArgs(Tcl_Interp *, int, Tcl_Obj *CONST [], const char *, ...); SWIGEXPORT(char *) SWIG_PointerTypeFromString(char *c); #else /* Convert a pointer value */ SWIGRUNTIME(int) SWIG_ConvertPtrFromString(Tcl_Interp *interp, char *c, void **ptr, swig_type_info *ty) { unsigned long p; register int d; swig_type_info *tc; p = 0; /* Pointer values must start with leading underscore */ if (*c != '_') { *ptr = (void *) 0; if (strcmp(c,"NULL") == 0) return TCL_OK; Tcl_SetResult(interp,"Type error. Expected a pointer", TCL_STATIC); return TCL_ERROR; } c++; /* Extract hex value from pointer */ while ((d = *c)) { if ((d >= '0') && (d <= '9')) p = (p << 4) + (d - '0'); else if ((d >= 'a') && (d <= 'f')) p = (p << 4) + (d - ('a'-10)); else break; c++; } *ptr = (void *) p; if (ty) { tc = SWIG_TypeCheck(c,ty); if (!tc) { Tcl_SetResult(interp,"Type error. Expected ", TCL_STATIC); Tcl_AppendElement(interp, ty->name); return TCL_ERROR; } *ptr = SWIG_TypeCast(tc,(void *)p); } return TCL_OK; } /* Convert a pointer value */ SWIGRUNTIME(int) SWIG_ConvertPtr(Tcl_Interp *interp, Tcl_Obj *oc, void **ptr, swig_type_info *ty) { return SWIG_ConvertPtrFromString(interp, Tcl_GetStringFromObj(oc,NULL), ptr, ty); } /* Convert a pointer value */ SWIGRUNTIME(char *) SWIG_PointerTypeFromString(char *c) { char d; /* Pointer values must start with leading underscore */ if (*c != '_') { return 0; } c++; /* Extract hex value from pointer */ while (d = *c) { if (!(((d >= '0') && (d <= '9')) || ((d >= 'a') && (d <= 'f')))) break; c++; } return c; } /* Take a pointer and convert it to a string */ SWIGRUNTIME(void) SWIG_MakePtr(char *c, void *ptr, swig_type_info *ty) { static char hex[17] = "0123456789abcdef"; unsigned long p, s; char result[24], *r; r = result; p = (unsigned long) ptr; if (p > 0) { while (p > 0) { s = p & 0xf; *(r++) = hex[s]; p = p >> 4; } *r = '_'; while (r >= result) *(c++) = *(r--); strcpy (c, ty->name); } else { strcpy (c, "NULL"); } } /* Create a new pointer object */ SWIGRUNTIME(Tcl_Obj *) SWIG_NewPointerObj(void *ptr, swig_type_info *type) { char result[256]; Tcl_Obj *robj; SWIG_MakePtr(result,ptr,type); robj = Tcl_NewStringObj(result,-1); return robj; } /* Get arguments */ SWIGRUNTIME(int) SWIG_GetArgs(Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[], const char *fmt, ...) { int argno = 0, opt = 0, tempi; int us = 0; double tempd; const char *c; va_list ap; void *vptr; swig_type_info *ty; va_start(ap,fmt); for (c = fmt; (*c && (*c != ':')); c++,argno++) { if (*c == '|') { opt = 1; c++; } if (argno >= (objc-1)) { if (!opt) { Tcl_SetResult(interp,"Wrong # args. ", TCL_STATIC); goto argerror; } else { va_end(ap); return TCL_OK; } } vptr = va_arg(ap,void *); if (vptr) { us = 0; if (*c == 'u') { us = 1; c++; } switch(*c) { case 'i': case 'l': case 'h': case 'b': if (Tcl_GetIntFromObj(interp,objv[argno+1],&tempi) != TCL_OK) goto argerror; if (*c == 'i') *((int *)vptr) = tempi; else if (*c == 'l') *((long *)vptr) = tempi; else if (*c == 'h') *((short*)vptr) = tempi; else if (*c == 'b') *((unsigned char *)vptr) = tempi; break; case 'f': case 'd': if (Tcl_GetDoubleFromObj(interp,objv[argno+1],&tempd) != TCL_OK) goto argerror; if (*c == 'f') *((float *) vptr) = tempd; else if (*c == 'd') *((double*) vptr) = tempd; break; case 's': if (*(c+1) == '#') { int *vlptr = (int *) va_arg(ap, void *); *((char **) vptr) = Tcl_GetStringFromObj(objv[argno+1], vlptr); c++; } else { *((char **)vptr) = Tcl_GetStringFromObj(objv[argno+1],NULL); } break; case 'c': *((char *)vptr) = *(Tcl_GetStringFromObj(objv[argno+1],NULL)); break; case 'p': ty = (swig_type_info *) va_arg(ap, void *); if (SWIG_ConvertPtr(interp, objv[argno+1], (void **) vptr, ty) == TCL_ERROR) goto argerror; break; case 'o': *((Tcl_Obj **)vptr) = objv[argno+1]; break; default: break; } } } if ((objc-1) > argno) { Tcl_SetResult(interp,"Wrong # args.", TCL_STATIC); goto argerror; } va_end(ap); return TCL_OK; argerror: { char temp[32]; sprintf(temp,"%d", argno); Tcl_AppendResult(interp,strchr(fmt,':'), " argument ", temp, NULL); va_end(ap); return TCL_ERROR; } } #endif /* Structure for command table */ typedef struct { const char *name; int (*wrapper)(ClientData, Tcl_Interp *, int, Tcl_Obj *CONST []); ClientData clientdata; } swig_command_info; /* Structure for variable linking table */ typedef struct { const char *name; void *addr; char * (*get)(ClientData, Tcl_Interp *, char *, char *, int); char * (*set)(ClientData, Tcl_Interp *, char *, char *, int); } swig_var_info; #ifdef __cplusplus } #endif /* -------- TYPES TABLE (BEGIN) -------- */ #define SWIGTYPE_p_glwin_window swig_types[0] static swig_type_info *swig_types[2]; /* -------- TYPES TABLE (END) -------- */ #define SWIG_init Glwin_Init #define SWIG_name "glwin" #define SWIG_prefix "glwin::" #define SWIG_namespace "glwin" #ifdef __cplusplus extern "C" { #endif #ifdef MAC_TCL #pragma export on #endif SWIGEXPORT(int) Glwin_Init(Tcl_Interp *); #ifdef MAC_TCL #pragma export off #endif #ifdef __cplusplus } #endif #include "glwin/glwin.swig" static int _wrap_glwin_close(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) { glwin_window *arg0 ; if (SWIG_GetArgs(interp, objc, objv,"p:glwin::glwin_closewin ",&arg0, SWIGTYPE_p_glwin_window) == TCL_ERROR) return TCL_ERROR; glwin_close(arg0); return TCL_OK; } static int _wrap_glwin_destroy(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) { glwin_window *arg0 ; if (SWIG_GetArgs(interp, objc, objv,"p:glwin::glwin_destroywin ",&arg0, SWIGTYPE_p_glwin_window) == TCL_ERROR) return TCL_ERROR; glwin_destroy(arg0); return TCL_OK; } static int _wrap_glwin_show(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) { glwin_window *arg0 ; if (SWIG_GetArgs(interp, objc, objv,"p:glwin::glwin_showwin ",&arg0, SWIGTYPE_p_glwin_window) == TCL_ERROR) return TCL_ERROR; glwin_show(arg0); return TCL_OK; } static int _wrap_glwin_update(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) { glwin_window *arg0 ; if (SWIG_GetArgs(interp, objc, objv,"p:glwin::glwin_updatewin ",&arg0, SWIGTYPE_p_glwin_window) == TCL_ERROR) return TCL_ERROR; glwin_update(arg0); return TCL_OK; } static int _wrap_glwin_redraw(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) { glwin_window *arg0 ; if (SWIG_GetArgs(interp, objc, objv,"p:glwin::glwin_redrawwin ",&arg0, SWIGTYPE_p_glwin_window) == TCL_ERROR) return TCL_ERROR; glwin_redraw(arg0); return TCL_OK; } static int _wrap_glwin_idle(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) { glwin_window *arg0 ; int arg1 ; if (SWIG_GetArgs(interp, objc, objv,"pi:glwin::glwin_idlewin enable ",&arg0, SWIGTYPE_p_glwin_window,&arg1) == TCL_ERROR) return TCL_ERROR; glwin_idle(arg0,arg1); return TCL_OK; } static int _wrap_glwin_quit(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) { glwin_window *arg0 ; int arg1 ; if (SWIG_GetArgs(interp, objc, objv,"pi:glwin::glwin_quitwin exitcode ",&arg0, SWIGTYPE_p_glwin_window,&arg1) == TCL_ERROR) return TCL_ERROR; glwin_quit(arg0,arg1); return TCL_OK; } static int _wrap_glwin_key_down(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) { glwin_window *arg0 ; int arg1 ; int result ; if (SWIG_GetArgs(interp, objc, objv,"pi:glwin::glwin_key_downwin key ",&arg0, SWIGTYPE_p_glwin_window,&arg1) == TCL_ERROR) return TCL_ERROR; result = (int )glwin_key_down(arg0,arg1); Tcl_SetObjResult(interp,Tcl_NewIntObj((long) result)); return TCL_OK; } static int _wrap_glwin_nkeys_down(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) { glwin_window *arg0 ; int result ; if (SWIG_GetArgs(interp, objc, objv,"p:glwin::glwin_nkeys_downwin ",&arg0, SWIGTYPE_p_glwin_window) == TCL_ERROR) return TCL_ERROR; result = (int )glwin_nkeys_down(arg0); Tcl_SetObjResult(interp,Tcl_NewIntObj((long) result)); return TCL_OK; } static int _wrap_glwin_nkeys_down_prev(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) { glwin_window *arg0 ; int result ; if (SWIG_GetArgs(interp, objc, objv,"p:glwin::glwin_nkeys_down_prevwin ",&arg0, SWIGTYPE_p_glwin_window) == TCL_ERROR) return TCL_ERROR; result = (int )glwin_nkeys_down_prev(arg0); Tcl_SetObjResult(interp,Tcl_NewIntObj((long) result)); return TCL_OK; } static int _wrap_glwin_button_down(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) { glwin_window *arg0 ; int arg1 ; int result ; if (SWIG_GetArgs(interp, objc, objv,"pi:glwin::glwin_button_downwin button ",&arg0, SWIGTYPE_p_glwin_window,&arg1) == TCL_ERROR) return TCL_ERROR; result = (int )glwin_button_down(arg0,arg1); Tcl_SetObjResult(interp,Tcl_NewIntObj((long) result)); return TCL_OK; } static int _wrap_glwin_nbuttons_down(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) { glwin_window *arg0 ; int result ; if (SWIG_GetArgs(interp, objc, objv,"p:glwin::glwin_nbuttons_downwin ",&arg0, SWIGTYPE_p_glwin_window) == TCL_ERROR) return TCL_ERROR; result = (int )glwin_nbuttons_down(arg0); Tcl_SetObjResult(interp,Tcl_NewIntObj((long) result)); return TCL_OK; } static int _wrap_glwin_nbuttons_down_prev(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) { glwin_window *arg0 ; int result ; if (SWIG_GetArgs(interp, objc, objv,"p:glwin::glwin_nbuttons_down_prevwin ",&arg0, SWIGTYPE_p_glwin_window) == TCL_ERROR) return TCL_ERROR; result = (int )glwin_nbuttons_down_prev(arg0); Tcl_SetObjResult(interp,Tcl_NewIntObj((long) result)); return TCL_OK; } static swig_command_info swig_commands[] = { { SWIG_prefix "glwin_close", _wrap_glwin_close, NULL}, { SWIG_prefix "glwin_destroy", _wrap_glwin_destroy, NULL}, { SWIG_prefix "glwin_show", _wrap_glwin_show, NULL}, { SWIG_prefix "glwin_update", _wrap_glwin_update, NULL}, { SWIG_prefix "glwin_redraw", _wrap_glwin_redraw, NULL}, { SWIG_prefix "glwin_idle", _wrap_glwin_idle, NULL}, { SWIG_prefix "glwin_quit", _wrap_glwin_quit, NULL}, { SWIG_prefix "glwin_key_down", _wrap_glwin_key_down, NULL}, { SWIG_prefix "glwin_nkeys_down", _wrap_glwin_nkeys_down, NULL}, { SWIG_prefix "glwin_nkeys_down_prev", _wrap_glwin_nkeys_down_prev, NULL}, { SWIG_prefix "glwin_button_down", _wrap_glwin_button_down, NULL}, { SWIG_prefix "glwin_nbuttons_down", _wrap_glwin_nbuttons_down, NULL}, { SWIG_prefix "glwin_nbuttons_down_prev", _wrap_glwin_nbuttons_down_prev, NULL}, {0, 0, 0} }; static swig_var_info swig_variables[] = { {0,0,0,0} }; /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */ static swig_type_info _swigt__p_glwin_window[] = {{"_p_glwin_window", 0, "glwin_window *"},{"_p_glwin_window"},{0}}; static swig_type_info *swig_types_initial[] = { _swigt__p_glwin_window, 0 }; /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */ SWIGEXPORT(int) Glwin_Init(Tcl_Interp *interp) { int i; if (interp == 0) return TCL_ERROR; Tcl_Eval(interp,"namespace eval glwin { }"); for (i = 0; swig_types_initial[i]; i++) { swig_types[i] = SWIG_TypeRegister(swig_types_initial[i]); } for (i = 0; swig_commands[i].name; i++) { Tcl_CreateObjCommand(interp, (char *) swig_commands[i].name, swig_commands[i].wrapper, swig_commands[i].clientdata, NULL); } for (i = 0; swig_variables[i].name; i++) { Tcl_SetVar(interp, (char *) swig_variables[i].name, "", TCL_GLOBAL_ONLY); Tcl_TraceVar(interp, (char *) swig_variables[i].name, TCL_TRACE_READS | TCL_GLOBAL_ONLY, swig_variables[i].get, (ClientData) swig_variables[i].addr); Tcl_TraceVar(interp, (char *) swig_variables[i].name, TCL_TRACE_WRITES | TCL_GLOBAL_ONLY, swig_variables[i].set, (ClientData) swig_variables[i].addr); } return TCL_OK; } glwin1.0/src/glwin/mak_gen/Linux/od/glwin_swig.c0100644000175200017560000000000007262524674022210 0ustar stephensstephengglwin1.0/src/glwin/mak_gen/Linux/od/glwin_swig.o0100644000175200017560000000407407262534074022236 0ustar stephensstephengELF¤4( 01.01ºd,dJ<Y€ƒ€€Ì€€A€’€ã€€=€g€€ª€Å€æ€€B€g€‘€dglwin_swig.c/home/stephens/ion/src/glwin/mak_gen/Linux/od/glwin_swig.cgcc2_compiled.int:t(0,1)=r(0,1);-2147483648;2147483647;char:t(0,2)=r(0,2);0;127;long int:t(0,3)=r(0,3);-2147483648;2147483647;unsigned int:t(0,4)=r(0,4);0000000000000;0037777777777;long unsigned int:t(0,5)=r(0,5);0000000000000;0037777777777;long long int:t(0,6)=@s64;r(0,6);01000000000000000000000;0777777777777777777777;long long unsigned int:t(0,7)=@s64;r(0,7);0000000000000;01777777777777777777777;short int:t(0,8)=@s16;r(0,8);-32768;32767;short unsigned int:t(0,9)=@s16;r(0,9);0;65535;signed char:t(0,10)=@s8;r(0,10);-128;127;unsigned char:t(0,11)=@s8;r(0,11);0;255;float:t(0,12)=r(0,1);4;0;double:t(0,13)=r(0,1);8;0;long double:t(0,14)=r(0,1);12;0;complex int:t(0,15)=s8real:(0,1),0,32;imag:(0,1),32,32;;complex float:t(0,16)=r(0,16);8;0;complex double:t(0,17)=r(0,17);16;0;complex long double:t(0,18)=r(0,18);24;0;__builtin_va_list:t(0,19)=*(0,20)=(0,20)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0).symtab.strtab.shstrtab.text.data.bss.note.stab.rel.stab.stabstr.comment4!4'4,42H  8 $ BhºK".PT„  ñÿglwin_swig.c glwin1.0/src/glwin/mak_gen/Linux/od/glwin_swig_tcl8.o0100644000175200017560000016263007262534074023173 0ustar stephensstephengELF¨Ô4( U‰åƒì¡‰Eü‰öƒ}üuë<‹E‹Uüƒìÿ0ÿ2èüÿÿÿƒÄ‰À‰À…Àu‹Eü‰Eø‹Eü‹@ ‰Eðë.‰ö‹Eü‹@‰Eü뽋E‰EøÇEð‹U¡‰B‹E£‹Eø‰Eô‹EƒÀ‰Eü‹Eüƒ8uë"‰ö‹Uø‹Eü‰B ‹Uü‹Eø‰B‹Eü‰EøEüƒëÔ‹Eø‹Uð‰P ‹Eô‰ÀÉÃU‰åƒìƒ} u ¸é·‰ö‹E ‹@ ‰Eüvƒ}üu陋Eüƒìÿuÿ0èüÿÿÿƒÄ‰À‰À…Àum‹U ‹Eü;B u ‹Eü‰Àëpv‹Eü‹P‹Eü‹@ ‰B ‹Eüƒx t‹Eü‹P ‹Eü‹@‰B‹Uü‹E ‹@ ‰B ‹E ƒx t ‹E ‹P ‹Eü‰B‹E ‹Uü‰P ‹Eü‰Àë‹Eü‹@ ‰Eüé^ÿÿÿ‰ö¸ÉÃU‰åƒìƒ}t ‹Eƒxu‹E ‰Àëƒì ‹Eÿu ‹@ÿЃÄ‰À‰ÀÉÃU‰åƒì¡‰Eü‰öƒ}üuëd‹Eüƒxt#‹EüƒìÿpÿuèüÿÿÿƒÄ‰À‰À…Àu‹Eü‰Àë=‹Eüƒ8t$‹Eüƒìÿ0ÿuèüÿÿÿƒÄ‰À‰À…Àu ‹Eü‰Àë‰ö‹Eü‹@‰Eü땸ÉÃU‰åƒìÇEü‹E €8_tO‹Eǃìhÿu èüÿÿÿƒÄ‰À‰À…Àu ¸éúƒìjh ÿuèüÿÿÿƒÄ¸éÚE ÿv‹E ¾‰Eô‹Eô…ÀuëF‰öƒ}ô/~ƒ}ô9‹EüÁàEôƒè0‰Eüëvƒ}ô`~ƒ}ôf‹EüÁàEôƒèW‰EüE ÿ몉ö‹U‹Eü‰ƒ}tfƒìÿuÿu è˜ýÿÿƒÄ‰À‰Eøƒ}øu2ƒìjh?ÿuèüÿÿÿƒÄƒì‹Eÿ0ÿuèüÿÿÿƒÄ¸ë vƒìÿuüÿuøèþÿÿƒÄ‰Â‹E‰¸ÉÃU‰åƒìÿuÿujÿu èüÿÿÿƒÄ‰ÀPÿuèœþÿÿƒÄ‰À‰ÀÉÃvU‰åƒì‹E€8_t ¸ë@vÿE‹EŠˆEÿ„Àuë&‰ö€}ÿ/~ €}ÿ9ë‰ö€}ÿ`~€}ÿfÿEëÏv‹E‰ÀÉÃU‰åƒìHEȉEÄ‹E ‰Eôƒ}ôtlƒ}ôuë(‹Eôƒà‰Eð‹Mĺ‹EðŠˆEÄÿEôÁ(ëÒ‰ö‹EÄÆ_‰öEÈ9EÄsƒì‹Eÿ0ÿuèüÿÿÿƒÄë*v‹U‹EÄŠˆEÄÿÿEë̃ìhÿuèüÿÿÿƒÄÉÃvU‰åìƒìÿu ÿu…øþÿÿPèFÿÿÿƒÄƒìjÿ…øþÿÿPèüÿÿÿƒÄ‰À‰…ôþÿÿ‹…ôþÿÿ‰ÀÉÃU‰åƒìhÇEôÇEðÇEèE‰EØ‹E‰EÜ‹EÜ€8„Œ‹EÜ€8:uév‹EÜ€8|u ÇEðEÜÿ‹E H9Eô|/ƒ}ðuƒìjhUÿuèüÿÿÿƒÄégv¸éŸ‰ö‹EØU؃‹‰EÔƒ}Ô„ÇEè‹EÜ€8uu ÇEèEÜÿ‹Eܾƒèb‰E¤ƒ}¤‡Ö‹U¤‹•€ÿàvƒìEìP‹EôkÀEƒÀÿ0ÿuèüÿÿÿƒÄ…Àté×v‹EÜ€8iu‹UÔ‹Eì‰é†v‹EÜ€8lu‹UÔ‹Eì‰énv‹EÜ€8hu‹UÔ‹Eìf‰éU‰ö‹EÜ€8b…G‹UÔŠEìˆé:vƒìEàP‹EôkÀEƒÀÿ0ÿuèüÿÿÿƒÄ…ÀtéGv‹EÜ€8fu‹EÔÝEàÙéöv‹EÜ€8d…ç‹MÔ‹Eà‹U䉉QéÔ‹EÜ@€8#u;‹UØE؃‹‰EȃìÿuÈ‹EôkÀEƒÀÿ0èüÿÿÿƒÄ‰Â‹EÔ‰EÜÿéƒìj‹EôkÀEƒÀÿ0èüÿÿÿƒÄ‰Â‹EÔ‰ëkƒìj‹EôkÀEƒÀÿ0èüÿÿÿƒÄ‹UÔŠˆëG‹UØE؃‹‰EÐÿuÐÿuÔ‹EôkÀEƒÀÿ0ÿuèüÿÿƒÄƒøuëL‹UÔ‹EôkÀEƒÀ‹‰EÜÿEôÿéjýÿÿ‰ö‹E H;Eô~ƒìjhdÿuèüÿÿÿƒÄë¸ëFƒìÿuôhrE¨PèüÿÿÿƒÄƒì jE¨Phuj:ÿuèüÿÿÿƒÄ‰ÀPÿuèüÿÿÿƒÄ ¸ÉÃU‰åƒìƒìÿ5EüPhÈÿuÿuÿu èªüÿÿƒÄ ‰Àƒøu¸ëƒì ÿuüèüÿÿÿƒÄ¸ÉÃvU‰åƒìƒìÿ5EüPháÿuÿuÿu èZüÿÿƒÄ ‰Àƒøu¸ëƒì ÿuüèüÿÿÿƒÄ¸ÉÃvU‰åƒìƒìÿ5EüPhüÿuÿuÿu è üÿÿƒÄ ‰Àƒøu¸ëƒì ÿuüèüÿÿÿƒÄ¸ÉÃvU‰åƒìƒìÿ5EüPhÿuÿuÿu èºûÿÿƒÄ ‰Àƒøu¸ëƒì ÿuüèüÿÿÿƒÄ¸ÉÃvU‰åƒìƒìÿ5EüPh.ÿuÿuÿu èjûÿÿƒÄ ‰Àƒøu¸ëƒì ÿuüèüÿÿÿƒÄ¸ÉÃvU‰åƒìƒìEøPÿ5EüPh`ÿuÿuÿu èûÿÿƒÄ ‰Àƒøu¸ëƒìÿuøÿuüèüÿÿÿƒÄ¸ÉÃU‰åƒìƒìEøPÿ5EüPh€ÿuÿuÿu èÂúÿÿƒÄ ‰Àƒøu¸ëƒìÿuøÿuüèüÿÿÿƒÄ¸ÉÃU‰åƒìƒìEøPÿ5EüPhÀÿuÿuÿu ènúÿÿƒÄ ‰Àƒøu¸ë;ƒìÿuøÿuüèüÿÿÿƒÄ‰À‰EôƒìƒìÿuôèüÿÿÿƒÄ‰ÀPÿu èüÿÿÿƒÄ¸ÉÃU‰åƒìƒìÿ5EüPháÿuÿuÿu èúùÿÿƒÄ ‰Àƒøu¸ë8ƒì ÿuüèüÿÿÿƒÄ‰À‰EøƒìƒìÿuøèüÿÿÿƒÄ‰ÀPÿu èüÿÿÿƒÄ¸ÉÃvU‰åƒìƒìÿ5EüPhÿuÿuÿu è†ùÿÿƒÄ ‰Àƒøu¸ë8ƒì ÿuüèüÿÿÿƒÄ‰À‰EøƒìƒìÿuøèüÿÿÿƒÄ‰ÀPÿu èüÿÿÿƒÄ¸ÉÃvU‰åƒìƒìEøPÿ5EüPh@ÿuÿuÿu èùÿÿƒÄ ‰Àƒøu¸ë;ƒìÿuøÿuüèüÿÿÿƒÄ‰À‰EôƒìƒìÿuôèüÿÿÿƒÄ‰ÀPÿu èüÿÿÿƒÄ¸ÉÃU‰åƒìƒìÿ5EüPh€ÿuÿuÿu èšøÿÿƒÄ ‰Àƒøu¸ë8ƒì ÿuüèüÿÿÿƒÄ‰À‰EøƒìƒìÿuøèüÿÿÿƒÄ‰ÀPÿu èüÿÿÿƒÄ¸ÉÃvU‰åƒìƒìÿ5EüPhÀÿuÿuÿu è&øÿÿƒÄ ‰Àƒøu¸ë8ƒì ÿuüèüÿÿÿƒÄ‰À‰EøƒìƒìÿuøèüÿÿÿƒÄ‰ÀPÿu èüÿÿÿƒÄ¸ÉÃvU‰åƒìƒ}u ¸éë‰öƒìhDÿuèüÿÿÿƒÄÇEü‰ö‹Eü‰À…¸ ƒ<uë?vƒì ‹Eü‰À…¸ ÿ4èxòÿÿƒÄ‰Á‹Eü‰À…¸‰ Eüÿë¨ÇEü‹Uü‰ÐÁàÐ…¸ƒ<uëj‰öƒì j‹Uü‰ÐÁàÐ…¸ ÿ4‹Uü‰ÐÁàÐ…¸ÿ4‹Uü‰ÐÁàÐ…¸ÿ4ÿuèüÿÿÿƒÄ Eüÿé{ÿÿÿvÇEü‹Eü‰À‰ÂÁâ¸Àƒ<u龉öjh]‹Eü‰À‰ÂÁâ¸Àÿ4ÿuèüÿÿÿƒÄƒì ‹Eü‰À‰ÂÁâ¸Äÿ4‹Eü‰À‰ÂÁâ¸Èÿ4j‹Eü‰À‰ÂÁâ¸Àÿ4ÿuèüÿÿÿƒÄ ƒì ‹Eü‰À‰ÂÁâ¸Äÿ4‹Eü‰À‰ÂÁâ¸Ìÿ4j!‹Eü‰À‰ÂÁâ¸Àÿ4ÿuèüÿÿÿƒÄ Eüÿé*ÿÿÿ‰ö¸ÉÃ0123456789abcdef$ýtëÄ× Ãd ±´ Ÿ ‰\ qÔ TH ;¼ 4 ¨ 4%4Ð01.015ˆ˜d1dT<c€€§€Ö€€K€œ€í€€G€q€š€´€Ï€ð€)€L€q€›€Ä‚Ú‚ò‚¢ ‚¢¢$‚]€Ç¢¢q€ €>(&FG$Ka JDKDNDODPDR5DS;DTDDVHDWQDXTDYZD\aD]lDatDbzDdƒDeDf™Dg¢Dh¨Di®Dj°Dk¹Dl¾l€Lüÿÿÿv€Løÿÿÿ‚€Lôÿÿÿ€Lðÿÿÿ$À™$qÀ° pº p DqDsDtDu!Dv0DwKDy`DzoD{xD~‡D“D€¨D±Dƒ¸D„ÁD…ÈD†ÍÅ€rüÿÿÿ$ÏÎ$‹ä Šï Š D‹DŒDDŽ1$3û$’Ä ’D’D“D”D•D–DD—pD˜yD™|Dš&€“üÿÿÿ$ƒ0‚C‚X‚¢‘‚Ê€+¢ç‚‚¢:€ R€!j€"€€#—€%°€&Ç€1߀2ø€3€4*€5C€6]€8v€9€;³€=Ë€>ã€?û€@ €A, €BF €C] €Dv €E €F¦ €G¿ €HÚ €Iñ €N\ €Qu €R €S§ €Tà €Uà €Vù €X €[- €^F €b_ €x° €{Ç €~â €‚ý €‡ €ˆ4 €‹Q €Œp € €¬ €“Æ €–á €™ý €š €4 € O ‚p ‚Š €¢¾ €€#F€4O€< €CÚ€F÷€SŽ€Z΀^쀌¢¢€1#€;7‚L‚e‚ž€´€8¢É‚Þ‚¢‚¢1€H¢µ€û€#C‚X‚m‚¢¢¦‚¢ß€¾€õ€G€JN€K€T²€Yí€]&€`^€a–€C€ä€Ú€R€¬¢v€5ì€7€8€99€:¢T‚¢€¨§€€h€-€?D€Vk€_“€g¸€j¢Þ€Ió‚¢ €ç¢& ‚_ €n¢u €LŽ €ò €t !€vD!€wv!€x©!€yà!€z"€{T"€|z"€}©"€~Ô"€#€€D#€y#€‚²#€ƒá#€„ $€’8$€w$€Þ˜$€%€è-%€ïV%€‡%€¤%€ú%€&€&9&€(]&€)„&€*¡&€+Â&€-ä&€0 '€2:'€6h'€7Œ'€8°'€:Ò'€<ü'€>(€?:(€@V(€Av(€B¥(€CÀ(€DÜ(€F)€H+)€IR)€Kx)€Lœ)€MÃ)€Oî)€P *€R7*€S\*€U†*€W¹*€Xì*€¯+€qÌ+€á,€•ú,€ë-€Ý .€©.€öÈ.€Ì/€ë/€ä0€>1€‰1€Q¦1€³2€ÔÒ2€%4€ùD4€±4€Ñ4€5€`5€Dƒ5€¹5€XÓ5€Zý5€[*6€…Z6€‡†6€‰«6€‹×6€ý6€(7€’X7€•ˆ7€—¬7€šÜ7€K8€Ão8€:€ë%:€:€ÿŸ:€d;€ ‡;€F<€&h<€Î<€cé<€‹>€¦>€8Á>‚Ù>€Œ?€Ô¨?€é…€œ¢¢†‚†‚¢R†€b‹†€jņ‚Þ†€!ô†€" ‡€# ‡€$6‡€%L‡€&d‡€'{‡€*’‡€.¨‡€:¿‡€?Ö‡€DIˆ€Nˆ€`5ˆ€eKˆ€jdˆ€o}ˆ€p–ˆ€t­ˆ‚Áˆ€F؈€Ròˆ€^¢ ‰‚¢C‰€X‰€‘n‰€’‚‰€¸™‰€¹°‰€ºÇ‰€»Þ‰€¾÷‰€¿Š€À)Š€ÁBŠ€Ã\Š‚rŠ‚¢¢Š‚§Š‚¢ÂŠ‚ÝŠ€úŠ€¢C‹‚W‹€¢’‹€0ª‹€3¢Á‹‚¢Þ‹€àø‹€äŒ€è¢0Œ€àŒ€_‚u‚¢¢®€©¢Ü$¾Hý ½ Ž ½ Ž ½+Ž ½D¾DÂDÄ DÅDÆDÇDDÈYDÊdDÌiDÍ€DÎŒDÏ DЬDÓ»DÔÀDÕÄDÖÌD×ÒDØèDÙîDÚDÛDÝ Dß8Dà=6Ž€¿üÿÿÿ>Ž€ÀôÿÿÿFŽ€Áøÿÿÿ$?PŽ$æˆgŽ åwŽ å ƒŽ åŽ åDæDçDè+$-šŽ$í¸½Ž íDíDðDñDóDõDö,D÷HDøKDùPDúUÇŽ€îÿÿÿÿ$WÏŽ$þ䎠þþ úŽ þDþDD DDD D)D>D DD HD ND XDkD pD„D—&ÿ(€ôÿÿÿ0€ðÿÿÿ8€Èÿÿÿ[€Äÿÿÿ$™d$¬€ Œ  DD D!D=DE™€øþÿÿ½€ôþÿÿ$GÊ$ ôÞ î  ú  D D!D"D)D*!D+DD,LD-SD/XD0aD1gD2|D5„D8D9žD:¨D;¯D<·D=¾D?ÃDDèDEDF,DGDDH\DIpDLxDM¤DN¼DOÖDQÜDRåDSóDTDUDV DXBDZDD[fD]hD^vDaœD*¯DhÀDiÉDjÞDmàDqèDrèDsÿDu(Dv-Dw-€!ôÿÿÿ(€!ðÿÿÿ2€!ìÿÿÿ>€"èÿÿÿG€#àÿÿÿT€$Üÿÿÿ]€%Øÿÿÿg€&Ôÿÿÿs€'Ðÿÿÿ}€RÈÿÿÿ‘€q¨ÿÿÿ$/²€€‘€ˆ‡‘‚›‘€ Ñ€¢ï‘$¬$’ ¬’ ¬ *’ ¬6’ ¬D¬D¯D°8D±FD²KC’€­üÿÿÿ$MW’$µtr’ µ„’ µ ”’ µ ’ µDµD¸D¹8DºFD»K­’€¶üÿÿÿ$M¹’$¾ÄÑ’ ¾ã’ ¾ ó’ ¾ÿ’ ¾D¾DÁDÂ8DÃFDÄK “€¿üÿÿÿ$M“$Ç 2“ ÇD“ Ç T“ Ç`“ ÇDÇDÊDË8DÌFDÍKm“€Èüÿÿÿ$My“$Ðd ““ Ð¥“ Ð µ“ ÐÁ“ ÐDÐDÓDÔ8DÕFDÖKΓ€Ñüÿÿÿ$MÚ“$Ù´ ò“ Ù” Ù ” Ù ” ÙDÙDÝDÞ<DßMDàR-”€Úüÿÿÿ9”€Ûøÿÿÿ$TD”$ã \” ãn” ã ~” ãŠ” ãDãDçDè<DéMDêR—”€äüÿÿÿ£”€åøÿÿÿ$T®”$í\ Ê” íÜ” í ì” íø” íDíDòDó<DôRDõqDöv•€îüÿÿÿ•€ïøÿÿÿ•€ðôÿÿÿ$x)•$ùÔ G• ùY• ù i• ùu• ùDùDýDþ8DÿKDjDo‚•€úüÿÿÿŽ•€ûøÿÿÿ$q›•$H ¾• Е  à• ì• DDD 8D KD jD où•€üÿÿÿ–€øÿÿÿ$q–$¼ 1– C–  S– _– DDD<DRDqDvl–€üÿÿÿx–€øÿÿÿƒ–€ôÿÿÿ$x–$4 ±– Ö  Ó– ß– DDD 8D!KD"jD#oì–€üÿÿÿø–€øÿÿÿ$q—$&¨ +— &=— & M— &Y— &D&D*D+8D,KD-jD.of—€'üÿÿÿr—€(øÿÿÿ$q—&1©—&BÀÔ—&HИ&J 6˜$RH˜ RDRDTDUDV+DWPDV…DYŒDZ´DYD\D]@D^dD_ªD\ðDaüDbX˜€Süÿÿÿ$`˜(“dglwin_swig_tcl8.c/home/stephens/ion/src/glwin/mak_gen/Linux/od/glwin_swig_tcl8.cgcc2_compiled.int:t(0,1)=r(0,1);-2147483648;2147483647;char:t(0,2)=r(0,2);0;127;long int:t(0,3)=r(0,3);-2147483648;2147483647;unsigned int:t(0,4)=r(0,4);0000000000000;0037777777777;long unsigned int:t(0,5)=r(0,5);0000000000000;0037777777777;long long int:t(0,6)=@s64;r(0,6);01000000000000000000000;0777777777777777777777;long long unsigned int:t(0,7)=@s64;r(0,7);0000000000000;01777777777777777777777;short int:t(0,8)=@s16;r(0,8);-32768;32767;short unsigned int:t(0,9)=@s16;r(0,9);0;65535;signed char:t(0,10)=@s8;r(0,10);-128;127;unsigned char:t(0,11)=@s8;r(0,11);0;255;float:t(0,12)=r(0,1);4;0;double:t(0,13)=r(0,1);8;0;long double:t(0,14)=r(0,1);12;0;complex int:t(0,15)=s8real:(0,1),0,32;imag:(0,1),32,32;;complex float:t(0,16)=r(0,16);8;0;complex double:t(0,17)=r(0,17);16;0;complex long double:t(0,18)=r(0,18);24;0;__builtin_va_list:t(0,19)=*(0,20)=(0,20)/usr/include/string.h/usr/include/features.h/usr/include/sys/cdefs.h/usr/include/gnu/stubs.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.hsize_t:t(5,1)=(0,4)swig_type_info:T(0,21)=s20name:(0,22)=*(0,2),0,32;converter:(0,23)=*(0,24)=f(0,19),32,32;str:(0,22),64,32;next:(0,25)=*(0,21),96,32;prev:(0,25),128,32;;swig_type_info:t(0,26)=(0,21)swig_type_list:S(0,27)=*(0,26)SWIG_TypeRegister:f(0,27)ti:p(0,27)tc:(0,27)head:(0,27)ret:(0,27)next:(0,27)SWIG_TypeCheck:f(0,27)c:p(0,22)ty:p(0,27)s:(0,27)SWIG_TypeCast:f(0,19)ty:p(0,27)ptr:p(0,19)SWIG_TypeQuery:f(0,19)name:p(0,28)=*(0,2)ty:(0,27)/usr/include/tcl.h/usr/include/stdio.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stdarg.h__gnuc_va_list:t(9,1)=(0,19)/usr/include/bits/types.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h__u_char:t(10,1)=(0,11)__u_short:t(10,2)=(0,9)__u_int:t(10,3)=(0,4)__u_long:t(10,4)=(0,5)__u_quad_t:t(10,5)=(0,7)__quad_t:t(10,6)=(0,6)__int8_t:t(10,7)=(0,10)__uint8_t:t(10,8)=(0,11)__int16_t:t(10,9)=(0,8)__uint16_t:t(10,10)=(0,9)__int32_t:t(10,11)=(0,1)__uint32_t:t(10,12)=(0,4)__int64_t:t(10,13)=(0,6)__uint64_t:t(10,14)=(0,7)__qaddr_t:t(10,15)=(10,16)=*(10,6)__dev_t:t(10,17)=(10,5)__uid_t:t(10,18)=(10,3)__gid_t:t(10,19)=(10,3)__ino_t:t(10,20)=(10,4)__mode_t:t(10,21)=(10,3)__nlink_t:t(10,22)=(10,3)__off_t:t(10,23)=(0,3)__loff_t:t(10,24)=(10,6)__pid_t:t(10,25)=(0,1)__ssize_t:t(10,26)=(0,1)__rlim_t:t(10,27)=(10,4)__rlim64_t:t(10,28)=(10,5)__id_t:t(10,29)=(10,3)__fsid_t:t(10,30)=(10,31)=s8__val:(10,32)=ar(10,33)=r(10,33);0000000000000;0037777777777;;0;1;(0,1),0,64;;__daddr_t:t(10,34)=(0,1)__caddr_t:t(10,35)=(0,22)__time_t:t(10,36)=(0,3)__useconds_t:t(10,37)=(0,4)__suseconds_t:t(10,38)=(0,3)__swblk_t:t(10,39)=(0,3)__clock_t:t(10,40)=(0,3)__clockid_t:t(10,41)=(0,1)__timer_t:t(10,42)=(0,1)__fd_mask:t(10,43)=(0,5)__fd_set:t(10,44)=(10,45)=s128__fds_bits:(10,46)=ar(10,33);0;31;(10,43),0,1024;;__key_t:t(10,47)=(0,1)__ipc_pid_t:t(10,48)=(0,9)__blksize_t:t(10,49)=(0,3)__blkcnt_t:t(10,50)=(0,3)__blkcnt64_t:t(10,51)=(10,6)__fsblkcnt_t:t(10,52)=(10,4)__fsblkcnt64_t:t(10,53)=(10,5)__fsfilcnt_t:t(10,54)=(10,4)__fsfilcnt64_t:t(10,55)=(10,5)__ino64_t:t(10,56)=(10,5)__off64_t:t(10,57)=(10,24)__t_scalar_t:t(10,58)=(0,3)__t_uscalar_t:t(10,59)=(0,5)__intptr_t:t(10,60)=(0,1)__socklen_t:t(10,61)=(0,4)/usr/include/bits/pthreadtypes.h/usr/include/bits/sched.h__sched_param:T(13,1)=s4sched_priority:(0,1),0,32;;_pthread_fastlock:T(12,1)=s8__status:(0,3),0,32;__spinlock:(0,1),32,32;;_pthread_descr:t(12,2)=(12,3)=*(12,4)=xs_pthread_descr_struct:pthread_attr_t:t(12,5)=(12,6)=s36__detachstate:(0,1),0,32;__schedpolicy:(0,1),32,32;__schedparam:(13,1),64,32;__inheritsched:(0,1),96,32;__scope:(0,1),128,32;__guardsize:(5,1),160,32;__stackaddr_set:(0,1),192,32;__stackaddr:(0,19),224,32;__stacksize:(5,1),256,32;;pthread_cond_t:t(12,7)=(12,8)=s12__c_lock:(12,1),0,64;__c_waiting:(12,2),64,32;;pthread_condattr_t:t(12,9)=(12,10)=s4__dummy:(0,1),0,32;;pthread_key_t:t(12,11)=(0,4)pthread_mutex_t:t(12,12)=(12,13)=s24__m_reserved:(0,1),0,32;__m_count:(0,1),32,32;__m_owner:(12,2),64,32;__m_kind:(0,1),96,32;__m_lock:(12,1),128,64;;pthread_mutexattr_t:t(12,14)=(12,15)=s4__mutexkind:(0,1),0,32;;pthread_once_t:t(12,16)=(0,1)pthread_t:t(12,17)=(0,5)FILE:t(7,1)=(7,2)=xs_IO_FILE:__FILE:t(7,3)=(7,2)/usr/include/libio.h/usr/include/_G_config.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.hwchar_t:t(16,1)=(0,3)wint_t:t(16,2)=(0,4)/usr/include/wchar.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h/usr/include/bits/wchar.h__mbstate_t:t(17,1)=(17,2)=s8__count:(0,1),0,32;__value:(17,3)=u4__wch:(16,2),0,32;__wchb:(17,4)=ar(10,33);0;3;(0,2),0,32;;,32,32;;_G_fpos_t:t(15,1)=(15,2)=s12__pos:(10,23),0,32;__state:(17,1),32,64;;_G_fpos64_t:t(15,3)=(15,4)=s16__pos:(10,57),0,64;__state:(17,1),64,64;;/usr/include/gconv.h/usr/include/wchar.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h :T(20,1)=e__GCONV_OK:0,__GCONV_NOCONV:1,__GCONV_NODB:2,__GCONV_NOMEM:3,__GCONV_EMPTY_INPUT:4,__GCONV_FULL_OUTPUT:5,__GCONV_ILLEGAL_INPUT:6,__GCONV_INCOMPLETE_INPUT:7,__GCONV_ILLEGAL_DESCRIPTOR:8,__GCONV_INTERNAL_ERROR:9,; :T(20,2)=e__GCONV_IS_LAST:1,__GCONV_IGNORE_ERRORS:2,;__gconv_fct:t(20,3)=(20,4)=*(20,5)=f(0,1)__gconv_init_fct:t(20,6)=(20,7)=*(20,8)=f(0,1)__gconv_end_fct:t(20,9)=(20,10)=*(20,11)=f(0,20)__gconv_trans_fct:t(20,12)=(20,13)=*(20,14)=f(0,1)__gconv_trans_context_fct:t(20,15)=(20,16)=*(20,17)=f(0,1)__gconv_trans_query_fct:t(20,18)=(20,19)=*(20,20)=f(0,1)__gconv_trans_init_fct:t(20,21)=(20,22)=*(20,23)=f(0,1)__gconv_trans_end_fct:t(20,24)=(20,25)=*(20,26)=f(0,20)__gconv_trans_data:T(20,27)=s20__trans_fct:(20,12),0,32;__trans_context_fct:(20,15),32,32;__trans_end_fct:(20,24),64,32;__data:(0,19),96,32;__next:(20,28)=*(20,27),128,32;;__gconv_step:T(20,29)=s56__shlib_handle:(20,30)=*(20,31)=xs__gconv_loaded_object:,0,32;__modname:(0,28),32,32;__counter:(0,1),64,32;__from_name:(0,22),96,32;__to_name:(0,22),128,32;__fct:(20,3),160,32;__init_fct:(20,6),192,32;__end_fct:(20,9),224,32;__min_needed_from:(0,1),256,32;__max_needed_from:(0,1),288,32;__min_needed_to:(0,1),320,32;__max_needed_to:(0,1),352,32;__stateful:(0,1),384,32;__data:(0,19),416,32;;__gconv_step_data:T(20,32)=s36__outbuf:(20,33)=*(0,11),0,32;__outbufend:(20,33),32,32;__flags:(0,1),64,32;__invocation_counter:(0,1),96,32;__internal_use:(0,1),128,32;__statep:(20,34)=*(17,1),160,32;__state:(17,1),192,64;__trans:(20,28),256,32;;__gconv_info:T(20,35)=s8__nsteps:(5,1),0,32;__steps:(20,36)=*(20,29),32,32;__data:(20,37)=ar(10,33);0;-1;(20,32),64,0;;__gconv_t:t(20,38)=(20,39)=*(20,35)_G_iconv_t:t(15,5)=(15,6)=u44__cd:(20,35),0,64;__combined:(15,7)=s44__cd:(20,35),0,64;__data:(20,32),64,288;;,0,352;;_G_int16_t:t(15,8)=(0,8)_G_int32_t:t(15,9)=(0,1)_G_uint16_t:t(15,10)=(0,9)_G_uint32_t:t(15,11)=(0,4)/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stdarg.h_IO_lock_t:t(14,1)=(0,20)_IO_marker:T(14,2)=s12_next:(14,3)=*(14,2),0,32;_sbuf:(14,4)=*(7,2),32,32;_pos:(0,1),64,32;;__codecvt_result:T(14,5)=e__codecvt_ok:0,__codecvt_partial:1,__codecvt_error:2,__codecvt_noconv:3,;_IO_FILE:T(7,2)=s148_flags:(0,1),0,32;_IO_read_ptr:(0,22),32,32;_IO_read_end:(0,22),64,32;_IO_read_base:(0,22),96,32;_IO_write_base:(0,22),128,32;_IO_write_ptr:(0,22),160,32;_IO_write_end:(0,22),192,32;_IO_buf_base:(0,22),224,32;_IO_buf_end:(0,22),256,32;_IO_save_base:(0,22),288,32;_IO_backup_base:(0,22),320,32;_IO_save_end:(0,22),352,32;_markers:(14,3),384,32;_chain:(14,4),416,32;_fileno:(0,1),448,32;_blksize:(0,1),480,32;_old_offset:(10,23),512,32;_cur_column:(0,9),544,16;_vtable_offset:(0,10),560,8;_shortbuf:(14,6)=ar(10,33);0;0;(0,2),568,8;_lock:(14,7)=*(14,1),576,32;_offset:(10,57),608,64;__pad1:(0,19),672,32;__pad2:(0,19),704,32;_mode:(0,1),736,32;_unused2:(14,8)=ar(10,33);0;51;(0,2),768,416;;_IO_FILE:t(14,9)=(7,2)__io_read_fn:t(14,10)=(14,11)=f(10,26)__io_write_fn:t(14,12)=(14,13)=f(10,26)__io_seek_fn:t(14,14)=(14,15)=f(0,1)__io_close_fn:t(14,16)=(14,17)=f(0,1)fpos_t:t(7,4)=(15,1)/usr/include/bits/stdio_lim.hoff_t:t(7,5)=(10,23)/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stdarg.hva_list:t(26,1)=(9,1)ClientData:t(6,1)=(0,19)Tcl_Interp:T(6,2)=s12result:(0,22),0,32;freeProc:(6,3)=*(6,4)=f(0,20),32,32;errorLine:(0,1),64,32;;Tcl_Interp:t(6,5)=(6,2)Tcl_AsyncHandler:t(6,6)=(6,7)=*(6,8)=xsTcl_AsyncHandler_:Tcl_Channel:t(6,9)=(6,10)=*(6,11)=xsTcl_Channel_:Tcl_Command:t(6,12)=(6,13)=*(6,14)=xsTcl_Command_:Tcl_Condition:t(6,15)=(6,16)=*(6,17)=xsTcl_Condition_:Tcl_EncodingState:t(6,18)=(6,19)=*(6,20)=xsTcl_EncodingState_:Tcl_Encoding:t(6,21)=(6,22)=*(6,23)=xsTcl_Encoding_:Tcl_Event:t(6,24)=(6,25)=xsTcl_Event:Tcl_Mutex:t(6,26)=(6,27)=*(6,28)=xsTcl_Mutex_:Tcl_Pid:t(6,29)=(6,30)=*(6,31)=xsTcl_Pid_:Tcl_RegExp:t(6,32)=(6,33)=*(6,34)=xsTcl_RegExp_:Tcl_ThreadDataKey:t(6,35)=(6,36)=*(6,37)=xsTcl_ThreadDataKey_:Tcl_ThreadId:t(6,38)=(6,39)=*(6,40)=xsTcl_ThreadId_:Tcl_TimerToken:t(6,41)=(6,42)=*(6,43)=xsTcl_TimerToken_:Tcl_Trace:t(6,44)=(6,45)=*(6,46)=xsTcl_Trace_:Tcl_Var:t(6,47)=(6,48)=*(6,49)=xsTcl_Var_:Tcl_ThreadCreateProc:t(6,50)=(6,51)=f(0,20)Tcl_RegExpIndices:T(6,52)=s8start:(0,3),0,32;end:(0,3),32,32;;Tcl_RegExpIndices:t(6,53)=(6,52)Tcl_RegExpInfo:T(6,54)=s16nsubs:(0,1),0,32;matches:(6,55)=*(6,53),32,32;extendStart:(0,3),64,32;reserved:(0,3),96,32;;Tcl_RegExpInfo:t(6,56)=(6,54)Tcl_Stat_:t(6,57)=(6,58)=*(6,59)=xsstat: :T(6,60)=eTCL_INT:0,TCL_DOUBLE:1,TCL_EITHER:2,;Tcl_ValueType:t(6,61)=(6,60)Tcl_Value:T(6,62)=s16type:(6,61),0,32;intValue:(0,3),32,32;doubleValue:(0,13),64,64;;Tcl_Value:t(6,63)=(6,62)Tcl_AppInitProc:t(6,64)=(6,65)=f(0,1)Tcl_AsyncProc:t(6,66)=(6,67)=f(0,1)Tcl_ChannelProc:t(6,68)=(6,69)=f(0,20)Tcl_CloseProc:t(6,70)=(6,51)Tcl_CmdDeleteProc:t(6,71)=(6,51)Tcl_CmdProc:t(6,72)=(6,73)=f(0,1)Tcl_CmdTraceProc:t(6,74)=(6,75)=f(0,20)Tcl_DupInternalRepProc:t(6,76)=(6,77)=f(0,20)Tcl_EncodingConvertProc:t(6,78)=(6,79)=f(0,1)Tcl_EncodingFreeProc:t(6,80)=(6,51)Tcl_EventProc:t(6,81)=(6,82)=f(0,1)Tcl_EventCheckProc:t(6,83)=(6,69)Tcl_EventDeleteProc:t(6,84)=(6,85)=f(0,1)Tcl_EventSetupProc:t(6,86)=(6,69)Tcl_ExitProc:t(6,87)=(6,51)Tcl_FileProc:t(6,88)=(6,69)Tcl_FileFreeProc:t(6,89)=(6,51)Tcl_FreeInternalRepProc:t(6,90)=(6,91)=f(0,20)Tcl_FreeProc:t(6,92)=(6,4)Tcl_IdleProc:t(6,93)=(6,51)Tcl_InterpDeleteProc:t(6,94)=(6,95)=f(0,20)Tcl_MathProc:t(6,96)=(6,97)=f(0,1)Tcl_NamespaceDeleteProc:t(6,98)=(6,51)Tcl_ObjCmdProc:t(6,99)=(6,100)=f(0,1)Tcl_PackageInitProc:t(6,101)=(6,65)Tcl_PanicProc:t(6,102)=(6,103)=f(0,20)Tcl_TcpAcceptProc:t(6,104)=(6,105)=f(0,20)Tcl_TimerProc:t(6,106)=(6,51)Tcl_SetFromAnyProc:t(6,107)=(6,108)=f(0,1)Tcl_UpdateStringProc:t(6,109)=(6,91)Tcl_VarTraceProc:t(6,110)=(6,111)=f(0,22)Tcl_CreateFileHandlerProc:t(6,112)=(6,113)=f(0,20)Tcl_DeleteFileHandlerProc:t(6,114)=(6,115)=f(0,20)Tcl_ObjType:T(6,116)=s20name:(0,22),0,32;freeIntRepProc:(6,117)=*(6,90),32,32;dupIntRepProc:(6,118)=*(6,76),64,32;updateStringProc:(6,119)=*(6,109),96,32;setFromAnyProc:(6,120)=*(6,107),128,32;;Tcl_ObjType:t(6,121)=(6,116)Tcl_Obj:T(6,122)=s24refCount:(0,1),0,32;bytes:(0,22),32,32;length:(0,1),64,32;typePtr:(6,123)=*(6,121),96,32;internalRep:(6,124)=u8longValue:(0,3),0,32;doubleValue:(0,13),0,64;otherValuePtr:(0,19),0,32;twoPtrValue:(6,125)=s8ptr1:(0,19),0,32;ptr2:(0,19),32,32;;,0,64;;,128,64;;Tcl_Obj:t(6,126)=(6,122)Tcl_SavedResult:T(6,127)=s228result:(0,22),0,32;freeProc:(6,128)=*(6,92),32,32;objResultPtr:(6,129)=*(6,126),64,32;appendResult:(0,22),96,32;appendAvl:(0,1),128,32;appendUsed:(0,1),160,32;resultSpace:(6,130)=ar(10,33);0;200;(0,2),192,1608;;Tcl_SavedResult:t(6,131)=(6,127)Tcl_Namespace:T(6,132)=s20name:(0,22),0,32;fullName:(0,22),32,32;clientData:(6,1),64,32;deleteProc:(6,133)=*(6,98),96,32;parentPtr:(6,134)=*(6,132),128,32;;Tcl_Namespace:t(6,135)=(6,132)Tcl_CallFrame:T(6,136)=s44nsPtr:(6,137)=*(6,135),0,32;dummy1:(0,1),32,32;dummy2:(0,1),64,32;dummy3:(0,22),96,32;dummy4:(0,22),128,32;dummy5:(0,22),160,32;dummy6:(0,1),192,32;dummy7:(0,22),224,32;dummy8:(0,22),256,32;dummy9:(0,1),288,32;dummy10:(0,22),320,32;;Tcl_CallFrame:t(6,138)=(6,136)Tcl_CmdInfo:T(6,139)=s32isNativeObjectProc:(0,1),0,32;objProc:(6,140)=*(6,99),32,32;objClientData:(6,1),64,32;proc:(6,141)=*(6,72),96,32;clientData:(6,1),128,32;deleteProc:(6,142)=*(6,71),160,32;deleteData:(6,1),192,32;namespacePtr:(6,137),224,32;;Tcl_CmdInfo:t(6,143)=(6,139)Tcl_DString:T(6,144)=s212string:(0,22),0,32;length:(0,1),32,32;spaceAvl:(0,1),64,32;staticSpace:(6,145)=ar(10,33);0;199;(0,2),96,1600;;Tcl_DString:t(6,146)=(6,144)Tcl_HashEntry:T(6,147)=s20nextPtr:(6,148)=*(6,147),0,32;tablePtr:(6,149)=*(6,150)=xsTcl_HashTable:,32,32;bucketPtr:(6,151)=*(6,148),64,32;clientData:(6,1),96,32;key:(6,152)=u4oneWordValue:(0,22),0,32;words:(6,153)=ar(10,33);0;0;(0,1),0,32;string:(17,4),0,32;;,128,32;;Tcl_HashEntry:t(6,154)=(6,147)Tcl_HashTable:T(6,150)=s52buckets:(6,155)=*(6,156)=*(6,154),0,32;staticBuckets:(6,157)=ar(10,33);0;3;(6,156),32,128;numBuckets:(0,1),160,32;numEntries:(0,1),192,32;rebuildSize:(0,1),224,32;downShift:(0,1),256,32;mask:(0,1),288,32;keyType:(0,1),320,32;findProc:(6,158)=*(6,159)=f(6,156),352,32;createProc:(6,160)=*(6,161)=f(6,156),384,32;;Tcl_HashTable:t(6,162)=(6,150)Tcl_HashSearch:T(6,163)=s12tablePtr:(6,164)=*(6,162),0,32;nextIndex:(0,1),32,32;nextEntryPtr:(6,156),64,32;;Tcl_HashSearch:t(6,165)=(6,163)Tcl_Event:T(6,25)=s8proc:(6,166)=*(6,81),0,32;nextPtr:(6,167)=*(6,25),32,32;; :T(6,168)=eTCL_QUEUE_TAIL:0,TCL_QUEUE_HEAD:1,TCL_QUEUE_MARK:2,;Tcl_QueuePosition:t(6,169)=(6,168)Tcl_Time:T(6,170)=s8sec:(0,3),0,32;usec:(0,3),32,32;;Tcl_Time:t(6,171)=(6,170)Tcl_SetTimerProc:t(6,172)=(6,173)=f(0,20)Tcl_WaitForEventProc:t(6,174)=(6,175)=f(0,1)Tcl_DriverBlockModeProc:t(6,176)=(6,177)=f(0,1)Tcl_DriverCloseProc:t(6,178)=(6,179)=f(0,1)Tcl_DriverClose2Proc:t(6,180)=(6,67)Tcl_DriverInputProc:t(6,181)=(6,182)=f(0,1)Tcl_DriverOutputProc:t(6,183)=(6,182)Tcl_DriverSeekProc:t(6,184)=(6,185)=f(0,1)Tcl_DriverSetOptionProc:t(6,186)=(6,187)=f(0,1)Tcl_DriverGetOptionProc:t(6,188)=(6,189)=f(0,1)Tcl_DriverWatchProc:t(6,190)=(6,69)Tcl_DriverGetHandleProc:t(6,191)=(6,192)=f(0,1)Tcl_EolTranslation:T(6,193)=eTCL_TRANSLATE_AUTO:0,TCL_TRANSLATE_CR:1,TCL_TRANSLATE_LF:2,TCL_TRANSLATE_CRLF:3,;Tcl_EolTranslation:t(6,194)=(6,193)Tcl_ChannelType:T(6,195)=s44typeName:(0,22),0,32;blockModeProc:(6,196)=*(6,176),32,32;closeProc:(6,197)=*(6,178),64,32;inputProc:(6,198)=*(6,181),96,32;outputProc:(6,199)=*(6,183),128,32;seekProc:(6,200)=*(6,184),160,32;setOptionProc:(6,201)=*(6,186),192,32;getOptionProc:(6,202)=*(6,188),224,32;watchProc:(6,203)=*(6,190),256,32;getHandleProc:(6,204)=*(6,191),288,32;close2Proc:(6,205)=*(6,180),320,32;;Tcl_ChannelType:t(6,206)=(6,195)Tcl_PathType:T(6,207)=eTCL_PATH_ABSOLUTE:0,TCL_PATH_RELATIVE:1,TCL_PATH_VOLUME_RELATIVE:2,;Tcl_PathType:t(6,208)=(6,207)Tcl_NotifierProcs:T(6,209)=s16setTimerProc:(6,210)=*(6,172),0,32;waitForEventProc:(6,211)=*(6,174),32,32;createFileHandlerProc:(6,212)=*(6,112),64,32;deleteFileHandlerProc:(6,213)=*(6,114),96,32;;Tcl_NotifierProcs:t(6,214)=(6,209)Tcl_EncodingType:T(6,215)=s24encodingName:(0,28),0,32;toUtfProc:(6,216)=*(6,78),32,32;fromUtfProc:(6,216),64,32;freeProc:(6,217)=*(6,80),96,32;clientData:(6,1),128,32;nullSize:(0,1),160,32;;Tcl_EncodingType:t(6,218)=(6,215)Tcl_Token:T(6,219)=s16type:(0,1),0,32;start:(0,22),32,32;size:(0,1),64,32;numComponents:(0,1),96,32;;Tcl_Token:t(6,220)=(6,219)Tcl_Parse:T(6,221)=s376commentStart:(0,22),0,32;commentSize:(0,1),32,32;commandStart:(0,22),64,32;commandSize:(0,1),96,32;numWords:(0,1),128,32;tokenPtr:(6,222)=*(6,220),160,32;numTokens:(0,1),192,32;tokensAvailable:(0,1),224,32;errorType:(0,1),256,32;string:(0,22),288,32;end:(0,22),320,32;interp:(6,223)=*(6,5),352,32;term:(0,22),384,32;incomplete:(0,1),416,32;staticTokens:(6,224)=ar(10,33);0;19;(6,220),448,2560;;Tcl_Parse:t(6,225)=(6,221)Tcl_UniChar:t(6,226)=(0,9)/usr/include/tclDecls.hTclStubHooks:T(27,1)=s12tclPlatStubs:(27,2)=*(27,3)=xsTclPlatStubs:,0,32;tclIntStubs:(27,4)=*(27,5)=xsTclIntStubs:,32,32;tclIntPlatStubs:(27,6)=*(27,7)=xsTclIntPlatStubs:,64,32;;TclStubHooks:t(27,8)=(27,1)TclStubs:T(27,9)=s1584magic:(0,1),0,32;hooks:(27,10)=*(27,1),32,32;tcl_PkgProvideEx:(27,11)=*(27,12)=f(0,1),64,32;tcl_PkgRequireEx:(27,13)=*(27,14)=f(0,22),96,32;tcl_Panic:(27,15)=*(6,103),128,32;tcl_Alloc:(27,16)=*(27,17)=f(0,22),160,32;tcl_Free:(6,3),192,32;tcl_Realloc:(27,18)=*(27,19)=f(0,22),224,32;tcl_DbCkalloc:(27,20)=*(27,21)=f(0,22),256,32;tcl_DbCkfree:(27,22)=*(27,23)=f(0,1),288,32;tcl_DbCkrealloc:(27,24)=*(27,25)=f(0,22),320,32;tcl_CreateFileHandler:(27,26)=*(6,113),352,32;tcl_DeleteFileHandler:(27,27)=*(6,115),384,32;tcl_SetTimer:(27,28)=*(6,173),416,32;tcl_Sleep:(27,27),448,32;tcl_WaitForEvent:(27,29)=*(6,175),480,32;tcl_AppendAllObjTypes:(27,30)=*(27,31)=f(0,1),512,32;tcl_AppendStringsToObj:(27,32)=*(27,33)=f(0,20),544,32;tcl_AppendToObj:(27,34)=*(27,35)=f(0,20),576,32;tcl_ConcatObj:(27,36)=*(27,37)=f(6,129),608,32;tcl_ConvertToType:(27,38)=*(27,39)=f(0,1),640,32;tcl_DbDecrRefCount:(27,34),672,32;tcl_DbIncrRefCount:(27,34),704,32;tcl_DbIsShared:(27,40)=*(27,41)=f(0,1),736,32;tcl_DbNewBooleanObj:(27,42)=*(27,43)=f(6,129),768,32;tcl_DbNewByteArrayObj:(27,44)=*(27,45)=f(6,129),800,32;tcl_DbNewDoubleObj:(27,46)=*(27,47)=f(6,129),832,32;tcl_DbNewListObj:(27,48)=*(27,49)=f(6,129),864,32;tcl_DbNewLongObj:(27,50)=*(27,51)=f(6,129),896,32;tcl_DbNewObj:(27,52)=*(27,53)=f(6,129),928,32;tcl_DbNewStringObj:(27,54)=*(27,55)=f(6,129),960,32;tcl_DuplicateObj:(27,56)=*(27,57)=f(6,129),992,32;tclFreeObj:(27,58)=*(27,59)=f(0,20),1024,32;tcl_GetBoolean:(27,60)=*(27,61)=f(0,1),1056,32;tcl_GetBooleanFromObj:(27,62)=*(27,63)=f(0,1),1088,32;tcl_GetByteArrayFromObj:(27,64)=*(27,65)=f(20,33),1120,32;tcl_GetDouble:(27,66)=*(27,67)=f(0,1),1152,32;tcl_GetDoubleFromObj:(27,68)=*(27,69)=f(0,1),1184,32;tcl_GetIndexFromObj:(27,70)=*(27,71)=f(0,1),1216,32;tcl_GetInt:(27,60),1248,32;tcl_GetIntFromObj:(27,62),1280,32;tcl_GetLongFromObj:(27,72)=*(27,73)=f(0,1),1312,32;tcl_GetObjType:(27,74)=*(27,75)=f(6,123),1344,32;tcl_GetStringFromObj:(27,76)=*(27,77)=f(0,22),1376,32;tcl_InvalidateStringRep:(27,58),1408,32;tcl_ListObjAppendList:(27,78)=*(27,79)=f(0,1),1440,32;tcl_ListObjAppendElement:(27,78),1472,32;tcl_ListObjGetElements:(27,80)=*(27,81)=f(0,1),1504,32;tcl_ListObjIndex:(27,82)=*(27,83)=f(0,1),1536,32;tcl_ListObjLength:(27,62),1568,32;tcl_ListObjReplace:(27,84)=*(27,85)=f(0,1),1600,32;tcl_NewBooleanObj:(27,86)=*(27,87)=f(6,129),1632,32;tcl_NewByteArrayObj:(27,88)=*(27,89)=f(6,129),1664,32;tcl_NewDoubleObj:(27,90)=*(27,91)=f(6,129),1696,32;tcl_NewIntObj:(27,86),1728,32;tcl_NewListObj:(27,36),1760,32;tcl_NewLongObj:(27,92)=*(27,93)=f(6,129),1792,32;tcl_NewObj:(27,94)=*(27,95)=f(6,129),1824,32;tcl_NewStringObj:(27,96)=*(27,97)=f(6,129),1856,32;tcl_SetBooleanObj:(27,98)=*(27,99)=f(0,20),1888,32;tcl_SetByteArrayLength:(27,100)=*(27,101)=f(20,33),1920,32;tcl_SetByteArrayObj:(27,102)=*(27,103)=f(0,20),1952,32;tcl_SetDoubleObj:(27,104)=*(27,105)=f(0,20),1984,32;tcl_SetIntObj:(27,98),2016,32;tcl_SetListObj:(27,106)=*(27,107)=f(0,20),2048,32;tcl_SetLongObj:(27,108)=*(27,109)=f(0,20),2080,32;tcl_SetObjLength:(27,98),2112,32;tcl_SetStringObj:(27,34),2144,32;tcl_AddErrorInfo:(27,110)=*(27,111)=f(0,20),2176,32;tcl_AddObjErrorInfo:(27,112)=*(27,113)=f(0,20),2208,32;tcl_AllowExceptions:(27,114)=*(27,115)=f(0,20),2240,32;tcl_AppendElement:(27,110),2272,32;tcl_AppendResult:(27,116)=*(27,117)=f(0,20),2304,32;tcl_AsyncCreate:(27,118)=*(27,119)=f(6,6),2336,32;tcl_AsyncDelete:(27,120)=*(27,121)=f(0,20),2368,32;tcl_AsyncInvoke:(27,122)=*(27,123)=f(0,1),2400,32;tcl_AsyncMark:(27,120),2432,32;tcl_AsyncReady:(27,124)=*(27,125)=f(0,1),2464,32;tcl_BackgroundError:(27,114),2496,32;tcl_Backslash:(27,126)=*(27,127)=f(0,2),2528,32;tcl_BadChannelOption:(27,128)=*(27,129)=f(0,1),2560,32;tcl_CallWhenDeleted:(27,130)=*(27,131)=f(0,20),2592,32;tcl_CancelIdleCall:(27,132)=*(27,133)=f(0,20),2624,32;tcl_Close:(27,134)=*(27,135)=f(0,1),2656,32;tcl_CommandComplete:(27,136)=*(27,137)=f(0,1),2688,32;tcl_Concat:(27,138)=*(27,139)=f(0,22),2720,32;tcl_ConvertElement:(27,140)=*(27,141)=f(0,1),2752,32;tcl_ConvertCountedElement:(27,142)=*(27,143)=f(0,1),2784,32;tcl_CreateAlias:(27,144)=*(27,145)=f(0,1),2816,32;tcl_CreateAliasObj:(27,146)=*(27,147)=f(0,1),2848,32;tcl_CreateChannel:(27,148)=*(27,149)=f(6,9),2880,32;tcl_CreateChannelHandler:(27,150)=*(27,151)=f(0,20),2912,32;tcl_CreateCloseHandler:(27,152)=*(27,153)=f(0,20),2944,32;tcl_CreateCommand:(27,154)=*(27,155)=f(6,12),2976,32;tcl_CreateEventSource:(27,156)=*(27,157)=f(0,20),3008,32;tcl_CreateExitHandler:(27,158)=*(27,159)=f(0,20),3040,32;tcl_CreateInterp:(27,160)=*(27,161)=f(6,223),3072,32;tcl_CreateMathFunc:(27,162)=*(27,163)=f(0,20),3104,32;tcl_CreateObjCommand:(27,164)=*(27,165)=f(6,12),3136,32;tcl_CreateSlave:(27,166)=*(27,167)=f(6,223),3168,32;tcl_CreateTimerHandler:(27,168)=*(27,169)=f(6,41),3200,32;tcl_CreateTrace:(27,170)=*(27,171)=f(6,44),3232,32;tcl_DeleteAssocData:(27,172)=*(27,173)=f(0,20),3264,32;tcl_DeleteChannelHandler:(27,174)=*(27,175)=f(0,20),3296,32;tcl_DeleteCloseHandler:(27,152),3328,32;tcl_DeleteCommand:(27,176)=*(27,177)=f(0,1),3360,32;tcl_DeleteCommandFromToken:(27,178)=*(27,179)=f(0,1),3392,32;tcl_DeleteEvents:(27,180)=*(27,181)=f(0,20),3424,32;tcl_DeleteEventSource:(27,156),3456,32;tcl_DeleteExitHandler:(27,158),3488,32;tcl_DeleteHashEntry:(27,182)=*(27,183)=f(0,20),3520,32;tcl_DeleteHashTable:(27,184)=*(27,185)=f(0,20),3552,32;tcl_DeleteInterp:(27,114),3584,32;tcl_DetachPids:(27,186)=*(27,187)=f(0,20),3616,32;tcl_DeleteTimerHandler:(27,188)=*(27,189)=f(0,20),3648,32;tcl_DeleteTrace:(27,190)=*(27,191)=f(0,20),3680,32;tcl_DontCallWhenDeleted:(27,130),3712,32;tcl_DoOneEvent:(27,192)=*(27,193)=f(0,1),3744,32;tcl_DoWhenIdle:(27,132),3776,32;tcl_DStringAppend:(27,194)=*(27,195)=f(0,22),3808,32;tcl_DStringAppendElement:(27,196)=*(27,197)=f(0,22),3840,32;tcl_DStringEndSublist:(27,198)=*(27,199)=f(0,20),3872,32;tcl_DStringFree:(27,198),3904,32;tcl_DStringGetResult:(27,200)=*(27,201)=f(0,20),3936,32;tcl_DStringInit:(27,198),3968,32;tcl_DStringResult:(27,200),4000,32;tcl_DStringSetLength:(27,202)=*(27,203)=f(0,20),4032,32;tcl_DStringStartSublist:(27,198),4064,32;tcl_Eof:(27,204)=*(27,205)=f(0,1),4096,32;tcl_ErrnoId:(27,206)=*(27,207)=f(0,22),4128,32;tcl_ErrnoMsg:(27,208)=*(27,209)=f(0,22),4160,32;tcl_Eval:(27,176),4192,32;tcl_EvalFile:(27,176),4224,32;tcl_EvalObj:(27,30),4256,32;tcl_EventuallyFree:(27,210)=*(27,211)=f(0,20),4288,32;tcl_Exit:(27,27),4320,32;tcl_ExposeCommand:(27,128),4352,32;tcl_ExprBoolean:(27,60),4384,32;tcl_ExprBooleanObj:(27,62),4416,32;tcl_ExprDouble:(27,66),4448,32;tcl_ExprDoubleObj:(27,68),4480,32;tcl_ExprLong:(27,212)=*(27,213)=f(0,1),4512,32;tcl_ExprLongObj:(27,72),4544,32;tcl_ExprObj:(27,214)=*(27,215)=f(0,1),4576,32;tcl_ExprString:(27,176),4608,32;tcl_Finalize:(27,216)=*(27,217)=f(0,20),4640,32;tcl_FindExecutable:(27,218)=*(27,219)=f(0,20),4672,32;tcl_FirstHashEntry:(27,220)=*(27,221)=f(6,156),4704,32;tcl_Flush:(27,204),4736,32;tcl_FreeResult:(27,114),4768,32;tcl_GetAlias:(27,222)=*(27,223)=f(0,1),4800,32;tcl_GetAliasObj:(27,224)=*(27,225)=f(0,1),4832,32;tcl_GetAssocData:(27,226)=*(27,227)=f(6,1),4864,32;tcl_GetChannel:(27,228)=*(27,229)=f(6,9),4896,32;tcl_GetChannelBufferSize:(27,204),4928,32;tcl_GetChannelHandle:(27,230)=*(27,231)=f(0,1),4960,32;tcl_GetChannelInstanceData:(27,232)=*(27,233)=f(6,1),4992,32;tcl_GetChannelMode:(27,204),5024,32;tcl_GetChannelName:(27,234)=*(27,235)=f(0,22),5056,32;tcl_GetChannelOption:(27,236)=*(27,237)=f(0,1),5088,32;tcl_GetChannelType:(27,238)=*(27,239)=f(27,240)=*(6,206),5120,32;tcl_GetCommandInfo:(27,241)=*(27,242)=f(0,1),5152,32;tcl_GetCommandName:(27,243)=*(27,244)=f(0,22),5184,32;tcl_GetErrno:(27,124),5216,32;tcl_GetHostName:(27,206),5248,32;tcl_GetInterpPath:(27,245)=*(27,246)=f(0,1),5280,32;tcl_GetMaster:(27,247)=*(27,248)=f(6,223),5312,32;tcl_GetNameOfExecutable:(27,249)=*(27,250)=f(0,28),5344,32;tcl_GetObjResult:(27,251)=*(27,252)=f(6,129),5376,32;tcl_GetOpenFile:(27,253)=*(27,254)=f(0,1),5408,32;tcl_GetPathType:(27,255)=*(27,256)=f(6,208),5440,32;tcl_Gets:(27,257)=*(27,258)=f(0,1),5472,32;tcl_GetsObj:(27,259)=*(27,260)=f(0,1),5504,32;tcl_GetServiceMode:(27,124),5536,32;tcl_GetSlave:(27,261)=*(27,262)=f(6,223),5568,32;tcl_GetStdChannel:(27,263)=*(27,264)=f(6,9),5600,32;tcl_GetStringResult:(27,265)=*(27,266)=f(0,22),5632,32;tcl_GetVar:(27,267)=*(27,268)=f(0,22),5664,32;tcl_GetVar2:(27,269)=*(27,270)=f(0,22),5696,32;tcl_GlobalEval:(27,176),5728,32;tcl_GlobalEvalObj:(27,30),5760,32;tcl_HideCommand:(27,128),5792,32;tcl_Init:(27,271)=*(6,65),5824,32;tcl_InitHashTable:(27,272)=*(27,273)=f(0,20),5856,32;tcl_InputBlocked:(27,204),5888,32;tcl_InputBuffered:(27,204),5920,32;tcl_InterpDeleted:(27,271),5952,32;tcl_IsSafe:(27,271),5984,32;tcl_JoinPath:(27,274)=*(27,275)=f(0,22),6016,32;tcl_LinkVar:(27,276)=*(27,277)=f(0,1),6048,32;reserved188:(0,19),6080,32;tcl_MakeFileChannel:(27,278)=*(27,279)=f(6,9),6112,32;tcl_MakeSafe:(27,271),6144,32;tcl_MakeTcpClientChannel:(27,280)=*(27,281)=f(6,9),6176,32;tcl_Merge:(27,138),6208,32;tcl_NextHashEntry:(27,282)=*(27,283)=f(6,156),6240,32;tcl_NotifyChannel:(27,284)=*(27,285)=f(0,20),6272,32;tcl_ObjGetVar2:(27,286)=*(27,287)=f(6,129),6304,32;tcl_ObjSetVar2:(27,288)=*(27,289)=f(6,129),6336,32;tcl_OpenCommandChannel:(27,290)=*(27,291)=f(6,9),6368,32;tcl_OpenFileChannel:(27,292)=*(27,293)=f(6,9),6400,32;tcl_OpenTcpClient:(27,294)=*(27,295)=f(6,9),6432,32;tcl_OpenTcpServer:(27,296)=*(27,297)=f(6,9),6464,32;tcl_Preserve:(27,298)=*(6,51),6496,32;tcl_PrintDouble:(27,299)=*(27,300)=f(0,20),6528,32;tcl_PutEnv:(27,301)=*(27,302)=f(0,1),6560,32;tcl_PosixError:(27,265),6592,32;tcl_QueueEvent:(27,303)=*(27,304)=f(0,20),6624,32;tcl_Read:(27,305)=*(27,306)=f(0,1),6656,32;tcl_ReapDetachedProcs:(27,216),6688,32;tcl_RecordAndEval:(27,307)=*(27,308)=f(0,1),6720,32;tcl_RecordAndEvalObj:(27,309)=*(27,310)=f(0,1),6752,32;tcl_RegisterChannel:(27,311)=*(27,312)=f(0,20),6784,32;tcl_RegisterObjType:(27,313)=*(27,314)=f(0,20),6816,32;tcl_RegExpCompile:(27,315)=*(27,316)=f(6,32),6848,32;tcl_RegExpExec:(27,317)=*(27,318)=f(0,1),6880,32;tcl_RegExpMatch:(27,128),6912,32;tcl_RegExpRange:(27,319)=*(27,320)=f(0,20),6944,32;tcl_Release:(27,298),6976,32;tcl_ResetResult:(27,114),7008,32;tcl_ScanElement:(27,321)=*(27,322)=f(0,1),7040,32;tcl_ScanCountedElement:(27,323)=*(27,324)=f(0,1),7072,32;tcl_Seek:(27,325)=*(27,326)=f(0,1),7104,32;tcl_ServiceAll:(27,124),7136,32;tcl_ServiceEvent:(27,192),7168,32;tcl_SetAssocData:(27,327)=*(27,328)=f(0,20),7200,32;tcl_SetChannelBufferSize:(27,284),7232,32;tcl_SetChannelOption:(27,329)=*(27,330)=f(0,1),7264,32;tcl_SetCommandInfo:(27,241),7296,32;tcl_SetErrno:(27,27),7328,32;tcl_SetErrorCode:(27,116),7360,32;tcl_SetMaxBlockTime:(27,28),7392,32;tcl_SetPanicProc:(27,331)=*(27,332)=f(0,20),7424,32;tcl_SetRecursionLimit:(27,122),7456,32;tcl_SetResult:(27,333)=*(27,334)=f(0,20),7488,32;tcl_SetServiceMode:(27,192),7520,32;tcl_SetObjErrorCode:(27,335)=*(27,336)=f(0,20),7552,32;tcl_SetObjResult:(27,335),7584,32;tcl_SetStdChannel:(27,284),7616,32;tcl_SetVar:(27,269),7648,32;tcl_SetVar2:(27,337)=*(27,338)=f(0,22),7680,32;tcl_SignalId:(27,208),7712,32;tcl_SignalMsg:(27,208),7744,32;tcl_SourceRCFile:(27,114),7776,32;tcl_SplitList:(27,339)=*(27,340)=f(0,1),7808,32;tcl_SplitPath:(27,341)=*(27,342)=f(0,20),7840,32;tcl_StaticPackage:(27,343)=*(27,344)=f(0,20),7872,32;tcl_StringMatch:(27,345)=*(27,346)=f(0,1),7904,32;tcl_Tell:(27,204),7936,32;tcl_TraceVar:(27,347)=*(27,348)=f(0,1),7968,32;tcl_TraceVar2:(27,349)=*(27,350)=f(0,1),8000,32;tcl_TranslateFileName:(27,351)=*(27,352)=f(0,22),8032,32;tcl_Ungets:(27,353)=*(27,354)=f(0,1),8064,32;tcl_UnlinkVar:(27,172),8096,32;tcl_UnregisterChannel:(27,134),8128,32;tcl_UnsetVar:(27,307),8160,32;tcl_UnsetVar2:(27,276),8192,32;tcl_UntraceVar:(27,355)=*(27,356)=f(0,20),8224,32;tcl_UntraceVar2:(27,357)=*(27,358)=f(0,20),8256,32;tcl_UpdateLinkedVar:(27,172),8288,32;tcl_UpVar:(27,359)=*(27,360)=f(0,1),8320,32;tcl_UpVar2:(27,361)=*(27,362)=f(0,1),8352,32;tcl_VarEval:(27,363)=*(27,364)=f(0,1),8384,32;tcl_VarTraceInfo:(27,365)=*(27,366)=f(6,1),8416,32;tcl_VarTraceInfo2:(27,367)=*(27,368)=f(6,1),8448,32;tcl_Write:(27,305),8480,32;tcl_WrongNumArgs:(27,369)=*(27,370)=f(0,20),8512,32;tcl_DumpActiveMemory:(27,136),8544,32;tcl_ValidateAllMemory:(27,371)=*(27,372)=f(0,20),8576,32;tcl_AppendResultVA:(27,373)=*(27,374)=f(0,20),8608,32;tcl_AppendStringsToObjVA:(27,375)=*(27,376)=f(0,20),8640,32;tcl_HashStats:(27,377)=*(27,378)=f(0,22),8672,32;tcl_ParseVar:(27,379)=*(27,380)=f(0,22),8704,32;tcl_PkgPresent:(27,269),8736,32;tcl_PkgPresentEx:(27,13),8768,32;tcl_PkgProvide:(27,128),8800,32;tcl_PkgRequire:(27,269),8832,32;tcl_SetErrorCodeVA:(27,373),8864,32;tcl_VarEvalVA:(27,381)=*(27,382)=f(0,1),8896,32;tcl_WaitPid:(27,383)=*(27,384)=f(6,29),8928,32;tcl_PanicVA:(27,385)=*(27,386)=f(0,20),8960,32;tcl_GetVersion:(27,387)=*(27,388)=f(0,20),8992,32;tcl_InitMemory:(27,114),9024,32;tcl_StackChannel:(27,389)=*(27,390)=f(6,9),9056,32;tcl_UnstackChannel:(27,311),9088,32;tcl_GetStackedChannel:(27,391)=*(27,392)=f(6,9),9120,32;reserved284:(0,19),9152,32;reserved285:(0,19),9184,32;tcl_AppendObjToObj:(27,393)=*(27,394)=f(0,20),9216,32;tcl_CreateEncoding:(27,395)=*(27,396)=f(6,21),9248,32;tcl_CreateThreadExitHandler:(27,158),9280,32;tcl_DeleteThreadExitHandler:(27,158),9312,32;tcl_DiscardResult:(27,397)=*(27,398)=f(0,20),9344,32;tcl_EvalEx:(27,399)=*(27,400)=f(0,1),9376,32;tcl_EvalObjv:(27,401)=*(27,402)=f(0,1),9408,32;tcl_EvalObjEx:(27,309),9440,32;tcl_ExitThread:(27,27),9472,32;tcl_ExternalToUtf:(27,403)=*(27,404)=f(0,1),9504,32;tcl_ExternalToUtfDString:(27,405)=*(27,406)=f(0,22),9536,32;tcl_FinalizeThread:(27,216),9568,32;tcl_FinalizeNotifier:(27,298),9600,32;tcl_FreeEncoding:(27,407)=*(27,408)=f(0,20),9632,32;tcl_GetCurrentThread:(27,409)=*(27,410)=f(6,38),9664,32;tcl_GetEncoding:(27,411)=*(27,412)=f(6,21),9696,32;tcl_GetEncodingName:(27,413)=*(27,414)=f(0,22),9728,32;tcl_GetEncodingNames:(27,114),9760,32;tcl_GetIndexFromObjStruct:(27,415)=*(27,416)=f(0,1),9792,32;tcl_GetThreadData:(27,417)=*(27,418)=f(0,19),9824,32;tcl_GetVar2Ex:(27,419)=*(27,420)=f(6,129),9856,32;tcl_InitNotifier:(27,421)=*(27,422)=f(6,1),9888,32;tcl_MutexLock:(27,423)=*(27,424)=f(0,20),9920,32;tcl_MutexUnlock:(27,423),9952,32;tcl_ConditionNotify:(27,425)=*(27,426)=f(0,20),9984,32;tcl_ConditionWait:(27,427)=*(27,428)=f(0,20),10016,32;tcl_NumUtfChars:(27,429)=*(27,430)=f(0,1),10048,32;tcl_ReadChars:(27,431)=*(27,432)=f(0,1),10080,32;tcl_RestoreResult:(27,433)=*(27,434)=f(0,20),10112,32;tcl_SaveResult:(27,433),10144,32;tcl_SetSystemEncoding:(27,435)=*(27,436)=f(0,1),10176,32;tcl_SetVar2Ex:(27,437)=*(27,438)=f(6,129),10208,32;tcl_ThreadAlert:(27,439)=*(27,440)=f(0,20),10240,32;tcl_ThreadQueueEvent:(27,441)=*(27,442)=f(0,20),10272,32;tcl_UniCharAtIndex:(27,443)=*(27,444)=f(6,226),10304,32;tcl_UniCharToLower:(27,445)=*(27,446)=f(6,226),10336,32;tcl_UniCharToTitle:(27,445),10368,32;tcl_UniCharToUpper:(27,445),10400,32;tcl_UniCharToUtf:(27,447)=*(27,448)=f(0,1),10432,32;tcl_UtfAtIndex:(27,449)=*(27,450)=f(0,22),10464,32;tcl_UtfCharComplete:(27,429),10496,32;tcl_UtfBackslash:(27,451)=*(27,452)=f(0,1),10528,32;tcl_UtfFindFirst:(27,449),10560,32;tcl_UtfFindLast:(27,449),10592,32;tcl_UtfNext:(27,453)=*(27,454)=f(0,22),10624,32;tcl_UtfPrev:(27,455)=*(27,456)=f(0,22),10656,32;tcl_UtfToExternal:(27,403),10688,32;tcl_UtfToExternalDString:(27,405),10720,32;tcl_UtfToLower:(27,136),10752,32;tcl_UtfToTitle:(27,136),10784,32;tcl_UtfToUniChar:(27,457)=*(27,458)=f(0,1),10816,32;tcl_UtfToUpper:(27,136),10848,32;tcl_WriteChars:(27,459)=*(27,460)=f(0,1),10880,32;tcl_WriteObj:(27,259),10912,32;tcl_GetString:(27,461)=*(27,462)=f(0,22),10944,32;tcl_GetDefaultEncodingDir:(27,206),10976,32;tcl_SetDefaultEncodingDir:(6,3),11008,32;tcl_AlertNotifier:(27,298),11040,32;tcl_ServiceModeHook:(27,27),11072,32;tcl_UniCharIsAlnum:(27,192),11104,32;tcl_UniCharIsAlpha:(27,192),11136,32;tcl_UniCharIsDigit:(27,192),11168,32;tcl_UniCharIsLower:(27,192),11200,32;tcl_UniCharIsSpace:(27,192),11232,32;tcl_UniCharIsUpper:(27,192),11264,32;tcl_UniCharIsWordChar:(27,192),11296,32;tcl_UniCharLen:(27,463)=*(27,464)=f(0,1),11328,32;tcl_UniCharNcmp:(27,465)=*(27,466)=f(0,1),11360,32;tcl_UniCharToUtfDString:(27,467)=*(27,468)=f(0,22),11392,32;tcl_UtfToUniCharDString:(27,469)=*(27,470)=f(27,471)=*(6,226),11424,32;tcl_GetRegExpFromObj:(27,472)=*(27,473)=f(6,32),11456,32;tcl_EvalTokens:(27,474)=*(27,475)=f(6,129),11488,32;tcl_FreeParse:(27,476)=*(27,477)=f(0,20),11520,32;tcl_LogCommandInfo:(27,478)=*(27,479)=f(0,20),11552,32;tcl_ParseBraces:(27,480)=*(27,481)=f(0,1),11584,32;tcl_ParseCommand:(27,482)=*(27,483)=f(0,1),11616,32;tcl_ParseExpr:(27,484)=*(27,485)=f(0,1),11648,32;tcl_ParseQuotedString:(27,480),11680,32;tcl_ParseVarName:(27,486)=*(27,487)=f(0,1),11712,32;tcl_GetCwd:(27,488)=*(27,489)=f(0,22),11744,32;tcl_Chdir:(27,301),11776,32;tcl_Access:(27,429),11808,32;tcl_Stat:(27,490)=*(27,491)=f(0,1),11840,32;tcl_UtfNcmp:(27,492)=*(27,493)=f(0,1),11872,32;tcl_UtfNcasecmp:(27,492),11904,32;tcl_StringCaseMatch:(27,494)=*(27,495)=f(0,1),11936,32;tcl_UniCharIsControl:(27,192),11968,32;tcl_UniCharIsGraph:(27,192),12000,32;tcl_UniCharIsPrint:(27,192),12032,32;tcl_UniCharIsPunct:(27,192),12064,32;tcl_RegExpExecObj:(27,496)=*(27,497)=f(0,1),12096,32;tcl_RegExpGetInfo:(27,498)=*(27,499)=f(0,20),12128,32;tcl_NewUnicodeObj:(27,500)=*(27,501)=f(6,129),12160,32;tcl_SetUnicodeObj:(27,502)=*(27,503)=f(0,20),12192,32;tcl_GetCharLength:(27,504)=*(27,505)=f(0,1),12224,32;tcl_GetUniChar:(27,506)=*(27,507)=f(6,226),12256,32;tcl_GetUnicode:(27,508)=*(27,509)=f(27,471),12288,32;tcl_GetRange:(27,510)=*(27,511)=f(6,129),12320,32;tcl_AppendUnicodeToObj:(27,502),12352,32;tcl_RegExpMatchObj:(27,78),12384,32;tcl_SetNotifier:(27,512)=*(27,513)=f(0,20),12416,32;tcl_GetAllocMutex:(27,514)=*(27,515)=f(27,516)=*(6,26),12448,32;tcl_GetChannelNames:(27,271),12480,32;tcl_GetChannelNamesEx:(27,176),12512,32;tcl_ProcObjCmd:(27,517)=*(27,518)=f(0,1),12544,32;tcl_ConditionFinalize:(27,425),12576,32;tcl_MutexFinalize:(27,423),12608,32;tcl_CreateThread:(27,519)=*(27,520)=f(0,1),12640,32;;TclStubs:t(27,521)=(27,9)/usr/include/stdlib.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.hdiv_t:t(28,1)=(28,2)=s8quot:(0,1),0,32;rem:(0,1),32,32;;ldiv_t:t(28,3)=(28,4)=s8quot:(0,3),0,32;rem:(0,3),32,32;;/usr/include/sys/types.hu_char:t(30,1)=(10,1)u_short:t(30,2)=(10,2)u_int:t(30,3)=(10,3)u_long:t(30,4)=(10,4)quad_t:t(30,5)=(10,6)u_quad_t:t(30,6)=(10,5)fsid_t:t(30,7)=(10,30)loff_t:t(30,8)=(10,24)ino_t:t(30,9)=(10,20)dev_t:t(30,10)=(10,17)gid_t:t(30,11)=(10,19)mode_t:t(30,12)=(10,21)nlink_t:t(30,13)=(10,22)uid_t:t(30,14)=(10,18)pid_t:t(30,15)=(10,25)id_t:t(30,16)=(10,29)ssize_t:t(30,17)=(10,26)daddr_t:t(30,18)=(10,34)caddr_t:t(30,19)=(10,35)key_t:t(30,20)=(10,47)/usr/include/time.htime_t:t(31,1)=(10,36)clockid_t:t(31,2)=(10,41)timer_t:t(31,3)=(10,42)/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.hulong:t(30,21)=(0,5)ushort:t(30,22)=(0,9)uint:t(30,23)=(0,4)int8_t:t(30,24)=(0,10)int16_t:t(30,25)=(0,8)int32_t:t(30,26)=(0,1)int64_t:t(30,27)=(0,6)u_int8_t:t(30,28)=(0,11)u_int16_t:t(30,29)=(0,9)u_int32_t:t(30,30)=(0,4)u_int64_t:t(30,31)=(0,7)register_t:t(30,32)=(0,1)/usr/include/endian.h/usr/include/bits/endian.h/usr/include/sys/select.h/usr/include/bits/select.h/usr/include/bits/sigset.h__sig_atomic_t:t(37,1)=(0,1)__sigset_t:t(37,2)=(37,3)=s128__val:(37,4)=ar(10,33);0;31;(0,5),0,1024;;/usr/include/time.htimespec:T(38,1)=s8tv_sec:(0,3),0,32;tv_nsec:(0,3),32,32;;fd_mask:t(35,1)=(10,43)fd_set:t(35,2)=(10,44)/usr/include/sys/sysmacros.hblkcnt_t:t(30,33)=(10,50)fsblkcnt_t:t(30,34)=(10,52)fsfilcnt_t:t(30,35)=(10,54)random_data:T(28,5)=s28fptr:(28,6)=*(30,26),0,32;rptr:(28,6),32,32;state:(28,6),64,32;rand_type:(0,1),96,32;rand_deg:(0,1),128,32;rand_sep:(0,1),160,32;end_ptr:(28,6),192,32;;drand48_data:T(28,7)=s24x:(28,8)=ar(10,33);0;2;(0,9),0,48;a:(28,8),48,48;c:(0,9),96,16;old_x:(28,8),112,48;init:(0,1),160,32;;/usr/include/alloca.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h__compar_fn_t:t(28,9)=(28,10)=*(28,11)=f(0,1)SWIG_ConvertPtrFromString:f(0,1)interp:p(6,223)c:p(0,22)ptr:p(0,29)=*(0,19)ty:p(0,27)p:(0,5)d:(0,1)tc:(0,27)SWIG_ConvertPtr:f(0,1)interp:p(6,223)oc:p(6,129)ptr:p(0,29)ty:p(0,27)SWIG_PointerTypeFromString:f(0,22)c:p(0,22)d:(0,2)SWIG_MakePtr:f(0,20)c:p(0,22)ptr:p(0,19)ty:p(0,27)hex.0:V(0,30)=ar(10,33);0;16;(0,2)p:(0,5)s:(0,5)result:(0,31)=ar(10,33);0;23;(0,2)r:(0,22)SWIG_NewPointerObj:f(6,129)ptr:p(0,19)type:p(0,27)result:(0,32)=ar(10,33);0;255;(0,2)robj:(6,129)SWIG_GetArgs:f(0,1)interp:p(6,223)objc:p(0,1)objv:p(0,33)=*(6,129)fmt:p(0,28)argno:(0,1)opt:(0,1)tempi:(0,1)us:(0,1)tempd:(0,13)c:(0,28)ap:(26,1)vptr:(0,19)ty:(0,27)vlptr:(0,34)=*(0,1)temp:(0,35)=ar(10,33);0;31;(0,2)swig_command_info:t(0,36)=(0,37)=s12name:(0,28),0,32;wrapper:(27,517),32,32;clientdata:(6,1),64,32;;swig_var_info:t(0,38)=(0,39)=s16name:(0,28),0,32;addr:(0,19),32,32;get:(0,40)=*(6,111),64,32;set:(0,40),96,32;;../glwin/glwin.swigglwin_desc:t(42,1)=(42,2)=xsglwin_desc:glwin_window:t(42,3)=(42,4)=xsglwin_window:_wrap_glwin_close:f(0,1)clientData:p(6,1)interp:p(6,223)objc:p(0,1)objv:p(0,33)arg0:(0,41)=*(42,3)_wrap_glwin_destroy:f(0,1)clientData:p(6,1)interp:p(6,223)objc:p(0,1)objv:p(0,33)arg0:(0,41)_wrap_glwin_show:f(0,1)clientData:p(6,1)interp:p(6,223)objc:p(0,1)objv:p(0,33)arg0:(0,41)_wrap_glwin_update:f(0,1)clientData:p(6,1)interp:p(6,223)objc:p(0,1)objv:p(0,33)arg0:(0,41)_wrap_glwin_redraw:f(0,1)clientData:p(6,1)interp:p(6,223)objc:p(0,1)objv:p(0,33)arg0:(0,41)_wrap_glwin_idle:f(0,1)clientData:p(6,1)interp:p(6,223)objc:p(0,1)objv:p(0,33)arg0:(0,41)arg1:(0,1)_wrap_glwin_quit:f(0,1)clientData:p(6,1)interp:p(6,223)objc:p(0,1)objv:p(0,33)arg0:(0,41)arg1:(0,1)_wrap_glwin_key_down:f(0,1)clientData:p(6,1)interp:p(6,223)objc:p(0,1)objv:p(0,33)arg0:(0,41)arg1:(0,1)result:(0,1)_wrap_glwin_nkeys_down:f(0,1)clientData:p(6,1)interp:p(6,223)objc:p(0,1)objv:p(0,33)arg0:(0,41)result:(0,1)_wrap_glwin_nkeys_down_prev:f(0,1)clientData:p(6,1)interp:p(6,223)objc:p(0,1)objv:p(0,33)arg0:(0,41)result:(0,1)_wrap_glwin_button_down:f(0,1)clientData:p(6,1)interp:p(6,223)objc:p(0,1)objv:p(0,33)arg0:(0,41)arg1:(0,1)result:(0,1)_wrap_glwin_nbuttons_down:f(0,1)clientData:p(6,1)interp:p(6,223)objc:p(0,1)objv:p(0,33)arg0:(0,41)result:(0,1)_wrap_glwin_nbuttons_down_prev:f(0,1)clientData:p(6,1)interp:p(6,223)objc:p(0,1)objv:p(0,33)arg0:(0,41)result:(0,1)swig_commands:S(0,42)=ar(0,1);0;-1;(0,36)swig_variables:S(0,43)=ar(0,1);0;-1;(0,38)_swigt__p_glwin_window:S(0,44)=ar(0,1);0;-1;(0,26)swig_types_initial:S(0,45)=ar(0,1);0;-1;(0,27)Glwin_Init:F(0,1)interp:p(6,223)i:(0,1)swig_types:S(0,46)=ar(10,33);0;1;(0,27)NULLType error. Expected a pointerType error. Expected Wrong # args. Wrong # args.%d argument Ü8l£l£ÜÜ££Ü££\££Ðp:glwin::glwin_closewin p:glwin::glwin_destroywin p:glwin::glwin_showwin p:glwin::glwin_updatewin p:glwin::glwin_redrawwin pi:glwin::glwin_idlewin enable pi:glwin::glwin_quitwin exitcode pi:glwin::glwin_key_downwin key p:glwin::glwin_nkeys_downwin p:glwin::glwin_nkeys_down_prevwin pi:glwin::glwin_button_downwin button p:glwin::glwin_nbuttons_downwin p:glwin::glwin_nbuttons_down_prevwin glwin::glwin_nbuttons_down_prevglwin::glwin_nbuttons_downglwin::glwin_button_downglwin::glwin_nkeys_down_prevglwin::glwin_nkeys_downglwin::glwin_key_downglwin::glwin_quitglwin::glwin_idleglwin::glwin_redrawglwin::glwin_updateglwin::glwin_showglwin::glwin_destroyglwin::glwin_closeglwin_window *_p_glwin_windownamespace eval glwin { }GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0).symtab.strtab.shstrtab.text.rel.text.data.rel.data.bss.note.stab.rel.stab.stabstr.rodata.rel.rodata.comment4!  ßh+T1 ãð;h@hF|ˆ&  L øãV7ˆ˜_ Ï^ g å sþÓ.,Ô|(×p( ˜Ûñÿ"À4ÀÏC3Qă `H?zˆ-ЏW¥«™¸¬GËô/Ø$MêõtM ÄM M-d M@´ TQ Tb\ xwÔ qŽH qª¼ xÂ4 qܨ qû¨ ÀÐ</   BIWi~…–¨½ÅÌÝé÷'2AO`q‡™­Æ ÑÚïúglwin_swig_tcl8.cswig_type_listSWIG_TypeRegisterSWIG_TypeCheckSWIG_TypeCastSWIG_TypeQuerySWIG_ConvertPtrFromStringSWIG_ConvertPtrSWIG_PointerTypeFromStringhex.0SWIG_MakePtrSWIG_NewPointerObjSWIG_GetArgs_wrap_glwin_closeswig_types_wrap_glwin_destroy_wrap_glwin_show_wrap_glwin_update_wrap_glwin_redraw_wrap_glwin_idle_wrap_glwin_quit_wrap_glwin_key_down_wrap_glwin_nkeys_down_wrap_glwin_nkeys_down_prev_wrap_glwin_button_down_wrap_glwin_nbuttons_down_wrap_glwin_nbuttons_down_prevswig_commandsswig_variables_swigt__p_glwin_windowswig_types_initialstrcmpTcl_SetResultTcl_AppendElementTcl_GetStringFromObjstrcpyTcl_NewStringObjTcl_GetIntFromObjTcl_GetDoubleFromObjsprintfstrchrTcl_AppendResultglwin_closeglwin_destroyglwin_showglwin_updateglwin_redrawglwin_idleglwin_quitglwin_key_downTcl_NewIntObjTcl_SetObjResultglwin_nkeys_downglwin_nkeys_down_prevglwin_button_downglwin_nbuttons_downglwin_nbuttons_down_prevGlwin_InitTcl_EvalTcl_CreateObjCommandTcl_SetVarTcl_TraceVar&(epü(Ëò((j r(’ š)< D)W*š+=t,˜  ,Ú-a i)Ó õ.…/ü+(+L+à Ë)ã ì0ý 12/8 c3ˆ ³4ÏØ  5 (  S 6o x  £ 7à Ì  ú 8   N 9k t  ¢ :¸ ;Æ <ß è   =) ;7 <S \  ‡ > ;« <Ë Ô   ? ;& <? H  s @‰ ;— <³ ¼  ç Aý ; <8  @ C] | š  ç $DK_ nyEŽ ´¿FÔæúF $ (0 4< @H LT X` dl px |„ ˆ ”œ  ¨ ¬Ð Ø ä  ¸Ä8@ PèTüì4¸HØhøˆ ´ P!"¬"T#$°$X%d%p%|%ˆ%Bx&„&€„ˆŒ”˜œ ¤¨¬°´¸¼ÀÄglwin1.0/src/glwin/mak_gen/Linux/odd/0040755000175200017560000000000007262741246020050 5ustar stephensstephengglwin1.0/src/glwin/mak_gen/Linux/odd/glwin.o0100644000175200017560000007135407262741246021357 0ustar stephensstephengELF¸a4( U‰åƒìE ÿ‹U‹E‹€l‰‚pƒ}ta‹E‹U ƒÂ`ƒÀ ‰À€<…­‹E‹U ƒÂ`ƒÀ ‰Àþ‹Eÿ€l‹EƒxP„†ƒì‹Eÿu ÿu‹@PÿЃÄ‰À…Àtl¸ëj‹E‹U ƒÂ`ƒÀ ‰À€<t‹E‹U ƒÂ`ƒÀ ‰Àþ ‹Eƒ¸l~ ‹Eÿˆl‹EƒxTt!ƒì‹Eÿu ÿu‹@TÿЃÄ‰À…Àt¸ë¸ÉÃU‰åE ÿ‹E‹U ƒÂ`ƒÀ ‰À¶‰À]ÉöU‰å‹E‹€l‰À]ÃU‰å‹E‹€p‰À]ÃU‰åƒì‹E‹U‹’˜‰œƒ}„’‹E‹U ÂpƒÀ‰À€<…׋E‹U ÂpƒÀ‰Àþ‹Eÿ€˜‹U‹E ‰ÀÁàˆpB‰Â‹E‰‹U‹E ‰ÀÁàˆ€B‰Â‹E‰‹EƒxXty‹Eÿu ÿuÿuÿu‹@XÿЃÄë`‹E‹U ÂpƒÀ‰À€<t‹E‹U ÂpƒÀ‰Àþ ‹Eƒ¸˜~ ‹Eÿˆ˜‹Eƒx\t‹Eÿu ÿuÿuÿu‹@\ÿЃÄ¸ÉÃU‰åE ÿ‹E‹U ÂpƒÀ‰À¶‰À]ÃvU‰å‹E‹€˜‰À]ÃU‰å‹E‹€œ‰À]ÃU‰åWVƒìƒì h¨èüÿÿÿƒÄ‰Eôƒìh¨jÿuôèüÿÿÿƒÄ‹Uô‹E ‰‹Eô‹Ux‰Öü¹ó¥‹Uô‹Eô‹@$‰B‹Uô‹Eô‹@(‰B‹Uô‹Eô‹@,‰B ‹Uô‹Eô‹@0‰B‹Uô‹EôÛ@,ÙZ‹Uô‹EôÛ@0ÙZ‹Eôeø^_]ÃvU‰åƒìƒì ÿuèüÿÿÿƒÄÉÉöU‰åƒìèüÿÿÿ‰À‰Eüƒ}üx ƒ}üë‰öhvh¿h„hŒèüÿÿÿv‹Eü‰À…¸‹‰ÀÉÃU‰åƒìè¡ÿÿÿ‰À‰Eüƒ}ÇEƒ} ÇE ‹Eüƒx@tƒì‹Eüÿu ÿuÿuü‹@@ÿЃÄÉÃU‰åƒìèUÿÿÿ‰À‰Eü‹EüƒxHtƒì ‹Eüÿuü‹@HÿЃÄèüÿÿÿÉÃvU‰åƒìèüÿÿÿ‰À‰Eüƒì‹EüƒàPjÿuè´ûÿÿƒÄƒì‹EüÁèƒàPjÿuèšûÿÿƒÄƒì‹EüÁèƒàPjÿuè€ûÿÿƒÄÉÃvU‰åƒì‹EH‰Eüƒ}ük‡‹Uü‹•°ÿàÇEpéëÇEqéßÇEréÓÇEséÇÇEté»ÇEué¯ÇEvé£ÇEwé—ÇExé‹ÇEyéÇEzëvvÇE{ëjvÇE%ë^vÇE&ëRvÇE'ëFvÇE(ë:vÇE!ë.vÇE"ë"vÇE$ëvÇE#ë vÇE-‹E‰ÀÉÉöU‰åƒìèýÿÿ‰À‰Eü‹E‰Eøƒ}øt$ƒ}ø ƒ}øt ë.‰öƒ}øtë$ÇEë#vÇEëvÇEë vèüÿÿÿv‹E ‰Eôƒ}ôt ƒ}ôtèüÿÿÿÇE ë vÇE ƒì ÿuüèæýÿÿƒÄƒì ÿuÿuÿu ÿuÿuüèüÿÿÿƒÄ ÉÃvU‰åƒìèåüÿÿ‰À‰Eü‹Eüƒx`tƒì‹Eüÿu ÿuÿuü‹@`ÿЃÄ‹Eüƒ¸˜t ‹Eüƒxdtƒì‹Eüÿu ÿuÿuü‹@dÿЃÄÉÉöU‰åƒì‹EˆEÿèüÿÿ‰À‰Eøƒì ÿuøèCýÿÿƒÄƒì ¶EÿPè“ýÿÿƒÄ‰ÀˆEÿ‹EøƒxLtƒì‹Uø¶EÿPÿuø‹BLÿЃÄ‰À…À¶EÿkСf‹%f…Àt/¶EÿkСf‹%f…Àtƒì ¶EÿPèüÿÿÿƒÄ‰ÀˆEÿƒìj¶EÿPÿuøè…øÿÿƒÄÉÃU‰åƒì‹EˆEÿèÃûÿÿ‰À‰Eøƒì ÿuøè‡üÿÿƒÄƒì ¶EÿPè×üÿÿƒÄ‰ÀˆEÿ¶EÿkСf‹%f…Àt/¶EÿkСf‹%f…Àtƒì ¶EÿPèüÿÿÿƒÄ‰ÀˆEÿƒìj¶EÿPÿuøèì÷ÿÿƒÄÉÃvU‰åƒìè-ûÿÿ‰À‰Eü‹EüƒxDt,‹Eüfƒ¸¢tƒì ‹Eüÿuü‹@DÿЃÄƒì ÿuüèüÿÿÿƒÄÉÃU‰åƒìƒìÿu ÿuèüÿÿÿƒÄ‰À‰Eüƒì jèüÿÿÿƒÄƒì‹Eüÿp‹EüÿpèüÿÿÿƒÄƒì‹Eüÿp‹Eüÿp èüÿÿÿƒÄƒì ‹Eüÿp èüÿÿÿƒÄèüÿÿÿ‰Â‹Eü‰¤‹Eüƒ¸¤x‹Eüƒ¸¤ë‰öh`hh„h€èüÿÿÿv‹Eü‹€¤‰À…¸ƒ<th`h„h„hÀèüÿÿÿ‰ö‹Eü‹€¤‰À …º‹Eü‰‹Eüÿ°¤ÿuühäÿ5èüÿÿÿƒÄƒì h¨èüÿÿÿƒÄƒì hôèüÿÿÿƒÄƒì h¬èüÿÿÿƒÄƒì hdèüÿÿÿƒÄƒì hÄèüÿÿÿƒÄƒì h€èüÿÿÿƒÄ‹Eü‰ÀÉÃU‰åƒìƒì ‹Eÿ°¤èüÿÿÿƒÄƒì ‹Eÿ°¤èüÿÿÿƒÄÉÃU‰åƒìƒì ‹Eÿ°¤èüÿÿÿƒÄƒì ‹Eÿ°¤èüÿÿÿƒÄÉÃU‰åƒìƒì ‹Eÿ°¤èüÿÿÿƒÄèüÿÿÿÉÃvU‰åƒìƒì ‹Eÿ°¤èüÿÿÿƒÄèüÿÿÿÉÃvU‰åƒìƒì ‹Eÿ°¤èüÿÿÿƒÄèüÿÿÿÉÃvU‰åƒìƒì ‹Eÿ°¤èüÿÿÿƒÄƒ} t,‹Efƒ¸¢uF‹U‹E f‰‚¢ƒì hèüÿÿÿƒÄë'‹Efƒ¸¢t‹U‹E f‰‚¢ƒì jèüÿÿÿƒÄÉÃvU‰åƒìƒì ÿu èüÿÿÿvU‰åƒìƒì‹E ÿ0ÿuèüÿÿÿƒÄÉÃU‰åƒìèüÿÿÿ¸ÉÃ01.01ˆØ3 d'd/<>€h€‚€±€é€&€w€È€ó€"€L€u€€ª€Ë€€'€L€v€Ÿ&÷‚ÿ&@1‚F€œZ€r€žŠ€ŸŸ€ ´€¡É€¢Ü€£ò€¤€¥€¦3€§J€¨b€©z€ª¢’‚€ À¢í€€¢! ‚7 €é` €ê… €í± €î¢Ñ ‚¢è ‚ý ‚ ‚¢. ‚¢¢G ‚€ €Ç¢• ‚Î €+¢ì ‚ ‚¢? € W €!o €"… €#œ €%µ €&Ì €1ä €2ý €3 €4/ €5H €6b €8{ €9• €;¸ €=Ð €>è €?€@€A1€BK€Cb€D{€E’€F«€GÄ€H߀Iö€N:€QS€Ru€S€T©€UÆ€V߀Xø€[€^,€bE€x•€{¬€~Ç€‚ ü€ˆ€‹6€ŒU€r€‘€“«€–Æ€™â€šÿ€€ 4‚U‚o€¢£€ì€#+€46€<‡€CÁ€FÞ€Su€Zµ€^Ó€Œ¢¢ì€1 €;‚3‚L‚…€›€8¢°‚Å‚¢þ‚¢€H¢›€á€#)‚>‚S‚¢¢Œ‚¢Å€¤€Û€G€J4€Ke€T˜€YÓ€] €`D€a|€)€Ë€Á€9€¬¢]€5Ó€7ì€8 €9 €:¢; ‚¢t €¨Ž €ë €O!€$€?4$€V[$€_ƒ$€g¨$€j¢Î$€Iã$‚¢%€ç¢%‚,%‚¢e%€bž%€jØ%‚ñ%€!&€"&€#3&€$I&€%_&€&w&€'Ž&€*¥&€.»&€:Ò&€?é&€D'€I'€N1'€`H'€e^'€jw'€o'€p©'€tÀ'‚Ô'€Fë'€R(€^¢(‚¢V(€k(€‘(€’•(€¸¬(€¹Ã(€ºÚ(€»ñ(€¾ )€¿#)€À<)€ÁU)€Ão)‚…)‚¢¢ )‚º)‚¢Õ)‚ð)€ *€¢U*‚i*€¢¤*€0¼*€3¢Ó*‚¢ð*€à +€ä&+€è¢B+€ò+€p,‚†,‚¢¢¿,€©¢í,‚-‚¢¢<-‚¢R-‚g-€¢.‚¢.$Î/. ÍB. Í M. ÍDÎDÏDÕD×!DØ'DÙ?DÚPDÜYDÝfDÞ€DãˆDäœDæ­Dç¹DéÂDêËDëåDðìDññ$óY.$õo. ô{. ô DõDöDø Dù $"†.$ýž. üDýDþDÿ$ª.$Ç. DDD$Ó.$ ï.  û.   /  /  /  D DDD"D=DQDZDvD’D›D²D´DËD ßD!ëD#ôD$ýD)D*$'/$.@/ -L/ - D.D/D1 D2#$%Z/$6u/ 5D6D7D8$/$<¡/ ;D<D=D>$­/$LÃ/ K×/ K DLDODPDR0DS8DTKDUWDVcDWoDX{DY‡D[“D\–ä/€Môÿÿÿ$ï/$`0 _D`DaDb$0$½TD½D¾D¿DÀ<DÁR(0€¾üÿÿÿ$T20$ǨI0 ÆV0 Æ DÇDÈDÊDËDÌDÍ#DÏ*DÐ3DÒJd0€Èüÿÿÿ$Lo0$ÖôDÖD×DÙDÚDÜ*DÝ/†0€×üÿÿÿ$1‘0$á(¥0 àDáDãDçDè'DéADê[±0€ãüÿÿÿ$]¼0$îˆÏ0 íDîDóDõ$Dö0D÷<DøHDùTDú`DûlDüxDý„DþDÿœD¨D´DÀDÌDØDäDðDüD D DD $"Ú0$¬ï0 ý0  1 1 DDDD4D@DLDXD `D$rD!wD"„D)‹D+™D,³1€üÿÿÿ$µ'1$0d=1 /F1 / D0D1D7D8D:0D;<D<ED?\O1€1üÿÿÿ$^Z1$CÄr1 B}1 B †1 BDCDD DFDH$DJ9DKBDO\DPDS¥DTº1€Bÿÿÿÿš1€Døÿÿÿ$¼¥1$X€¿1 WÊ1 W Ó1 WDXDY D[D]$D_9D`mDc‚Dd—Ü1€Wÿÿÿÿç1€Yøÿÿÿ$™ò1$hDhDiDmDn&Do7DqE2€iüÿÿÿ$G2$u&2 t32 t DuDxDzD{)D|@D}WD€hDxD„°D…èD‡DŠ$D‹4DŒDDTDŽdDtD‘„D’‰@2€vüÿÿÿ$‹K2$˜_2 —D˜DŸD D¤.$0k2$¨2 §D¨D¯D°D´.$02$¸ 2 ·D¸D¿DÀDÅ$!¬2$ÉÁ2 ÈDÉDÐDÑDÖ$!Í2$Úâ2 ÙDÚDáDâDç$!î2$ë3 ê 3 ê DëDDD D-D:DJDLD YD fDs$u3$.3 :3  DDD!$J3$%a3 $v3 $ D%D+D0$•3$3D3D@DA DE$«3(¹dv glwin.c/home/stephens/ion/src/glwin/glwin.cgcc2_compiled.int:t(0,1)=r(0,1);-2147483648;2147483647;char:t(0,2)=r(0,2);0;127;long int:t(0,3)=r(0,3);-2147483648;2147483647;unsigned int:t(0,4)=r(0,4);0000000000000;0037777777777;long unsigned int:t(0,5)=r(0,5);0000000000000;0037777777777;long long int:t(0,6)=@s64;r(0,6);01000000000000000000000;0777777777777777777777;long long unsigned int:t(0,7)=@s64;r(0,7);0000000000000;01777777777777777777777;short int:t(0,8)=@s16;r(0,8);-32768;32767;short unsigned int:t(0,9)=@s16;r(0,9);0;65535;signed char:t(0,10)=@s8;r(0,10);-128;127;unsigned char:t(0,11)=@s8;r(0,11);0;255;float:t(0,12)=r(0,1);4;0;double:t(0,13)=r(0,1);8;0;long double:t(0,14)=r(0,1);12;0;complex int:t(0,15)=s8real:(0,1),0,32;imag:(0,1),32,32;;complex float:t(0,16)=r(0,16);8;0;complex double:t(0,17)=r(0,17);16;0;complex long double:t(0,18)=r(0,18);24;0;__builtin_va_list:t(0,19)=*(0,20)=(0,20)__rcs_id_glwin_glwin_c:S(0,21)=ar(0,22)=r(0,22);0000000000000;0037777777777;;0;53;(0,2)glwin.h__rcs_id_glwin_glwin_h:S(1,1)=ar(0,22);0;53;(0,2)/usr/include/GL/gl.hGLenum:t(2,1)=(0,4)GLboolean:t(2,2)=(0,11)GLbitfield:t(2,3)=(0,4)GLvoid:t(2,4)=(0,20)GLbyte:t(2,5)=(0,10)GLshort:t(2,6)=(0,8)GLint:t(2,7)=(0,1)GLubyte:t(2,8)=(0,11)GLushort:t(2,9)=(0,9)GLuint:t(2,10)=(0,4)GLsizei:t(2,11)=(0,1)GLfloat:t(2,12)=(0,12)GLclampf:t(2,13)=(0,12)GLdouble:t(2,14)=(0,13)GLclampd:t(2,15)=(0,13)glwin.swigglwin_desc:t(3,1)=(3,2)=xsglwin_desc:glwin_window:t(3,3)=(3,4)=xsglwin_window:glwin_desc:T(3,2)=s80data:(0,19),0,32;winName:(1,2)=*(0,2),32,32;winX:(2,7),64,32;winY:(2,7),96,32;winWidth:(2,11),128,32;winHeight:(2,11),160,32;Create:(1,3)=*(1,4)=f(0,20),192,32;Destroy:(1,3),224,32;Close:(1,3),256,32;ChangeSize:(1,5)=*(1,6)=f(0,20),288,32;Idle:(1,3),320,32;Render:(1,3),352,32;KeyPress:(1,7)=*(1,8)=f(0,1),384,32;KeyDown:(1,7),416,32;KeyUp:(1,7),448,32;MouseDown:(1,9)=*(1,10)=f(0,1),480,32;MouseUp:(1,9),512,32;MouseMove:(1,11)=*(1,12)=f(0,1),544,32;MouseDrag:(1,11),576,32;MouseZ:(1,13)=*(1,14)=f(0,1),608,32;;glwin_window:T(3,4)=s424data:(0,19),0,32;winX:(2,7),32,32;winY:(2,7),64,32;winWidth:(2,11),96,32;winHeight:(2,11),128,32;viewWidth:(2,12),160,32;viewHeight:(2,12),192,32;desc:(3,1),224,640;keyState:(1,15)=ar(0,22);0;255;(0,11),864,2048;nKeysDown:(0,1),2912,32;nKeysDownPrev:(0,1),2944,32;buttonState:(1,16)=ar(0,22);0;3;(0,11),2976,32;buttonDownX:(1,17)=ar(0,22);0;3;(0,1),3008,128;buttonDownY:(1,17),3136,128;nButtonsDown:(0,1),3264,32;nButtonsDownPrev:(0,1),3296,32;created:(0,8),3328,16;idleEnabled:(0,8),3344,16;_glut_win:(0,1),3360,32;;/usr/include/GL/glu.hGLUquadricObj:t(4,1)=(4,2)=xsGLUquadric:GLUnurbsObj:t(4,3)=(4,4)=xsGLUnurbs:GLUtesselator:t(4,5)=(4,6)=xsGLUtesselator:GLUtriangulatorObj:t(4,7)=(4,5)/usr/include/GL/glut.h/usr/include/stdio.h/usr/include/features.h/usr/include/sys/cdefs.h/usr/include/gnu/stubs.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.hsize_t:t(10,1)=(0,4)/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stdarg.h__gnuc_va_list:t(11,1)=(0,19)/usr/include/bits/types.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h__u_char:t(12,1)=(0,11)__u_short:t(12,2)=(0,9)__u_int:t(12,3)=(0,4)__u_long:t(12,4)=(0,5)__u_quad_t:t(12,5)=(0,7)__quad_t:t(12,6)=(0,6)__int8_t:t(12,7)=(0,10)__uint8_t:t(12,8)=(0,11)__int16_t:t(12,9)=(0,8)__uint16_t:t(12,10)=(0,9)__int32_t:t(12,11)=(0,1)__uint32_t:t(12,12)=(0,4)__int64_t:t(12,13)=(0,6)__uint64_t:t(12,14)=(0,7)__qaddr_t:t(12,15)=(12,16)=*(12,6)__dev_t:t(12,17)=(12,5)__uid_t:t(12,18)=(12,3)__gid_t:t(12,19)=(12,3)__ino_t:t(12,20)=(12,4)__mode_t:t(12,21)=(12,3)__nlink_t:t(12,22)=(12,3)__off_t:t(12,23)=(0,3)__loff_t:t(12,24)=(12,6)__pid_t:t(12,25)=(0,1)__ssize_t:t(12,26)=(0,1)__rlim_t:t(12,27)=(12,4)__rlim64_t:t(12,28)=(12,5)__id_t:t(12,29)=(12,3)__fsid_t:t(12,30)=(12,31)=s8__val:(12,32)=ar(0,22);0;1;(0,1),0,64;;__daddr_t:t(12,33)=(0,1)__caddr_t:t(12,34)=(12,35)=*(0,2)__time_t:t(12,36)=(0,3)__useconds_t:t(12,37)=(0,4)__suseconds_t:t(12,38)=(0,3)__swblk_t:t(12,39)=(0,3)__clock_t:t(12,40)=(0,3)__clockid_t:t(12,41)=(0,1)__timer_t:t(12,42)=(0,1)__fd_mask:t(12,43)=(0,5)__fd_set:t(12,44)=(12,45)=s128__fds_bits:(12,46)=ar(0,22);0;31;(12,43),0,1024;;__key_t:t(12,47)=(0,1)__ipc_pid_t:t(12,48)=(0,9)__blksize_t:t(12,49)=(0,3)__blkcnt_t:t(12,50)=(0,3)__blkcnt64_t:t(12,51)=(12,6)__fsblkcnt_t:t(12,52)=(12,4)__fsblkcnt64_t:t(12,53)=(12,5)__fsfilcnt_t:t(12,54)=(12,4)__fsfilcnt64_t:t(12,55)=(12,5)__ino64_t:t(12,56)=(12,5)__off64_t:t(12,57)=(12,24)__t_scalar_t:t(12,58)=(0,3)__t_uscalar_t:t(12,59)=(0,5)__intptr_t:t(12,60)=(0,1)__socklen_t:t(12,61)=(0,4)/usr/include/bits/pthreadtypes.h/usr/include/bits/sched.h__sched_param:T(15,1)=s4sched_priority:(0,1),0,32;;_pthread_fastlock:T(14,1)=s8__status:(0,3),0,32;__spinlock:(0,1),32,32;;_pthread_descr:t(14,2)=(14,3)=*(14,4)=xs_pthread_descr_struct:pthread_attr_t:t(14,5)=(14,6)=s36__detachstate:(0,1),0,32;__schedpolicy:(0,1),32,32;__schedparam:(15,1),64,32;__inheritsched:(0,1),96,32;__scope:(0,1),128,32;__guardsize:(10,1),160,32;__stackaddr_set:(0,1),192,32;__stackaddr:(0,19),224,32;__stacksize:(10,1),256,32;;pthread_cond_t:t(14,7)=(14,8)=s12__c_lock:(14,1),0,64;__c_waiting:(14,2),64,32;;pthread_condattr_t:t(14,9)=(14,10)=s4__dummy:(0,1),0,32;;pthread_key_t:t(14,11)=(0,4)pthread_mutex_t:t(14,12)=(14,13)=s24__m_reserved:(0,1),0,32;__m_count:(0,1),32,32;__m_owner:(14,2),64,32;__m_kind:(0,1),96,32;__m_lock:(14,1),128,64;;pthread_mutexattr_t:t(14,14)=(14,15)=s4__mutexkind:(0,1),0,32;;pthread_once_t:t(14,16)=(0,1)pthread_t:t(14,17)=(0,5)FILE:t(6,1)=(6,2)=xs_IO_FILE:__FILE:t(6,3)=(6,2)/usr/include/libio.h/usr/include/_G_config.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.hwchar_t:t(18,1)=(0,3)wint_t:t(18,2)=(0,4)/usr/include/wchar.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h/usr/include/bits/wchar.h__mbstate_t:t(19,1)=(19,2)=s8__count:(0,1),0,32;__value:(19,3)=u4__wch:(18,2),0,32;__wchb:(19,4)=ar(0,22);0;3;(0,2),0,32;;,32,32;;_G_fpos_t:t(17,1)=(17,2)=s12__pos:(12,23),0,32;__state:(19,1),32,64;;_G_fpos64_t:t(17,3)=(17,4)=s16__pos:(12,57),0,64;__state:(19,1),64,64;;/usr/include/gconv.h/usr/include/wchar.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h :T(22,1)=e__GCONV_OK:0,__GCONV_NOCONV:1,__GCONV_NODB:2,__GCONV_NOMEM:3,__GCONV_EMPTY_INPUT:4,__GCONV_FULL_OUTPUT:5,__GCONV_ILLEGAL_INPUT:6,__GCONV_INCOMPLETE_INPUT:7,__GCONV_ILLEGAL_DESCRIPTOR:8,__GCONV_INTERNAL_ERROR:9,; :T(22,2)=e__GCONV_IS_LAST:1,__GCONV_IGNORE_ERRORS:2,;__gconv_fct:t(22,3)=(22,4)=*(22,5)=f(0,1)__gconv_init_fct:t(22,6)=(22,7)=*(22,8)=f(0,1)__gconv_end_fct:t(22,9)=(22,10)=*(22,11)=f(0,20)__gconv_trans_fct:t(22,12)=(22,13)=*(22,14)=f(0,1)__gconv_trans_context_fct:t(22,15)=(22,16)=*(22,17)=f(0,1)__gconv_trans_query_fct:t(22,18)=(22,19)=*(22,20)=f(0,1)__gconv_trans_init_fct:t(22,21)=(22,22)=*(22,23)=f(0,1)__gconv_trans_end_fct:t(22,24)=(22,25)=*(22,26)=f(0,20)__gconv_trans_data:T(22,27)=s20__trans_fct:(22,12),0,32;__trans_context_fct:(22,15),32,32;__trans_end_fct:(22,24),64,32;__data:(0,19),96,32;__next:(22,28)=*(22,27),128,32;;__gconv_step:T(22,29)=s56__shlib_handle:(22,30)=*(22,31)=xs__gconv_loaded_object:,0,32;__modname:(1,2),32,32;__counter:(0,1),64,32;__from_name:(12,35),96,32;__to_name:(12,35),128,32;__fct:(22,3),160,32;__init_fct:(22,6),192,32;__end_fct:(22,9),224,32;__min_needed_from:(0,1),256,32;__max_needed_from:(0,1),288,32;__min_needed_to:(0,1),320,32;__max_needed_to:(0,1),352,32;__stateful:(0,1),384,32;__data:(0,19),416,32;;__gconv_step_data:T(22,32)=s36__outbuf:(22,33)=*(0,11),0,32;__outbufend:(22,33),32,32;__flags:(0,1),64,32;__invocation_counter:(0,1),96,32;__internal_use:(0,1),128,32;__statep:(22,34)=*(19,1),160,32;__state:(19,1),192,64;__trans:(22,28),256,32;;__gconv_info:T(22,35)=s8__nsteps:(10,1),0,32;__steps:(22,36)=*(22,29),32,32;__data:(22,37)=ar(0,22);0;-1;(22,32),64,0;;__gconv_t:t(22,38)=(22,39)=*(22,35)_G_iconv_t:t(17,5)=(17,6)=u44__cd:(22,35),0,64;__combined:(17,7)=s44__cd:(22,35),0,64;__data:(22,32),64,288;;,0,352;;_G_int16_t:t(17,8)=(0,8)_G_int32_t:t(17,9)=(0,1)_G_uint16_t:t(17,10)=(0,9)_G_uint32_t:t(17,11)=(0,4)/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stdarg.h_IO_lock_t:t(16,1)=(0,20)_IO_marker:T(16,2)=s12_next:(16,3)=*(16,2),0,32;_sbuf:(16,4)=*(6,2),32,32;_pos:(0,1),64,32;;__codecvt_result:T(16,5)=e__codecvt_ok:0,__codecvt_partial:1,__codecvt_error:2,__codecvt_noconv:3,;_IO_FILE:T(6,2)=s148_flags:(0,1),0,32;_IO_read_ptr:(12,35),32,32;_IO_read_end:(12,35),64,32;_IO_read_base:(12,35),96,32;_IO_write_base:(12,35),128,32;_IO_write_ptr:(12,35),160,32;_IO_write_end:(12,35),192,32;_IO_buf_base:(12,35),224,32;_IO_buf_end:(12,35),256,32;_IO_save_base:(12,35),288,32;_IO_backup_base:(12,35),320,32;_IO_save_end:(12,35),352,32;_markers:(16,3),384,32;_chain:(16,4),416,32;_fileno:(0,1),448,32;_blksize:(0,1),480,32;_old_offset:(12,23),512,32;_cur_column:(0,9),544,16;_vtable_offset:(0,10),560,8;_shortbuf:(16,6)=ar(0,22);0;0;(0,2),568,8;_lock:(16,7)=*(16,1),576,32;_offset:(12,57),608,64;__pad1:(0,19),672,32;__pad2:(0,19),704,32;_mode:(0,1),736,32;_unused2:(16,8)=ar(0,22);0;51;(0,2),768,416;;_IO_FILE:t(16,9)=(6,2)__io_read_fn:t(16,10)=(16,11)=f(12,26)__io_write_fn:t(16,12)=(16,13)=f(12,26)__io_seek_fn:t(16,14)=(16,15)=f(0,1)__io_close_fn:t(16,16)=(16,17)=f(0,1)fpos_t:t(6,4)=(17,1)/usr/include/bits/stdio_lim.hoff_t:t(6,5)=(12,23)/usr/include/stdlib.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.hdiv_t:t(28,1)=(28,2)=s8quot:(0,1),0,32;rem:(0,1),32,32;;ldiv_t:t(28,3)=(28,4)=s8quot:(0,3),0,32;rem:(0,3),32,32;;/usr/include/sys/types.hu_char:t(30,1)=(12,1)u_short:t(30,2)=(12,2)u_int:t(30,3)=(12,3)u_long:t(30,4)=(12,4)quad_t:t(30,5)=(12,6)u_quad_t:t(30,6)=(12,5)fsid_t:t(30,7)=(12,30)loff_t:t(30,8)=(12,24)ino_t:t(30,9)=(12,20)dev_t:t(30,10)=(12,17)gid_t:t(30,11)=(12,19)mode_t:t(30,12)=(12,21)nlink_t:t(30,13)=(12,22)uid_t:t(30,14)=(12,18)pid_t:t(30,15)=(12,25)id_t:t(30,16)=(12,29)ssize_t:t(30,17)=(12,26)daddr_t:t(30,18)=(12,33)caddr_t:t(30,19)=(12,34)key_t:t(30,20)=(12,47)/usr/include/time.htime_t:t(31,1)=(12,36)clockid_t:t(31,2)=(12,41)timer_t:t(31,3)=(12,42)/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.hulong:t(30,21)=(0,5)ushort:t(30,22)=(0,9)uint:t(30,23)=(0,4)int8_t:t(30,24)=(0,10)int16_t:t(30,25)=(0,8)int32_t:t(30,26)=(0,1)int64_t:t(30,27)=(0,6)u_int8_t:t(30,28)=(0,11)u_int16_t:t(30,29)=(0,9)u_int32_t:t(30,30)=(0,4)u_int64_t:t(30,31)=(0,7)register_t:t(30,32)=(0,1)/usr/include/endian.h/usr/include/bits/endian.h/usr/include/sys/select.h/usr/include/bits/select.h/usr/include/bits/sigset.h__sig_atomic_t:t(37,1)=(0,1)__sigset_t:t(37,2)=(37,3)=s128__val:(37,4)=ar(0,22);0;31;(0,5),0,1024;;/usr/include/time.htimespec:T(38,1)=s8tv_sec:(0,3),0,32;tv_nsec:(0,3),32,32;;fd_mask:t(35,1)=(12,43)fd_set:t(35,2)=(12,44)/usr/include/sys/sysmacros.hblkcnt_t:t(30,33)=(12,50)fsblkcnt_t:t(30,34)=(12,52)fsfilcnt_t:t(30,35)=(12,54)random_data:T(28,5)=s28fptr:(28,6)=*(30,26),0,32;rptr:(28,6),32,32;state:(28,6),64,32;rand_type:(0,1),96,32;rand_deg:(0,1),128,32;rand_sep:(0,1),160,32;end_ptr:(28,6),192,32;;drand48_data:T(28,7)=s24x:(28,8)=ar(0,22);0;2;(0,9),0,48;a:(28,8),48,48;c:(0,9),96,16;old_x:(28,8),112,48;init:(0,1),160,32;;/usr/include/alloca.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h__compar_fn_t:t(28,9)=(28,10)=*(28,11)=f(0,1)/usr/include/string.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h/usr/include/assert.h/usr/include/ctype.h :T(45,1)=e_ISupper:256,_ISlower:512,_ISalpha:1024,_ISdigit:2048,_ISxdigit:4096,_ISspace:8192,_ISprint:16384,_ISgraph:32768,_ISblank:1,_IScntrl:2,_ISpunct:4,_ISalnum:8,;vk.hglwin_process_key:f(0,1)win:p(0,23)=*(3,3)key:p(0,1)down:p(0,1)glwin_key_down:F(0,1)win:p(0,23)key:p(0,1)glwin_nkeys_down:F(0,1)win:p(0,23)glwin_nkeys_down_prev:F(0,1)win:p(0,23)glwin_process_button:F(0,1)win:p(0,23)button:p(0,1)down:p(0,1)x:p(0,1)y:p(0,1)glwin_button_down:F(0,1)win:p(0,23)button:p(0,1)glwin_nbuttons_down:F(0,1)win:p(0,23)glwin_nbuttons_down_prev:F(0,1)win:p(0,23)_glwin_create:F(0,23)desc:p(0,24)=*(3,1)data:p(0,19)win:(0,23)_glwin_destroy:F(0,20)win:p(0,23)_glut_2_glwin:f(0,23)win:(0,1)_glwin_Reshape:f(0,20)width:p(0,1)height:p(0,1)win:(0,23)_glwin_Display:f(0,20)win:(0,23)_glwin_mods:f(0,20)win:p(0,23)mods:(0,1)_glut_to_vk:f(0,1)key:p(0,1)_glwin_Mouse:f(0,20)button:p(0,1)state:p(0,1)x:p(0,1)y:p(0,1)win:(0,23)_glwin_Motion:f(0,20)x:p(0,1)y:p(0,1)win:(0,23)_glwin_Keyboard:f(0,20)key:p(0,1)x:p(0,1)y:p(0,1)key:(0,11)win:(0,23)_glwin_KeyboardUp:f(0,20)key:p(0,1)x:p(0,1)y:p(0,1)key:(0,11)win:(0,23)_glwin_Idle:f(0,20)win:(0,23)glwin_create:F(0,23)desc:p(0,24)data:p(0,19)win:(0,23)glwin_close:F(0,20)win:p(0,23)glwin_destroy:F(0,20)win:p(0,23)glwin_show:F(0,20)win:p(0,23)glwin_update:F(0,20)win:p(0,23)glwin_redraw:F(0,20)win:p(0,23)glwin_idle:F(0,20)win:p(0,23)enable:p(0,1)glwin_quit:F(0,20)win:p(0,23)exitcode:p(0,1)glwin_initmain:F(0,20)argcp:p(0,25)=*(0,1)argvp:p(0,26)=*(0,27)=*(12,35)glwin_mainloop:F(0,1)__glut_2_glwin:S(0,28)=ar(0,22);0;127;(0,23)$Id: glwin.c,v 1.7 2001/04/04 09:06:12 stephens Exp $$Id: glwin.h,v 1.6 2001/04/04 09:06:12 stephens Exp $_glut_2_glwinglwin.c0 <= (win) && (win) < 128¬¸ÄÐÜèô $0£££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££££<HT`lx„œglwin_create0 <= (win->_glut_win) && (win->_glut_win) < 128__glut_2_glwin[win->_glut_win] == 0%p->_glut_win = %d GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0).symtab.strtab.shstrtab.text.rel.text.data.bss.note.stab.rel.stab.stabstr.rodata.rel.rodata.comment4v ! ‡ : @« :³ @Ï :ú ÿ B( BA DZ Fk H 4Ü ü\¤ì$„Ìì"4”<¨ plÔˆô,9h<¼=?d+¸AlCÀEG\h°´¸¼ÀÄÈÌÐÔØÜàäèìðôøü  $(,048<@DHLPTX\`dhlptx|€„ˆŒ”˜œ ¤¨¬°´¸¼ÀÄÈÌÐÔØÜàäèìðôøü  $(,048<@DHLPTX\glwin1.0/src/glwin/mak_gen/Linux/t/0040755000175200017560000000000007262507245017544 5ustar stephensstephengglwin1.0/src/glwin/AR.EXE.stackdump0100744000175200017560000000236207250061754017436 0ustar stephensstephengException: STATUS_ACCESS_VIOLATION at eip=E457E220 eax=836A9000 ebx=00000000 ecx=E1577210 edx=BFFC9490 esi=00000000 edi=6108D164 ebp=0257F980 esp=0257FC38 program=C:\APP\DEV\CYGWIN\BIN\AR.EXE cs=0167 ds=016F es=016F fs=57A7 gs=0000 ss=016F Stack trace: Frame Function Args 0257F980 E457E220 (00000000, 00000000, 00000000, 00000000) 0257FC3C E457E220 (FFFFFFFF, 00000000, 6108D164, 0040536B) 0257FC5C 61003D82 (00000000, 6106A078, 0257FC8C, 61004055) 0257FC7C 61003E73 (00000000, 045B1338, 0257FCAC, 61069CF9) 0257FCAC 61069D25 (00000000, 00000000, 0257FCCC, 00446E09) 0257FCCC 00446E15 (00000000, 145E2F54, 00000000, 00404992) 0257FD2C 004051CE (00000004, 145E2F48, 045B0008, FFFFFFFE) 0257FD88 61003859 (00000000, 00000000, 4D088DCE, 00000002) 0257FDB8 61003A3D (004047B4, 00000000, 81B5F8B0, 00000000) 0257FDD8 61003A7C (00000000, 00000000, FFFFFFFF, 00000001) 0257FE08 00449CAB (004047B4, 0257FC8C, BFFC9490, 0257FF68) 0257FE38 0040103D (00000000, 81B5F620, 00570000, 45007241) 0257FF78 BFF8B560 (81B5F86C, 00000008, 81B5F620, 00000000) 31464 [main] ar 378917 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION 31879 [main] ar 378917 handle_exceptions: Error while dumping state (probably corrupted stack) glwin1.0/src/glwin/diff.txt0100744000175200017560000001432707250340574016254 0ustar stephensstephengIndex: glwin.c =================================================================== RCS file: //cvs/ioncvs/cvsroot/home/ion/src/glwin/glwin.c,v retrieving revision 1.3 diff -r1.3 glwin.c 182a183,302 > /********************************************************************** > ** Keyboard tracking > */ > > int glwin_process_key(glwin_window *win, int key, int down) > { > key &= 0xff; > > #if 0 > fprintf(stderr, "key = '%c', 0x%x\n", key, key); > #endif > > win->nKeysDownPrev = win->nKeysDown; > > if ( down ) { > if ( win->keyState[key] == 0 ) { > win->keyState[key] ++; > win->nKeysDown ++; > > if ( win->desc.KeyDown ) { > if ( (win->desc.KeyDown)(win, key) ) { > return 1; > } > } > } > } else { > if ( win->keyState[key] > 0 ) { > win->keyState[key] --; > } > if ( win->nKeysDown > 0 ) > win->nKeysDown --; > > if ( win->desc.KeyUp ) { > if ( (win->desc.KeyUp)(win, key) ) { > return 1; > } > } > } > > return 0; > } > > > int glwin_key_down(glwin_window *win, int key) > { > key &= 0xff; > > return win->keyState[key]; > } > > > int glwin_nkeys_down(glwin_window *win) > { > return win->nKeysDown; > } > > > int glwin_nkeys_down_prev(glwin_window *win) > { > return win->nKeysDownPrev; > } > > > /********************************************************************** > ** Mouse button tracking. > */ > > int glwin_process_button(glwin_window *win, int button, int down, int x, int y) > { > win->nButtonsDownPrev = win->nButtonsDown; > > if ( down ) { > if ( win->buttonState[button] <= 0 ) { > ++ win->buttonState[button]; > ++ win->nButtonsDown; > > win->buttonDownX[button] = x; > win->buttonDownY[button] = y; > > if ( win->desc.MouseDown ) { > win->desc.MouseDown(win, x, y, button); > } > } > } else { > if ( win->buttonState[button] > 0 ) { > -- win->buttonState[button]; > } > if ( win->nButtonsDown > 0 ) { > -- win->nButtonsDown; > } > if ( win->desc.MouseUp ) { > win->desc.MouseUp(win, x, y, button); > } > } > > return 0; > } > > > int glwin_button_down(glwin_window *win, int button) > { > button &= 0xff; > > return win->buttonState[button]; > } > > > int glwin_nbuttons_down(glwin_window *win) > { > return win->nButtonsDown; > } > > > int glwin_nbuttons_down_prev(glwin_window *win) > { > return win->nButtonsDownPrev; > } > > > 194a315,317 > int x = LOWORD(lParam); > int y = HIWORD(lParam); > 199d321 < 280,281c402,403 < w = LOWORD(lParam); < h = HIWORD(lParam); --- > w = x; > h = y; 345,348c467,468 < if ( win->desc.KeyDown ) { < if ( ! (win->desc.KeyDown)(win, wParam) ) { < goto do_default; < } --- > if ( ! glwin_process_key(win, wParam, 1) ) { > goto do_default; 353,355c473,523 < if ( win->desc.KeyUp ) { < if ( ! (win->desc.KeyUp)(win, wParam) ) { < goto do_default; --- > if ( ! glwin_process_key(win, wParam, 0) ) { > goto do_default; > } > break; > > case WM_LBUTTONDOWN: > glwin_process_button(win, 0, 1, x, y); > break; > > case WM_LBUTTONUP: > glwin_process_button(win, 0, 0, x, y); > break; > > case WM_RBUTTONDOWN: > glwin_process_button(win, 1, 1, x, y); > break; > > case WM_RBUTTONUP: > glwin_process_button(win, 1, 0, x, y); > break; > > case WM_MBUTTONDOWN: > glwin_process_button(win, 2, 1, x, y); > break; > > case WM_MBUTTONUP: > glwin_process_button(win, 2, 0, x, y); > break; > > case WM_MOUSEWHEEL: > if ( win->desc.MouseZ ) { > double dz = (double) wParam / (double) (- (~0U >> 1)); > > fprintf(stderr, "WM_MOUSEWHEEL(%ld, dz = %g, x = %ld, y = %ld)\n", > (long) win, > (double) dz, > (long) x, > (long) y); > > win->desc.MouseZ(win, dz, x, y); > break; > } > goto do_default; > > case WM_MOUSEMOVE: > if ( win->desc.MouseMove ) { > win->desc.MouseMove(win, x, y); > } > if ( win->nButtonsDown ) { > if ( win->desc.MouseDrag ) { > win->desc.MouseDrag(win, x, y); 359c527,539 < --- > > case WM_MOUSEHOVER: > case WM_MOUSELEAVE: > fprintf(stderr, "WM_*BUTTON*(%ld, %ld, %ld, %ld): x = %d, y = %d\n", > (long) win, > (long) message, > (long) wParam, > (long) lParam, > (int) x, > (int) y); > goto do_default; > break; > Index: glwin.h =================================================================== RCS file: //cvs/ioncvs/cvsroot/home/ion/src/glwin/glwin.h,v retrieving revision 1.2 diff -r1.2 glwin.h 30c30,33 < void (*ChangeSize)(glwin_window *win, GLsizei w, GLsizei h); --- > void (*Create)(glwin_window *win); > void (*Destroy)(glwin_window *win); > > void (*ChangeSize)(glwin_window *win, int w, int h); 33a37 > /* Keyboard events. */ 38,39c42,48 < void (*Create)(glwin_window *win); < void (*Destroy)(glwin_window *win); --- > /* Mouse events. */ > int (*MouseDown)(glwin_window *win, int button, int x, int y); > int (*MouseUp)(glwin_window *win, int button, int x, int y); > int (*MouseMove)(glwin_window *win, int x, int y); > int (*MouseDrag)(glwin_window *win, int x, int y); > int (*MouseZ)(glwin_window *win, double dz, int x, int y); > 41a51 > 59a70,80 > /* Current key states. */ > unsigned char keyState[256]; > int nKeysDown; > int nKeysDownPrev; > > /* Current button states. */ > unsigned char buttonState[4]; > int buttonDownX[4]; > int buttonDownY[4]; > int nButtonsDown; > int nButtonsDownPrev; 61a83 > 68a91,100 > > int glwin_key_down(glwin_window *win, int key); > int glwin_nkeys_down(glwin_window *win); > int glwin_nkeys_down_prev(glwin_window *win); > > int glwin_button_down(glwin_window *win, int button); /* 0=LEFT, 1=RIGHT, 2=MIDDLE */ > int glwin_nbuttons_down(glwin_window *win); > int glwin_nbuttons_down_prev(glwin_window *win); > > int glwin_mouse_down(glwin_window *win, int button); glwin1.0/src/glwin/.#glwin.h.1.30100744000175200017560000000605107254311332016502 0ustar stephensstepheng#ifndef _glwin_glwin_h #ifndef __rcs_id__ #ifndef __rcs_id_glwin_glwin_h__ #define __rcs_id_glwin_glwin_h__ static const char __rcs_id_glwin_glwin_h[] = "$Id: glwin.h,v 1.3 2001/03/04 04:16:31 stephens Exp $"; #endif #endif /* __rcs_id__ */ #define _glwin_glwin_h #ifdef _WIN32 #include /* wchar_t */ #include #else #endif #include #ifdef __cplusplus extern "C" { #endif struct glwin_window; typedef struct glwin_window glwin_window; typedef struct glwin_desc { void *data; /* User data */ const char *winName; /* Window name */ GLint winX, winY; /* Window position */ GLsizei winWidth, winHeight; /* Window size */ /* Methods */ void (*Create)(glwin_window *win); void (*Destroy)(glwin_window *win); void (*ChangeSize)(glwin_window *win, int w, int h); void (*Idle)(glwin_window *win); void (*Render)(glwin_window *win); /* Keyboard events. */ int (*KeyPress)(glwin_window *win, int key); int (*KeyDown)(glwin_window *win, int key); int (*KeyUp)(glwin_window *win, int key); /* Mouse events. */ int (*MouseDown)(glwin_window *win, int button, int x, int y); int (*MouseUp)(glwin_window *win, int button, int x, int y); int (*MouseMove)(glwin_window *win, int x, int y); int (*MouseDrag)(glwin_window *win, int x, int y); int (*MouseZ)(glwin_window *win, double dz, int x, int y); } glwin_desc; struct glwin_window { void *data; /* User data */ GLint winX, winY; /* Current window pos */ GLsizei winWidth, winHeight; /* Current window size */ GLfloat viewWidth, viewHeight; /* View port info */ glwin_desc desc; /* Creation parameters */ /* Stuff your not supposed to know about */ short created; short idleEnabled; HINSTANCE hInstance; /* The application instance */ HWND hWnd; /* The window we are attached to */ HPALETTE hPalette; /* The palette we are attached to */ HGLRC hRC; /* Permenant Rendering context */ HDC hDC; /* Private GDI Device context */ /* Current key states. */ unsigned char keyState[256]; int nKeysDown; int nKeysDownPrev; /* Current button states. */ unsigned char buttonState[4]; int buttonDownX[4]; int buttonDownY[4]; int nButtonsDown; int nButtonsDownPrev; }; glwin_window *glwin_create(glwin_desc *desc, void *data); void glwin_destroy(glwin_window *win); void glwin_show(glwin_window *win); void glwin_update(glwin_window *win); void glwin_redraw(glwin_window *win); void glwin_idle(glwin_window *win, int enable); void glwin_quit(glwin_window *win, int exitcode); int glwin_key_down(glwin_window *win, int key); int glwin_nkeys_down(glwin_window *win); int glwin_nkeys_down_prev(glwin_window *win); int glwin_button_down(glwin_window *win, int button); /* 0=LEFT, 1=RIGHT, 2=MIDDLE */ int glwin_nbuttons_down(glwin_window *win); int glwin_nbuttons_down_prev(glwin_window *win); int glwin_mouse_down(glwin_window *win, int button); int glwin_mainloop(); int glwin_main(int argc, char **argv); #ifdef __cplusplus }; #endif #endif glwin1.0/src/glwin/glwin.swig0100744000175200017560000000315707270653505016620 0ustar stephensstepheng#ifndef _glwin_glwin_swig #define _glwin_glwin_swig #ifdef SWIG %module glwin %{ #include "glwin/glwin.swig" %} #endif struct glwin_desc; typedef struct glwin_desc glwin_desc; struct glwin_window; typedef struct glwin_window glwin_window; /**********************************************************/ extern void glwin_close(glwin_window *win); extern void glwin_destroy(glwin_window *win); extern void glwin_show(glwin_window *win); extern void glwin_update(glwin_window *win); extern void glwin_redraw(glwin_window *win); extern void glwin_idle(glwin_window *win, int enable); extern void glwin_quit(glwin_window *win, int exitcode); /**********************************************************/ extern int glwin_key_down(glwin_window *win, int key); extern int glwin_nkeys_down(glwin_window *win); extern int glwin_nkeys_down_prev(glwin_window *win); extern int glwin_button_down(glwin_window *win, int button); /* 0=LEFT, 1=RIGHT, 2=MIDDLE */ extern int glwin_button_count(glwin_window *win, int button); /* 0=LEFT, 1=RIGHT, 2=MIDDLE */ extern int glwin_nbuttons_down(glwin_window *win); extern int glwin_nbuttons_down_prev(glwin_window *win); /**********************************************************/ extern int glwin_process_key_press(glwin_window *win, int key); extern int glwin_process_key(glwin_window *win, int key, int state); extern int glwin_process_keysym(glwin_window *win, int key, int state); extern int glwin_process_button(glwin_window *win, int button, int state, int x, int y); extern int glwin_process_motion(glwin_window *win, int x, int y); /**********************************************************/ #endif glwin1.0/src/glwin/vk.h0100744000175200017560000000376107255551067015402 0ustar stephensstepheng#ifndef _gmv_VK_H #define _gmv_VK_H /* From w32api/winuser.h */ #ifndef _WINUSER_H #define VK_LBUTTON 1 #define VK_RBUTTON 2 #define VK_CANCEL 3 #define VK_MBUTTON 4 #define VK_BACK 8 #define VK_TAB 9 #define VK_CLEAR 12 #define VK_RETURN 13 #define VK_SHIFT 16 #define VK_CONTROL 17 #define VK_MENU 18 #define VK_PAUSE 19 #define VK_CAPITAL 20 #define VK_ESCAPE 0x1B #define VK_SPACE 32 #define VK_PRIOR 33 #define VK_NEXT 34 #define VK_END 35 #define VK_HOME 36 #define VK_LEFT 37 #define VK_UP 38 #define VK_RIGHT 39 #define VK_DOWN 40 #define VK_SELECT 41 #define VK_PRINT 42 #define VK_EXECUTE 43 #define VK_SNAPSHOT 44 #define VK_INSERT 45 #define VK_DELETE 46 #define VK_HELP 47 #define VK_LWIN 0x5B #define VK_RWIN 0x5C #define VK_APPS 0x5D #define VK_NUMPAD0 0x60 #define VK_NUMPAD1 0x61 #define VK_NUMPAD2 0x62 #define VK_NUMPAD3 0x63 #define VK_NUMPAD4 0x64 #define VK_NUMPAD5 0x65 #define VK_NUMPAD6 0x66 #define VK_NUMPAD7 0x67 #define VK_NUMPAD8 0x68 #define VK_NUMPAD9 0x69 #define VK_MULTIPLY 0x6A #define VK_ADD 0x6B #define VK_SEPARATOR 0x6C #define VK_SUBTRACT 0x6D #define VK_DECIMAL 0x6E #define VK_DIVIDE 0x6F #define VK_F1 0x70 #define VK_F2 0x71 #define VK_F3 0x72 #define VK_F4 0x73 #define VK_F5 0x74 #define VK_F6 0x75 #define VK_F7 0x76 #define VK_F8 0x77 #define VK_F9 0x78 #define VK_F10 0x79 #define VK_F11 0x7A #define VK_F12 0x7B #define VK_F13 0x7C #define VK_F14 0x7D #define VK_F15 0x7E #define VK_F16 0x7F #define VK_F17 0x80 #define VK_F18 0x81 #define VK_F19 0x82 #define VK_F20 0x83 #define VK_F21 0x84 #define VK_F22 0x85 #define VK_F23 0x86 #define VK_F24 0x87 #define VK_NUMLOCK 0x90 #define VK_SCROLL 0x91 #define VK_LSHIFT 0xA0 #define VK_RSHIFT 0xA1 #define VK_LCONTROL 0xA2 #define VK_RCONTROL 0xA3 #define VK_LMENU 0xA4 #define VK_RMENU 0xA5 #define VK_PROCESSKEY 0xE5 #define VK_ATTN 0xF6 #define VK_CRSEL 0xF7 #define VK_EXSEL 0xF8 #define VK_EREOF 0xF9 #define VK_PLAY 0xFA #define VK_ZOOM 0xFB #define VK_NONAME 0xFC #define VK_PA1 0xFD #define VK_OEM_CLEAR 0xFE #endif #endif glwin1.0/src/glwin/GUMakefile0100755000175200017560000000076707264403514016503 0ustar stephensstepheng# $Id: GUMakefile,v 1.2 2001/04/09 19:02:36 stephens Exp $ PROJECT=glwin# ########################################################################### INCLUDE_DIRS += .. ########################################################################### NAME:=glwin# C_FILES = glwin.c xk2vk.c H_FILES = glwin.h glwin.swig SWIG_FILES = glwin.swig LIBS:=GL GLU glut# include $(GUM)/lib ########################################################################### xk2vk.c : xk.pl GUMakefile perl xk.pl > $@ glwin1.0/src/glwin/.#glwin.c.1.110100744000175200017560000007171307267654575016612 0ustar stephensstepheng #ifndef __rcs_id__ #ifndef __rcs_id_glwin_glwin_c__ #define __rcs_id_glwin_glwin_c__ static const char __rcs_id_glwin_glwin_c[] = "$Id: glwin.c,v 1.11 2001/04/19 18:40:51 stephens Exp $"; #endif #endif /* __rcs_id__ */ #include "glwin.h" #include #if _GLWIN_GLUT #define GLUT_API_VERSION 4 #include /* Layer on top of glut.h */ #endif #if _GLWIN_TOGL #define TOGL_X11 1 #include "togl/togl.h" #include /* XAutoRepeat*() */ #ifdef KeyPress #undef KeyPress #endif typedef struct Togl Togl; #endif #include #include /* malloc(), free() */ #include /* memset() */ #include #include /* islower(), toupper() */ #include "vk.h" #if _GLWIN_WIN32 // If necessary, creates a 3-3-2 palette for the device context listed. static HPALETTE GetOpenGLPalette(HDC hDC) { HPALETTE hRetPal = NULL; // Handle to palette to be created PIXELFORMATDESCRIPTOR pfd; // Pixel Format Descriptor LOGPALETTE *pPal; // Pointer to memory for logical palette int nPixelFormat; // Pixel format index int nColors; // Number of entries in palette int i; // Counting variable BYTE RedRange, GreenRange, BlueRange; // Range for each color entry (7,7,and 3) // Get the pixel format index and retrieve the pixel format description nPixelFormat = GetPixelFormat(hDC); DescribePixelFormat(hDC, nPixelFormat, sizeof(PIXELFORMATDESCRIPTOR), &pfd); // Does this pixel format require a palette? If not, do not create a // palette and just return NULL if(!(pfd.dwFlags & PFD_NEED_PALETTE)) return NULL; // Number of entries in palette. 8 bits yields 256 entries nColors = 1 << pfd.cColorBits; // Allocate space for a logical palette structure plus all the palette entries pPal = (LOGPALETTE*)malloc(sizeof(LOGPALETTE) + nColors * sizeof(PALETTEENTRY)); // Fill in palette header pPal->palVersion = 0x300; // Windows 3.0 pPal->palNumEntries = nColors; // table size // Build mask of all 1's. This creates a number represented by having // the low order x bits set, where x = pfd.cRedBits, pfd.cGreenBits, and // pfd.cBlueBits. RedRange = (1 << pfd.cRedBits) - 1; GreenRange = (1 << pfd.cGreenBits) - 1; BlueRange = (1 << pfd.cBlueBits) - 1; // Loop through all the palette entries for(i = 0; i < nColors; i++) { // Fill in the 8-bit equivalents for each component pPal->palPalEntry[i].peRed = (i >> pfd.cRedShift) & RedRange; pPal->palPalEntry[i].peRed = (unsigned char)( (double) pPal->palPalEntry[i].peRed * 255.0 / RedRange); pPal->palPalEntry[i].peGreen = (i >> pfd.cGreenShift) & GreenRange; pPal->palPalEntry[i].peGreen = (unsigned char)( (double)pPal->palPalEntry[i].peGreen * 255.0 / GreenRange); pPal->palPalEntry[i].peBlue = (i >> pfd.cBlueShift) & BlueRange; pPal->palPalEntry[i].peBlue = (unsigned char)( (double)pPal->palPalEntry[i].peBlue * 255.0 / BlueRange); pPal->palPalEntry[i].peFlags = (unsigned char) NULL; } // Create the palette hRetPal = CreatePalette(pPal); // Go ahead and select and realize the palette for this device context SelectPalette(hDC,hRetPal,FALSE); RealizePalette(hDC); // Free the memory used for the logical palette structure free(pPal); // Return the handle to the new palette return hRetPal; } #endif /* _GLWIN_WIN32 */ static void showOpenGLInfo( #if _GLWIN_WIN32 HDC hDC, int pixelFormat #endif ) { const char *type = "unknown"; // OpenGL Implementation type. #if _GLWIN_WIN32 // Find out if hardware acceleration is enabled. { PIXELFORMATDESCRIPTOR pfd_new; int generic_format; int generic_accelerated; DescribePixelFormat (hDC, pixelFormat, sizeof(PIXELFORMATDESCRIPTOR), &pfd_new); #if 0 fprintf(stderr, "pfd_new.dwFlags = 0x%lx\n", (unsigned long) pfd_new.dwFlags); #endif generic_format = pfd_new.dwFlags & PFD_GENERIC_FORMAT; #ifndef PFD_GENERIC_ACCELERATED /* Good guess?? */ #define PFD_GENERIC_ACCELERATED ((PFD_GENERIC_FORMAT) << 1) #endif generic_accelerated = pfd_new.dwFlags & PFD_GENERIC_ACCELERATED; if (generic_format && ! generic_accelerated) { type = "software"; } else if (generic_format && generic_accelerated) { type = "hardware - MCD"; } else if (! generic_format && ! generic_accelerated) { type = "hardware - ICD"; } } #endif /* _GLWIN_WIN32 */ fprintf(stderr, "OpenGL implementation: %s\n", type); { static int once = 0; if ( ! once ) { once ++; #define P(X) fprintf(stderr, "%s = \"%s\"\n" , #X, X); P(glGetString(GL_VENDOR)); P(glGetString(GL_RENDERER)); P(glGetString(GL_VERSION)); P(glGetString(GL_EXTENSIONS)); P(gluGetString(GLU_VERSION)); P(gluGetString(GLU_EXTENSIONS)); #undef P } } } #if _GLWIN_WIN32 // Select the pixel format for a given device context static int SetDCPixelFormat(HDC hDC) { int nPixelFormat; static PIXELFORMATDESCRIPTOR pfd = { sizeof(PIXELFORMATDESCRIPTOR), // Size of this structure 1, // Version of this structure PFD_DRAW_TO_WINDOW | // Draw to Window (not to bitmap) PFD_SUPPORT_OPENGL | // Support OpenGL calls in window PFD_DOUBLEBUFFER, // Double buffered mode PFD_TYPE_RGBA, // RGBA Color mode 16, // Want 16 bit color 0,0,0,0,0,0, // Not used to select mode 0,0, // Not used to select mode 0,0,0,0,0, // Not used to select mode 16, // Size of depth buffer 0, // Not used to select mode 0, // Not used to select mode PFD_MAIN_PLANE, // Draw in main plane 0, // Not used to select mode 0,0,0 }; // Not used to select mode // Choose a pixel format that best matches that described in pfd nPixelFormat = ChoosePixelFormat(hDC, &pfd); // Set the pixel format for the device context SetPixelFormat(hDC, nPixelFormat, &pfd); return nPixelFormat; } #endif /* _GLWIN_WIN32 */ /********************************************************************** ** Basic tracking */ glwin_window *_glwin_create(glwin_desc *desc, void *data) { glwin_window *win; win = malloc(sizeof(*win)); memset(win, 0, sizeof(*win)); win->data = data; win->desc = *desc; win->winX = win->desc.winX; win->winY = win->desc.winY; win->winWidth = win->desc.winWidth; win->winHeight = win->desc.winHeight; win->viewWidth = win->desc.winWidth; win->viewHeight = win->desc.winHeight; return win; } void _glwin_destroy(glwin_window *win) { free(win); } static int glwin_process_idle(glwin_window *win) { int result = 0; if ( win->desc.Idle ) result = (win->desc.Idle)(win); return result; } int glwin_process_size(glwin_window *win, int w, int h) { if ( win->desc.ChangeSize ) (win->desc.ChangeSize)(win, w, h); win->winWidth = w; win->winHeight = h; return 0; } int glwin_process_create(glwin_window *win) { int result = 0; if ( ! win->created ) { win->created = 1; if ( win->desc.Create ) { void (*func)(glwin_window*) = win->desc.Create; win->desc.Create = 0; (func)(win); result = 1; } glwin_process_size(win, win->winWidth, win->winHeight); glwin_process_idle(win); } return result; } int glwin_process_render(glwin_window *win) { if ( win->desc.Render ) { return win->desc.Render(win); } return 0; } int glwin_process_close(glwin_window *win) { if ( win->desc.Close ) { (win->desc.Close)(win); return 1; } return 0; } int glwin_process_destroy(glwin_window *win) { int result = 0; result |= glwin_process_close(win); if ( win->desc.Destroy ) { void (*func)(glwin_window*) = win->desc.Destroy; win->desc.Destroy = 0; (func)(win); _glwin_destroy(win); result |= 1; } return result; } int glwin_process_motion(glwin_window *win, int x, int y) { int result = 0; if ( win->desc.MouseMove ) { result |= win->desc.MouseMove(win, x, y); } if ( win->nButtonsDown ) { if ( win->desc.MouseDrag ) { result |= win->desc.MouseDrag(win, x, y); } } return result; } /********************************************************************** ** Keyboard tracking */ int glwin_process_key_press(glwin_window *win, int key) { if ( win->desc.KeyPress ) { return (win->desc.KeyPress)(win, key); } return 0; } static int _glwin_process_key(glwin_window *win, int key, int down) { int result; key &= 0xff; /* Callbacks expect upper case. */ if ( isalpha(key) && islower(key) ) { key = toupper(key); } #if 0 fprintf(stderr, "key = '%c', 0x%x %s\n", key, key, down ? "DOWN" : "UP"); #endif win->nKeysDownPrev = win->nKeysDown; if ( down ) { if ( win->keyState[key] == 0 ) { ++ win->keyState[key]; if ( ++ win->nKeysDown == 1 ) { #if _GLWIN_TOGL #define DISPLAY Togl_Display(win->_togl_win) XKeyboardState xks; XGetKeyboardControl(DISPLAY, &xks); win->_x_auto_repeat_mode = xks.global_auto_repeat; if ( win->_x_auto_repeat_mode == AutoRepeatModeOn ) { // fprintf(stderr, "XAutoRepeatOff(%p)\n", DISPLAY); XAutoRepeatOff(DISPLAY); } #endif } if ( win->desc.KeyDown ) { result = (win->desc.KeyDown)(win, key); } } } else { if ( win->keyState[key] > 0 ) { -- win->keyState[key]; } if ( win->nKeysDown > 0 ) { if ( -- win->nKeysDown == 0 ) { #if _GLWIN_TOGL if ( win->_x_auto_repeat_mode == AutoRepeatModeOn ) { // fprintf(stderr, "XAutoRepeatOn(%p)\n", DISPLAY); XAutoRepeatOn(DISPLAY); } #undef DISPLAY #endif } } if ( win->desc.KeyUp ) { result = (win->desc.KeyUp)(win, key); } } return result; } int glwin_process_key(glwin_window *win, int key, int down) { int result = 0; int other = 0; /* Handle aliases. */ switch ( key ) { case VK_RSHIFT: case VK_LSHIFT: other = VK_SHIFT; break; case VK_LMENU: case VK_RMENU: other = VK_MENU; break; case VK_LCONTROL: case VK_RCONTROL: other = VK_CONTROL; break; case VK_NUMPAD0: case VK_NUMPAD1: case VK_NUMPAD2: case VK_NUMPAD3: case VK_NUMPAD4: case VK_NUMPAD5: case VK_NUMPAD6: case VK_NUMPAD7: case VK_NUMPAD8: case VK_NUMPAD9: other = key - VK_NUMPAD0 + '0'; break; case VK_MULTIPLY: other = '*'; break; case VK_ADD: other = '+'; break; case VK_SEPARATOR: other = '/'; break; case VK_SUBTRACT: other = '-'; break; case VK_DECIMAL: other = '.'; break; case VK_DIVIDE: other = '/'; break; default: other = 0; break; } result = _glwin_process_key(win, key, down); if ( other ) { /* fprintf(stderr, "PK %d -> %d\n", key, other); */ result |= _glwin_process_key(win, other, down); } return result; } extern int glwin_XK_to_VK(int keysym); int glwin_process_keysym(glwin_window *win, int key, int state) { key = glwin_XK_to_VK(key); return glwin_process_key(win, key, state); } int glwin_key_down(glwin_window *win, int key) { key &= 0xff; return win->keyState[key]; } int glwin_nkeys_down(glwin_window *win) { return win->nKeysDown; } int glwin_nkeys_down_prev(glwin_window *win) { return win->nKeysDownPrev; } /********************************************************************** ** Mouse button tracking. */ int glwin_process_button(glwin_window *win, int button, int down, int x, int y) { int result = 0; int count = down; assert(0 <= button && button <= 3); if ( count == 0 ) { count = win->buttonCount[button]; } win->nButtonsDownPrev = win->nButtonsDown; if ( down ) { if ( win->buttonState[button] == 0 ) { ++ win->nButtonsDown; } win->buttonCount[button] = count; if ( win->buttonState[button] <= count ) { win->buttonState[button] = count; win->buttonDownX[button] = x; win->buttonDownY[button] = y; if ( win->desc.MouseDown ) { result = win->desc.MouseDown(win, x, y, button, count); } } } else { win->buttonState[button] = 0; if ( win->nButtonsDown > 0 ) { -- win->nButtonsDown; } if ( win->desc.MouseUp ) { result = win->desc.MouseUp(win, x, y, button, count); } // glwin_process_key(); } return result; } int glwin_button_down(glwin_window *win, int button) { button &= 0xff; return win->buttonState[button]; } int glwin_button_count(glwin_window *win, int button) { button &= 0xff; return win->buttonCount[button]; } int glwin_nbuttons_down(glwin_window *win) { return win->nButtonsDown; } int glwin_nbuttons_down_prev(glwin_window *win) { return win->nButtonsDownPrev; } #if _GLWIN_WIN32 // Window procedure, handles all messages for this program static glwin_window *win_created; static LRESULT CALLBACK glwin_window_WndProc( HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { glwin_window *win; int x = LOWORD(lParam); int y = HIWORD(lParam); #define hRC win->hRC #define hDC win->hDC #define hPalette win->hPalette /* get the window's glwin_window ptr */ win = (void*) GetWindowLong(hWnd, 0); if ( ! win ) { if ( win_created ) { win = win_created; /* ARRGGH! */ win_created = 0; SetWindowLong(hWnd, 0, (LONG) win); win->hWnd = hWnd; } else { fprintf(stderr, "glwin_window: cannot attach HWND\n"); abort(); } } /* Validate */ if ( win->hWnd && win->hWnd != hWnd ) { fprintf(stderr, "glwin_window: corrupted window struct\n"); abort(); } /* We're not being destroyed or created */ if ( message != WM_CREATE || message != WM_DESTROY ) { if ( hDC != 0 && hRC != 0 ) { /* Switch to our gl context */ wglMakeCurrent(hDC, hRC); /* call our Create function if needed */ glwin_process_create(win); } } } // fprintf(stderr, "message %u wParam %ld %ld\n", message, (long) wParam, (long) lParam); switch (message) { case WM_CREATE: { int pixelFormat; hDC = GetDC(hWnd); pixelFormat = SetDCPixelFormat(hDC); hRC = wglCreateContext(hDC); wglMakeCurrent(hDC, hRC); hPalette = GetOpenGLPalette(hDC); showOpenGLInfo(hDC, pixelFormat); } break; case WM_DESTROY: glwin_idle(win, 0); wglMakeCurrent(hDC, hRC); wglDeleteContext(hRC); wglMakeCurrent(hDC, 0); if(hPalette != NULL) DeleteObject(hPalette); glwin_process_destroy(win); break; case WM_SIZE: { GLint w, h; w = x; h = y; if ( w < 1 ) { w = 1; } if ( h < 1 ) { h = 1; } glwin_process_size(win, w, h); } break; case WM_TIMER: glwin_process_idle(win); break; case WM_PAINT: glwin_process_render(win); SwapBuffers(hDC); ValidateRect(hWnd, NULL); break; case WM_QUERYNEWPALETTE: if(hPalette) { int nRet; SelectPalette(hDC, hPalette, FALSE); nRet = RealizePalette(hDC); InvalidateRect(hWnd, NULL, FALSE); return nRet; } break; case WM_PALETTECHANGED: if((hPalette != NULL) && ((HWND)wParam != hWnd)) { SelectPalette(hDC, hPalette, FALSE); RealizePalette(hDC); UpdateColors(hDC); return 0; } break; case WM_CHAR: if ( glwin_process_key_press(win, wParam); if ( win->desc.KeyPress ) { if ( ! (win->desc.KeyPress)(win, wParam) ) { goto do_default; } } break; case WM_KEYDOWN: if ( ! glwin_process_key(win, wParam, 1) ) { goto do_default; } break; case WM_KEYUP: if ( ! glwin_process_key(win, wParam, 0) ) { goto do_default; } break; case WM_LBUTTONDOWN: // fprintf(stderr, "WM_LBUTTONDOWN %d %d, %ld %ld\n", (int) x, (int) y, (long) wParam, (long) lParam); glwin_process_button(win, 0, 1, x, y); break; case WM_LBUTTONUP: // fprintf(stderr, "WM_LBUTTONUP %d %d, %ld %ld\n", (int) x, (int) y, (long) wParam, (long) lParam); glwin_process_button(win, 0, 0, x, y); break; case WM_RBUTTONDOWN: glwin_process_button(win, 1, 1, x, y); break; case WM_RBUTTONUP: glwin_process_button(win, 1, 0, x, y); break; case WM_MBUTTONDOWN: glwin_process_button(win, 2, 1, x, y); break; case WM_MBUTTONUP: glwin_process_button(win, 2, 0, x, y); break; case WM_MOUSEWHEEL: if ( win->desc.MouseZ ) { double dz = (double) wParam / (double) (- (~0U >> 1)); fprintf(stderr, "WM_MOUSEWHEEL(%ld, dz = %g, x = %ld, y = %ld)\n", (long) win, (double) dz, (long) x, (long) y); win->desc.MouseZ(win, x, y, dz); break; } goto do_default; case WM_MOUSEMOVE: glwin_process_motion(win, x, y); break; case WM_MOUSEHOVER: case WM_MOUSELEAVE: fprintf(stderr, "WM_*BUTTON*(%ld, %ld, %ld, %ld): x = %d, y = %d\n", (long) win, (long) message, (long) wParam, (long) lParam, (int) x, (int) y); goto do_default; break; default: do_default: return (DefWindowProc(hWnd, message, wParam, lParam)); } #undef hRc #undef hDc #undef hPalette return (0L); } HINSTANCE glwin_hInstance; #endif /* _GLWIN_WIN32 */ #if _GLWIN_WIN32 glwin_window *glwin_create(glwin_desc *desc, void *data) { glwin_window *win; static const char *wClassName = 0; HWND hWnd; /* The window we are attached to */ if ( ! glwin_hInstance ) { glwin_hInstance = GetModuleHandle(NULL); fprintf(stderr, "glwin_hInstance = %p\n", (void*) glwin_hInstance); } if ( ! wClassName ) { WNDCLASS wc; wClassName = "glwin_window"; UnregisterClass(wClassName, glwin_hInstance); wc.style = CS_HREDRAW | CS_VREDRAW; wc.lpfnWndProc = (WNDPROC) glwin_window_WndProc; wc.cbClsExtra = 0; wc.cbWndExtra = sizeof(win); wc.hInstance = glwin_hInstance; wc.hIcon = NULL; wc.hCursor = LoadCursor(NULL, IDC_ARROW); wc.hbrBackground = NULL; wc.lpszMenuName = NULL; wc.lpszClassName = wClassName; if(RegisterClass(&wc) == 0) { wClassName = 0; return 0; } } win = _glwin_create(desc, data); win->hInstance = glwin_hInstance; win_created = win; hWnd = CreateWindow( wClassName, desc->winName, /* OpenGL requires WS_CLIPCHILDREN | WS_CLIPSIBLINGS */ WS_OVERLAPPEDWINDOW | WS_CLIPCHILDREN | WS_CLIPSIBLINGS, desc->winX > 0 ? desc->winX : CW_USEDEFAULT, desc->winY > 0 ? desc->winY : CW_USEDEFAULT, desc->winWidth > 0 ? desc->winWidth : CW_USEDEFAULT, desc->winHeight > 0 ? desc->winHeight : CW_USEDEFAULT, NULL, NULL, glwin_hInstance, win); win_created = 0; if(hWnd == NULL) { free(win); return 0; } win->hWnd = hWnd; SetWindowLong(hWnd, 0, (LONG) win); return win; } #endif /* _GLWIN_WIN32 */ #if _GLWIN_GLUT #define _glutwin_max 128 static glwin_window *__glut_2_glwin[_glutwin_max]; #define _glutWinAssert(glut_win) assert(0 <= (glut_win) && (glut_win) < _glutwin_max); static glwin_window *_glut_2_glwin() { int win = glutGetWindow(); _glutWinAssert(win); return __glut_2_glwin[win]; } #define WIN _glut_2_glwin() static void _glut_Reshape(int width, int height) { glwin_window *win = WIN; glwin_process_create(win); if ( width <= 0 ) width = 1; if ( height <= 0 ) height = 1; glwin_process_sie(win, width, height); } static void _glut_Display() { glwin_window *win = WIN; glwin_process_create(win); glwin_process_render(win); glutSwapBuffers(); } static void _glut_mods(glwin_window *win) { /* Do mods. */ int mods = glutGetModifiers(); // fprintf(stderr, "_glut_mods(): %d\n", mods); glwin_process_key(win, VK_SHIFT, mods & GLUT_ACTIVE_SHIFT ? 1 : 0); glwin_process_key(win, VK_CONTROL, mods & GLUT_ACTIVE_CTRL ? 1 : 0); glwin_process_key(win, VK_MENU, mods & GLUT_ACTIVE_ALT ? 1 : 0); } static int _glut_to_vk(int key) { // fprintf(stderr, "_glut_to_vk(%d): ", key); /* Map GLUT keys to VK keys. */ switch ( key ) { /* function keys */ case GLUT_KEY_F1: key = VK_F1; break; case GLUT_KEY_F2: key = VK_F2; break; case GLUT_KEY_F3: key = VK_F3; break; case GLUT_KEY_F4: key = VK_F4; break; case GLUT_KEY_F5: key = VK_F5; break; case GLUT_KEY_F6: key = VK_F6; break; case GLUT_KEY_F7: key = VK_F7; break; case GLUT_KEY_F8: key = VK_F8; break; case GLUT_KEY_F9: key = VK_F9; break; case GLUT_KEY_F10: key = VK_F10; break; case GLUT_KEY_F11: key = VK_F11; break; case GLUT_KEY_F12: key = VK_F12; break; /* directional keys */ case GLUT_KEY_LEFT: key = VK_LEFT; break; case GLUT_KEY_UP: key = VK_UP; break; case GLUT_KEY_RIGHT: key = VK_RIGHT; break; case GLUT_KEY_DOWN: key = VK_DOWN; break; case GLUT_KEY_PAGE_UP: key = VK_PRIOR; break; case GLUT_KEY_PAGE_DOWN: key = VK_NEXT; break; case GLUT_KEY_HOME: key = VK_HOME; break; case GLUT_KEY_END: key = VK_END; break; case GLUT_KEY_INSERT: key = VK_INSERT; break; default: break; } // fprintf(stderr, "%d\n", key); return key; } static void _glut_Mouse(int button, int state, int x, int y) { glwin_window *win = WIN; switch ( button ) { case GLUT_LEFT_BUTTON: button = 0; break; case GLUT_MIDDLE_BUTTON: button = 2; break; case GLUT_RIGHT_BUTTON: button = 1; break; default: abort(); } switch ( state ) { case GLUT_DOWN: state = 1; break; case GLUT_UP: state = 0; break; default: abort(); } // fprintf(stderr, "_glut_Mouse(%d, %d, %d, %d)\n", button, state, x, y); _glut_mods(win); glwin_process_button(win, button, state, x, y); } static void _glut_Motion(int x, int y) { glwin_window *win = WIN; glwin_process_create(win); /* _glut_mods(win); */ // fprintf(stderr, "_glut_Motion(%d, %d)\n", x, y); glwin_process_motion(win, x, y); } static void _glut_Keyboard(unsigned char key, int x, int y) { glwin_window *win = WIN; glwin_process_create(win); key = _glut_to_vk(key); glwin_process_key_press(win, key); _glut_mods(win); glwin_process_key(win, key, 1); } static void _glut_KeyboardUp(unsigned char key, int x, int y) { glwin_window *win = WIN; glwin_process_create(win); _glut_mods(win); key = _glut_to_vk(key); glwin_process_key(win, key, 0); } static void _glut_Idle() { glwin_window *win = WIN; glwin_process_create(win); glwin_process_idle(win); } glwin_window *glwin_create(glwin_desc *desc, void *data) { glwin_window *win; win = _glut_create(desc, data); glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB | GLUT_DEPTH); glutInitWindowPosition(win->winX, win->winY); glutInitWindowSize(win->winWidth, win->winHeight); glutCreateWindow(win->desc.winName); /* Create a glut window. */ win->_glut_win = glutGetWindow(); _glutWinAssert(win->_glut_win); /* Associate a glut win id with a glwin struct. */ assert(__glut_2_glwin[win->_glut_win] == 0); __glut_2_glwin[win->_glut_win] = win; fprintf(stderr, "%p->_glut_win = %d\n", win, win->_glut_win); /* Register glut callbacks. */ glutReshapeFunc(_glut_Reshape); glutDisplayFunc(_glut_Display); glutMouseFunc(_glut_Mouse); glutMotionFunc(_glut_Motion); glutKeyboardFunc(_glut_Keyboard); glutKeyboardUpFunc(_glut_KeyboardUp); /* Do create later. */ return win; } #endif #if _GLWIN_TOGL #define WIN (glwin_window *) Togl_GetClientData(togl) static glwin_window *togl_win = 0; static Togl *togl_created = 0; static void _togl_Create(Togl *togl) { glwin_window *win = togl_win; togl_created = togl; /* Do links. */ win->_togl_win = togl; Togl_SetClientData(togl, (ClientData) win); glwin_process_create(win); } static void _togl_Destroy(Togl *togl) { glwin_window *win = WIN; if ( win ) { glwin_process_destroy(win); } } static void _togl_Display(Togl *togl) { glwin_window *win = WIN; glwin_process_render(win); Togl_SwapBuffers(togl); } static void _togl_Reshape(Togl *togl) { glwin_window *win = WIN; glwin_process_size(win, Togl_Width(togl), Togl_Height(togl)); Togl_PostRedisplay(togl); } static void _togl_Timer(Togl *togl) { glwin_window *win = WIN; glwin_process_idle(win); } static Tcl_Interp *_tcl_interp; static int _tcl_argc; static char **_tcl_argv; int glwin_tk_options(void *clientData, void *interp, int argc, char **argv) { int i; if ( _tcl_argv ) { for ( i = 0; i < _tcl_argc; ++ i ) { free(_tcl_argv[i]); } free(_tcl_argv); } _tcl_interp = (Tcl_Interp*) interp; _tcl_argc = argc; _tcl_argv = malloc(sizeof(_tcl_argv[0]) * (_tcl_argc + 1)); for ( i = 0; i < _tcl_argc; ++ i ) { _tcl_argv[i] = strcpy(malloc(strlen(argv[i]) + 1), argv[i]); } _tcl_argv[i] = 0; return TCL_OK; } glwin_window *glwin_create(glwin_desc *desc, void *data) { glwin_window *win; Tcl_Interp *interp; struct Togl *togl; interp = desc->_tcl_interp = desc->_tcl_interp ? desc->_tcl_interp : _tcl_interp; assert(interp); /* Allocate win struct. */ win = _glwin_create(desc, data); /* Remember. */ togl_win = win; /* Set up callback before creating widget. */ Togl_CreateFunc(_togl_Create); Togl_DisplayFunc(_togl_Display); Togl_ReshapeFunc(_togl_Reshape); Togl_DestroyFunc(_togl_Destroy); Togl_TimerFunc(_togl_Timer); /* Lookup "togl" command and run with glwin_tk_options() args. */ { int error; Tcl_CmdInfo cmd; memset(&cmd, 0, sizeof(cmd)); Tcl_GetCommandInfo(interp, "togl", &cmd); if ( ! cmd.proc ) { /* Cannot find procedure!! */ _glwin_destroy(win); return 0; } if ( (error = (cmd.proc)(cmd.clientData, interp, _tcl_argc, _tcl_argv)) != TCL_OK ) { /* Something was wrong. */ _glwin_destroy(win); return 0; } assert(togl_created); togl = togl_created; togl_created = 0; } /* Just incase. */ Togl_SetCreateFunc(togl, _togl_Create); Togl_SetDisplayFunc(togl, _togl_Display); Togl_SetReshapeFunc(togl, _togl_Reshape); Togl_SetDestroyFunc(togl, _togl_Destroy); return win; } #endif /* _GLWIN_TOGL */ void glwin_close(glwin_window *win) { #if _GLWIN_WIN32 DestroyWindow(win->hWnd); return; #endif #if _GLWIN_GLUT glutSetWindow(win->_glut_win); glutDestroyWindow(win->_glut_win); return; #endif #if _GLWIN_TOGL #define INTERP \ Togl *togl = win->_togl_win; \ Tcl_Interp *interp = Togl_Interp(togl); \ const char *ident = Togl_Ident(togl) { INTERP; char buf[128]; sprintf(buf, "after 20 destroy %s", ident); Tcl_Eval(interp, buf); return; } #endif abort(); } void glwin_destroy(glwin_window *win) { glwin_close(win); } void glwin_show(glwin_window *win) { #if _GLWIN_WIN32 ShowWindow(win->hWnd, SW_SHOW); return; #endif #if _GLWIN_GLUT glutSetWindow(win->_glut_win); glutShowWindow(); return; #endif #if _GLWIN_TOGL { INTERP; Togl_MakeCurrent(togl); return; } #endif abort(); } void glwin_update(glwin_window *win) { #if _GLWIN_WIN32 UpdateWindow(win->hWnd); return; #endif #if _GLWIN_GLUT glutSetWindow(win->_glut_win); glutPostRedisplay(); return; #endif #if _GLWIN_TOGL { INTERP; Togl_PostRedisplay(togl); return; } #endif abort(); } void glwin_redraw(glwin_window *win) { #if _GLWIN_WIN32 InvalidateRect(win->hWnd, NULL, FALSE); return; #endif #if _GLWIN_GLUT glutSetWindow(win->_glut_win); glutPostRedisplay(); return; #endif #if _GLWIN_TOGL { INTERP; Togl_PostRedisplay(togl); return; } #endif abort(); } int _glwin_idle(glwin_window *win, int enable) { if ( enable ) { if ( ! win->idleEnabled ) { win->idleEnabled = enable; return 1; } } else { if ( win->idleEnabled ) { win->idleEnabled = enable; return 1; } } return 0; } void glwin_idle(glwin_window *win, int enable) { #if _GLWIN_WIN32 #ifndef glwin_TIMER_ID #define glwin_TIMER_ID 101 #endif if ( enable && _glwin_idle(win, enable) ) { SetTimer(win->hWnd, glwin_TIMER_ID, 1, NULL); } if ( ! enable && _glwin_idle(win, enable) ) { KillTimer(win->hWnd, glwin_TIMER_ID); } return; #undef glwin_TIMER_ID #endif #if _GLWIN_GLUT glutSetWindow(win->_glut_win); if ( enable && _glwin_idle(win, enable) ) { glutIdleFunc(_glut_Idle); } if ( ! enable && _glwin_idle(win, enable) ) { glutIdleFunc(_glut_Idle); } return; #endif #if _GLWIN_TOGL _glwin_idle(win, enable); return; #endif abort(); } void glwin_quit(glwin_window *win, int exitcode) { #if _GLWIN_WIN32 PostQuitMessage(exitcode); return; #endif #if _GLWIN_GLUT exit(exitcode); return; #endif #if _GLWIN_TOGL exit(exitcode); return; #endif abort(); } void glwin_initmain(int *argcp, char ***argvp) { #if _GLWIN_WIN32 return; #endif #if _GLWIN_GLUT glutInit(argcp, *argvp); return; #endif #if _GLWIN_TOGL Togl_TimerFunc(_togl_Timer); return; #endif abort(); } int glwin_mainloop() { #if _GLWIN_WIN32 MSG msg; while( GetMessage(&msg, NULL, 0, 0) ) { TranslateMessage(&msg); DispatchMessage(&msg); } return msg.wParam; #endif #if _GLWIN_GLUT glutMainLoop(); return 0; #endif #if _GLWIN_TOGL return 0; #endif abort(); } glwin1.0/src/glwin/xk.pl0100644000175200017560000000664607264452715015574 0ustar stephensstepheng#!/usr/bin/perl # $Id: xk.pl,v 1.2 2001/04/10 00:37:33 stephens Exp $ # Author: kurtstephens@acm.org 2001/04/08 # Create a C switch case to transform X XK_* symsyms to # Window VK_* symbols. my $xk = (grep(-r $_, "/usr/X11R6/include/X11/keysymdef.h", "/usr/X11/include/X11/keysymdef.h", "xk.h"))[0]; my $vk = "vk.h"; my %xk; my @xk; open(XK, $xk) || die "Cannot read $xk"; while ( defined($_ = ) ) { chop; if ( /^\s*#\s*define\s+(XK_(\w+))\s+(\w+)/ ) { push(@xk, $2); $xk{$2} = $3; } } close(XK); my %vk; my @vk; open(VK, $vk) || die "Cannot read $vk"; while ( defined($_ = ) ) { chop; if ( /^\s*#\s*define\s+(VK_(\w+))\s+(\w+)/ ) { push(@vk, $2); $vk{$2} = $3; } } close(VK); my %xk_case = (); sub xk_2_vk { my ($xk, $vk, $comment) = @_; $comment |= $xk_case{$xk{$xk}}; $xk_case{$xk{$xk}} = $xk{$xk}; print "/* " if ( $comment ); print "#if defined(XK_$xk)\n"; print "case XK_$xk: vk = $vk; break;\n"; print "#endif\n"; print " $comment*/" if ( $comment ); print "\n"; } sub L { $_[0] eq "\\" || $_[0] eq "'" ? "'\\$_[0]'" : "'$_[0]'"; } my %xk_2_vk = ( 'BackSpace' => L('\b'), 'exclam' => L('!'), 'quotedbl' => L('"'), 'numbersign' => L('#'), 'dollar' => L('$'), 'percent' => L('%'), 'ampersand' => L('&'), 'apostrophe' => L("'"), 'quoteright' => L("'"), 'parenleft' => L('('), 'parenright' => L(')'), 'asterisk' => L('*'), 'plus' => L('+'), 'comma' => L(','), 'minus' => L('-'), 'period' => L('.'), 'slash' => L('/'), 'colon' => L(':'), 'semicolon' => L(';'), 'less' => L('<'), 'equal' => L('='), 'greater' => L('>'), 'question' => L('?'), 'at' => L('@'), 'bracketleft' => L('['), 'bracketright' => L(']'), 'braceleft' => L('{'), 'braceright' => L('}'), 'backslash' => L("\\"), 'underscore' => L('_'), 'grave' => L('`'), 'quoteleft' => L('`'), 'bar' => L('_'), 'vertbar' => L('|'), 'brokenbar' => L('|'), 'asciitilde' => L('~'), 'Caps_Lock' => 'VK_CAPITAL', 'Shift_Lock' => 'VK_CAPITAL', 'Scroll_Lock' => 'VK_SCROLL', 'Sys_Req' => 'VK_ATTN', 'Enter' => 'VK_RETURN', 'Page_Down' => 'VK_NEXT', 'Page_Up' => 'VK_PRIOR', 'Begin' => 'VK_HOME', 'End' => 'VK_END', ); my %xk_mod_2_vk = ( 'Shift' => 'SHIFT', 'Control' => 'CONTROL', 'Alt' => 'MENU', 'Meta' => 'WIN', 'Super' => 'APPS', ); my $xk_mods = join('|', keys(%xk_mod_2_vk)); print q@/* Generated by xk.pl from $xk $vk : DO NOT MODIFY. */ #include "xk.h" #include "vk.h" int glwin_XK_to_VK(int xk) { int vk = xk; switch ( xk ) { @; for my $xk ( @xk ) { my $vk; my $xk_ = $xk; $xk_ =~ s/_//g; my $xk_uc = uc($xk_); my $xk_lc = lc($xk_); if ( $vk = $xk_2_vk{$xk} ) { xk_2_vk($xk, $vk) } elsif ( ($xk =~ /^KP_(.*)$/) && ($vk = $xk_2_vk{$1}) ) { xk_2_vk($xk, $vk) } elsif ( $vk = $vk{$xk_} ) { xk_2_vk($xk, "VK_$xk_") } elsif ( $vk = $vk{$xk_uc} ) { xk_2_vk($xk, "VK_$xk_uc") } elsif ( $xk_ =~ /^[0-9A-Za-z]$/ ) { xk_2_vk($xk, "'$xk'") } elsif ( ($xk =~ /^KP_(.*)$/) && ($vk{$vk = uc($1)} || $vk{$vk = "NUMPAD$1"}) ) { xk_2_vk($xk, "VK_$vk"); } elsif ( ($xk =~ /^($xk_mods)(_([LR]))?$/o) && ($vk{$vk = $3 . $xk_mod_2_vk{$1}} || $vk{$vk = $xk_mod_2_vk{$1}}) ) { xk_2_vk($xk, "VK_$vk"); } elsif ( ($xk =~ /^(left|right|down|up)arrow$/) && ($vk{$vk = uc($1)}) ) { xk_2_vk($xk, "VK_$vk"); } else { xk_2_vk($xk, "UNKNOWN", 1); } } print " } return vk; } "; 1; glwin1.0/src/glwin/.#glwin.swig.1.50100744000175200017560000000315707267634526017253 0ustar stephensstepheng#ifndef _glwin_glwin_swig #define _glwin_glwin_swig #ifdef SWIG %module glwin %{ #include "glwin/glwin.swig" %} #endif struct glwin_desc; typedef struct glwin_desc glwin_desc; struct glwin_window; typedef struct glwin_window glwin_window; /**********************************************************/ extern void glwin_close(glwin_window *win); extern void glwin_destroy(glwin_window *win); extern void glwin_show(glwin_window *win); extern void glwin_update(glwin_window *win); extern void glwin_redraw(glwin_window *win); extern void glwin_idle(glwin_window *win, int enable); extern void glwin_quit(glwin_window *win, int exitcode); /**********************************************************/ extern int glwin_key_down(glwin_window *win, int key); extern int glwin_nkeys_down(glwin_window *win); extern int glwin_nkeys_down_prev(glwin_window *win); extern int glwin_button_down(glwin_window *win, int button); /* 0=LEFT, 1=RIGHT, 2=MIDDLE */ extern int glwin_button_count(glwin_window *win, int button); /* 0=LEFT, 1=RIGHT, 2=MIDDLE */ extern int glwin_nbuttons_down(glwin_window *win); extern int glwin_nbuttons_down_prev(glwin_window *win); /**********************************************************/ extern int glwin_process_key_press(glwin_window *win, int key); extern int glwin_process_key(glwin_window *win, int key, int state); extern int glwin_process_keysym(glwin_window *win, int key, int state); extern int glwin_process_button(glwin_window *win, int button, int state, int x, int y); extern int glwin_process_motion(glwin_window *win, int x, int y); /**********************************************************/ #endif glwin1.0/src/gum/0040755000175200017560000000000007306140372014242 5ustar stephensstephengglwin1.0/src/gum/TODO0100644000175200017560000000007607217552616014743 0ustar stephensstephengkurt.stephens@parlano.com 2000/10/24 Add SUBPROJECT support. glwin1.0/src/gum/VERSION0100644000175200017560000000000407217552616015312 0ustar stephensstepheng0.1 glwin1.0/src/gum/bin/0040755000175200017560000000000007267633352015025 5ustar stephensstephengglwin1.0/src/gum/bin/gum0100755000175200017560000001110307263161134015522 0ustar stephensstepheng#!/bin/sh #set -x # Author: kurt.stephens@parlano.com 2000/10/04 # dirname is /bin/dirname on solaris, /usr/bin/dirname on redhat. __dirname=dirname __cwd="`/bin/pwd`" #for __dirname in /bin/dirname /usr/bin/dirname false #do # if eval $__dirname /foo/bar 2>/dev/null 1>/dev/null # then # break # fi #done if [ "$1" = "--gum-exists" ] then exit 0 fi # Compute current directory relative to GUM_BUILD_ROOT _gum_build_root() { GUM_BUILD_ROOT_CWD_DELTA="`/bin/pwd | /bin/sed -e \"s@^${GUM_BUILD_ROOT}@.@\"`" export GUM_BUILD_ROOT_CWD_DELTA } # Find -f Makefile _find_Makefile() { if [ -r './GUMakefile' ] then _Makefile="${GUM}/Makefile"; GUM_MAKE_OPTS="${GUM_MAKE_OPTS} --no-builtin-rules --no-builtin-variables" else /bin/echo "$0: Warning: using old-style Makefile in $__cwd" >&2 _Makefile="Makefile"; fi export GUM_MAKE_OPTS } export GUM_LEVEL # Handle recursion if [ -n "${GUM_LEVEL}" ] then GUM_LEVEL="`expr ${GUM_LEVEL} + 1`" _gum_build_root _find_Makefile if [ $# -eq 0 ] then exec ${GUM_MAKE} ${GUM_MAKE_OPTS} -f "$_Makefile" else exec ${GUM_MAKE} ${GUM_MAKE_OPTS} -f "$_Makefile" "$@" fi fi GUM_LEVEL=1 ##################################################################### # Logging support GUM_LOG_PREFIX="GUM" export GUM_LOG_PREFIX log() { /bin/echo "${GUM_LOG_PREFIX}" "$@" } ##################################################################### # Get environment paths. GUM_BIN_DIR="`$__dirname \"$0\"`" GUM_BIN_DIR="`cd \"$GUM_BIN_DIR\" && /bin/pwd`" export GUM_BIN_DIR GUM_="${GUM_BIN_DIR}/`basename \"$0\"`" export GUM_ #GUM_ENV_PATH_SITE="${GUM_ENV_PATH_SITE}" export GUM_ENV_PATH_SITE GUM_ENV_PATH="${GUM_ENV_PATH:-${HOME}/.gum ${GUM_ENV_PATH_SITE}}" # Use baseline environment first GUM_ENV_PATH="${GUM_BIN_DIR}/../lib/gum ${GUM_ENV_PATH}" export GUM_ENV_PATH # MAKEFILES environent variable will cause havoc MAKEFILES= unset MAKEFILES ##################################################################### # Scan vars for top-level targets GUM_TOP_LEVEL_TARGETS= export GUM_TOP_LEVEL_TARGETS #set -x __i=1 while [ "${__i}" -le $# ] do __i_next=1 eval __p="\"\${${__i}}\"" case "${__p}" in -f) __i_next=2 ;; [A-Za-z0-9_]*=*) ;; *) GUM_TOP_LEVEL_TARGETS="${GUM_TOP_LEVEL_TARGETS} ${__p}" ;; esac __i=`expr ${__i} + ${__i_next}` #echo "__i=$__i" done #set +x # Default top-level is all GUM_TOP_LEVEL_TARGETS="${GUM_TOP_LEVEL_TARGETS:-all}" ##################################################################### # Overlay environment setups. for e in ${GUM_ENV_PATH} do for f in "$e" "$e/arch/$GUM_ARCH" do f="$e/env" if [ -r "$f" ] then . "$f" fi done done ##################################################################### # Handle variable queries. #set -x if [ "x$1" = "x--var" ] then eval /bin/echo "\"\$$2\"" exit 0 fi if [ "x$1" = "x--var=" ] then eval /bin/echo "$2=\"'\$$2'\"" exit 0 fi ##################################################################### # Locate GUM_BUILD_ROOT #set -x GUM_BUILD_ROOT="`/bin/pwd`" export GUM_BUILD_ROOT GUM_BUILD_ROOT_FILE= # Look up the current directory path until a GUM_BUILD_ROOT file is found. __pwd="$GUM_BUILD_ROOT" while [ "$__pwd" != '/' ] do GUM_BUILD_ROOT_FILE="$__pwd/GUM_BUILD_ROOT" if [ -r "$GUM_BUILD_ROOT_FILE" -a -f "$GUM_BUILD_ROOT_FILE" ] then GUM_BUILD_ROOT="$__pwd" break fi __pwd="`$__dirname $__pwd`" done export GUM_BUILD_ROOT_FILE _gum_build_root #set +x ##################################################################### # Set up logging if [ -n "${GUM_LOG}" ] then if [ -n "${GUM_LOG_APPEND}" ] then exec 2>&1 >> "${GUM_LOG}" else exec 2>&1 > "${GUM_LOG}" fi fi # Locate $_Makefile. _find_Makefile # Header for log. log "===============================" log "started ${GUM_STARTED}" log "user ${GUM_USERNAME}" log "hostname ${GUM_HOSTNAME}" log "dir ${GUM_DIR}" log "arch ${GUM_ARCH}" log "arch_target ${GUM_ARCH_TARGET}" log "path $PATH" log "classpath $CLASSPATH" log "ld_library_path $LD_LIBRARY_PATH" log "make ${GUM_MAKE} ${GUM_MAKE_OPTS} -f '$_Makefile' $*" log "top_level_target ${GUM_TOP_LEVEL_TARGETS}" log "build_root ${GUM_BUILD_ROOT}" log "build_root_cwd_delta ${GUM_BUILD_ROOT_CWD_DELTA}" log "===============================" #exit 0 #set -x if [ $# -eq 0 ] then ${GUM_MAKE} ${GUM_MAKE_OPTS} -f "$_Makefile" else ${GUM_MAKE} ${GUM_MAKE_OPTS} -f "$_Makefile" "$@" fi errorcode=$? #set +x log "===============================" log "finished `/bin/date`" log "result $errorcode" log "===============================" exit $errorcode glwin1.0/src/gum/bin/gum_arch0100755000175200017560000000206007267632145016532 0ustar stephensstepheng#!/bin/sh # Author: kurt.stephens@parlano.com 2000/10/12 GUM_UNAME="${GUM_UNAME:-/bin/uname}" export GUM_UNAME GUM_ARCHTOOL="${GUM_ARCHTOOL:-/bin/arch}" export GUM_ARCHTOOL GUM_ARCH_OS="`${GUM_UNAME} -s 2>/dev/null`" export GUM_ARCH_OS GUM_ARCH_REV="`${GUM_UNAME} -r 2>/dev/null`" export GUM_ARCH_REV GUM_ARCH_MACH="`${GUM_ARCHTOOL} 2>/dev/null || ${GUM_UNAME} -m 2>/dev/null`" export GUM_ARCH_MACH # Normalize OS. case "$GUM_ARCH_OS" in CYGWIN*) GUM_ARCH_OS="CYGWIN" case "$GUM_ARCH_REV" in 1.1.6*) GUM_ARCH_REV="1.1.6" ;; esac ;; Linux*) # Make arch equal to libc version. [ -f /lib/libc-2.2.so ] && GUM_ARCH_REV='libc2.2' [ -f /lib/libc-2.1.so ] && GUM_ARCH_REV='libc2.1' [ -f /lib/libc-2.1.92.so ] && GUM_ARCH_REV='libc2.1' ;; esac # Normalize MACH. case "$GUM_ARCH_MACH" in i*86) GUM_ARCH_MACH='ix86' ;; sun4*) GUM_ARCH_MACH='sun4' ;; esac GUM_ARCH="${GUM_ARCH_OS}-${GUM_ARCH_REV}-${GUM_ARCH_MACH}" export GUM_ARCH if [ -z "$_GUM_ARCH_VAR" ] then exec /bin/echo "$GUM_ARCH" fi glwin1.0/src/gum/bin/gum_cpp0100755000175200017560000000011607217552616016376 0ustar stephensstepheng#!/bin/sh # Author: kurt.stephens@parlano.com 2000/10/24 exec perl $0.pl "$@" glwin1.0/src/gum/bin/gum_cpp.pl0100644000175200017560000000260407267633352017013 0ustar stephensstepheng#!/usr/bin/perl -s # Author: kurt.stephens@parlano.com 2000/10/24 # Capture include file list from STDERR of C preprocessor and # creates a Makefile dependency list for the object file. # If C preprocessor fails, errors are copied to STDERR. # my ($c, $i, $o) = splice(@ARGV, -3); # .c, .i, .o $CPP = join(' ', map("'$_'", @ARGV)); my $h = "$o.h"; my $d = "$o.d"; my $result; my $cmd = "$CPP '$i' '$c' 2>'$h'"; #print STDERR "$cmd\n"; if ( ($result = system($cmd)) ) { open(H, $h); print STDERR ; close(H); exit($result); } my @warnings = (); open(D, ">$d") || die "Cannot write $d: $!"; print D "# DO NOT MODIFY: generated by $0\n"; print D "# $CPP $c\n"; print D "$o : "; open(H, $h) || die "Cannot read $h: $!"; for $_ ( ) { chomp; ############################################# # Wierd GCC 2.96 stuff. # # I know how to read indentations with spaces, # why did they add these fucking dots? # s/^(\.+ )/' ' x length($1)/e; # What's this "Multiple include guards" crap. s/^Multiple include.*://i; # Warnings should be removed and echoed to STDERR. if ( m@^In file .*$@ || m@^.*:\d+:(\d+:)?\s*warning:\s*.*$@ ) { push(@warnings, $_); $_ = ''; } ############################################# print D " \\\n", $_; } print D "\n"; close(H); unlink($h); close(D); if ( @warnings ) { print STDERR join("\n", @warnings), "\n"; } exit 0; 1; glwin1.0/src/gum/bin/gum_find_libs0100755000175200017560000000004107217552616017542 0ustar stephensstepheng#!/bin/sh exec perl ${0}.pl "$@" glwin1.0/src/gum/bin/gum_find_libs.pl0100644000175200017560000000745507263120730020156 0ustar stephensstepheng#!/bin/perl # Author: kurt.stephens@parlano.com 2000/09/06 # # gum_find_libs has two functions: # --l which locates all .libs files to determine actual library # dependencies. # # For example: # You create library "foo". "foo" uses symbols from library "bar" # You don't want user's of "foo" to remember to link "bar" if they're # linking "foo". # Create file named "foo.libs" containing the line "foo bar". # Some ".libs" files can be created to abstract away architecture specific # names for system libraries. See gum/lib/arch/unix/*.libs for examples. # # --p which locates all lib.a file names found in the # -L directories. # # --m locates all .libmak file names found in the # -L directories. # my $progname = 'gum_find_lib'; my @path = split(/:/, $ENV{'LD_LIBRARY_PATH'}); my @libs = (); my @libs_all = (); my %libs = (); my @libs_path = (); my @libmak_path = (); my $lib_prefix = 'lib'; my $lib_suffix = '.a'; my @lib_suffix = ('.la'); #'.la' for Linux. my $verbose = 0; sub add_libs { my @x = @_; LIB: while ( @x ) { my $x = shift @x; my $fn; my $p; # Search for .libs file. $fn = "$x.libs"; if ( ! $libs{$fn} ) { print STDERR "lib: $fn\n" if ( $verbose ); ++ $libs{$fn}; if ( $p = (grep(-r $_, map("$_/$fn", @path)))[0] ) { open(F, $p); my @sub_libs = ; close(F); chomp @sub_libs; @sub_libs = split(/\s+/, join(' ', @sub_libs)); print STDERR ".libs: found $p (@sub_libs)\n" if ( $verbose > 1 ); # Add each libs. add_libs(reverse @sub_libs); next LIB; } else { print STDERR "$progname: warning: $fn file not found\n" if ( $verbose ); } } # Search for library. $p = undef; LIB_SUFFIX: for my $ls ( $lib_suffix, @lib_suffix ) { $fn = "$lib_prefix$x$ls"; if ( ! $libs{$fn} ) { print STDERR "lib: $fn\n" if ( $verbose ); ++ $libs{$fn}; if ( $p = (grep(-r $_, map("$_/$fn", @path)))[0] ) { print STDERR "lib: found $p\n" if ( $verbose > 1 ); push(@libs_all, $x); push(@libs, $x); push(@libs_path, $p); $fn = "$x.libmak"; if ( $p = (grep(-r $_, map("$_/$fn", @path)))[0] ) { push(@libmak_path, $p); } last LIB_SUFFIX; } } } if ( ! $p ) { print STDERR "$progname: warning: library $x not found\n" if ( $verbose ); push(@libs_all, $x); #push(@libs_path, $fn); } } } #print STDERR join(', ', map("'$_'", $0, @ARGV)), "\n"; my $show__l; my $show_p; my $show_m; my %_l = (); my %_L = (); while ( @ARGV ) { $_ = shift @ARGV; if ( $_ eq '--V' ) { ++ $verbose; } elsif ( $_ eq '--P' ) { $lib_prefix = shift @ARGV; } elsif ( $_ eq '--S' ) { $lib_suffix = shift @ARGV; } elsif ( $_ eq '--l' ) { $show__l = shift @ARGV; } elsif ( $_ eq '--p' ) { ++ $show_p; } elsif ( $_ eq '--m' ) { ++ $show_m; } elsif ( $_ =~ s/^-L// ) { if ( ! $_L{$_} ) { ++ $_L{$_}; push(@path, $_); } } elsif ( $_ =~ s/^-l// ) { if ( ! $_l{$_} ) { ++ $_l{$_}; add_libs($_); } } elsif ( $_ =~ m/^-/ ) { print STDERR "$progname: '$_' option ignored"; } else { add_libs($_); } } my $output; @libs = reverse @libs; @libs_all = reverse @libs_all; sub unique { my %x; my @x; while ( @_ ) { my ($x) = shift @_; if ( ! $x{$x} ) { ++ $x{$x}; push(@x, $x); } } @x; } if ( $show_m ) { $output .= join("\n", unique(@libmak_path)) . "\n"; } elsif ( $show__l ) { $output .= join(' ', map("$show__l$_", unique(@libs_all))) . "\n"; } elsif ( $show_p ) { $output .= join(' ', map($_, @libs_path)) ."\n"; } else { $output .= join(' ', @libs) . "\n"; $output .= print join(' ', @libs_path) . "\n"; } print $output; print STDERR join("\n", map("gum_find_libs: $_", split("\n", $output)), '') if ( $verbose > 1 ); 1; glwin1.0/src/gum/bin/gum_install0100755000175200017560000000262607217552616017272 0ustar stephensstepheng#!/bin/sh # kurt.stephens@parlano.com 2000/11/06 #set -x [ -z "$GUM_MKDIR_P" ] && GUM_MKDIR_P="/bin/mkdir -p" [ -z "$GUM_CHMOD_F" ] && GUM_CHMOD_F="/bin/chmod -f" [ -z "$GUM_CHMOD_RF" ] && GUM_CHMOD_RF="/bin/chmod -Rf" [ -z "$GUM_TAR" ] && GUM_TAR="/bin/tar" [ -z "$INSTALL_STRIP" ] && INSTALL_STRIP="" [ -z "$INSTALL_MODE" ] && INSTALL_MODE="-w" verbose="v" while [ $# -gt 0 ] do case "$1" in -) eval "$2='$3'"; shift 3 ;; -v) verbose='v' shift ;; +v) verbose='' shift ;; --) shift break ;; *) break ;; esac done run() { if [ -n "$verbose" ] then eval echo "$@" 1>&2 fi eval "$@" } while [ $# -gt 0 ] do src="$1"; srcf="`basename $src`" srcd="`dirname $src`" dst="$2"; dstd="`dirname $dst`" set -e # Create destination dir. run ${GUM_MKDIR_P} "'$dstd'" # Make destination writable. run ${GUM_CHMOD_F} +w "'$dstd'" [ -f "$dst" -o -d "$dst" ] && run ${GUM_CHMOD_RF} +w "'$dst'" # Tar from srcf into dst (cd "$srcd" && run ${GUM_TAR} -cf - "'$srcf'") | (cd "$dstd" && run ${GUM_TAR} "-x${verbose}f" -) # Strip? if [ -f "$dst" -a -n "$INSTALL_STRIP" ] then set +e run ${GUM_CHMOD_RF} +w "'$dst'" run ${INSTALL_STRIP} "'$dst'" set -e fi # Chmod it to be unwritable. run ${GUM_CHMOD_RF} ${INSTALL_MODE} "'$dst'" set +e shift 2 done exit 0 glwin1.0/src/gum/bin/CVS/0040755000175200017560000000000007306120347015445 5ustar stephensstephengglwin1.0/src/gum/bin/CVS/Root0100644000175200017560000000003407262676351016321 0ustar stephensstepheng:local://cvs/ioncvs/cvsroot glwin1.0/src/gum/bin/CVS/Repository0100644000175200017560000000002507262676351017555 0ustar stephensstephenghome/ion/src/gum/bin glwin1.0/src/gum/bin/CVS/Entries0100644000175200017560000000045507306120347017002 0ustar stephensstepheng/gum_cpp/1.1/Tue Dec 19 03:27:10 2000// /gum_find_libs/1.1/Tue Dec 19 03:27:10 2000// /gum_install/1.1/Tue Dec 19 03:27:10 2000// /gum_find_libs.pl/1.2/Thu Apr 5 16:48:24 2001// /gum/1.2/Thu Apr 5 21:23:40 2001// /gum_arch/1.3/Thu Apr 19 18:54:29 2001// /gum_cpp.pl/1.3/Thu Apr 19 19:05:14 2001// D glwin1.0/src/gum/eg/0040755000175200017560000000000007262702255014642 5ustar stephensstephengglwin1.0/src/gum/eg/GUMakefile0100755000175200017560000000060507262701152016532 0ustar stephensstepheng # The package name PACKAGE=gum_eg # Make a library NAME=mylib C_FILES=a.c b.c c.c H_FILES=a.h b.h c.h INSTALL_VARS=H_FILES LIB LIBS=sockets# mylib needs socket support SUBDIRS=sub1 include $(GUM)/lib # make another app NAME=myapp C_FILES=myapp.c LIBS=mylib SUBDIRS=sub2 include $(GUM)/exe # make another app NAME=myapp2 C_FILES=myapp2.c a.c b.c c.c INSTALL_VARS=BIN include $(GUM)/exe glwin1.0/src/gum/eg/a.c0100755000175200017560000000004607262702202015216 0ustar stephensstepheng#include "a.h" int a() { return 1; } glwin1.0/src/gum/eg/a.h0100755000175200017560000000001107217552616015227 0ustar stephensstephengint a(); glwin1.0/src/gum/eg/b.c0100755000175200017560000000004607262702224015223 0ustar stephensstepheng#include "b.h" int b() { return 2; } glwin1.0/src/gum/eg/b.h0100755000175200017560000000001107217552616015230 0ustar stephensstephengint b(); glwin1.0/src/gum/eg/c.c0100755000175200017560000000007707262702255015234 0ustar stephensstepheng#include "c.h" #include "b.h" int c() { b(); return 3; } glwin1.0/src/gum/eg/c.h0100755000175200017560000000001107217552616015231 0ustar stephensstephengint c(); glwin1.0/src/gum/eg/myapp.c0100755000175200017560000000031507217552616016137 0ustar stephensstepheng #include "a.h" #include "b.h" #include "c.h" #include int main(int argc, char **argv) { printf("%s: ...\n", argv[0]); a(); b(); c(); printf("%s: DONE\n", argv[0]); return 0; } glwin1.0/src/gum/eg/myapp2.c0100755000175200017560000000031507217552616016221 0ustar stephensstepheng #include "a.h" #include "b.h" #include "c.h" #include int main(int argc, char **argv) { printf("%s: ...\n", argv[0]); a(); b(); c(); printf("%s: DONE\n", argv[0]); return 0; } glwin1.0/src/gum/eg/sub1/0040755000175200017560000000000007262677567015535 5ustar stephensstephengglwin1.0/src/gum/eg/sub1/GUMakefile0100644000175200017560000000000007217552616017377 0ustar stephensstephengglwin1.0/src/gum/eg/sub1/CVS/0040755000175200017560000000000007262676574016165 5ustar stephensstephengglwin1.0/src/gum/eg/sub1/CVS/Root0100644000175200017560000000003407262676531017016 0ustar stephensstepheng:local://cvs/ioncvs/cvsroot glwin1.0/src/gum/eg/sub1/CVS/Repository0100644000175200017560000000003107262676531020247 0ustar stephensstephenghome/ion/src/gum/eg/sub1 glwin1.0/src/gum/eg/sub1/CVS/Entries0100644000175200017560000000005507262676574017516 0ustar stephensstepheng/GUMakefile/1.1/Tue Dec 19 03:27:10 2000// D glwin1.0/src/gum/eg/sub1/gumo/0040755000175200017560000000000007262677567016504 5ustar stephensstephengglwin1.0/src/gum/eg/sub1/gumo/Linux-libc2.2-ix86/0040755000175200017560000000000007262677567021530 5ustar stephensstephengglwin1.0/src/gum/eg/sub1/gumo/Linux-libc2.2-ix86/o/0040755000175200017560000000000007262677567021766 5ustar stephensstephengglwin1.0/src/gum/eg/sub1/gumo/Linux-libc2.2-ix86/o/sub1/0040755000175200017560000000000007262677567022640 5ustar stephensstephengglwin1.0/src/gum/eg/sub1/gumo/Linux-libc2.2-ix86/o/sub1/.empty/0040755000175200017560000000000007262677567024054 5ustar stephensstephengglwin1.0/src/gum/eg/sub2/0040755000175200017560000000000007262677570015530 5ustar stephensstephengglwin1.0/src/gum/eg/sub2/GUMakefile0100644000175200017560000000000007217552616017400 0ustar stephensstephengglwin1.0/src/gum/eg/sub2/CVS/0040755000175200017560000000000007262676574016166 5ustar stephensstephengglwin1.0/src/gum/eg/sub2/CVS/Root0100644000175200017560000000003407262676531017017 0ustar stephensstepheng:local://cvs/ioncvs/cvsroot glwin1.0/src/gum/eg/sub2/CVS/Repository0100644000175200017560000000003107262676531020250 0ustar stephensstephenghome/ion/src/gum/eg/sub2 glwin1.0/src/gum/eg/sub2/CVS/Entries0100644000175200017560000000005507262676574017517 0ustar stephensstepheng/GUMakefile/1.1/Tue Dec 19 03:27:10 2000// D glwin1.0/src/gum/eg/sub2/gumo/0040755000175200017560000000000007262677570016477 5ustar stephensstephengglwin1.0/src/gum/eg/sub2/gumo/Linux-libc2.2-ix86/0040755000175200017560000000000007262677570021523 5ustar stephensstephengglwin1.0/src/gum/eg/sub2/gumo/Linux-libc2.2-ix86/o/0040755000175200017560000000000007262677570021761 5ustar stephensstephengglwin1.0/src/gum/eg/sub2/gumo/Linux-libc2.2-ix86/o/sub2/0040755000175200017560000000000007262677570022634 5ustar stephensstephengglwin1.0/src/gum/eg/sub2/gumo/Linux-libc2.2-ix86/o/sub2/.empty/0040755000175200017560000000000007262677570024050 5ustar stephensstephengglwin1.0/src/gum/eg/CVS/0040755000175200017560000000000007262704247015300 5ustar stephensstephengglwin1.0/src/gum/eg/CVS/Root0100644000175200017560000000003407262676351016144 0ustar stephensstepheng:local://cvs/ioncvs/cvsroot glwin1.0/src/gum/eg/CVS/Repository0100644000175200017560000000002407262676351017377 0ustar stephensstephenghome/ion/src/gum/eg glwin1.0/src/gum/eg/CVS/Entries0100644000175200017560000000055207262704247016633 0ustar stephensstephengD/sub1//// D/sub2//// /a.h/1.1/Tue Dec 19 03:27:10 2000// /b.h/1.1/Tue Dec 19 03:27:10 2000// /c.h/1.1/Tue Dec 19 03:27:10 2000// /myapp.c/1.1/Tue Dec 19 03:27:10 2000// /myapp2.c/1.1/Tue Dec 19 03:27:10 2000// /GUMakefile/1.2/Wed Apr 4 20:22:02 2001// /a.c/1.2/Wed Apr 4 20:30:58 2001// /b.c/1.2/Wed Apr 4 20:31:16 2001// /c.c/1.2/Wed Apr 4 20:31:41 2001// glwin1.0/src/gum/eg/gumo/0040755000175200017560000000000007262677567015632 5ustar stephensstephengglwin1.0/src/gum/eg/gumo/Linux-libc2.2-ix86/0040755000175200017560000000000007262677567020656 5ustar stephensstephengglwin1.0/src/gum/eg/gumo/Linux-libc2.2-ix86/o/0040755000175200017560000000000007262720561021073 5ustar stephensstephengglwin1.0/src/gum/eg/gumo/Linux-libc2.2-ix86/o/.empty/0040755000175200017560000000000007262677567022330 5ustar stephensstephengglwin1.0/src/gum/eg/gumo/Linux-libc2.2-ix86/o/a.o0100644000175200017560000000131607262720560021470 0ustar stephensstephengELFÀ4( U‰å¸]Ã01.01GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0).symtab.strtab.shstrtab.text.data.bss.note.comment4 !@'@,@2T.‚;( ¸ñÿ a.cgcc2_compiled.aglwin1.0/src/gum/eg/gumo/Linux-libc2.2-ix86/o/b.o0100644000175200017560000000131607262720561021472 0ustar stephensstephengELFÀ4( U‰å¸]Ã01.01GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0).symtab.strtab.shstrtab.text.data.bss.note.comment4 !@'@,@2T.‚;( ¸ñÿ b.cgcc2_compiled.bglwin1.0/src/gum/eg/gumo/Linux-libc2.2-ix86/o/a.o.d0100644000175200017560000000023607262720560021712 0ustar stephensstepheng# DO NOT MODIFY: generated by /home/stephens/ion/src/gum/bin/gum_cpp.pl # 'gcc' '-Wall' '-E' '-H' '-o' a.c gumo/Linux-libc2.2-ix86/o/./a.o : \ a.h \ \ a.h glwin1.0/src/gum/eg/gumo/Linux-libc2.2-ix86/o/c.o0100644000175200017560000000144007262720561021471 0ustar stephensstephengELFÐ4( U‰åƒìèüÿÿÿ¸ÉÃ01.01GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0).symtab.strtab.shstrtab.text.rel.text.data.bss.note.comment4! +H1H6H<\.ŠE`   ñÿc.cgcc2_compiled.cb glwin1.0/src/gum/eg/gumo/Linux-libc2.2-ix86/o/b.o.d0100644000175200017560000000023607262720561021714 0ustar stephensstepheng# DO NOT MODIFY: generated by /home/stephens/ion/src/gum/bin/gum_cpp.pl # 'gcc' '-Wall' '-E' '-H' '-o' b.c gumo/Linux-libc2.2-ix86/o/./b.o : \ b.h \ \ b.h glwin1.0/src/gum/eg/gumo/Linux-libc2.2-ix86/o/myapp.o0100644000175200017560000000203407262720561022375 0ustar stephensstephengELF 4( U‰åƒìƒì‹E ÿ0hèüÿÿÿƒÄèüÿÿÿèüÿÿÿèüÿÿÿƒì‹E ÿ0h èüÿÿÿƒÄ¸ÉÃ01.01%s: ... %s: DONE GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0).symtab.strtab.shstrtab.text.rel.text.data.bss.note.rodata.comment4F! ä8 +|1|6|<D£.ÑMØà  ¸*ñÿ F$&(myapp.cgcc2_compiled.mainprintfabc  ! & 38 glwin1.0/src/gum/eg/gumo/Linux-libc2.2-ix86/o/c.o.d0100644000175200017560000000025307262720561021714 0ustar stephensstepheng# DO NOT MODIFY: generated by /home/stephens/ion/src/gum/bin/gum_cpp.pl # 'gcc' '-Wall' '-E' '-H' '-o' c.c gumo/Linux-libc2.2-ix86/o/./c.o : \ c.h \ b.h \ \ b.h \ c.h glwin1.0/src/gum/eg/gumo/Linux-libc2.2-ix86/o/libmylib.a0100644000175200017560000000471207262720561023041 0ustar stephensstepheng! / 986423843 0 0 0 22 ` Zdnabca.o/ 986423664 1002 1006 100644 718 ` ELFÀ4( U‰å¸]Ã01.01GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0).symtab.strtab.shstrtab.text.data.bss.note.comment4 !@'@,@2T.‚;( ¸ñÿ a.cgcc2_compiled.ab.o/ 986423665 1002 1006 100644 718 ` ELFÀ4( U‰å¸]Ã01.01GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0).symtab.strtab.shstrtab.text.data.bss.note.comment4 !@'@,@2T.‚;( ¸ñÿ b.cgcc2_compiled.bc.o/ 986423665 1002 1006 100644 800 ` ELFÐ4( U‰åƒìèüÿÿÿ¸ÉÃ01.01GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0).symtab.strtab.shstrtab.text.rel.text.data.bss.note.comment4! +H1H6H<\.ŠE`   ñÿc.cgcc2_compiled.cb glwin1.0/src/gum/eg/gumo/Linux-libc2.2-ix86/o/mylib.libs0100644000175200017560000000001607262720561023054 0ustar stephensstephengmylib sockets glwin1.0/src/gum/eg/gumo/Linux-libc2.2-ix86/o/mylib.libmak0100644000175200017560000000023007262720561023360 0ustar stephensstepheng/home/stephens/ion/src/gum/eg/gumo/Linux-libc2.2-ix86/o/libmylib.a :: cd /home/stephens/ion/src/gum/eg && /home/stephens/ion/src/gum/bin/gum mylib-lib glwin1.0/src/gum/eg/gumo/Linux-libc2.2-ix86/o/myapp0100755000175200017560000003345307262720561022154 0ustar stephensstephengELF`ƒ4°*4 (44€4€ÀÀôô€ô€€€GGHH•H•è••   /lib/ld-linux.so.2GNUi ƒ"0ƒ¬"W,ƒà<ƒ2!Lƒ"H0… __gmon_start__libc.so.6printf__cxa_finalize__deregister_frame_info_IO_stdin_used__libc_start_main__register_frame_infoGLIBC_2.1.3GLIBC_2.0si ii ‹Œ•x•|•€•„•ˆ•U‰åƒìè•è+èÖÉÃÿ5p•ÿ%t•ÿ%x•héàÿÿÿÿ%|•héÐÿÿÿÿ%€•héÀÿÿÿÿ%„•hé°ÿÿÿÿ%ˆ•h é ÿÿÿ1í^‰áƒäøPTRh …hä‚QVh\„è«ÿÿÿôU‰åSPè[ÃÞ‹ƒ …ÀtÿЋ]üÉÃU‹T•‰åƒì…ÒuI‹P•‹…Àtt&B£P•ÿ‹P•‹ …Éu긃…Àtƒì hX•è ÿÿÿƒÄ¸£T•‰ì]ÃvU‰åƒì‰ì]öU‰å¸ ƒƒì…Àtƒìh0–hX•èËþÿÿƒÄ‰ì]ô&U‰åƒì‰ì]ÃU‰åƒìƒì‹E ÿ0h4…èÈþÿÿƒÄè(è/è6ƒì‹E ÿ0h=…è¤þÿÿƒÄ¸ÉÃU‰å¸]ÃU‰å¸]ÃU‰åƒìèéÿÿÿ¸ÉÃU¡\•‰åSƒìƒøÿ»\•tv¼'ƒëÿЋƒøÿuôX[]ÃU‰åƒì‰ì]ÃU‰åSRè[ÃVvè‹þÿÿ‹]üÉÃ%s: ... %s: DONE h•ÿÿÿÿÿÿÿÿ•ƒ"ƒ2ƒBƒRƒ ä‚ …(Ü\  l•(¼‚´‚þÿÿo„‚ÿÿÿoðÿÿor‚¡«d„ƒd„ƒ)<8€b€|€«€ã€ €q€Â€í€€F€o€‰€¤€Å€þ€!€F€p€™‚³‚¢¢é‚gV‚‰s,‚B‚Y‚¢¢¢m‚ئ€Ç¢º€ Ñ€!è€"ý€#€%+€&A€1X€2p€3‡€4 €5¸€6Ñ€8é€9€;"€=8€>N€?d€@z€A‘€B©€C¿€DÖ€Eì€F€G€H4€II€N¯€QÇ€Rç€Sþ€T€U5€VM€Xe€[€^—€b¯€xù€{ €~) €‚C €‡\ €ˆw €‹’ €Œ¯ €Ê €ç €“ÿ €– €™3 €šO €h € ‚ ‚ùŒ¶ ‚ˆÞ €¢ €Z €#– €4 €<ê €C" €F> €SÑ €Z€^,€€l!€tu€y–€€†\€Œ¢¢m‚ t€Š€8¢Ÿ‚²‚bm‚¢Ä‚¢ñ€H¢¢t€·€#ü‚‚5ÁŸ²‚m¢m €ÿ€6€G`€J€KÀ€Tó€Y.€]g€`Ÿ€a×€„€-€#€š€¬¢¢¾€51€7I€8a€9{€:¢• "d„ƒinit.c/usr/src/bs/BUILD/glibc-2.2/csu/gcc2_compiled.int:t(0,1)=r(0,1);-2147483648;2147483647;char:t(0,2)=r(0,2);0;127;long int:t(0,3)=r(0,3);-2147483648;2147483647;unsigned int:t(0,4)=r(0,4);0000000000000;0037777777777;long unsigned int:t(0,5)=r(0,5);0000000000000;0037777777777;long long int:t(0,6)=@s64;r(0,6);01000000000000000000000;0777777777777777777777;long long unsigned int:t(0,7)=@s64;r(0,7);0000000000000;01777777777777777777777;short int:t(0,8)=@s16;r(0,8);-32768;32767;short unsigned int:t(0,9)=@s16;r(0,9);0;65535;signed char:t(0,10)=@s8;r(0,10);-128;127;unsigned char:t(0,11)=@s8;r(0,11);0;255;float:t(0,12)=r(0,1);4;0;double:t(0,13)=r(0,1);8;0;long double:t(0,14)=r(0,1);12;0;complex int:t(0,15)=s8real:(0,1),0,32;imag:(0,1),32,32;;complex float:t(0,16)=r(0,16);8;0;complex double:t(0,17)=r(0,17);16;0;complex long double:t(0,18)=r(0,18);24;0;__builtin_va_list:t(0,19)=*(0,20)=(0,20)../include/libc-symbols.h/usr/src/bs/BUILD/glibc-2.2/build-i386-linux/config.h../sysdeps/gnu/_G_config.h../sysdeps/unix/sysv/linux/bits/types.h../include/features.h../include/sys/cdefs.h../misc/sys/cdefs.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.hsize_t:t(8,1)=(0,4)__u_char:t(4,1)=(0,11)__u_short:t(4,2)=(0,9)__u_int:t(4,3)=(0,4)__u_long:t(4,4)=(0,5)__u_quad_t:t(4,5)=(0,7)__quad_t:t(4,6)=(0,6)__int8_t:t(4,7)=(0,10)__uint8_t:t(4,8)=(0,11)__int16_t:t(4,9)=(0,8)__uint16_t:t(4,10)=(0,9)__int32_t:t(4,11)=(0,1)__uint32_t:t(4,12)=(0,4)__int64_t:t(4,13)=(0,6)__uint64_t:t(4,14)=(0,7)__qaddr_t:t(4,15)=(4,16)=*(4,6)__dev_t:t(4,17)=(4,5)__uid_t:t(4,18)=(4,3)__gid_t:t(4,19)=(4,3)__ino_t:t(4,20)=(4,4)__mode_t:t(4,21)=(4,3)__nlink_t:t(4,22)=(4,3)__off_t:t(4,23)=(0,3)__loff_t:t(4,24)=(4,6)__pid_t:t(4,25)=(0,1)__ssize_t:t(4,26)=(0,1)__rlim_t:t(4,27)=(4,4)__rlim64_t:t(4,28)=(4,5)__id_t:t(4,29)=(4,3)__fsid_t:t(4,30)=(4,31)=s8__val:(4,32)=ar(4,33)=r(4,33);0000000000000;0037777777777;;0;1;(0,1),0,64;;__daddr_t:t(4,34)=(0,1)__caddr_t:t(4,35)=(4,36)=*(0,2)__time_t:t(4,37)=(0,3)__useconds_t:t(4,38)=(0,4)__suseconds_t:t(4,39)=(0,3)__swblk_t:t(4,40)=(0,3)__clock_t:t(4,41)=(0,3)__clockid_t:t(4,42)=(0,1)__timer_t:t(4,43)=(0,1)__fd_mask:t(4,44)=(0,5)__fd_set:t(4,45)=(4,46)=s128fds_bits:(4,47)=ar(4,33);0;31;(4,44),0,1024;;__key_t:t(4,48)=(0,1)__ipc_pid_t:t(4,49)=(0,9)__blksize_t:t(4,50)=(0,3)__blkcnt_t:t(4,51)=(0,3)__blkcnt64_t:t(4,52)=(4,6)__fsblkcnt_t:t(4,53)=(4,4)__fsblkcnt64_t:t(4,54)=(4,5)__fsfilcnt_t:t(4,55)=(4,4)__fsfilcnt64_t:t(4,56)=(4,5)__ino64_t:t(4,57)=(4,5)__off64_t:t(4,58)=(4,24)__t_scalar_t:t(4,59)=(0,3)__t_uscalar_t:t(4,60)=(0,5)__intptr_t:t(4,61)=(0,1)__socklen_t:t(4,62)=(0,4)../linuxthreads/sysdeps/pthread/bits/pthreadtypes.h../sysdeps/unix/sysv/linux/bits/sched.h__sched_param:T(10,1)=s4sched_priority:(0,1),0,32;;_pthread_fastlock:T(9,1)=s8__status:(0,3),0,32;__spinlock:(0,1),32,32;;_pthread_descr:t(9,2)=(9,3)=*(9,4)=xs_pthread_descr_struct:pthread_attr_t:t(9,5)=(9,6)=s36__detachstate:(0,1),0,32;__schedpolicy:(0,1),32,32;__schedparam:(10,1),64,32;__inheritsched:(0,1),96,32;__scope:(0,1),128,32;__guardsize:(8,1),160,32;__stackaddr_set:(0,1),192,32;__stackaddr:(0,19),224,32;__stacksize:(8,1),256,32;;pthread_cond_t:t(9,7)=(9,8)=s12__c_lock:(9,1),0,64;__c_waiting:(9,2),64,32;;pthread_condattr_t:t(9,9)=(9,10)=s4__dummy:(0,1),0,32;;pthread_key_t:t(9,11)=(0,4)pthread_mutex_t:t(9,12)=(9,13)=s24__m_reserved:(0,1),0,32;__m_count:(0,1),32,32;__m_owner:(9,2),64,32;__m_kind:(0,1),96,32;__m_lock:(9,1),128,64;;pthread_mutexattr_t:t(9,14)=(9,15)=s4__mutexkind:(0,1),0,32;;pthread_once_t:t(9,16)=(0,1)_pthread_rwlock_t:T(9,17)=s32__rw_lock:(9,1),0,64;__rw_readers:(0,1),64,32;__rw_writer:(9,2),96,32;__rw_read_waiting:(9,2),128,32;__rw_write_waiting:(9,2),160,32;__rw_kind:(0,1),192,32;__rw_pshared:(0,1),224,32;;pthread_rwlock_t:t(9,18)=(9,17)pthread_rwlockattr_t:t(9,19)=(9,20)=s8__lockkind:(0,1),0,32;__pshared:(0,1),32,32;;pthread_spinlock_t:t(9,21)=(0,1)pthread_barrier_t:t(9,22)=(9,23)=s20__ba_lock:(9,1),0,64;__ba_required:(0,1),64,32;__ba_present:(0,1),96,32;__ba_waiting:(9,2),128,32;;pthread_barrierattr_t:t(9,24)=(9,25)=s4__pshared:(0,1),0,32;;pthread_t:t(9,26)=(0,5)wchar_t:t(11,1)=(0,3)wint_t:t(11,2)=(0,4)../include/wchar.h../wcsmbs/wchar.h../sysdeps/unix/sysv/linux/i386/bits/wchar.h__mbstate_t:t(13,1)=(13,2)=s8__count:(0,1),0,32;__value:(13,3)=u4__wch:(11,2),0,32;__wchb:(13,4)=ar(4,33);0;3;(0,2),0,32;;,32,32;;_G_fpos_t:t(3,1)=(3,2)=s12__pos:(4,23),0,32;__state:(13,1),32,64;;_G_fpos64_t:t(3,3)=(3,4)=s16__pos:(4,58),0,64;__state:(13,1),64,64;;../include/gconv.h../iconv/gconv.h :T(17,1)=e__GCONV_OK:0,__GCONV_NOCONV:1,__GCONV_NODB:2,__GCONV_NOMEM:3,__GCONV_EMPTY_INPUT:4,__GCONV_FULL_OUTPUT:5,__GCONV_ILLEGAL_INPUT:6,__GCONV_INCOMPLETE_INPUT:7,__GCONV_ILLEGAL_DESCRIPTOR:8,__GCONV_INTERNAL_ERROR:9,; :T(17,2)=e__GCONV_IS_LAST:1,__GCONV_IGNORE_ERRORS:2,;__gconv_fct:t(17,3)=(17,4)=*(17,5)=f(0,1)__gconv_init_fct:t(17,6)=(17,7)=*(17,8)=f(0,1)__gconv_end_fct:t(17,9)=(17,10)=*(17,11)=f(0,20)__gconv_trans_fct:t(17,12)=(17,13)=*(17,14)=f(0,1)__gconv_trans_context_fct:t(17,15)=(17,16)=*(17,17)=f(0,1)__gconv_trans_query_fct:t(17,18)=(17,19)=*(17,20)=f(0,1)__gconv_trans_init_fct:t(17,21)=(17,22)=*(17,23)=f(0,1)__gconv_trans_end_fct:t(17,24)=(17,25)=*(17,26)=f(0,20)__gconv_trans_data:T(17,27)=s20__trans_fct:(17,12),0,32;__trans_context_fct:(17,15),32,32;__trans_end_fct:(17,24),64,32;__data:(0,19),96,32;__next:(17,28)=*(17,27),128,32;;__gconv_step:T(17,29)=s56__shlib_handle:(17,30)=*(17,31)=xs__gconv_loaded_object:,0,32;__modname:(17,32)=*(0,2),32,32;__counter:(0,1),64,32;__from_name:(4,36),96,32;__to_name:(4,36),128,32;__fct:(17,3),160,32;__init_fct:(17,6),192,32;__end_fct:(17,9),224,32;__min_needed_from:(0,1),256,32;__max_needed_from:(0,1),288,32;__min_needed_to:(0,1),320,32;__max_needed_to:(0,1),352,32;__stateful:(0,1),384,32;__data:(0,19),416,32;;__gconv_step_data:T(17,33)=s36__outbuf:(17,34)=*(0,11),0,32;__outbufend:(17,34),32,32;__flags:(0,1),64,32;__invocation_counter:(0,1),96,32;__internal_use:(0,1),128,32;__statep:(17,35)=*(13,1),160,32;__state:(13,1),192,64;__trans:(17,28),256,32;;__gconv_info:T(17,36)=s8__nsteps:(8,1),0,32;__steps:(17,37)=*(17,29),32,32;__data:(17,38)=ar(4,33);0;-1;(17,33),64,0;;__gconv_t:t(17,39)=(17,40)=*(17,36)_G_iconv_t:t(3,5)=(3,6)=u44__cd:(17,36),0,64;__combined:(3,7)=s44__cd:(17,36),0,64;__data:(17,33),64,288;;,0,352;;_G_int16_t:t(3,8)=(0,8)_G_int32_t:t(3,9)=(0,1)_G_uint16_t:t(3,10)=(0,9)_G_uint32_t:t(3,11)=(0,4)_IO_stdin_used:G(0,1)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0)01.0101.0101.0101.0101.0101.0101.0101.0101.01.symtab.strtab.shstrtab.interp.note.ABI-tag.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.got.rel.plt.init.plt.text.fini.rodata.data.eh_frame.ctors.dtors.got.dynamic.sbss.bss.stab.stabstr.comment.noteô€ô# 1((47 \\€?ÜÜ•Gÿÿÿor‚rTþÿÿo„‚„0c ´‚´l ¼‚¼( uä‚ä{ü‚ü`€`ƒ`¬† … Œ,…,”H•HšX•X¤\•\«d•d²l•l$·• À0–0Æ0–0Ë0˜ ÑÈ «Ús'žã)´Å)é`/€A à4Kô€(\Ür‚„‚´‚¼‚ ä‚ ü‚ `ƒ … ,…H•X•\•d•l••0–0–ñÿ „ƒ „ƒ +ñÿ2ñÿ °ƒ =P•Ad•OT•[°ƒ qX•„„ 0–˜ „ ¤P„ ¯X•½\•2ñÿ Є ËЄ á`•¤… ¯X•îh•ûX•ñÿ … ñÿ \„ ñÿ ¤„ ñÿ °„ ñÿ ¼„ °„  •( ƒ"IPL•]ä‚ cƒ¬"†`ƒ ¼„ 0–ñÿ›\„F  ,ƒà½H• È<ƒ2Ú … àLƒ"ü0–ñÿl•H–ñÿ¤„  0…/H•< initfini.cgcc2_compiled.call_gmon_startinit.ccrtstuff.cp.0__DTOR_LIST__completed.1__do_global_dtors_aux__EH_FRAME_BEGIN__fini_dummyobject.2frame_dummyinit_dummyforce_to_data__CTOR_LIST____do_global_ctors_aux__CTOR_END____DTOR_END____FRAME_END__myapp.ca.cb.cc.cb_DYNAMIC__register_frame_info@@GLIBC_2.0_fp_hw__dso_handle_init__deregister_frame_info@@GLIBC_2.0_startc__bss_startmain__libc_start_main@@GLIBC_2.0data_startprintf@@GLIBC_2.0_fini__cxa_finalize@@GLIBC_2.1.3_edata_GLOBAL_OFFSET_TABLE__enda_IO_stdin_used__data_start__gmon_start__glwin1.0/src/gum/eg/gumo/Linux-libc2.2-ix86/o/myapp2.o0100644000175200017560000000203407262720561022457 0ustar stephensstephengELF 4( U‰åƒìƒì‹E ÿ0hèüÿÿÿƒÄèüÿÿÿèüÿÿÿèüÿÿÿƒì‹E ÿ0h èüÿÿÿƒÄ¸ÉÃ01.01%s: ... %s: DONE GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0).symtab.strtab.shstrtab.text.rel.text.data.bss.note.rodata.comment4F! ä8 +|1|6|<D£.ÑMØà  ¸+ñÿ F%')myapp2.cgcc2_compiled.mainprintfabc  ! & 38 glwin1.0/src/gum/eg/gumo/Linux-libc2.2-ix86/o/myapp.o.d0100644000175200017560000000232007262720561022615 0ustar stephensstepheng# DO NOT MODIFY: generated by /home/stephens/ion/src/gum/bin/gum_cpp.pl # 'gcc' '-Wall' '-E' '-H' '-o' myapp.c gumo/Linux-libc2.2-ix86/o/./myapp.o : \ a.h \ b.h \ c.h \ /usr/include/stdio.h \ /usr/include/features.h \ /usr/include/sys/cdefs.h \ /usr/include/gnu/stubs.h \ /usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h \ /usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stdarg.h \ /usr/include/bits/types.h \ /usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sched.h \ /usr/include/libio.h \ /usr/include/_G_config.h \ /usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h \ /usr/include/wchar.h \ /usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h \ /usr/include/bits/wchar.h \ /usr/include/gconv.h \ /usr/include/wchar.h \ /usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h \ /usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h \ /usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stdarg.h \ /usr/include/bits/stdio_lim.h \ \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sched.h \ /usr/include/bits/stdio_lim.h \ /usr/include/gnu/stubs.h \ a.h \ b.h \ c.h glwin1.0/src/gum/eg/gumo/Linux-libc2.2-ix86/o/myapp20100755000175200017560000003345407262720561022237 0ustar stephensstephengELF`ƒ4°*4 (44€4€ÀÀôô€ô€€€GGHH•H•è••   /lib/ld-linux.so.2GNUi ƒ"0ƒ¬"W,ƒà<ƒ2!Lƒ"H0… __gmon_start__libc.so.6printf__cxa_finalize__deregister_frame_info_IO_stdin_used__libc_start_main__register_frame_infoGLIBC_2.1.3GLIBC_2.0si ii ‹Œ•x•|•€•„•ˆ•U‰åƒìè•è+èÖÉÃÿ5p•ÿ%t•ÿ%x•héàÿÿÿÿ%|•héÐÿÿÿÿ%€•héÀÿÿÿÿ%„•hé°ÿÿÿÿ%ˆ•h é ÿÿÿ1í^‰áƒäøPTRh …hä‚QVh\„è«ÿÿÿôU‰åSPè[ÃÞ‹ƒ …ÀtÿЋ]üÉÃU‹T•‰åƒì…ÒuI‹P•‹…Àtt&B£P•ÿ‹P•‹ …Éu긃…Àtƒì hX•è ÿÿÿƒÄ¸£T•‰ì]ÃvU‰åƒì‰ì]öU‰å¸ ƒƒì…Àtƒìh0–hX•èËþÿÿƒÄ‰ì]ô&U‰åƒì‰ì]ÃU‰åƒìƒì‹E ÿ0h4…èÈþÿÿƒÄè(è/è6ƒì‹E ÿ0h=…è¤þÿÿƒÄ¸ÉÃU‰å¸]ÃU‰å¸]ÃU‰åƒìèéÿÿÿ¸ÉÃU¡\•‰åSƒìƒøÿ»\•tv¼'ƒëÿЋƒøÿuôX[]ÃU‰åƒì‰ì]ÃU‰åSRè[ÃVvè‹þÿÿ‹]üÉÃ%s: ... %s: DONE h•ÿÿÿÿÿÿÿÿ•ƒ"ƒ2ƒBƒRƒ ä‚ …(Ü\  l•(¼‚´‚þÿÿo„‚ÿÿÿoðÿÿor‚¡«d„ƒd„ƒ)<8€b€|€«€ã€ €q€Â€í€€F€o€‰€¤€Å€þ€!€F€p€™‚³‚¢¢é‚gV‚‰s,‚B‚Y‚¢¢¢m‚ئ€Ç¢º€ Ñ€!è€"ý€#€%+€&A€1X€2p€3‡€4 €5¸€6Ñ€8é€9€;"€=8€>N€?d€@z€A‘€B©€C¿€DÖ€Eì€F€G€H4€II€N¯€QÇ€Rç€Sþ€T€U5€VM€Xe€[€^—€b¯€xù€{ €~) €‚C €‡\ €ˆw €‹’ €Œ¯ €Ê €ç €“ÿ €– €™3 €šO €h € ‚ ‚ùŒ¶ ‚ˆÞ €¢ €Z €#– €4 €<ê €C" €F> €SÑ €Z€^,€€l!€tu€y–€€†\€Œ¢¢m‚ t€Š€8¢Ÿ‚²‚bm‚¢Ä‚¢ñ€H¢¢t€·€#ü‚‚5ÁŸ²‚m¢m €ÿ€6€G`€J€KÀ€Tó€Y.€]g€`Ÿ€a×€„€-€#€š€¬¢¢¾€51€7I€8a€9{€:¢• "d„ƒinit.c/usr/src/bs/BUILD/glibc-2.2/csu/gcc2_compiled.int:t(0,1)=r(0,1);-2147483648;2147483647;char:t(0,2)=r(0,2);0;127;long int:t(0,3)=r(0,3);-2147483648;2147483647;unsigned int:t(0,4)=r(0,4);0000000000000;0037777777777;long unsigned int:t(0,5)=r(0,5);0000000000000;0037777777777;long long int:t(0,6)=@s64;r(0,6);01000000000000000000000;0777777777777777777777;long long unsigned int:t(0,7)=@s64;r(0,7);0000000000000;01777777777777777777777;short int:t(0,8)=@s16;r(0,8);-32768;32767;short unsigned int:t(0,9)=@s16;r(0,9);0;65535;signed char:t(0,10)=@s8;r(0,10);-128;127;unsigned char:t(0,11)=@s8;r(0,11);0;255;float:t(0,12)=r(0,1);4;0;double:t(0,13)=r(0,1);8;0;long double:t(0,14)=r(0,1);12;0;complex int:t(0,15)=s8real:(0,1),0,32;imag:(0,1),32,32;;complex float:t(0,16)=r(0,16);8;0;complex double:t(0,17)=r(0,17);16;0;complex long double:t(0,18)=r(0,18);24;0;__builtin_va_list:t(0,19)=*(0,20)=(0,20)../include/libc-symbols.h/usr/src/bs/BUILD/glibc-2.2/build-i386-linux/config.h../sysdeps/gnu/_G_config.h../sysdeps/unix/sysv/linux/bits/types.h../include/features.h../include/sys/cdefs.h../misc/sys/cdefs.h/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.hsize_t:t(8,1)=(0,4)__u_char:t(4,1)=(0,11)__u_short:t(4,2)=(0,9)__u_int:t(4,3)=(0,4)__u_long:t(4,4)=(0,5)__u_quad_t:t(4,5)=(0,7)__quad_t:t(4,6)=(0,6)__int8_t:t(4,7)=(0,10)__uint8_t:t(4,8)=(0,11)__int16_t:t(4,9)=(0,8)__uint16_t:t(4,10)=(0,9)__int32_t:t(4,11)=(0,1)__uint32_t:t(4,12)=(0,4)__int64_t:t(4,13)=(0,6)__uint64_t:t(4,14)=(0,7)__qaddr_t:t(4,15)=(4,16)=*(4,6)__dev_t:t(4,17)=(4,5)__uid_t:t(4,18)=(4,3)__gid_t:t(4,19)=(4,3)__ino_t:t(4,20)=(4,4)__mode_t:t(4,21)=(4,3)__nlink_t:t(4,22)=(4,3)__off_t:t(4,23)=(0,3)__loff_t:t(4,24)=(4,6)__pid_t:t(4,25)=(0,1)__ssize_t:t(4,26)=(0,1)__rlim_t:t(4,27)=(4,4)__rlim64_t:t(4,28)=(4,5)__id_t:t(4,29)=(4,3)__fsid_t:t(4,30)=(4,31)=s8__val:(4,32)=ar(4,33)=r(4,33);0000000000000;0037777777777;;0;1;(0,1),0,64;;__daddr_t:t(4,34)=(0,1)__caddr_t:t(4,35)=(4,36)=*(0,2)__time_t:t(4,37)=(0,3)__useconds_t:t(4,38)=(0,4)__suseconds_t:t(4,39)=(0,3)__swblk_t:t(4,40)=(0,3)__clock_t:t(4,41)=(0,3)__clockid_t:t(4,42)=(0,1)__timer_t:t(4,43)=(0,1)__fd_mask:t(4,44)=(0,5)__fd_set:t(4,45)=(4,46)=s128fds_bits:(4,47)=ar(4,33);0;31;(4,44),0,1024;;__key_t:t(4,48)=(0,1)__ipc_pid_t:t(4,49)=(0,9)__blksize_t:t(4,50)=(0,3)__blkcnt_t:t(4,51)=(0,3)__blkcnt64_t:t(4,52)=(4,6)__fsblkcnt_t:t(4,53)=(4,4)__fsblkcnt64_t:t(4,54)=(4,5)__fsfilcnt_t:t(4,55)=(4,4)__fsfilcnt64_t:t(4,56)=(4,5)__ino64_t:t(4,57)=(4,5)__off64_t:t(4,58)=(4,24)__t_scalar_t:t(4,59)=(0,3)__t_uscalar_t:t(4,60)=(0,5)__intptr_t:t(4,61)=(0,1)__socklen_t:t(4,62)=(0,4)../linuxthreads/sysdeps/pthread/bits/pthreadtypes.h../sysdeps/unix/sysv/linux/bits/sched.h__sched_param:T(10,1)=s4sched_priority:(0,1),0,32;;_pthread_fastlock:T(9,1)=s8__status:(0,3),0,32;__spinlock:(0,1),32,32;;_pthread_descr:t(9,2)=(9,3)=*(9,4)=xs_pthread_descr_struct:pthread_attr_t:t(9,5)=(9,6)=s36__detachstate:(0,1),0,32;__schedpolicy:(0,1),32,32;__schedparam:(10,1),64,32;__inheritsched:(0,1),96,32;__scope:(0,1),128,32;__guardsize:(8,1),160,32;__stackaddr_set:(0,1),192,32;__stackaddr:(0,19),224,32;__stacksize:(8,1),256,32;;pthread_cond_t:t(9,7)=(9,8)=s12__c_lock:(9,1),0,64;__c_waiting:(9,2),64,32;;pthread_condattr_t:t(9,9)=(9,10)=s4__dummy:(0,1),0,32;;pthread_key_t:t(9,11)=(0,4)pthread_mutex_t:t(9,12)=(9,13)=s24__m_reserved:(0,1),0,32;__m_count:(0,1),32,32;__m_owner:(9,2),64,32;__m_kind:(0,1),96,32;__m_lock:(9,1),128,64;;pthread_mutexattr_t:t(9,14)=(9,15)=s4__mutexkind:(0,1),0,32;;pthread_once_t:t(9,16)=(0,1)_pthread_rwlock_t:T(9,17)=s32__rw_lock:(9,1),0,64;__rw_readers:(0,1),64,32;__rw_writer:(9,2),96,32;__rw_read_waiting:(9,2),128,32;__rw_write_waiting:(9,2),160,32;__rw_kind:(0,1),192,32;__rw_pshared:(0,1),224,32;;pthread_rwlock_t:t(9,18)=(9,17)pthread_rwlockattr_t:t(9,19)=(9,20)=s8__lockkind:(0,1),0,32;__pshared:(0,1),32,32;;pthread_spinlock_t:t(9,21)=(0,1)pthread_barrier_t:t(9,22)=(9,23)=s20__ba_lock:(9,1),0,64;__ba_required:(0,1),64,32;__ba_present:(0,1),96,32;__ba_waiting:(9,2),128,32;;pthread_barrierattr_t:t(9,24)=(9,25)=s4__pshared:(0,1),0,32;;pthread_t:t(9,26)=(0,5)wchar_t:t(11,1)=(0,3)wint_t:t(11,2)=(0,4)../include/wchar.h../wcsmbs/wchar.h../sysdeps/unix/sysv/linux/i386/bits/wchar.h__mbstate_t:t(13,1)=(13,2)=s8__count:(0,1),0,32;__value:(13,3)=u4__wch:(11,2),0,32;__wchb:(13,4)=ar(4,33);0;3;(0,2),0,32;;,32,32;;_G_fpos_t:t(3,1)=(3,2)=s12__pos:(4,23),0,32;__state:(13,1),32,64;;_G_fpos64_t:t(3,3)=(3,4)=s16__pos:(4,58),0,64;__state:(13,1),64,64;;../include/gconv.h../iconv/gconv.h :T(17,1)=e__GCONV_OK:0,__GCONV_NOCONV:1,__GCONV_NODB:2,__GCONV_NOMEM:3,__GCONV_EMPTY_INPUT:4,__GCONV_FULL_OUTPUT:5,__GCONV_ILLEGAL_INPUT:6,__GCONV_INCOMPLETE_INPUT:7,__GCONV_ILLEGAL_DESCRIPTOR:8,__GCONV_INTERNAL_ERROR:9,; :T(17,2)=e__GCONV_IS_LAST:1,__GCONV_IGNORE_ERRORS:2,;__gconv_fct:t(17,3)=(17,4)=*(17,5)=f(0,1)__gconv_init_fct:t(17,6)=(17,7)=*(17,8)=f(0,1)__gconv_end_fct:t(17,9)=(17,10)=*(17,11)=f(0,20)__gconv_trans_fct:t(17,12)=(17,13)=*(17,14)=f(0,1)__gconv_trans_context_fct:t(17,15)=(17,16)=*(17,17)=f(0,1)__gconv_trans_query_fct:t(17,18)=(17,19)=*(17,20)=f(0,1)__gconv_trans_init_fct:t(17,21)=(17,22)=*(17,23)=f(0,1)__gconv_trans_end_fct:t(17,24)=(17,25)=*(17,26)=f(0,20)__gconv_trans_data:T(17,27)=s20__trans_fct:(17,12),0,32;__trans_context_fct:(17,15),32,32;__trans_end_fct:(17,24),64,32;__data:(0,19),96,32;__next:(17,28)=*(17,27),128,32;;__gconv_step:T(17,29)=s56__shlib_handle:(17,30)=*(17,31)=xs__gconv_loaded_object:,0,32;__modname:(17,32)=*(0,2),32,32;__counter:(0,1),64,32;__from_name:(4,36),96,32;__to_name:(4,36),128,32;__fct:(17,3),160,32;__init_fct:(17,6),192,32;__end_fct:(17,9),224,32;__min_needed_from:(0,1),256,32;__max_needed_from:(0,1),288,32;__min_needed_to:(0,1),320,32;__max_needed_to:(0,1),352,32;__stateful:(0,1),384,32;__data:(0,19),416,32;;__gconv_step_data:T(17,33)=s36__outbuf:(17,34)=*(0,11),0,32;__outbufend:(17,34),32,32;__flags:(0,1),64,32;__invocation_counter:(0,1),96,32;__internal_use:(0,1),128,32;__statep:(17,35)=*(13,1),160,32;__state:(13,1),192,64;__trans:(17,28),256,32;;__gconv_info:T(17,36)=s8__nsteps:(8,1),0,32;__steps:(17,37)=*(17,29),32,32;__data:(17,38)=ar(4,33);0;-1;(17,33),64,0;;__gconv_t:t(17,39)=(17,40)=*(17,36)_G_iconv_t:t(3,5)=(3,6)=u44__cd:(17,36),0,64;__combined:(3,7)=s44__cd:(17,36),0,64;__data:(17,33),64,288;;,0,352;;_G_int16_t:t(3,8)=(0,8)_G_int32_t:t(3,9)=(0,1)_G_uint16_t:t(3,10)=(0,9)_G_uint32_t:t(3,11)=(0,4)_IO_stdin_used:G(0,1)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0)GCC: (GNU) 2.96 20000731 (Red Hat Linux 7.0)01.0101.0101.0101.0101.0101.0101.0101.0101.01.symtab.strtab.shstrtab.interp.note.ABI-tag.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.got.rel.plt.init.plt.text.fini.rodata.data.eh_frame.ctors.dtors.got.dynamic.sbss.bss.stab.stabstr.comment.noteô€ô# 1((47 \\€?ÜÜ•Gÿÿÿor‚rTþÿÿo„‚„0c ´‚´l ¼‚¼( uä‚ä{ü‚ü`€`ƒ`¬† … Œ,…,”H•HšX•X¤\•\«d•d²l•l$·• À0–0Æ0–0Ë0˜ ÑÈ «Ús'žã)´Å)é`/€A à4Lô€(\Ür‚„‚´‚¼‚ ä‚ ü‚ `ƒ … ,…H•X•\•d•l••0–0–ñÿ „ƒ „ƒ +ñÿ2ñÿ °ƒ =P•Ad•OT•[°ƒ qX•„„ 0–˜ „ ¤P„ ¯X•½\•2ñÿ Є ËЄ á`•¤… ¯X•îh•ûX•ñÿ … ñÿ \„ ñÿ ¤„ ñÿ °„ ñÿ ¼„ °„  •) ƒ"JQL•^ä‚ dƒ¬"‡`ƒ ޼„ 0–ñÿœ\„F ¡,ƒà¾H• É<ƒ2Û … áLƒ"ý0–ñÿl•H–ñÿ¤„  !0…0H•= initfini.cgcc2_compiled.call_gmon_startinit.ccrtstuff.cp.0__DTOR_LIST__completed.1__do_global_dtors_aux__EH_FRAME_BEGIN__fini_dummyobject.2frame_dummyinit_dummyforce_to_data__CTOR_LIST____do_global_ctors_aux__CTOR_END____DTOR_END____FRAME_END__myapp2.ca.cb.cc.cb_DYNAMIC__register_frame_info@@GLIBC_2.0_fp_hw__dso_handle_init__deregister_frame_info@@GLIBC_2.0_startc__bss_startmain__libc_start_main@@GLIBC_2.0data_startprintf@@GLIBC_2.0_fini__cxa_finalize@@GLIBC_2.1.3_edata_GLOBAL_OFFSET_TABLE__enda_IO_stdin_used__data_start__gmon_start__glwin1.0/src/gum/eg/gumo/Linux-libc2.2-ix86/o/myapp2.o.d0100644000175200017560000000232207262720561022701 0ustar stephensstepheng# DO NOT MODIFY: generated by /home/stephens/ion/src/gum/bin/gum_cpp.pl # 'gcc' '-Wall' '-E' '-H' '-o' myapp2.c gumo/Linux-libc2.2-ix86/o/./myapp2.o : \ a.h \ b.h \ c.h \ /usr/include/stdio.h \ /usr/include/features.h \ /usr/include/sys/cdefs.h \ /usr/include/gnu/stubs.h \ /usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h \ /usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stdarg.h \ /usr/include/bits/types.h \ /usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sched.h \ /usr/include/libio.h \ /usr/include/_G_config.h \ /usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h \ /usr/include/wchar.h \ /usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h \ /usr/include/bits/wchar.h \ /usr/include/gconv.h \ /usr/include/wchar.h \ /usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h \ /usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h \ /usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stdarg.h \ /usr/include/bits/stdio_lim.h \ \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sched.h \ /usr/include/bits/stdio_lim.h \ /usr/include/gnu/stubs.h \ a.h \ b.h \ c.h glwin1.0/src/gum/lib/0040755000175200017560000000000007262676351015024 5ustar stephensstephengglwin1.0/src/gum/lib/gum/0040755000175200017560000000000007306125256015604 5ustar stephensstephengglwin1.0/src/gum/lib/gum/Makefile0100755000175200017560000000174407217552616017257 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/10/24 ############################################################### # The root Makefile GUM_LOG=$(GUM_ECHO) "$(GUM_LOG_PREFIX)" ############################################################### # Support for include search paths GUM_ENV_PATH_USER:=${HOME}/gum GUM_ENV_PATH:=${GUM} ${GUM_ENV_PATH_USER} ${GUM_ENV_PATH_SITE} # Archify the paths. gum_paths:=$(foreach d,$(GUM_ENV_PATH),$d $d/arch/${GUM_ARCH} ) # Function to expand paths. gum_path=$(foreach d,$(gum_paths),$d/$(1) ) ############################################################### # Makefile.pre has all prequisite variables -include $(call gum_path,Makefile.pre) ############################################################### # User's actual Makefile GUM_DEPENDS_ON+= $(GUMakefile) include ${GUMakefile} ############################################################### # Makefile.post has all top-level targets that # use variables set -include $(call gum_path,Makefile.post) glwin1.0/src/gum/lib/gum/Makefile.post0100755000175200017560000000403107306125256020226 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 ##################################################################### # subdirs include $(GUM)/subdirs.post.mak ##################################################################### # all all : gum-targets-early $(GUM_TARGETS_ALL) gum-subdirs-all GUM_HELP:=$(GUM_HELP) all creates $(foreach f,$(GUM_TARGETS_ALL),'$(f)' ) @@@# .PHONY: all ##################################################################### # install include $(GUM)/install.post.mak ##################################################################### # clean GUM_GARBAGE+=$(GARBAGE) $(GUM_DEPENDS_GENERATED)# clean : $(GUM_TARGETS_CLEAN) gum-subdirs-clean $(GUM_RM_RF) $(GUM_GARBAGE) GUM_HELP:=$(GUM_HELP) clean deletes $(foreach x,$(GUM_GARBAGE),'$(x)' ) @@@ very-clean veryclean : clean $(GUM_SILENT)[ "x`cd '$(GUM_GENERATED_ROOT)' && /bin/pwd`" != "x`/bin/pwd`" ] (cd '$(GUM_GENERATED_ROOT)') && $(GUM_RM_RF) '$(GUM_GENERATED_ROOT)' || true GUM_HELP:=$(GUM_HELP) very-clean does 'clean' and deletes '$(GUM_GENERATED_ROOT)' @@@# .PHONY: clean very-clean veryclean ##################################################################### # early targets .PHONY: gum-targets-early gum-targets-early : gum-dirs-early $(GUM_TARGETS_EARLY) gum-dirs-early=$(foreach d,$(GUM_DIRS_EARLY),$(d)/.empty )# .PHONY: gum-dirs-early gum-dirs-early : $(gum-dirs-early) $(gum-dirs-early) : $(GUM_MKDIR_P) $@ ##################################################################### # help help : @$(GUM_CAT) $(GUM)/help @$(GUM_ECHO) "TARGET ACTION SUBJECTS" @$(GUM_ECHO) "$(GUM_HELP)" | $(GUM_PERL) -npe 's/@@@/\n/g' | sort +0 | $(GUM_PERL) -npe 's/$$/\n/' .PHONY: help ##################################################################### # suffix rules #include $(GUM)/suffix.post.mak ##################################################################### # Generated dependencies ifneq "$(strip $(GUM_DEPENDS_GENERATED))" "" -include $(GUM_DEPENDS_GENERATED) endif ##################################################################### # EOF glwin1.0/src/gum/lib/gum/Makefile.pre0100755000175200017560000000301307217552616020033 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 ############################################################### # Set up version control rules. include $(GUM)/vc.mak ############################################################### # Handle build options. -include $(GUM_BUILD_ROOT_FILE) ############################################################### # get dirs include $(GUM)/dirs.mak ############################################################### # get tools GUM_SILENT?=@# GUM_IGNORE?=-# -include $(call gum_path,tools.mak) ifndef gum_tools_mak $(error tools.mak not found - probably missing $(GUM)/arch/$(GUM_ARCH)/tools.mak) endif ############################################################### # suffix support include $(GUM)/suffix.pre.mak ############################################################### # install support -include $(call gum_path,install.pre.mak) ############################################################### # "gum pv=" causes gum to print a variable's value. ifneq "$(strip $(pv))" "" pv : @$(foreach v,$(pv),/bin/echo "$(v)=$($(v))# $(origin $(v))"; ) endif ############################################################### # default target GUM_TARGET_DEFAULT?=all# #$(warning GUM_TARGET_DEFAULT=$(GUM_TARGET_DEFAULT)) default : $(GUM_TARGET_DEFAULT) .PHONY : default ############################################################### # top-level targets # define place holders all : install : clean : veryclean : ##################################################################### # EOF glwin1.0/src/gum/lib/gum/arch/0040755000175200017560000000000007267632416016530 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/Linux-2.2.14-5.0-i586/0040755000175200017560000000000007262676531021343 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/Linux-2.2.14-5.0-i586/tools.mak0100644000175200017560000000021507217552616023165 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 # Use UNIX defaults. GUM_CC=gcc -Wall GUM_CCC=g++ -Wall include $(GUM)/arch/unix/tools.mak glwin1.0/src/gum/lib/gum/arch/Linux-2.2.14-5.0-i586/CVS/0040755000175200017560000000000007262676575022006 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/Linux-2.2.14-5.0-i586/CVS/Root0100644000175200017560000000003407262676531022636 0ustar stephensstepheng:local://cvs/ioncvs/cvsroot glwin1.0/src/gum/lib/gum/arch/Linux-2.2.14-5.0-i586/CVS/Repository0100644000175200017560000000006407262676531024075 0ustar stephensstephenghome/ion/src/gum/lib/gum/arch/Linux-2.2.14-5.0-i586 glwin1.0/src/gum/lib/gum/arch/Linux-2.2.14-5.0-i586/CVS/Entries0100644000175200017560000000005407262676575023336 0ustar stephensstepheng/tools.mak/1.1/Tue Dec 19 03:27:10 2000// D glwin1.0/src/gum/lib/gum/arch/Linux-2.2.16-22-i686/0040755000175200017560000000000007262676531021267 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/Linux-2.2.16-22-i686/tools.mak0100644000175200017560000000021507217552616023111 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 # Use UNIX defaults. GUM_CC=gcc -Wall GUM_CCC=g++ -Wall include $(GUM)/arch/unix/tools.mak glwin1.0/src/gum/lib/gum/arch/Linux-2.2.16-22-i686/CVS/0040755000175200017560000000000007262676575021732 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/Linux-2.2.16-22-i686/CVS/Root0100644000175200017560000000003407262676531022562 0ustar stephensstepheng:local://cvs/ioncvs/cvsroot glwin1.0/src/gum/lib/gum/arch/Linux-2.2.16-22-i686/CVS/Repository0100644000175200017560000000006307262676531024020 0ustar stephensstephenghome/ion/src/gum/lib/gum/arch/Linux-2.2.16-22-i686 glwin1.0/src/gum/lib/gum/arch/Linux-2.2.16-22-i686/CVS/Entries0100644000175200017560000000005407262676575023262 0ustar stephensstepheng/tools.mak/1.1/Tue Dec 19 03:27:10 2000// D glwin1.0/src/gum/lib/gum/arch/SunOS-5.6-sun4/0040755000175200017560000000000007262676531020735 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/SunOS-5.6-sun4/tools.mak0100644000175200017560000000020007217552616022551 0ustar stephensstepheng# Use UNIX defaults. # SunOS-5.6 uses /usr/ccs/bin/ranlib GUM_RANLIB?=/usr/ccs/bin/ranlib# include $(GUM)/arch/unix/tools.mak glwin1.0/src/gum/lib/gum/arch/SunOS-5.6-sun4/CVS/0040755000175200017560000000000007262676575021400 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/SunOS-5.6-sun4/CVS/Root0100644000175200017560000000003407262676531022230 0ustar stephensstepheng:local://cvs/ioncvs/cvsroot glwin1.0/src/gum/lib/gum/arch/SunOS-5.6-sun4/CVS/Repository0100644000175200017560000000005507262676531023467 0ustar stephensstephenghome/ion/src/gum/lib/gum/arch/SunOS-5.6-sun4 glwin1.0/src/gum/lib/gum/arch/SunOS-5.6-sun4/CVS/Entries0100644000175200017560000000005407262676575022730 0ustar stephensstepheng/tools.mak/1.1/Tue Dec 19 03:27:10 2000// D glwin1.0/src/gum/lib/gum/arch/SunOS-5.6-sun4m/0040755000175200017560000000000007262676531021112 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/SunOS-5.6-sun4m/CVS/0040755000175200017560000000000007262676574021554 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/SunOS-5.6-sun4m/CVS/Root0100644000175200017560000000003407262676531022405 0ustar stephensstepheng:local://cvs/ioncvs/cvsroot glwin1.0/src/gum/lib/gum/arch/SunOS-5.6-sun4m/CVS/Repository0100644000175200017560000000005607262676531023645 0ustar stephensstephenghome/ion/src/gum/lib/gum/arch/SunOS-5.6-sun4m glwin1.0/src/gum/lib/gum/arch/SunOS-5.6-sun4m/CVS/Entries0100644000175200017560000000000207262676574023075 0ustar stephensstephengD glwin1.0/src/gum/lib/gum/arch/SunOS-5.7-sun4/0040755000175200017560000000000007262676531020736 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/SunOS-5.7-sun4/tools.mak0100644000175200017560000000007007217552616022557 0ustar stephensstepheng# Use UNIX defaults. include $(GUM)/arch/unix/tools.mak glwin1.0/src/gum/lib/gum/arch/SunOS-5.7-sun4/CVS/0040755000175200017560000000000007262676575021401 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/SunOS-5.7-sun4/CVS/Root0100644000175200017560000000003407262676531022231 0ustar stephensstepheng:local://cvs/ioncvs/cvsroot glwin1.0/src/gum/lib/gum/arch/SunOS-5.7-sun4/CVS/Repository0100644000175200017560000000005507262676531023470 0ustar stephensstephenghome/ion/src/gum/lib/gum/arch/SunOS-5.7-sun4 glwin1.0/src/gum/lib/gum/arch/SunOS-5.7-sun4/CVS/Entries0100644000175200017560000000005407262676575022731 0ustar stephensstepheng/tools.mak/1.1/Tue Dec 19 03:27:10 2000// D glwin1.0/src/gum/lib/gum/arch/SunOS-5.8-sun4/0040755000175200017560000000000007262676531020737 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/SunOS-5.8-sun4/tools.mak0100644000175200017560000000007007217552617022561 0ustar stephensstepheng# Use UNIX defaults. include $(GUM)/arch/unix/tools.mak glwin1.0/src/gum/lib/gum/arch/SunOS-5.8-sun4/CVS/0040755000175200017560000000000007262676575021402 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/SunOS-5.8-sun4/CVS/Root0100644000175200017560000000003407262676531022232 0ustar stephensstepheng:local://cvs/ioncvs/cvsroot glwin1.0/src/gum/lib/gum/arch/SunOS-5.8-sun4/CVS/Repository0100644000175200017560000000005507262676531023471 0ustar stephensstephenghome/ion/src/gum/lib/gum/arch/SunOS-5.8-sun4 glwin1.0/src/gum/lib/gum/arch/SunOS-5.8-sun4/CVS/Entries0100644000175200017560000000005407262676575022732 0ustar stephensstepheng/tools.mak/1.1/Tue Dec 19 03:27:11 2000// D glwin1.0/src/gum/lib/gum/arch/SunOS-5.8-sun4u/0040755000175200017560000000000007262676531021124 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/SunOS-5.8-sun4u/CVS/0040755000175200017560000000000007262676574021566 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/SunOS-5.8-sun4u/CVS/Root0100644000175200017560000000003407262676531022417 0ustar stephensstepheng:local://cvs/ioncvs/cvsroot glwin1.0/src/gum/lib/gum/arch/SunOS-5.8-sun4u/CVS/Repository0100644000175200017560000000005607262676531023657 0ustar stephensstephenghome/ion/src/gum/lib/gum/arch/SunOS-5.8-sun4u glwin1.0/src/gum/lib/gum/arch/SunOS-5.8-sun4u/CVS/Entries0100644000175200017560000000000207262676574023107 0ustar stephensstephengD glwin1.0/src/gum/lib/gum/arch/unix/0040755000175200017560000000000007262733606017511 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/unix/math.libs0100644000175200017560000000000207217552617021303 0ustar stephensstephengm glwin1.0/src/gum/lib/gum/arch/unix/sockets.libs0100644000175200017560000000000407217552617022027 0ustar stephensstephengnsl glwin1.0/src/gum/lib/gum/arch/unix/tools.mak0100755000175200017560000000361507262733606021350 0ustar stephensstepheng# Author: kurt.stephens@parlano.com gum_tools_mak:=1 GUM_ECHO?=/bin/echo# GUM_MKDIR?=/bin/mkdir# GUM_MKDIR_P?=$(GUM_MKDIR) -p# GUM_CAT?=/bin/cat# GUM_CP?=/bin/cp# GUM_CP_RP?=$(GUM_CP) -rp# GUM_CP_RPF?=$(GUM_CP_RP) -f# GUM_LN?=/bin/ln# GUM_LN_S?=$(GUM_LN) -s# GUM_CHMOD?=/bin/chmod# GUM_CHMOD_F?=$(GUM_CHMOD) -f# GUM_CHMOD_RF?=$(GUM_CHMOD) -Rf# GUM_INSTALL?=$(GUM_BIN_DIR)/gum_install# GUM_TAR?=/bin/tar# GUM_RM?=/bin/rm# GUM_RM_RF?=$(GUM_RM) -rf# GUM_RM_F?=$(GUM_RM) -f# GUM_MV?=/bin/mv# GUM_TOUCH?=/bin/touch# GUM_TOUCH_F?=$(GUM_TOUCH) -f# # C compiler GUM_CC?=gcc# GUM_CC_C?=$(GUM_CC) -c# GUM_CC_OUTPUT_FLAG?=-o# GUM_CC_OPTIMIZE_FLAG?=-O# GUM_CC_DEBUG_FLAG?=-g# GUM_CC_PROFILE_FLAG?=# # C++ compiler GUM_CCC?=g++# GUM_CCC_C?=$(GUM_CCC) -c# GUM_CCC_OUTPUT_FLAG?=$(GUM_CC_OUTPUT_FLAG)# GUM_CCC_OPTIMIZE_FLAG?=$(GUM_CC_OPTIMIZE_FLAG)# GUM_CCC_DEBUG_FLAG?=$(GUM_CC_DEBUG_FLAG)# GUM_CCC_PROFILE_FLAG?=$(GUM_CC_PROFILE_FLAG)# # C Preprocessor GUM_CPP?=$(GUM_CC) -E# GUM_CPP_DEFINE_FLAG?=-D# GUM_CPP_INCLUDE_DIR_FLAG?=-I# GUM_CPP_OUTPUT_FLAG?=$(GUM_CC_OUTPUT_FLAG)# GUM_CPP_DEPEND_FLAG?=-H# GUM_CPP_DEPEND_SUFFIX?=.d# # Linker/loader GUM_LD?=$(GUM_CC) GUM_LD_LIB_FLAG?=-l# GUM_LD_LIB_DIR_FLAG?=-L# GUM_LD_OUTPUT_FLAG?=$(GUM_CC_OUTPUT_FLAG)# GUM_LD_OPTIMIZE_FLAG?=$(GUM_CC_OPTIMIZE_FLAG)# GUM_LD_DEBUG_FLAG?=$(GUM_CC_DEBUG_FLAG)# GUM_LD_PROFILE_FLAG?=$(GUM_CC_PROFILE_FLAG)# # Library suffix GUM_LIB_PREFIX?=lib# GUM_LIB_SUFFIX?=.a# GUM_DYNLIB_PREFIX?=lib# GUM_DYNLIB_SUFFIX?=.so# # Library manager GUM_AR?=ar# GUM_AR_C?=$(GUM_AR) cr# GUM_RANLIB?=$(GUM_AR) -s# GUM_STRIP?=strip# # YACC GUM_YACC?=bison -y# # SWIG GUM_SWIG?=swig# # Perl GUM_PERL?=perl# # Java GUM_JAVAC?=javac# GUM_JAVA?=java# ################################################# # Define basic library paths. # # Pick up any .libs files here. GUM_LD_LIB_DIRS+=$(GUM)/arch/unix /lib /usr/lib# ################################################# # EOF glwin1.0/src/gum/lib/gum/arch/unix/CVS/0040755000175200017560000000000007263125757020147 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/unix/CVS/Root0100644000175200017560000000003407262676531021007 0ustar stephensstepheng:local://cvs/ioncvs/cvsroot glwin1.0/src/gum/lib/gum/arch/unix/CVS/Repository0100644000175200017560000000004307262676531022243 0ustar stephensstephenghome/ion/src/gum/lib/gum/arch/unix glwin1.0/src/gum/lib/gum/arch/unix/CVS/Entries0100644000175200017560000000020307263125757021473 0ustar stephensstepheng/math.libs/1.1/Tue Dec 19 03:27:11 2000// /sockets.libs/1.1/Tue Dec 19 03:27:11 2000// /tools.mak/1.2/Thu Apr 5 00:08:38 2001// D glwin1.0/src/gum/lib/gum/arch/CYGWIN-1.1.6-ix86/0040755000175200017560000000000007262676531020766 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/CYGWIN-1.1.6-ix86/tools.mak0100755000175200017560000000022507214277454022615 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 # Use UNIX defaults. GUM_CC=gcc -Wall GUM_CCC=g++ -Wall include $(GUM)/arch/unix/tools.mak glwin1.0/src/gum/lib/gum/arch/CYGWIN-1.1.6-ix86/CVS/0040755000175200017560000000000007262676575021431 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/CYGWIN-1.1.6-ix86/CVS/Root0100644000175200017560000000003407262676531022261 0ustar stephensstepheng:local://cvs/ioncvs/cvsroot glwin1.0/src/gum/lib/gum/arch/CYGWIN-1.1.6-ix86/CVS/Repository0100644000175200017560000000006007262676531023514 0ustar stephensstephenghome/ion/src/gum/lib/gum/arch/CYGWIN-1.1.6-ix86 glwin1.0/src/gum/lib/gum/arch/CYGWIN-1.1.6-ix86/CVS/Entries0100644000175200017560000000005407262676575022761 0ustar stephensstepheng/tools.mak/1.1/Sat Dec 9 00:39:08 2000// D glwin1.0/src/gum/lib/gum/arch/CVS/0040755000175200017560000000000007267632416017163 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/CVS/Root0100644000175200017560000000003407262676531020024 0ustar stephensstepheng:local://cvs/ioncvs/cvsroot glwin1.0/src/gum/lib/gum/arch/CVS/Repository0100644000175200017560000000003607262676531021262 0ustar stephensstephenghome/ion/src/gum/lib/gum/arch glwin1.0/src/gum/lib/gum/arch/CVS/Entries0100644000175200017560000000036707267632416020522 0ustar stephensstephengD/Linux-2.2.14-5.0-i586//// D/Linux-2.2.16-22-i686//// D/SunOS-5.6-sun4//// D/SunOS-5.6-sun4m//// D/SunOS-5.7-sun4//// D/SunOS-5.8-sun4//// D/SunOS-5.8-sun4u//// D/unix//// D/CYGWIN-1.1.6-ix86//// D/Linux-libc2.2-ix86//// D/Linux-libc2.1-ix86//// glwin1.0/src/gum/lib/gum/arch/Linux-libc2.2-ix86/0040755000175200017560000000000007267632145021553 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/Linux-libc2.2-ix86/tools.mak0100644000175200017560000000041007267632145023375 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 # Use UNIX defaults. GUM_CC=gcc -Wall# GUM_CCC=g++ -Wall# include $(GUM)/arch/unix/tools.mak # Pick up any .libs files here. GUM_LD_LIB_DIRS=$(GUM_GENERATED_LIB_DIR) $(GUM)/arch/Linux-libc2.2-ix86 /lib /usr/lib# glwin1.0/src/gum/lib/gum/arch/Linux-libc2.2-ix86/math.libs0100644000175200017560000000000207262700425023334 0ustar stephensstephengm glwin1.0/src/gum/lib/gum/arch/Linux-libc2.2-ix86/sockets.libs0100644000175200017560000000000107262700476024063 0ustar stephensstepheng glwin1.0/src/gum/lib/gum/arch/Linux-libc2.2-ix86/CVS/0040755000175200017560000000000007267632145022206 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/Linux-libc2.2-ix86/CVS/Root0100644000175200017560000000003407262704110023031 0ustar stephensstepheng:local://cvs/ioncvs/cvsroot glwin1.0/src/gum/lib/gum/arch/Linux-libc2.2-ix86/CVS/Repository0100644000175200017560000000006107262704110024265 0ustar stephensstephenghome/ion/src/gum/lib/gum/arch/Linux-libc2.2-ix86 glwin1.0/src/gum/lib/gum/arch/Linux-libc2.2-ix86/CVS/Entries0100644000175200017560000000020307267632145023532 0ustar stephensstepheng/math.libs/1.1/Wed Apr 4 20:16:21 2001// /sockets.libs/1.1/Wed Apr 4 20:17:02 2001// /tools.mak/1.2/Thu Apr 19 18:54:29 2001// D glwin1.0/src/gum/lib/gum/arch/Linux-libc2.1-ix86/0040755000175200017560000000000007267632416021553 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/Linux-libc2.1-ix86/CVS/0040755000175200017560000000000007267632416022206 5ustar stephensstephengglwin1.0/src/gum/lib/gum/arch/Linux-libc2.1-ix86/CVS/Root0100644000175200017560000000003407267632416023046 0ustar stephensstepheng:local://cvs/ioncvs/cvsroot glwin1.0/src/gum/lib/gum/arch/Linux-libc2.1-ix86/CVS/Repository0100644000175200017560000000006107267632416024302 0ustar stephensstephenghome/ion/src/gum/lib/gum/arch/Linux-libc2.1-ix86 glwin1.0/src/gum/lib/gum/arch/Linux-libc2.1-ix86/CVS/Entries0100644000175200017560000000005407267632416023536 0ustar stephensstepheng/tools.mak/1.1/Thu Apr 19 18:39:52 2001// D glwin1.0/src/gum/lib/gum/arch/Linux-libc2.1-ix86/tools.mak0100644000175200017560000000017007267630370023375 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 # Use UNIX defaults. include $(GUM)/arch/Linux-libc2.2-ix86/tools.mak glwin1.0/src/gum/lib/gum/cpp.mak0100644000175200017560000000327707262752360017071 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 ######################################################################### # C preprocessor setup # ############################################################### # Generate compilation option defines. # Compute compile flags. GUM_COMPILE:= GUM_CPP_COMPILE_OPTS:=# ifneq "$(strip $(DEBUG))" "" GUM_COMPILE+=$($(gum_compiler)_DEBUG_FLAG) # GUM_CPP_COMPILE_OPTS+= GUM_DEBUG=1# endif ifneq "$(strip $(OPTIMIZE))" "" GUM_COMPILE+=$($(gum_compiler)_OPTIMIZE_FLAG) # GUM_CPP_COMPILE_OPTS+= GUM_OPTIMZE=1# endif ifneq "$(strip $(PROFILE))" "" GUM_COMPILE+=$($(gum_compiler)_PROFILE_FLAG) # GUM_CPP_COMPILE_OPTS+= GUM_PROFILE=1# endif # Defines. GUM_CPP_DEFINE_FLAGS:=$(foreach d,$(GUM_CPP_COMPILE_OPTS) $(GUM_CPP_DEFINES) $(DEFINES) $(DEFINES_INHERITED) $(DEFINES_GLOBAL), '$(GUM_CPP_DEFINE_FLAG)$(d)')# # Include dirs. GUM_CPP_INCLUDE_FLAGS:=$(foreach d,$(GUM_CPP_INCLUDE_DIRS) $(INCLUDE_DIRS) $(INCLUDE_DIRS_INHERITED) $(INCLUDE_DIRS_GLOBAL), '$(GUM_CPP_INCLUDE_DIR_FLAG)$(d)')# # All CPP flags. GUM_CPP_FLAGS:=$(GUM_CPP_DEFINE_FLAGS) $(GUM_CPP_INCLUDE_FLAGS) $(CPP_FLAGS)# ##################################################################### # Preprocessor command line. GUM_PP:=$(GUM_CPP) $(GUM_CPP_FLAGS) $(GUM_CPP_DEPEND_FLAG) $(GUM_COMPILE) $(GUM_CPP_OUTPUT_FLAG)# # Preprocessor auto dependency generation command line. GUM_PP:=$(GUM_BIN_DIR)/gum_cpp $(GUM_PP) ##################################################################### # Compile command line. GUM_COMPILE:=$($(gum_compiler)_C) $(GUM_COMPILE) $($(gum_compiler)_FLAGS) $($(gum_compiler)_OUTPUT_FLAG)# #$(warning GUM_CPP_FLAGS='$(GUM_CPP_FLAGS)') ################################################# # EOF glwin1.0/src/gum/lib/gum/dirs.mak0100644000175200017560000000170507217552617017245 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 ##################################################################### # dirs - define directory paths. ############################################################### # generated file directory. # This is environment related. GUM_GENERATED_ROOT?=gumo# GUM_GENERATED_MOD?=o$(if $(strip $(DEBUG)),d)$(if $(strip $(OPTIMIZE)),o)$(if $(strip $(PROFILE)),p)# GUM_GENERATED_DIR?=$(GUM_GENERATED_ROOT)/$(GUM_ARCH_TARGET)/$(GUM_GENERATED_MOD)/$(GUM_BUILD_ROOT_CWD_DELTA)# GUM_DIRS_EARLY+= $(GUM_GENERATED_DIR)# ############################################################### # library locations. # This is environment related. GUM_GENERATED_LIB_DIR?=$(GUM_GENERATED_DIR)# GUM_LD_LIB_DIRS?=$(GUM_GENERATED_LIB_DIR) $(INSTALL_DIR_LIB) $(LIBRARY_DIRS)# ############################################################### # Executable locations. # This is environment related. GUM_GENERATED_EXE_DIR?=$(GUM_GENERATED_DIR)# glwin1.0/src/gum/lib/gum/docbook0100644000175200017560000000513707217552617017160 0ustar stephensstepheng################################################################## # Get tools GUM_CODEDOC:=$(GUM_BIN_DIR)/../../codedoc/bin/codedoc GUM_CODEDOC2DOCBOOK=$(GUM_CODEDOC) GUM_DOCBOOK=$(GUM_BIN_DIR)/../../docbook/bin/docbook PERL=/icimp/run/prod/bin/perl GUM_DOCBOOK_PREFIX:=index# GUM_DOCBOOK_SUFFIX:=.html# DOCBOOK_STYLES=html ################################################################## # Get name PRODUCT:=$(GUM_GENERATED_DIR)/$(NAME)# MEMBERS:=$(DOCBOOK_FILES)# GUM_DOCBOOKS:=$(GUM_DOCBOOKS) $(NAME)# ################################################################## # Get options ################################################################## # Base targets ################################################################## # Handle codedoc. ifneq "$(strip $(CODEDOC_FILES))" "" CODEDOC_OUT:=$(GUM_GENERATED_DIR)/$(NAME)_codedoc.docbook# $(CODEDOC_OUT) : $(CODEDOC_FILES) $(GUM_CODEDOC) $(CODEDOC_FILES) -o $@.codedoc $(GUM_CODEDOC) $@.codedoc -o $@ $(CODEDOC_OUT) : CODEDOC_FILES:=$(CODEDOC_FILES)# $(CODEDOC_OUT) : GUM_CODEDOC:=$(GUM_CODEDOC)# $(CODEDOC_OUT) : GUM_CODEDOC2DOCBOOK:=$(GUM_CODEDOC2DOCBOOK)# DEPENDS_ON:=$(DEPENDS_ON) $(CODEDOC_FILES)# DEPENDS_ON:=$(DEPENDS_ON) $(CODEDOC_OUT) $(CODEDOC_OUT)# GUM_GARBAGE:=$(GUM_GARBAGE) $(CODEDOC_OUT) $(CODEDOC_OUT).codedoc# endif ################################################################## # Handle docbook. $(PRODUCT) : $(MEMBERS) $(DEPENDS_ON) $(DOC_ATTACHMENTS) $(GUM_DOCBOOK) \ -I $(dir $@) \ -o $(dir $@) \ $(foreach s,$(DOCBOOK_STYLES),-s $(s) ) \ -a $(DOC_ATTACHMENTS) +a \ $(MEMBERS) $(PRODUCT) : MEMBERS:=$(MEMBERS)# $(PRODUCT) : DOCBOOK:=$(DOCBOOK)# $(PRODUCT) : DOCBOOK_STYLES:=$(DOCBOOK_STYLES)# $(PRODUCT) : DOC_ATTACHMENTS:=$(DOC_ATTACHMENTS)# $(PRODUCT).tar : $(PRODUCT) $(GUM_TAR) -cvf $@ -C $(dir $(PRODUCT)) $(notdir $(PRODUCT)) $(PRODUCT).tar : PRODUCT:=$(PRODUCT)# products:=$(PRODUCT) $(PRODUCT).tar GUM_TARGETS_ALL:=$(GUM_TARGETS_ALL) $(products) # GUM_GARBAGE:=$(GUM_GARBAGE) $(products) # ################################################################## # install HTML:=$(HTML) $(HTML_FILES) HTML:=$(HTML) $(products)# DOCBOOK:=$(DOCBOOK) $(products)# gum_install_files:=$(NAME)-docbook-install include $(GUM)/install.mak ################################################################## # Alias $(NAME)-docbook : $(products) .PHONY: $(NAME)-docbook GUM_HELP:=$(GUM_HELP) $(NAME)-docbook creates $(products) from $(DOCBOOK_FILES) $(CODEDOC_FILES) @@@ ################################################################## # Reset vars HTML:= DOCBOOK_FILES:= CODEDOC_FILES:= include ${GUM}/product.post.mak glwin1.0/src/gum/lib/gum/env0100644000175200017560000000123207217552617016320 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/10/24 ##################################################################### # Set up baseline environment for the gum shell. GUM="${GUM_BIN_DIR}/../lib/gum" GUM="`cd \"$GUM\" && /bin/pwd`" export GUM GUM_MAKE="${GUM_MAKE:-make}" export GUM_MAKE GUM_STARTED="`/bin/date`" export GUM_STARTED GUM_USERNAME="`whoami`" export GUM_USERNAME GUM_HOSTNAME="`hostname`.`domainname 2>/dev/null`" export GUM_HOSTNAME GUM_DIR="`/bin/pwd`" export GUM_DIR _GUM_ARCH_VAR=1 . "${GUM_BIN_DIR}/gum_arch" GUM_ARCH_TARGET="${GUM_ARCH_TARGET:-${GUM_ARCH}}" export GUM_ARCH_TARGET GUMakefile="${GUMakefile:-GUMakefile}" export GUMakefile glwin1.0/src/gum/lib/gum/exe0100755000175200017560000000664607263154204016321 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 GUM_PRODUCT_TYPE:=exe# ################################################################## # Generate files include ${GUM}/product.pre.mak MEMBERS+= $(GUM_O_FILES)# ################################################################## # Get name PRODUCT:=$(GUM_GENERATED_EXE_DIR)/$(GUM_EXE_PREFIX)$(NAME)$(GUM_EXE_SUFFIX)# $(NAME)_exe:=$(PRODUCT)# GUM_EXES:=$(GUM_EXES) $(NAME)# ################################################################## # Compute libraries it depends on $(NAME)_exe_libs:=$(LIBS)# $(NAME)_exe_libs_all:=$(LIBS)# ################################################################## # Get options # Add library dir flags # Basic exe generation GUM_LINK:= ifneq "$(strip $(DEBUG))" "" GUM_LINK+= $(GUM_LD_DEBUG_FLAG)# endif ifneq "$(strip $(OPTIMIZE))" "" GUM_LINK+= $(GUM_LD_OPTIMIZE_FLAG)# endif ifneq "$(strip $(PROFILE))" "" GUM_LINK+= $(GUM_LD_PROFILE_FLAG)# endif # Add libary search paths. GUM_LD_FLAGS:=$(foreach l,$(GUM_LD_LIB_DIRS) $(LIB_DIRS) $(LIB_DIRS_INHERITED) $(LIB_DIRS_GLOBAL),$(GUM_LD_LIB_DIR_FLAG)$l )# # Compose a link operation. GUM_LINK:=$(GUM_LD) $(GUM_LD_FLAGS) $(GUM_LINK) $(GUM_LD_OUTPUT_FLAG)# ################################################################## # Locate libraries. # _GUM_FIND_LIBS:=$(GUM_BIN_DIR)/gum_find_libs --P "$(GUM_LIB_PREFIX)" --S "$(GUM_LIB_SUFFIX)" $(foreach l,$(GUM_LD_LIB_DIRS) $(LIB_DIRS),-L$(l) ) $(foreach l,$(LIBS),-l$(l) )# # A list of all library names depended on, that may not already exist. _libs_all:=$(_GUM_FIND_LIBS) --l $(GUM_LD_LIB_FLAG)# # A list of all library files depended on, that already exist. DEPENDS_ON:=$(DEPENDS_ON) $(shell $(_GUM_FIND_LIBS) --p)# LIBMAK:=$(shell $(_GUM_FIND_LIBS) --m)# #$(warning $(PRODUCT): LIBMAK=$(LIBMAK)) #$(warning $(PRODUCT): DEPENDS_ON=$(DEPENDS_ON)) -include /dev/null $(LIBMAK) ################################################################## # Base Target. # $(PRODUCT) : $(MEMBERS) $(DEPENDS_ON) $(GUM_DEPENDS_ON) $(GUM_SILENT) $(GUM_LOG) "Linking executable $(NAME)" $(GUM_MKDIR_P) $(dir $@) $(GUM_LINK) $@ $(MEMBERS) $(shell $(LIBS_ALL)) # Bind vars to target. $(PRODUCT) : NAME:=$(NAME)# $(PRODUCT) : GUM_LINK:=$(GUM_LINK)# $(PRODUCT) : MEMBERS:=$(MEMBERS)# $(PRODUCT) : LIBS:=$(LIBS)# $(PRODUCT) : LIBS_ALL:=$(_libs_all)# GUM_TARGETS_ALL:=$(GUM_TARGETS_ALL) $(PRODUCT)# GUM_GARBAGE:=$(GUM_GARBAGE) $(PRODUCT)# ################################################################## # install BIN:=$(BIN) $(PRODUCT)# EXE:=$(EXE) $(PRODUCT)# gum_install_files:=$(NAME)-exe-install# include $(GUM)/install.mak BIN:=# EXE:=# ################################################################## # Alias $(NAME)-exe : $(PRODUCT) GUM_HELP:=$(GUM_HELP) $(NAME)-exe creates executable $(NAME) $(PRODUCT) @@@# .PHONY: $(NAME)-exe ################################################################## # Debug $(NAME)-exe-debug : $(PRODUCT) gdb $(PRODUCT) $(NAME)-exe-debug : PRODUCT=$(PRODUCT)# GUM_HELP:=$(GUM_HELP) $(NAME)-exe-debug debugs executable $(NAME) $(PRODUCT) @@@# .PHONY: $(NAME)-exe-debug ################################################################## # Run $(NAME)-exe-run : $(PRODUCT) $(PRODUCT) $(ARGS) $(NAME)-exe-run : PRODUCT=$(PRODUCT)# GUM_HELP:=$(GUM_HELP) $(NAME)-exe-run runs executable $(NAME) $(PRODUCT) @@@# .PHONY: $(NAME)-exe-run ################################################################## # Reset vars include ${GUM}/product.post.mak glwin1.0/src/gum/lib/gum/genfiles.mak0100644000175200017560000000040507217772703020074 0ustar stephensstepheng ##################################################################### # genfiles # Author: kurt.stephens@parlano.com 2000/12/19 # First generate productions for any suffix translation rules. include $(GUM)/suffix.mak #$(warning GUM_O_FILES=$(GUM_O_FILES)) glwin1.0/src/gum/lib/gum/help0100755000175200017560000000042307217552617016464 0ustar stephensstepheng HELP for GUM: TOP-LEVEL TARGETS: all Make all products install Install all exported products uninstall Uninstall all exported products clean Delete all products veryclean Deletes all products and output directories. help Shows this message SPECIFIC TARGETS: glwin1.0/src/gum/lib/gum/install.mak0100755000175200017560000000576407220364752017761 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/10/04 #################################################### # install # Get file to install from INSTALL_VARS ifneq "$(strip $(INSTALL_VARS))" "" #$(warning INSTALL_VARS=$(INSTALL_VARS) ) INSTALL_FILES_DEPS:=$(INSTALL_FILES_DEPS) $(foreach v,$(INSTALL_VARS),$(foreach f,$($(v)), $f)) INSTALL_FILES:=$(INSTALL_FILES) $(foreach v,$(INSTALL_VARS),$(foreach f,$($(v)), $(if $(INSTALL_DIR_$(v)),$f $(GUM_INSTALL_STAGE)$(INSTALL_DIR_$(v))/$(notdir $(f))))) INSTALL_VARS:= endif ifneq "$(strip $(INSTALL_FILES))" "" ifeq "$(strip $(gum_install_files))" "" gum_install_files:=$(NAME)-install# Default endif #$(warning gum_install_files=$(gum_install_files)) GUM_INSTALL_FILES_DEPS:=$(GUM_INSTALL_FILES_DEPS) $(INSTALL_FILES_DEPS)# GUM_INSTALL_FILES:=$(GUM_INSTALL_FILES) $(INSTALL_FILES)# ifeq "$(INSTALL_MODE)" "" INSTALL_MODE:=$(GUM_INSTALL_MODE)# endif ifeq "$(INSTALL_OWNER)" "" INSTALL_OWNER:=$(GUM_INSTALL_OWNER)# endif ifeq "$(INSTALL_GROUP)" "" INSTALL_GROUP:=$(GUM_INSTALL_GROUP)# endif ifneq "$(STRIP)" "" INSTALL_STRIP:=$(GUM_STRIP) else INSTALL_STRIP:= endif export GUM_MKDIR_P export GUM_CHMOD_F export GUM_CHMOD_RF export GUM_TAR $(gum_install_files) : $(INSTALL_FILES_DEPS) @$(GUM_ECHO) Installing $@ $(INSTALL_PRE_COMMAND) $(GUM_INSTALL) \ - INSTALL_MODE '$(INSTALL_MODE)' \ - INSTALL_STRIP '$(INSTALL_STRIP)' \ -- $(INSTALL_FILES) $(INSTALL_POST_COMMAND) GUM_HELP:=$(GUM_HELP) $(gum_install_files) installs $(foreach f,$(INSTALL_FILES),'$(f)' ) @@@ # Bind vars $(gum_install_files) : INSTALL_MODE:=$(INSTALL_MODE)# $(gum_install_files) : INSTALL_OWNER:=$(INSTALL_OWNER)# $(gum_install_files) : INSTALL_GROUP:=$(INSTALL_GROUP)# $(gum_install_files) : INSTALL_FILES:=$(INSTALL_FILES)# $(gum_install_files) : INSTALL_STRIP:=$(INSTALL_STRIP)# $(gum_install_files) : INSTALL_PRE_COMMAND:=$(INSTALL_PRE_COMMAND)# $(gum_install_files) : INSTALL_POST_COMMAND:=$(INSTALL_POST_COMMAND)# # Add install target GUM_TARGETS_INSTALL:=$(GUM_TARGETS_INSTALL) $(gum_install_files) # Uninstall $(gum_install_files)-uninstall : @$(GUM_ECHO) Un-installing $@ $(UNINSTALL_PRE_COMMAND) @set X $(INSTALL_FILES) ; shift ;\ while [ $$# -gt 0 ]; \ do \ set -x ;\ $(GUM_RM_RF) "$$2" ;\ set +x ;\ shift 2 ;\ done $(UNINSTALL_POST_COMMAND) # Bind vars $(gum_install_files)-uninstall : INSTALL_FILES:=$(INSTALL_FILES)# $(gum_install_files)-uninstall : UNINSTALL_PRE_COMMAND:=$(UNINSTALL_PRE_COMMAND) $(gum_install_files)-uninstall : UNINSTALL_POST_COMMAND:=$(UNINSTALL_POST_COMMAND) GUM_HELP:=$(GUM_HELP) $(gum_install_files)-uninstall uninstalls $(foreach f,$(INSTALL_FILES),'$f' ) @@@# # Add uninstall target GUM_TARGETS_UNINSTALL:=$(GUM_TARGETS_UNINSTALL) $(gum_install_files)-uninstall .PHONY : $(gum_install_files) $(gum_install_files)-uninstall endif # Reset vars gum_install_files:=# INSTALL_FILES:=# INSTALL_FILES_DEPS:=# INSTALL_MODE:=# INSTALL_USER:=# INSTALL_GROUP:=# INSTALL_PRE_COMMAND:=# INSTALL_POST_COMMAND:=# UNINSTALL_PRE_COMMAND:=# UNINSTALL_POST_COMMAND:=# glwin1.0/src/gum/lib/gum/install.post.mak0100755000175200017560000000055407217552617020742 0ustar stephensstepheng ################################################################## # install target install : all $(GUM_TARGETS_INSTALL) GUM_HELP:=$(GUM_HELP) install does $(foreach x,all $(GUM_TARGETS_INSTALL),'$(x)' ) @@@ uninstall : $(GUM_TARGETS_UNINSTALL) GUM_HELP:=$(GUM_HELP) uninstall does $(foreach x,$(GUM_TARGETS_UNINSTALL),'$(x)' ) @@@ .PHONY: install uninstall glwin1.0/src/gum/lib/gum/install.pre.mak0100755000175200017560000000110007262721326020522 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/10/04 GUM_INSTALL_STAGE?=# INSTALL_ROOT?=$(HOME)/arch/$(GUM_ARCH_TARGET)# # Define the different install locations for different INSTALL_VARs # e.g. INSTALL_DIR_LIB is used for each LIB, # INSTALL_DIR_BIN is used for each BIN # INSTALL_DIR_LIB?=$(INSTALL_ROOT)/lib# INSTALL_DIR_H_FILES?=$(INSTALL_ROOT)/include/$(PACKAGE)# INSTALL_DIR_BIN?=$(INSTALL_ROOT)/bin# INSTALL_DIR_EXE?=$(INSTALL_DIR_BIN)# # Defaults GUM_INSTALL_MODE?=ugo-w# GUM_INSTALL_OWNER?=# GUM_INSTALL_GROUP?=# #$(warning GUM_INSTALL_MODE=$(GUM_INSTALL_MODE)) glwin1.0/src/gum/lib/gum/lib0100755000175200017560000000434007263174613016301 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 GUM_PRODUCT_TYPE:=lib# ################################################################## # Generate files include ${GUM}/product.pre.mak MEMBERS:=$(MEMBERS) $(GUM_O_FILES)# ################################################################## # Compute product name. $(NAME)_lib_name:=$(GUM_LIB_PREFIX)$(NAME)$(GUM_LIB_SUFFIX)# PRODUCT:=$(GUM_GENERATED_LIB_DIR)/$($(NAME)_lib_name)# LIB_LIBS:=$(GUM_GENERATED_LIB_DIR)/$(NAME).libs# LIB_LIBMAK:=$(GUM_GENERATED_LIB_DIR)/$(NAME).libmak# GUM_LIBS_GENERATED:=$(GUM_LIBS_GENERATED) $(NAME)# ################################################################## # Compute libraries it depends on $(NAME)_lib_libs:=$(LIBS)# $(NAME)_lib_libs_all:=$(NAME) $(LIBS)# LIBS:=# ################################################################## # Base target $(PRODUCT) : $(MEMBERS) $(DEPENDS_ON) $(GUM_DEPENDS_ON) $(GUM_SILENT) $(GUM_LOG) "Creating library $(NAME)" $(GUM_MKDIR_P) $(dir $@) $(GUM_RM_F) $@ $(GUM_AR_C) $@ $(MEMBERS) $(GUM_RANLIB) $@ $(GUM_ECHO) $(LIB_LIBS_ALL) > $(LIB_LIBS) $(GUM_ECHO) 'ifeq "$$(_GUM_$(NAME)_LIB_TARGET_DEFINED)" ""' > $(LIB_LIBMAK) $(GUM_ECHO) "_GUM_$(NAME)_TARGET_DEFINED:=1" >> $(LIB_LIBMAK) $(GUM_ECHO) "$(shell cd $(dir $@) && /bin/pwd)/$(notdir $@) :" >> $(LIB_LIBMAK) $(GUM_ECHO) " cd $(GUM_DIR) && $(GUM_) $(NAME)-lib" >> $(LIB_LIBMAK) $(GUM_ECHO) "endif" >> $(LIB_LIBMAK) _GUM_$(NAME)_LIB_TARGET_DEFINED=1 $(PRODUCT) : NAME:=$(NAME)# $(PRODUCT) : MEMBERS:=$(MEMBERS)# $(PRODUCT) : LIB_LIBS:=$(LIB_LIBS)# $(PRODUCT) : LIB_LIBMAK:=$(LIB_LIBMAK)# $(PRODUCT) : LIB_LIBS_ALL:=$($(NAME)_lib_libs_all)# GUM_TARGETS_ALL:=$(GUM_TARGETS_ALL) $(PRODUCT)# GUM_GARBAGE:=$(GUM_GARBAGE) $(PRODUCT) $(LIB_LIBS) $(LIB_LIBMAK)# ################################################################## # install LIB:=$(LIB) $(PRODUCT) $(LIB_LIBS) $(LIB_LIBMAK)# gum_install_files:=$(NAME)-lib-install# include $(GUM)/install.mak LIB:= ################################################################## # Alias $(NAME)-lib : $(PRODUCT) .PHONY: $(NAME)-lib GUM_HELP:=$(GUM_HELP) $(NAME)-lib creates library $(NAME) $(PRODUCT) @@@# ################################################################## # Reset vars include ${GUM}/product.post.mak glwin1.0/src/gum/lib/gum/product.post.mak0100644000175200017560000000051307263160456020741 0ustar stephensstepheng################################################################## # Reset vars for top-level product # Author: kurt.stephens@parlano.com 2000/12/19 GUM_PRODUCT_TYPE:= NAME:= MEMBERS:= LIBS:= # DUH this should be part of the suffix handling code! H_FILES:= # Now do the suffix production rules. include $(GUM)/suffix.post.mak glwin1.0/src/gum/lib/gum/product.pre.mak0100644000175200017560000000031007217552617020540 0ustar stephensstepheng################################################################## # Defines for top-level product # Generate intermediate files include $(GUM)/genfiles.mak # Do any subdirs include $(GUM)/subdirs glwin1.0/src/gum/lib/gum/subdirs0100644000175200017560000000605107263117344017202 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 ##################################################################### # subdirs - recurse into specified subdirectories ##################################################################### # Variables to pass to subdirectories GUM_SUBDIR_VARS=\ GUM_SILENT \ GUM_CC \ GUM_LD \ CC_FLAGS_GLOBAL \ CCC_FLAGS_GLOBAL \ CPP_FLAGS_GLOBAL \ INCLUDE_DIRS_GLOBAL \ LIB_DIRS_GLOBAL \ DEFINES_GLOBAL \ OPTIMIZE \ DEBUG \ PROFILE \ GUM_SUBDIR_VARS GUM_SUBDIR_OPTS+=\ INCLUDE_DIRS_INHERITED='$(foreach d,$(INCLUDE_DIRS),$(call gum_abspath,$(d)) ) $(INCLUDE_DIR_INHERITED)' \ LIB_DIRS_INHERITED='$(foreach d,$(LIB_DIRS),$(call gum_abspath,$(d)) ) $(LIB_DIRS_INHERITED)' \ DEFINES_INHERITED='$(DEFINES) $(DEFINES_INHERITED)' # If the directory does not already exist, leave the path alone. gum_abspath=$(strip $(shell (cd '$(1)' 2>/dev/null && /bin/pwd) || /bin/echo '$(1)'))# ##################################################################### # Target to apply to subdirectories GUM_SUBDIR_TARGETS:=$(GUM_TOP_LEVEL_TARGETS)# ##################################################################### # Save some variables #$(warning SUBDIRS=$(SUBDIRS)) ifneq "$(strip $(SUBDIRS))" "" gum_subdirs:=$(NAME)# ifdef $(gum_subdirs)_TARGETS gum_subdirs_try_again+=_# gum_subdirs+=$(gum_subdirs_try_again)# endif gum_subdirs:=$(gum_subdirs)-subdirs# $(gum_subdirs)_TARGETS:=$(TARGETS)# $(gum_subdirs)_SUBDIRS:=$(SUBDIRS)# ##################################################################### # phony target to cause recursion gum_subdirs_targets:=$(gum_subdirs)-all $(gum_subdirs)-install $(gum_subdirs)-clean# $(gum_subdirs_targets) : $(GUM_SILENT)\ for t in $(subdirs_TARGETS) ;\ do \ for s in $(subdirs_SUBDIRS) ;\ do \ $(GUM_LOG) "Making $$s $$t : ..." ;\ (cd "$$s" && \ $(GUM_) \ $(foreach v,$(subdirs_VARS),$v='$($v)' ) \ GUM_LOG_PREFIX='$(GUM_LOG_PREFIX)*' \ $(subdirs_OPTS) \ "$$t") || exit 1; \ $(GUM_LOG) "Making $$s $$t : DONE" ;\ done; \ done # Target specific vars $(gum_subdirs_targets) : subdirs_TARGETS:=$(SUBDIR_TARGETS) $(GUM_SUBDIR_TARGETS)# $(gum_subdirs_targets) : subdirs_SUBDIRS:=$(SUBDIRS) $(GUM_SUBDIRS)# $(gum_subdirs_targets) : subdirs_VARS:=$(GUM_SUBDIR_VARS) $(SUBDIR_VARS)# $(gum_subdirs_targets) : subdirs_OPTS:=$(GUM_SUBDIR_OPTS) $(SUBDIR_OPTS)# gum_subdirs_all_targets:=$(gum_subdirs_all_targets) $(gum_subdirs)-all# gum_subdirs_install_targets:=$(gum_subdirs_install_targets) $(gum_subdirs)-install# gum_subdirs_clean_targets:=$(gum_subdirs_clean_targets) $(gum_subdirs)-clean# .PHONY : $(gum_subdirs) ##################################################################### # What parent target gets $(gum_subdirs) as a dependency? ifneq "$(strip $(GUM_PRODUCT_TYPE))" "" # The "all" target depends on us GUM_TARGETS_ALL:=$(GUM_TARGETS_ALL) $(gum_subdirs)-all else # A top-level product depends on us DEPENDS_ON:=$(DEPENDS_ON) $(gum_subdirs)-all endif gum_subdirs:= endif SUBDIRS:= #$(warning DEPENDS_ON=$(DEPENDS_ON)) glwin1.0/src/gum/lib/gum/subdirs.post.mak0100644000175200017560000000055107217552617020741 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 gum-subdirs-all : $(gum_subdirs_all_targets) GUM_TARGETS_ALL+=gum-subdirs-all gum-subdirs-install : $(gum_subdirs_install_targets) #$(warning gum_subdirs_clean_targets=$(gum_subdirs_clean_targets)) gum-subdirs-clean : $(gum_subdirs_clean_targets) .PHONY : gum-subdirs-all gum-subdirs-install gum-subdirs-clean glwin1.0/src/gum/lib/gum/suffix.mak0100755000175200017560000000054707217772667017627 0ustar stephensstepheng##################################################################### # suffix # Author: kurt.stephens@parlano.com 2000/12/19 # Initialize any suffix translation variables -include $(foreach s,$(GUM_SUFFIXES),$(call gum_path,suffix/$s.pre.mak) ) # Compute suffix translation products -include $(foreach s,$(GUM_SUFFIXES),$(call gum_path,suffix/$s.mak) ) glwin1.0/src/gum/lib/gum/suffix.post.mak0100644000175200017560000000036707217552617020577 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 ##################################################################### # suffix # instantiate any suffix translation rules -include $(foreach s,$(GUM_SUFFIXES),$(call gum_path,suffix/$s.post.mak) ) glwin1.0/src/gum/lib/gum/suffix.pre.mak0100644000175200017560000000057307262730505020371 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 ##################################################################### # suffix # set up any variables needs for the genfile.mak suffix rules. ifndef GUM_SUFFIXES # List any suffixes in order of production GUM_SUFFIXES:=swig y c cc o endif # Override existing suffix rules .SUFFIXES: .SUFFIXES : $(foreach s,$(GUM_SUFFIXES),.$s ) glwin1.0/src/gum/lib/gum/suffix/0040755000175200017560000000000007264133747017117 5ustar stephensstephengglwin1.0/src/gum/lib/gum/suffix/c.mak0100644000175200017560000000244507263161520020022 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 ######################################################################### # C preprocessor setup # # Enumerate the C files to be compiled GUM_C_FILES:=$(GUM_C_FILES_GENERATED) $(C_FILES_GENERATED) $(C_FILES) ifneq "$(strip $(GUM_C_FILES))" "" # Enumerate the O files generated GUM_C_O_FILES_GENERATED:=$(GUM_C_FILES:%.$(GUM_C_SUFFIX)=$(GUM_GENERATED_DIR)$(GUM_GENERATED_DIR_VERSION)/$(notdir %).$(GUM_O_SUFFIX))# # Set up compiler and preprocessor options. gum_compiler:=GUM_CC# include $(GUM)/cpp.mak #$(warning GUM_C_O_FILES_GENERATED=$(GUM_C_O_FILES_GENERATED)) # Bind current vars to generated targets. $(GUM_C_O_FILES_GENERATED) : GUM_PP:=$(GUM_PP)# $(GUM_C_O_FILES_GENERATED) : GUM_COMPILE:=$(GUM_COMPILE)# # O files depend on H files. $(GUM_C_O_FILES_GENERATED) : $(H_FILES) $(GUM_DEPENDS_ON) # Add to generated all list. GUM_C_O_FILES_GENERATED_ALL:=$(GUM_C_O_FILES_GENERATED_ALL) $(GUM_C_O_FILES_GENERATED)# GUM_O_FILES_GENERATED:=$(GUM_O_FILES_GENERATED) $(GUM_C_O_FILES_GENERATED)# GUM_O_FILES_TARGETS:=$(GUM_O_FILES_TARGETS) $(GUM_C_O_FILES_GENERATED)# # Generated dependencies. GUM_DEPENDS_GENERATED:=$(GUM_DEPENDS_GENERATED) $(GUM_C_O_FILES_GENERATED:%=%$(GUM_CPP_DEPEND_SUFFIX))# endif ################################################# # EOF glwin1.0/src/gum/lib/gum/suffix/c.post.mak0100644000175200017560000000101607263160266021005 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 %.$(GUM_C_SUFFIX) : $(sort $(GUM_C_O_FILES_GENERATED)) : $(GUM_GENERATED_DIR)$(GUM_GENERATED_DIR_VERSION)/%.$(GUM_O_SUFFIX) : %.$(GUM_C_SUFFIX) $(GUM_SILENT) $(GUM_LOG) "Compiling $<" $(GUM_MKDIR_P) $(dir $@) $(GUM_PP) "$<" "$@.i" "$@" $(GUM_COMPILE) $@ $@.i $(GUM_RM) $@.i ################################################################## # Reset vars for top-level product GUM_C_O_FILES_GENERATED:= C_FILES:= ################################################# # EOF glwin1.0/src/gum/lib/gum/suffix/c.pre.mak0100644000175200017560000000013307217552617020611 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 GUM_C_SUFFIX:=c# GUM_C_FILES_GENERATED:=# glwin1.0/src/gum/lib/gum/suffix/cc.mak0100644000175200017560000000243107262726026020167 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 ######################################################################### # C++ # GUM_CC_FILES:=$(GUM_CC_FILES_GENERATED) $(CC_FILES_GENERATED) $(CC_FILES) ifneq "$(strip $(GUM_CC_FILES))" "" # Enumerate the O files generated GUM_CC_O_FILES_GENERATED:=$(GUM_CC_FILES:%.$(GUM_CC_SUFFIX)=$(GUM_GENERATED_DIR)$(GUM_GENERATED_DIR_VERSION)/$(notdir %).$(GUM_O_SUFFIX)) #$(warning GUM_CC_O_FILES_GENERATED=$(GUM_CC_O_FILES_GENERATED)) # Set up compiler and preprocessor options. gum_compiler:=GUM_CCC# include $(GUM)/cpp.mak # Bind current vars to generated targets. $(GUM_CC_O_FILES_GENERATED) : GUM_PP:=$(GUM_PP)# $(GUM_CC_O_FILES_GENERATED) : GUM_COMPILE:=$(GUM_COMPILE)# # O files depend on H files and HH files. $(GUM_CC_O_FILES_GENERATED) : $(H_FILES) $(HH_FILES) $(GUM_DEPENDS_ON) # Add to generated all list. GUM_CC_O_FILES_GENERATED_ALL:=$(GUM_CC_O_FILES_GENERATED_ALL) $(GUM_CC_O_FILES_GENERATED)# GUM_O_FILES_GENERATED:=$(GUM_O_FILES_GENERATED) $(GUM_CC_O_FILES_GENERATED)# GUM_O_FILES_TARGETS:=$(GUM_O_FILES_TARGETS) $(GUM_CC_O_FILES_GENERATED)# # Generated dependencies. GUM_DEPENDS_GENERATED:=$(GUM_DEPENDS_GENERATED) $(GUM_CC_O_FILES_GENERATED:%=%$(GUM_CPP_DEPEND_SUFFIX)) endif ################################################# # EOF glwin1.0/src/gum/lib/gum/suffix/cc.post.mak0100644000175200017560000000103107263160446021145 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 %.$(GUM_CC_SUFFIX) : $(sort $(GUM_CC_O_FILES_GENERATED)) : $(GUM_GENERATED_DIR)$(GUM_GENERATED_DIR_VERSION)/%.$(GUM_O_SUFFIX) : %.$(GUM_CC_SUFFIX) $(GUM_SILENT) $(GUM_LOG) "Compiling $<" $(GUM_MKDIR_P) $(dir $@) $(GUM_PP) "$<" "$@.ii" "$@" $(GUM_COMPILE) $@ $@.ii $(GUM_RM) $@.ii ################################################################## # Reset vars for top-level product CC_FILES:=# GUM_CC_O_FILES_GENERATED:=# ################################################# # EOF glwin1.0/src/gum/lib/gum/suffix/cc.pre.mak0100644000175200017560000000013607217552620020751 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 GUM_CC_SUFFIX:=cc# GUM_CC_FILES_GENERATED:=# glwin1.0/src/gum/lib/gum/suffix/o.mak0100644000175200017560000000017507217552620020040 0ustar stephensstepheng GUM_O_FILES:=$(GUM_O_FILES_GENERATED) $(O_FILES_GENERATED) $(O_FILES) GUM_GARBAGE:=$(GUM_GARBAGE) $(GUM_O_FILES_GENERATED) glwin1.0/src/gum/lib/gum/suffix/o.post.mak0100644000175200017560000000000107217552620021010 0ustar stephensstepheng glwin1.0/src/gum/lib/gum/suffix/o.pre.mak0100644000175200017560000000013307217600246020615 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/12/19 GUM_O_SUFFIX:=o# GUM_O_FILES_GENERATED:=# glwin1.0/src/gum/lib/gum/suffix/CVS/0040755000175200017560000000000007264405263017545 5ustar stephensstephengglwin1.0/src/gum/lib/gum/suffix/CVS/Root0100644000175200017560000000003407262676531020413 0ustar stephensstepheng:local://cvs/ioncvs/cvsroot glwin1.0/src/gum/lib/gum/suffix/CVS/Repository0100644000175200017560000000004007262676531021644 0ustar stephensstephenghome/ion/src/gum/lib/gum/suffix glwin1.0/src/gum/lib/gum/suffix/CVS/Entries0100644000175200017560000000116507264405263021101 0ustar stephensstepheng/c.pre.mak/1.1/Tue Dec 19 03:27:11 2000// /cc.pre.mak/1.1/Tue Dec 19 03:27:12 2000// /o.mak/1.1/Tue Dec 19 03:27:12 2000// /o.post.mak/1.1/Tue Dec 19 03:27:12 2000// /o.pre.mak/1.1/Tue Dec 19 06:31:02 2000// /cc.mak/1.2/Wed Apr 4 23:19:50 2001// /swig.pre.mak/1.1/Thu Apr 5 17:08:14 2001// /y.mak/1.1/Wed Apr 4 23:35:36 2001// /y.pre.mak/1.1/Wed Apr 4 23:21:51 2001// /c.mak/1.2/Thu Apr 5 21:27:44 2001// /c.post.mak/1.2/Thu Apr 5 21:16:38 2001// /cc.post.mak/1.2/Thu Apr 5 21:18:30 2001// /y.post.mak/1.2/Thu Apr 5 21:19:58 2001// /swig.post.mak/1.3/Sat Apr 7 00:52:08 2001// /swig.mak/1.3/Sun Apr 8 19:11:35 2001// D glwin1.0/src/gum/lib/gum/suffix/swig.mak0100644000175200017560000000400707264133747020560 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 ######################################################################### # Swig # GUM_SWIG_FILES:=$(GUM_SWIG_FILES_GENERATED) $(SWIG_FILES_GENERATED) $(SWIG_FILES) ifneq "$(strip $(GUM_SWIG_FILES))" "" # Get CPP flags include $(GUM)/cpp.mak GUM_SWIG_TARGET:=$(SWIG_TARGET)# _swig_files:=$(notdir $(GUM_SWIG_FILES))# # Enumerate the C files generated # These files are simply placeholders for the real targets. GUM_SWIG_C_FILES_GENERATED:=$(_swig_files:%.$(GUM_SWIG_SUFFIX)=$(GUM_GENERATED_DIR)$(GUM_GENERATED_DIR_VERSION)/$(notdir %)_swig.$(GUM_C_SUFFIX))# # Enumerate the actual C files generated for each GUM_SWIG_TARGET. GUM_SWIG_TARGET_C_FILES_GENERATED:=$(foreach t,$(GUM_SWIG_TARGET),$(_swig_files:%.$(GUM_SWIG_SUFFIX)=$(GUM_GENERATED_DIR)$(GUM_GENERATED_DIR_VERSION)/$(notdir %)_swig_$(t).$(GUM_C_SUFFIX)))# #$(warning GUM_SWIG_C_FILES_GENERATED=$(GUM_SWIG_C_FILES_GENERATED)) #$(warning GUM_SWIG_TARGET_C_FILES_GENERATED=$(GUM_SWIG_TARGET_C_FILES_GENERATED)) # Bind current vars to generated targets. $(GUM_SWIG_C_FILES_GENERATED) : GUM_SWIG:=$(GUM_SWIG)# $(GUM_SWIG_C_FILES_GENERATED) : GUM_SWIG_TARGET:=$(GUM_SWIG_TARGET)# $(GUM_SWIG_C_FILES_GENERATED) : NAME:=$(NAME)# $(GUM_SWIG_C_FILES_GENERATED) : PROJECT:=$(PROJECT)# $(GUM_SWIG_C_FILES_GENERATED) : GUM_CPP_FLAGS:=$(GUM_CPP_FLAGS)$ # Add to generated all list. GUM_SWIG_C_FILES_GENERATED_ALL:=$(GUM_SWIG_C_FILES_GENERATED_ALL) $(GUM_SWIG_C_FILES_GENERATED)# GUM_SWIG_C_FILES_GENERATED_ALL:=$(GUM_SWIG_C_FILES_GENERATED_ALL) $(GUM_SWIG_TARGET_C_FILES_GENERATED)# GUM_C_FILES_GENERATED:=$(GUM_C_FILES_GENERATED) $(GUM_SWIG_C_FILES_GENERATED)# GUM_C_FILES_GENERATED:=$(GUM_C_FILES_GENERATED) $(GUM_SWIG_TARGET_C_FILES_GENERATED)# GUM_C_FILES_TARGETS:=$(GUM_C_FILES_TARGETS) $(GUM_SWIG_C_FILES_GENERATED)# GUM_C_FILES_TARGETS:=$(GUM_C_FILES_TARGETS) $(GUM_SWIG_TARGET_C_FILES_GENERATED)# GUM_GARBAGE+=$(GUM_SWIG_C_FILES_GENERATED) $(GUM_SWIG_TARGET_C_FILES_GENERATED)# endif ################################################# # EOF glwin1.0/src/gum/lib/gum/suffix/y.mak0100644000175200017560000000160207262727710020052 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 ######################################################################### # Yacc # GUM_Y_FILES:=$(GUM_Y_FILES_GENERATED) $(Y_FILES_GENERATED) $(Y_FILES) ifneq "$(strip $(GUM_Y_FILES))" "" # Enumerate the C files generated GUM_Y_C_FILES_GENERATED:=$(GUM_Y_FILES:%.$(GUM_Y_SUFFIX)=$(GUM_GENERATED_DIR)$(GUM_GENERATED_DIR_VERSION)/$(notdir %).$(GUM_C_SUFFIX)) #$(warning GUM_Y_C_FILES_GENERATED=$(GUM_Y_C_FILES_GENERATED)) # Bind current vars to generated targets. $(GUM_Y_C_FILES_GENERATED) : GUM_YACC:=$(GUM_YACC)# # Add to generated all list. GUM_Y_C_FILES_GENERATED_ALL:=$(GUM_Y_C_FILES_GENERATED_ALL) $(GUM_Y_C_FILES_GENERATED)# GUM_C_FILES_GENERATED:=$(GUM_C_FILES_GENERATED) $(GUM_Y_C_FILES_GENERATED)# GUM_C_FILES_TARGETS:=$(GUM_C_FILES_TARGETS) $(GUM_Y_C_FILES_GENERATED)# endif ################################################# # EOF glwin1.0/src/gum/lib/gum/suffix/swig.pre.mak0100644000175200017560000000030707263123176021336 0ustar stephensstepheng# Author: kurtstephens@acm.org 2001/04/04 GUM_SWIG_SUFFIX:=swig# GUM_SWIG_FILES_GENERATED:=# # Control targets and target options. SWIG_TARGET?=tcl8# SWIG_TARGET_tcl8=#-namespace -module $(NAME)# glwin1.0/src/gum/lib/gum/suffix/y.pre.mak0100644000175200017560000000013307262726217020636 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 GUM_Y_SUFFIX:=y# GUM_Y_FILES_GENERATED:=# glwin1.0/src/gum/lib/gum/suffix/y.post.mak0100644000175200017560000000101107263160576021032 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 %.$(GUM_Y_SUFFIX) : $(sort $(GUM_Y_C_FILES_GENERATED)) : $(GUM_GENERATED_DIR)$(GUM_GENERATED_DIR_VERSION)/%.$(GUM_C_SUFFIX) : %.$(GUM_Y_SUFFIX) $(GUM_SILENT) $(GUM_LOG) "Yacc $<" $(GUM_MKDIR_P) $(dir $@) $(GUM_YACC) -d "$<" $(GUM_MV) y.tab.c $@ -$(GUM_MV) y.tab.h $@.h ################################################################## # Reset vars for top-level product GUM_Y_C_FILES_GENERATED:= Y_FILES:= ################################################# # EOF glwin1.0/src/gum/lib/gum/suffix/swig.post.mak0100644000175200017560000000113307263462270021534 0ustar stephensstepheng# Author: kurtstephens@acm.org 2001/04/04 %.$(GUM_SWIG_SUFFIX) : $(sort $(GUM_SWIG_C_FILES_GENERATED)) : $(GUM_GENERATED_DIR)$(GUM_GENERATED_DIR_VERSION)/%_swig.$(GUM_C_SUFFIX) : %.$(GUM_SWIG_SUFFIX) $(GUM_SILENT) $(GUM_LOG) "Swig $<" $(GUM_MKDIR_P) $(dir $@) $(foreach w,$(GUM_SWIG_TARGET),$(GUM_SWIG) $(GUM_CPP_FLAGS) -$w $(SWIG_TARGET_$w) -o $(@:%_swig.c=%_swig_$w.c) $<) $(GUM_TOUCH_F) $@ ################################################################## # Reset vars for top-level product GUM_SWIG_C_FILES_GENERATED:= SWIG_FILES:= ################################################# # EOF glwin1.0/src/gum/lib/gum/swig0100644000175200017560000000365507217552620016506 0ustar stephensstepheng ################################################################## # inputs # SWIG_FILES # SWIG_TARGET ################################################################## # Get tools #SWIG #SWIG_TARGETS:= SWIG_TARGET:=$(SWIG_TARGETS)# GUM_SWIG:=swig gum_swig_suffix_perl5=.pm gum_swig_var_perl5=PM_FILES gum_swig_suffix_java=.java gum_swig_var_java=JAVA_FILES ################################################################## # Get name PRODUCT:=$(GUM_GENERATED_DIR)/swig_$(NAME)_$(SWIG_TARGET)_wrap.c OTHER_PRODUCT:=$(GUM_GENERATED_DIR)/swig_$(NAME)$(gum_swig_suffix_$(SWIG_TARGET)) ################################################################## # export generated files. C_FILES:=$(C_FILES) $(PRODUCT) SWIG_C_FILES:=$(SWIG_C_FILES) $(PRODUCT) $(gum_swig_var_$(SWIG_TARGET)):=$(gum_swig_var_$(SWIG_TARGET)) $(OTHER_PRODUCT) SWIG_$(gum_swig_var_$(SWIG_TARGET)):=SWIG_$(gum_swig_var_$(SWIG_TARGET)) $(OTHER_PRODUCT) MEMBERS:=$(SWIG_FILES)# ################################################################## # base target gum_swig:=$(GUM_SWIG) $(GUM_SWIG_OPTS) $(SWIG_OPTS) -$(SWIG_TARGET) $(PRODUCT) : $(MEMBERS) $(DEPENDS_ON) $(gum_swig) -o $@ $(MEMBERS) # bind vars $(PRODUCT) : gum_swig:=$(gum_swig)# $(PRODUCT) : MEMBERS:=$(MEMBERS)# ################################################################## # export PRODUCT GUM_TARGETS_ALL:=$(GUM_TARGETS_ALL) $(PRODUCT)# GUM_GARBAGE:=$(GUM_GARBAGE) $(PRODUCT) $(OTHER_PRODUCT) # ################################################################## # install SWIG_GEN:=$(PRODUCT) $(OTHER_PRODUCT) gum_install_files:=$(NAME)-swig-install include $(GUM)/install.mak ################################################################## # Alias $(NAME)-swig : $(PRODUCT) .PHONY: $(NAME)-swig GUM_HELP:=$(GUM_HELP) $(NAME)-swig creates $(PRODUCT) $(OTHER_PRODUCT) from $(MEMBERS) @@@ ################################################################## # Reset vars include ${GUM}/product.post.mak glwin1.0/src/gum/lib/gum/vc.mak0100644000175200017560000000020107217552620016674 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/20 # Disable RCS and SCCS get rules %:: RCS/%,v %:: RCS/% %:: s.% %:: SCCS/s.% glwin1.0/src/gum/lib/gum/CVS/0040755000175200017560000000000007306135641016236 5ustar stephensstephengglwin1.0/src/gum/lib/gum/CVS/Root0100644000175200017560000000003407262676531017107 0ustar stephensstepheng:local://cvs/ioncvs/cvsroot glwin1.0/src/gum/lib/gum/CVS/Repository0100644000175200017560000000003107262676531020340 0ustar stephensstephenghome/ion/src/gum/lib/gum glwin1.0/src/gum/lib/gum/CVS/Entries0100644000175200017560000000203007306135641017562 0ustar stephensstephengD/arch//// D/suffix//// /Makefile/1.1/Tue Dec 19 03:27:10 2000// /Makefile.pre/1.1/Tue Dec 19 03:27:10 2000// /dirs.mak/1.1/Tue Dec 19 03:27:11 2000// /docbook/1.1/Tue Dec 19 03:27:11 2000// /env/1.1/Tue Dec 19 03:27:11 2000// /genfiles.mak/1.1/Tue Dec 19 23:56:51 2000// /help/1.1/Tue Dec 19 03:27:11 2000// /install.mak/1.1/Thu Dec 21 11:30:50 2000// /install.post.mak/1.1/Tue Dec 19 03:27:11 2000// /product.pre.mak/1.1/Tue Dec 19 03:27:11 2000// /subdirs.post.mak/1.1/Tue Dec 19 03:27:11 2000// /suffix.mak/1.1/Tue Dec 19 23:56:39 2000// /suffix.post.mak/1.1/Tue Dec 19 03:27:11 2000// /swig/1.1/Tue Dec 19 03:27:12 2000// /vc.mak/1.1/Tue Dec 19 03:27:12 2000// /suffix.pre.mak/1.2/Wed Apr 4 23:41:57 2001// /install.pre.mak/1.2/Wed Apr 4 22:40:22 2001// /subdirs/1.2/Thu Apr 5 16:35:48 2001// /cpp.mak/1.2/Thu Apr 5 02:14:08 2001// /exe/1.3/Thu Apr 5 20:41:40 2001// /lib/1.3/Thu Apr 5 23:02:35 2001// /product.post.mak/1.2/Thu Apr 5 21:18:38 2001// /product/1.1/Sat Jun 2 00:32:48 2001// /Makefile.post/1.3/Sat Jun 2 08:58:22 2001// glwin1.0/src/gum/lib/gum/product0100644000175200017560000000670107306032060017176 0ustar stephensstepheng# Author: kurt.stephens@parlano.com 2000/08/18 GUM_PRODUCT_TYPE:=exe# ################################################################## # Generate files include ${GUM}/product.pre.mak MEMBERS+= $(GUM_O_FILES)# ################################################################## # Get name #PRODUCT:=$(GUM_GENERATED_EXE_DIR)/$(GUM_EXE_PREFIX)$(NAME)$(GUM_EXE_SUFFIX)# #$(NAME)_exe:=$(PRODUCT)# #GUM_EXES:=$(GUM_EXES) $(NAME)# ################################################################## # Compute libraries it depends on #$(NAME)_exe_libs:=$(LIBS)# #$(NAME)_exe_libs_all:=$(LIBS)# ################################################################## # Get options # Add library dir flags # Basic exe generation GUM_LINK:= ifneq "$(strip $(DEBUG))" "" GUM_LINK+= $(GUM_LD_DEBUG_FLAG)# endif ifneq "$(strip $(OPTIMIZE))" "" GUM_LINK+= $(GUM_LD_OPTIMIZE_FLAG)# endif ifneq "$(strip $(PROFILE))" "" GUM_LINK+= $(GUM_LD_PROFILE_FLAG)# endif # Add libary search paths. GUM_LD_FLAGS:=$(foreach l,$(GUM_LD_LIB_DIRS) $(LIB_DIRS) $(LIB_DIRS_INHERITED) $(LIB_DIRS_GLOBAL),$(GUM_LD_LIB_DIR_FLAG)$l )# # Compose a link operation. GUM_LINK:=$(GUM_LD) $(GUM_LD_FLAGS) $(GUM_LINK) $(GUM_LD_OUTPUT_FLAG)# ################################################################## # Locate libraries. # _GUM_FIND_LIBS:=$(GUM_BIN_DIR)/gum_find_libs --P "$(GUM_LIB_PREFIX)" --S "$(GUM_LIB_SUFFIX)" $(foreach l,$(GUM_LD_LIB_DIRS) $(LIB_DIRS),-L$(l) ) $(foreach l,$(LIBS),-l$(l) )# # A list of all library names depended on, that may not already exist. _libs_all:=$(_GUM_FIND_LIBS) --l $(GUM_LD_LIB_FLAG)# # A list of all library files depended on, that already exist. DEPENDS_ON:=$(DEPENDS_ON) $(shell $(_GUM_FIND_LIBS) --p)# LIBMAK:=$(shell $(_GUM_FIND_LIBS) --m)# #$(warning $(PRODUCT): LIBMAK=$(LIBMAK)) #$(warning $(PRODUCT): DEPENDS_ON=$(DEPENDS_ON)) -include /dev/null $(LIBMAK) ################################################################## # Base Target. # #$(PRODUCT) : $(MEMBERS) $(DEPENDS_ON) $(GUM_DEPENDS_ON) # $(GUM_SILENT) $(GUM_LOG) "Linking executable $(NAME)" # $(GUM_MKDIR_P) $(dir $@) # $(GUM_LINK) $@ $(MEMBERS) $(shell $(LIBS_ALL)) # Bind vars to target. $(PRODUCT) : NAME:=$(NAME)# $(PRODUCT) : GUM_LINK:=$(GUM_LINK)# $(PRODUCT) : MEMBERS:=$(MEMBERS)# $(PRODUCT) : LIBS:=$(LIBS)# $(PRODUCT) : LIBS_ALL:=$(_libs_all)# GUM_TARGETS_ALL:=$(GUM_TARGETS_ALL) $(PRODUCT)# GUM_GARBAGE:=$(GUM_GARBAGE) $(PRODUCT)# ################################################################## # install #BIN:=$(BIN) $(PRODUCT)# #EXE:=$(EXE) $(PRODUCT)# #gum_install_files:=$(NAME)-exe-install# include $(GUM)/install.mak #BIN:=# #EXE:=# ################################################################## # Alias #$(NAME)-exe : $(PRODUCT) #GUM_HELP:=$(GUM_HELP) $(NAME)-exe creates executable $(NAME) $(PRODUCT) @@@# #.PHONY: $(NAME)-exe ################################################################## # Debug #$(NAME)-exe-debug : $(PRODUCT) # gdb $(PRODUCT) #$(NAME)-exe-debug : PRODUCT=$(PRODUCT)# #GUM_HELP:=$(GUM_HELP) $(NAME)-exe-debug debugs executable $(NAME) $(PRODUCT) @@@# #.PHONY: $(NAME)-exe-debug ################################################################## # Run #$(NAME)-exe-run : $(PRODUCT) # $(PRODUCT) $(ARGS) #$(NAME)-exe-run : PRODUCT=$(PRODUCT)# #GUM_HELP:=$(GUM_HELP) $(NAME)-exe-run runs executable $(NAME) $(PRODUCT) @@@# #.PHONY: $(NAME)-exe-run ################################################################## # Reset vars include ${GUM}/product.post.mak glwin1.0/src/gum/lib/CVS/0040755000175200017560000000000007262676531015457 5ustar stephensstephengglwin1.0/src/gum/lib/CVS/Root0100644000175200017560000000003407262676351016317 0ustar stephensstepheng:local://cvs/ioncvs/cvsroot glwin1.0/src/gum/lib/CVS/Repository0100644000175200017560000000002507262676351017553 0ustar stephensstephenghome/ion/src/gum/lib glwin1.0/src/gum/lib/CVS/Entries0100644000175200017560000000001207262676531017001 0ustar stephensstephengD/gum//// glwin1.0/src/gum/CVS/0040755000175200017560000000000007306135641014700 5ustar stephensstephengglwin1.0/src/gum/CVS/Root0100644000175200017560000000003407262676341015550 0ustar stephensstepheng:local://cvs/ioncvs/cvsroot glwin1.0/src/gum/CVS/Repository0100644000175200017560000000002107262676341017000 0ustar stephensstephenghome/ion/src/gum glwin1.0/src/gum/CVS/Entries0100644000175200017560000000021607306135641016230 0ustar stephensstephengD/bin//// D/eg//// D/lib//// /TODO/1.1/Tue Dec 19 03:27:10 2000// /VERSION/1.1/Tue Dec 19 03:27:10 2000// /PKG/1.1/Sat Jun 2 08:28:03 2001// glwin1.0/src/gum/PKG0100744000175200017560000000031407306121623014600 0ustar stephensstephengNAME=gum VERSION=0.1 DESC="A Makefile library. Handles automatic header file dependencies and interpackage dependencies." CATEGORY="Development Tools" REQUIRES_PKGS="" REQUIRES_OTHERS="gnumake sh perl" glwin1.0/src/GUM_BUILD_ROOT0100644000175200017560000000060607306140372015606 0ustar stephensstepheng# $Id: GUM_BUILD_ROOT,v 1.3 2001/04/07 10:26:24 stephens Exp $ # Build options DEBUG=YES #OPTIMIZE=NO # output root is ../gumo GUM_GENERATED_ROOT:=$(shell cd $(GUM_BUILD_ROOT)/../gumo && /bin/pwd)# # Quick install. GUM_GENERATED_LIB_DIR=$(INSTALL_DIR_LIB)# # Pick up /iimp stuff PATH:=/iimp/bin:$(PATH) INCLUDE_DIRS_GLOBAL:=$(GUM_BUILD_ROOT) /iimp/include# LIB_DIRS_GLOBAL:=/iimp/lib# glwin1.0/README0100644000175200017560000000141307306140372013537 0ustar stephensstephengglwin 1.0 README ============================================================================== Copyright (c) 1997-2001 Kurt A. Stephens and Ion, Inc., All Rights Reserved. http://www.acm.org/~stephensk Kurt A. Stephens and Ion, Inc. MAKE NO REPRESENTATIONS OR WARRANTIES ABOUT THE SUITABILITY OF THE SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. Kurt A. Stephens and Ion, Inc. SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. $Id: COPYRIGHT,v 1.3 2001/04/03 18:37:16 stephens Exp $ ============================================================================== glwin1.0/COPYRIGHT0100644000175200017560000000113107306140372014147 0ustar stephensstephengCopyright (c) 1997-2001 Kurt A. Stephens and Ion, Inc., All Rights Reserved. http://www.acm.org/~stephensk Kurt A. Stephens and Ion, Inc. MAKE NO REPRESENTATIONS OR WARRANTIES ABOUT THE SUITABILITY OF THE SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. Kurt A. Stephens and Ion, Inc. SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. $Id: COPYRIGHT,v 1.3 2001/04/03 18:37:16 stephens Exp $ glwin1.0/CHANGES0100644000175200017560000000014207306140372013650 0ustar stephensstephengglwin 1.0 CHANGES ============================================================================== glwin1.0/TOC0100644000175200017560000006475207306140376013252 0ustar stephensstephengglwin 1.0 Table of Contents ============================================================================== glwin1.0: total 7 drwxr-xr-x 3 stephens stepheng 1024 Jun 2 05:33 . drwxr-xr-x 3 stephens stepheng 1024 Jun 2 05:33 .. -rw-r--r-- 1 stephens stepheng 98 Jun 2 05:33 CHANGES -rw-r--r-- 1 stephens stepheng 601 Jun 2 05:33 COPYRIGHT -rw-r--r-- 1 stephens stepheng 779 Jun 2 05:33 README -rw-r--r-- 1 stephens stepheng 107 Jun 2 05:33 TOC drwxr-xr-x 4 stephens stepheng 1024 Jun 2 05:33 src glwin1.0/src: total 5 drwxr-xr-x 4 stephens stepheng 1024 Jun 2 05:33 . drwxr-xr-x 3 stephens stepheng 1024 Jun 2 05:33 .. -rw-r--r-- 1 stephens stepheng 390 Jun 2 05:33 GUM_BUILD_ROOT drwxr-xr-x 4 stephens stepheng 1024 Jun 2 05:33 glwin drwxr-xr-x 6 stephens stepheng 1024 Jun 2 05:33 gum glwin1.0/src/glwin: total 286 drwxr-xr-x 4 stephens stepheng 1024 Jun 2 05:33 . -rwxr--r-- 1 stephens stepheng 29643 Apr 19 16:32 .#glwin.c.1.11 -rwxr--r-- 1 stephens stepheng 3113 Mar 15 22:13 .#glwin.h.1.3 -rwxr--r-- 1 stephens stepheng 1647 Apr 19 14:15 .#glwin.swig.1.5 drwxr-xr-x 4 stephens stepheng 1024 Jun 2 05:33 .. -rwxr--r-- 1 stephens stepheng 1266 Mar 2 21:24 AR.EXE.stackdump drwxr-xr-x 2 stephens stepheng 1024 Jun 2 05:13 CVS -rwxr-xr-x 1 stephens stepheng 503 Apr 9 14:02 GUMakefile -rw-r--r-- 1 stephens stepheng 164 Jun 2 03:29 PKG -rwxr--r-- 1 stephens stepheng 6359 Mar 3 22:15 diff.txt -rwxr--r-- 1 stephens stepheng 29643 Apr 22 17:15 glwin.c -rwxr--r-- 1 stephens stepheng 3524 Apr 19 13:54 glwin.h -rwxr--r-- 1 stephens stepheng 1647 Apr 22 17:12 glwin.swig drwxr-xr-x 4 stephens stepheng 1024 Apr 3 22:01 mak_gen -rwxr--r-- 1 stephens stepheng 2033 Mar 19 21:44 vk.h -rw-r--r-- 1 stephens stepheng 72346 Apr 8 20:33 xk.h -rw-r--r-- 1 stephens stepheng 3494 Apr 9 19:37 xk.pl -rw-r--r-- 1 stephens stepheng 122002 Apr 19 13:58 xk2vk.c glwin1.0/src/glwin/CVS: total 5 drwxr-xr-x 2 stephens stepheng 1024 Jun 2 05:13 . drwxr-xr-x 4 stephens stepheng 1024 Jun 2 05:33 .. -rw-r--r-- 1 stephens stepheng 317 Jun 2 05:13 Entries -rw-r--r-- 1 stephens stepheng 19 Feb 2 21:29 Repository -rw-r--r-- 1 stephens stepheng 28 Feb 2 21:29 Root glwin1.0/src/glwin/mak_gen: total 4 drwxr-xr-x 4 stephens stepheng 1024 Apr 3 22:01 . drwxr-xr-x 4 stephens stepheng 1024 Jun 2 05:33 .. drwxr-xr-x 5 stephens stepheng 1024 Mar 2 15:49 CYGWIN_98-4.10 drwxr-xr-x 5 stephens stepheng 1024 Apr 3 22:01 Linux glwin1.0/src/glwin/mak_gen/CYGWIN_98-4.10: total 5 drwxr-xr-x 5 stephens stepheng 1024 Mar 2 15:49 . drwxr-xr-x 4 stephens stepheng 1024 Apr 3 22:01 .. drwxr-xr-x 2 stephens stepheng 1024 Mar 2 21:55 od drwxr-xr-x 2 stephens stepheng 1024 Mar 5 03:01 odd drwxr-xr-x 2 stephens stepheng 1024 Mar 2 15:49 t glwin1.0/src/glwin/mak_gen/CYGWIN_98-4.10/od: total 245 drwxr-xr-x 2 stephens stepheng 1024 Mar 2 21:55 . drwxr-xr-x 5 stephens stepheng 1024 Mar 2 15:49 .. -rwxr--r-- 1 stephens stepheng 237 Mar 15 22:13 build_vars.h -rwxr--r-- 1 stephens stepheng 245766 Mar 2 21:57 glwin.o glwin1.0/src/glwin/mak_gen/CYGWIN_98-4.10/odd: total 244 drwxr-xr-x 2 stephens stepheng 1024 Mar 5 03:01 . drwxr-xr-x 5 stephens stepheng 1024 Mar 2 15:49 .. -rwxr--r-- 1 stephens stepheng 246352 Mar 5 03:03 glwin.o glwin1.0/src/glwin/mak_gen/CYGWIN_98-4.10/t: total 2 drwxr-xr-x 2 stephens stepheng 1024 Mar 2 15:49 . drwxr-xr-x 5 stephens stepheng 1024 Mar 2 15:49 .. glwin1.0/src/glwin/mak_gen/Linux: total 5 drwxr-xr-x 5 stephens stepheng 1024 Apr 3 22:01 . drwxr-xr-x 4 stephens stepheng 1024 Apr 3 22:01 .. drwxr-xr-x 2 stephens stepheng 1024 Apr 4 03:56 od drwxr-xr-x 2 stephens stepheng 1024 Apr 4 19:56 odd drwxr-xr-x 2 stephens stepheng 1024 Apr 3 22:01 t glwin1.0/src/glwin/mak_gen/Linux/od: total 114 drwxr-xr-x 2 stephens stepheng 1024 Apr 4 03:56 . drwxr-xr-x 5 stephens stepheng 1024 Apr 3 22:01 .. -rw-r--r-- 1 stephens stepheng 248 Apr 8 20:05 build_vars.h -rw-r--r-- 1 stephens stepheng 29420 Apr 4 03:56 glwin.o -rw-r--r-- 1 stephens stepheng 0 Apr 3 23:57 glwin_swig.c -rw-r--r-- 1 stephens stepheng 2108 Apr 4 00:59 glwin_swig.o -rw-r--r-- 1 stephens stepheng 17514 Apr 3 23:54 glwin_swig_tcl8.c -rw-r--r-- 1 stephens stepheng 58776 Apr 4 00:59 glwin_swig_tcl8.o glwin1.0/src/glwin/mak_gen/Linux/odd: total 32 drwxr-xr-x 2 stephens stepheng 1024 Apr 4 19:56 . drwxr-xr-x 5 stephens stepheng 1024 Apr 3 22:01 .. -rw-r--r-- 1 stephens stepheng 29420 Apr 4 19:56 glwin.o glwin1.0/src/glwin/mak_gen/Linux/t: total 2 drwxr-xr-x 2 stephens stepheng 1024 Apr 3 22:01 . drwxr-xr-x 5 stephens stepheng 1024 Apr 3 22:01 .. glwin1.0/src/gum: total 9 drwxr-xr-x 6 stephens stepheng 1024 Jun 2 05:33 . drwxr-xr-x 4 stephens stepheng 1024 Jun 2 05:33 .. drwxr-xr-x 2 stephens stepheng 1024 Jun 2 05:10 CVS -rwxr--r-- 1 stephens stepheng 204 Jun 2 03:28 PKG -rw-r--r-- 1 stephens stepheng 62 Dec 18 21:27 TODO -rw-r--r-- 1 stephens stepheng 4 Dec 18 21:27 VERSION drwxr-xr-x 3 stephens stepheng 1024 Apr 19 14:05 bin drwxr-xr-x 6 stephens stepheng 1024 Apr 4 15:31 eg drwxr-xr-x 4 stephens stepheng 1024 Apr 4 14:58 lib glwin1.0/src/gum/CVS: total 5 drwxr-xr-x 2 stephens stepheng 1024 Jun 2 05:10 . drwxr-xr-x 6 stephens stepheng 1024 Jun 2 05:33 .. -rw-r--r-- 1 stephens stepheng 142 Jun 2 05:10 Entries -rw-r--r-- 1 stephens stepheng 17 Apr 4 14:58 Repository -rw-r--r-- 1 stephens stepheng 28 Apr 4 14:58 Root glwin1.0/src/gum/bin: total 20 drwxr-xr-x 3 stephens stepheng 1024 Apr 19 14:05 . drwxr-xr-x 6 stephens stepheng 1024 Jun 2 05:33 .. drwxr-xr-x 2 stephens stepheng 1024 Jun 2 03:16 CVS -rwxr-xr-x 1 stephens stepheng 4675 Apr 5 16:23 gum -rwxr-xr-x 1 stephens stepheng 1072 Apr 19 13:54 gum_arch -rwxr-xr-x 1 stephens stepheng 78 Dec 18 21:27 gum_cpp -rw-r--r-- 1 stephens stepheng 1412 Apr 19 14:05 gum_cpp.pl -rwxr-xr-x 1 stephens stepheng 33 Dec 18 21:27 gum_find_libs -rw-r--r-- 1 stephens stepheng 3885 Apr 5 11:48 gum_find_libs.pl -rwxr-xr-x 1 stephens stepheng 1430 Dec 18 21:27 gum_install glwin1.0/src/gum/bin/CVS: total 5 drwxr-xr-x 2 stephens stepheng 1024 Jun 2 03:16 . drwxr-xr-x 3 stephens stepheng 1024 Apr 19 14:05 .. -rw-r--r-- 1 stephens stepheng 301 Jun 2 03:16 Entries -rw-r--r-- 1 stephens stepheng 21 Apr 4 14:58 Repository -rw-r--r-- 1 stephens stepheng 28 Apr 4 14:58 Root glwin1.0/src/gum/eg: total 15 drwxr-xr-x 6 stephens stepheng 1024 Apr 4 15:31 . drwxr-xr-x 6 stephens stepheng 1024 Jun 2 05:33 .. drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:48 CVS -rwxr-xr-x 1 stephens stepheng 389 Apr 4 15:22 GUMakefile -rwxr-xr-x 1 stephens stepheng 38 Apr 4 15:30 a.c -rwxr-xr-x 1 stephens stepheng 9 Dec 18 21:27 a.h -rwxr-xr-x 1 stephens stepheng 38 Apr 4 15:31 b.c -rwxr-xr-x 1 stephens stepheng 9 Dec 18 21:27 b.h -rwxr-xr-x 1 stephens stepheng 63 Apr 4 15:31 c.c -rwxr-xr-x 1 stephens stepheng 9 Dec 18 21:27 c.h drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 gumo -rwxr-xr-x 1 stephens stepheng 205 Dec 18 21:27 myapp.c -rwxr-xr-x 1 stephens stepheng 205 Dec 18 21:27 myapp2.c drwxr-xr-x 4 stephens stepheng 1024 Apr 4 15:09 sub1 drwxr-xr-x 4 stephens stepheng 1024 Apr 4 15:09 sub2 glwin1.0/src/gum/eg/CVS: total 5 drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:48 . drwxr-xr-x 6 stephens stepheng 1024 Apr 4 15:31 .. -rw-r--r-- 1 stephens stepheng 362 Apr 4 15:48 Entries -rw-r--r-- 1 stephens stepheng 20 Apr 4 14:58 Repository -rw-r--r-- 1 stephens stepheng 28 Apr 4 14:58 Root glwin1.0/src/gum/eg/gumo: total 3 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 . drwxr-xr-x 6 stephens stepheng 1024 Apr 4 15:31 .. drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 Linux-libc2.2-ix86 glwin1.0/src/gum/eg/gumo/Linux-libc2.2-ix86: total 3 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 . drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 .. drwxr-xr-x 3 stephens stepheng 1024 Apr 4 17:34 o glwin1.0/src/gum/eg/gumo/Linux-libc2.2-ix86/o: total 52 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 17:34 . drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 .. drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:09 .empty -rw-r--r-- 1 stephens stepheng 718 Apr 4 17:34 a.o -rw-r--r-- 1 stephens stepheng 158 Apr 4 17:34 a.o.d -rw-r--r-- 1 stephens stepheng 718 Apr 4 17:34 b.o -rw-r--r-- 1 stephens stepheng 158 Apr 4 17:34 b.o.d -rw-r--r-- 1 stephens stepheng 800 Apr 4 17:34 c.o -rw-r--r-- 1 stephens stepheng 171 Apr 4 17:34 c.o.d -rw-r--r-- 1 stephens stepheng 2506 Apr 4 17:34 libmylib.a -rwxr-xr-x 1 stephens stepheng 14123 Apr 4 17:34 myapp -rw-r--r-- 1 stephens stepheng 1052 Apr 4 17:34 myapp.o -rw-r--r-- 1 stephens stepheng 1232 Apr 4 17:34 myapp.o.d -rwxr-xr-x 1 stephens stepheng 14124 Apr 4 17:34 myapp2 -rw-r--r-- 1 stephens stepheng 1052 Apr 4 17:34 myapp2.o -rw-r--r-- 1 stephens stepheng 1234 Apr 4 17:34 myapp2.o.d -rw-r--r-- 1 stephens stepheng 152 Apr 4 17:34 mylib.libmak -rw-r--r-- 1 stephens stepheng 14 Apr 4 17:34 mylib.libs glwin1.0/src/gum/eg/gumo/Linux-libc2.2-ix86/o/.empty: total 2 drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:09 . drwxr-xr-x 3 stephens stepheng 1024 Apr 4 17:34 .. glwin1.0/src/gum/eg/sub1: total 4 drwxr-xr-x 4 stephens stepheng 1024 Apr 4 15:09 . drwxr-xr-x 6 stephens stepheng 1024 Apr 4 15:31 .. drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:01 CVS -rw-r--r-- 1 stephens stepheng 0 Dec 18 21:27 GUMakefile drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 gumo glwin1.0/src/gum/eg/sub1/CVS: total 5 drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:01 . drwxr-xr-x 4 stephens stepheng 1024 Apr 4 15:09 .. -rw-r--r-- 1 stephens stepheng 45 Apr 4 15:01 Entries -rw-r--r-- 1 stephens stepheng 25 Apr 4 15:00 Repository -rw-r--r-- 1 stephens stepheng 28 Apr 4 15:00 Root glwin1.0/src/gum/eg/sub1/gumo: total 3 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 . drwxr-xr-x 4 stephens stepheng 1024 Apr 4 15:09 .. drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 Linux-libc2.2-ix86 glwin1.0/src/gum/eg/sub1/gumo/Linux-libc2.2-ix86: total 3 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 . drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 .. drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 o glwin1.0/src/gum/eg/sub1/gumo/Linux-libc2.2-ix86/o: total 3 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 . drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 .. drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 sub1 glwin1.0/src/gum/eg/sub1/gumo/Linux-libc2.2-ix86/o/sub1: total 3 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 . drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 .. drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:09 .empty glwin1.0/src/gum/eg/sub1/gumo/Linux-libc2.2-ix86/o/sub1/.empty: total 2 drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:09 . drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 .. glwin1.0/src/gum/eg/sub2: total 4 drwxr-xr-x 4 stephens stepheng 1024 Apr 4 15:09 . drwxr-xr-x 6 stephens stepheng 1024 Apr 4 15:31 .. drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:01 CVS -rw-r--r-- 1 stephens stepheng 0 Dec 18 21:27 GUMakefile drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 gumo glwin1.0/src/gum/eg/sub2/CVS: total 5 drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:01 . drwxr-xr-x 4 stephens stepheng 1024 Apr 4 15:09 .. -rw-r--r-- 1 stephens stepheng 45 Apr 4 15:01 Entries -rw-r--r-- 1 stephens stepheng 25 Apr 4 15:00 Repository -rw-r--r-- 1 stephens stepheng 28 Apr 4 15:00 Root glwin1.0/src/gum/eg/sub2/gumo: total 3 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 . drwxr-xr-x 4 stephens stepheng 1024 Apr 4 15:09 .. drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 Linux-libc2.2-ix86 glwin1.0/src/gum/eg/sub2/gumo/Linux-libc2.2-ix86: total 3 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 . drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 .. drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 o glwin1.0/src/gum/eg/sub2/gumo/Linux-libc2.2-ix86/o: total 3 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 . drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 .. drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 sub2 glwin1.0/src/gum/eg/sub2/gumo/Linux-libc2.2-ix86/o/sub2: total 3 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 . drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 .. drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:09 .empty glwin1.0/src/gum/eg/sub2/gumo/Linux-libc2.2-ix86/o/sub2/.empty: total 2 drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:09 . drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:09 .. glwin1.0/src/gum/lib: total 4 drwxr-xr-x 4 stephens stepheng 1024 Apr 4 14:58 . drwxr-xr-x 6 stephens stepheng 1024 Jun 2 05:33 .. drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:00 CVS drwxr-xr-x 5 stephens stepheng 1024 Jun 2 03:58 gum glwin1.0/src/gum/lib/CVS: total 5 drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:00 . drwxr-xr-x 4 stephens stepheng 1024 Apr 4 14:58 .. -rw-r--r-- 1 stephens stepheng 10 Apr 4 15:00 Entries -rw-r--r-- 1 stephens stepheng 21 Apr 4 14:58 Repository -rw-r--r-- 1 stephens stepheng 28 Apr 4 14:58 Root glwin1.0/src/gum/lib/gum: total 49 drwxr-xr-x 5 stephens stepheng 1024 Jun 2 03:58 . drwxr-xr-x 4 stephens stepheng 1024 Apr 4 14:58 .. drwxr-xr-x 2 stephens stepheng 1024 Jun 2 05:10 CVS -rwxr-xr-x 1 stephens stepheng 996 Dec 18 21:27 Makefile -rwxr-xr-x 1 stephens stepheng 2073 Jun 2 03:58 Makefile.post -rwxr-xr-x 1 stephens stepheng 1547 Dec 18 21:27 Makefile.pre drwxr-xr-x 14 stephens stepheng 1024 Apr 19 13:57 arch -rw-r--r-- 1 stephens stepheng 1727 Apr 4 21:14 cpp.mak -rw-r--r-- 1 stephens stepheng 965 Dec 18 21:27 dirs.mak -rw-r--r-- 1 stephens stepheng 2655 Dec 18 21:27 docbook -rw-r--r-- 1 stephens stepheng 666 Dec 18 21:27 env -rwxr-xr-x 1 stephens stepheng 3494 Apr 5 15:41 exe -rw-r--r-- 1 stephens stepheng 261 Dec 19 17:56 genfiles.mak -rwxr-xr-x 1 stephens stepheng 275 Dec 18 21:27 help -rwxr-xr-x 1 stephens stepheng 3060 Dec 21 05:30 install.mak -rwxr-xr-x 1 stephens stepheng 364 Dec 18 21:27 install.post.mak -rwxr-xr-x 1 stephens stepheng 576 Apr 4 17:40 install.pre.mak -rwxr-xr-x 1 stephens stepheng 2272 Apr 5 18:02 lib -rw-r--r-- 1 stephens stepheng 3521 Jun 1 19:32 product -rw-r--r-- 1 stephens stepheng 331 Apr 5 16:18 product.post.mak -rw-r--r-- 1 stephens stepheng 200 Dec 18 21:27 product.pre.mak -rw-r--r-- 1 stephens stepheng 3113 Apr 5 11:35 subdirs -rw-r--r-- 1 stephens stepheng 361 Dec 18 21:27 subdirs.post.mak drwxr-xr-x 3 stephens stepheng 1024 Apr 8 14:11 suffix -rwxr-xr-x 1 stephens stepheng 359 Dec 19 17:56 suffix.mak -rw-r--r-- 1 stephens stepheng 247 Dec 18 21:27 suffix.post.mak -rw-r--r-- 1 stephens stepheng 379 Apr 4 18:41 suffix.pre.mak -rw-r--r-- 1 stephens stepheng 1965 Dec 18 21:27 swig -rw-r--r-- 1 stephens stepheng 129 Dec 18 21:27 vc.mak glwin1.0/src/gum/lib/gum/CVS: total 6 drwxr-xr-x 2 stephens stepheng 1024 Jun 2 05:10 . drwxr-xr-x 5 stephens stepheng 1024 Jun 2 03:58 .. -rw-r--r-- 1 stephens stepheng 1048 Jun 2 05:10 Entries -rw-r--r-- 1 stephens stepheng 25 Apr 4 15:00 Repository -rw-r--r-- 1 stephens stepheng 28 Apr 4 15:00 Root glwin1.0/src/gum/lib/gum/arch: total 14 drwxr-xr-x 14 stephens stepheng 1024 Apr 19 13:57 . drwxr-xr-x 5 stephens stepheng 1024 Jun 2 03:58 .. drwxr-xr-x 2 stephens stepheng 1024 Apr 19 13:57 CVS drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 CYGWIN-1.1.6-ix86 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 Linux-2.2.14-5.0-i586 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 Linux-2.2.16-22-i686 drwxr-xr-x 3 stephens stepheng 1024 Apr 19 13:57 Linux-libc2.1-ix86 drwxr-xr-x 3 stephens stepheng 1024 Apr 19 13:54 Linux-libc2.2-ix86 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 SunOS-5.6-sun4 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 SunOS-5.6-sun4m drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 SunOS-5.7-sun4 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 SunOS-5.8-sun4 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 SunOS-5.8-sun4u drwxr-xr-x 3 stephens stepheng 1024 Apr 4 19:08 unix glwin1.0/src/gum/lib/gum/arch/CVS: total 5 drwxr-xr-x 2 stephens stepheng 1024 Apr 19 13:57 . drwxr-xr-x 14 stephens stepheng 1024 Apr 19 13:57 .. -rw-r--r-- 1 stephens stepheng 247 Apr 19 13:57 Entries -rw-r--r-- 1 stephens stepheng 30 Apr 4 15:00 Repository -rw-r--r-- 1 stephens stepheng 28 Apr 4 15:00 Root glwin1.0/src/gum/lib/gum/arch/CYGWIN-1.1.6-ix86: total 4 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 . drwxr-xr-x 14 stephens stepheng 1024 Apr 19 13:57 .. drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:01 CVS -rwxr-xr-x 1 stephens stepheng 149 Dec 8 18:39 tools.mak glwin1.0/src/gum/lib/gum/arch/CYGWIN-1.1.6-ix86/CVS: total 5 drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:01 . drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 .. -rw-r--r-- 1 stephens stepheng 44 Apr 4 15:01 Entries -rw-r--r-- 1 stephens stepheng 48 Apr 4 15:00 Repository -rw-r--r-- 1 stephens stepheng 28 Apr 4 15:00 Root glwin1.0/src/gum/lib/gum/arch/Linux-2.2.14-5.0-i586: total 4 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 . drwxr-xr-x 14 stephens stepheng 1024 Apr 19 13:57 .. drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:01 CVS -rw-r--r-- 1 stephens stepheng 141 Dec 18 21:27 tools.mak glwin1.0/src/gum/lib/gum/arch/Linux-2.2.14-5.0-i586/CVS: total 5 drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:01 . drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 .. -rw-r--r-- 1 stephens stepheng 44 Apr 4 15:01 Entries -rw-r--r-- 1 stephens stepheng 52 Apr 4 15:00 Repository -rw-r--r-- 1 stephens stepheng 28 Apr 4 15:00 Root glwin1.0/src/gum/lib/gum/arch/Linux-2.2.16-22-i686: total 4 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 . drwxr-xr-x 14 stephens stepheng 1024 Apr 19 13:57 .. drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:01 CVS -rw-r--r-- 1 stephens stepheng 141 Dec 18 21:27 tools.mak glwin1.0/src/gum/lib/gum/arch/Linux-2.2.16-22-i686/CVS: total 5 drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:01 . drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 .. -rw-r--r-- 1 stephens stepheng 44 Apr 4 15:01 Entries -rw-r--r-- 1 stephens stepheng 51 Apr 4 15:00 Repository -rw-r--r-- 1 stephens stepheng 28 Apr 4 15:00 Root glwin1.0/src/gum/lib/gum/arch/Linux-libc2.1-ix86: total 4 drwxr-xr-x 3 stephens stepheng 1024 Apr 19 13:57 . drwxr-xr-x 14 stephens stepheng 1024 Apr 19 13:57 .. drwxr-xr-x 2 stephens stepheng 1024 Apr 19 13:57 CVS -rw-r--r-- 1 stephens stepheng 120 Apr 19 13:39 tools.mak glwin1.0/src/gum/lib/gum/arch/Linux-libc2.1-ix86/CVS: total 5 drwxr-xr-x 2 stephens stepheng 1024 Apr 19 13:57 . drwxr-xr-x 3 stephens stepheng 1024 Apr 19 13:57 .. -rw-r--r-- 1 stephens stepheng 44 Apr 19 13:57 Entries -rw-r--r-- 1 stephens stepheng 49 Apr 19 13:57 Repository -rw-r--r-- 1 stephens stepheng 28 Apr 19 13:57 Root glwin1.0/src/gum/lib/gum/arch/Linux-libc2.2-ix86: total 6 drwxr-xr-x 3 stephens stepheng 1024 Apr 19 13:54 . drwxr-xr-x 14 stephens stepheng 1024 Apr 19 13:57 .. drwxr-xr-x 2 stephens stepheng 1024 Apr 19 13:54 CVS -rw-r--r-- 1 stephens stepheng 2 Apr 4 15:16 math.libs -rw-r--r-- 1 stephens stepheng 1 Apr 4 15:17 sockets.libs -rw-r--r-- 1 stephens stepheng 264 Apr 19 13:54 tools.mak glwin1.0/src/gum/lib/gum/arch/Linux-libc2.2-ix86/CVS: total 5 drwxr-xr-x 2 stephens stepheng 1024 Apr 19 13:54 . drwxr-xr-x 3 stephens stepheng 1024 Apr 19 13:54 .. -rw-r--r-- 1 stephens stepheng 131 Apr 19 13:54 Entries -rw-r--r-- 1 stephens stepheng 49 Apr 4 15:47 Repository -rw-r--r-- 1 stephens stepheng 28 Apr 4 15:47 Root glwin1.0/src/gum/lib/gum/arch/SunOS-5.6-sun4: total 4 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 . drwxr-xr-x 14 stephens stepheng 1024 Apr 19 13:57 .. drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:01 CVS -rw-r--r-- 1 stephens stepheng 128 Dec 18 21:27 tools.mak glwin1.0/src/gum/lib/gum/arch/SunOS-5.6-sun4/CVS: total 5 drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:01 . drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 .. -rw-r--r-- 1 stephens stepheng 44 Apr 4 15:01 Entries -rw-r--r-- 1 stephens stepheng 45 Apr 4 15:00 Repository -rw-r--r-- 1 stephens stepheng 28 Apr 4 15:00 Root glwin1.0/src/gum/lib/gum/arch/SunOS-5.6-sun4m: total 3 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 . drwxr-xr-x 14 stephens stepheng 1024 Apr 19 13:57 .. drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:01 CVS glwin1.0/src/gum/lib/gum/arch/SunOS-5.6-sun4m/CVS: total 5 drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:01 . drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 .. -rw-r--r-- 1 stephens stepheng 2 Apr 4 15:01 Entries -rw-r--r-- 1 stephens stepheng 46 Apr 4 15:00 Repository -rw-r--r-- 1 stephens stepheng 28 Apr 4 15:00 Root glwin1.0/src/gum/lib/gum/arch/SunOS-5.7-sun4: total 4 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 . drwxr-xr-x 14 stephens stepheng 1024 Apr 19 13:57 .. drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:01 CVS -rw-r--r-- 1 stephens stepheng 56 Dec 18 21:27 tools.mak glwin1.0/src/gum/lib/gum/arch/SunOS-5.7-sun4/CVS: total 5 drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:01 . drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 .. -rw-r--r-- 1 stephens stepheng 44 Apr 4 15:01 Entries -rw-r--r-- 1 stephens stepheng 45 Apr 4 15:00 Repository -rw-r--r-- 1 stephens stepheng 28 Apr 4 15:00 Root glwin1.0/src/gum/lib/gum/arch/SunOS-5.8-sun4: total 4 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 . drwxr-xr-x 14 stephens stepheng 1024 Apr 19 13:57 .. drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:01 CVS -rw-r--r-- 1 stephens stepheng 56 Dec 18 21:27 tools.mak glwin1.0/src/gum/lib/gum/arch/SunOS-5.8-sun4/CVS: total 5 drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:01 . drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 .. -rw-r--r-- 1 stephens stepheng 44 Apr 4 15:01 Entries -rw-r--r-- 1 stephens stepheng 45 Apr 4 15:00 Repository -rw-r--r-- 1 stephens stepheng 28 Apr 4 15:00 Root glwin1.0/src/gum/lib/gum/arch/SunOS-5.8-sun4u: total 3 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 . drwxr-xr-x 14 stephens stepheng 1024 Apr 19 13:57 .. drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:01 CVS glwin1.0/src/gum/lib/gum/arch/SunOS-5.8-sun4u/CVS: total 5 drwxr-xr-x 2 stephens stepheng 1024 Apr 4 15:01 . drwxr-xr-x 3 stephens stepheng 1024 Apr 4 15:00 .. -rw-r--r-- 1 stephens stepheng 2 Apr 4 15:01 Entries -rw-r--r-- 1 stephens stepheng 46 Apr 4 15:00 Repository -rw-r--r-- 1 stephens stepheng 28 Apr 4 15:00 Root glwin1.0/src/gum/lib/gum/arch/unix: total 7 drwxr-xr-x 3 stephens stepheng 1024 Apr 4 19:08 . drwxr-xr-x 14 stephens stepheng 1024 Apr 19 13:57 .. drwxr-xr-x 2 stephens stepheng 1024 Apr 5 12:31 CVS -rw-r--r-- 1 stephens stepheng 2 Dec 18 21:27 math.libs -rw-r--r-- 1 stephens stepheng 4 Dec 18 21:27 sockets.libs -rwxr-xr-x 1 stephens stepheng 1933 Apr 4 19:08 tools.mak glwin1.0/src/gum/lib/gum/arch/unix/CVS: total 5 drwxr-xr-x 2 stephens stepheng 1024 Apr 5 12:31 . drwxr-xr-x 3 stephens stepheng 1024 Apr 4 19:08 .. -rw-r--r-- 1 stephens stepheng 131 Apr 5 12:31 Entries -rw-r--r-- 1 stephens stepheng 35 Apr 4 15:00 Repository -rw-r--r-- 1 stephens stepheng 28 Apr 4 15:00 Root glwin1.0/src/gum/lib/gum/suffix: total 22 drwxr-xr-x 3 stephens stepheng 1024 Apr 8 14:11 . drwxr-xr-x 5 stephens stepheng 1024 Jun 2 03:58 .. drwxr-xr-x 2 stephens stepheng 1024 Apr 9 14:17 CVS -rw-r--r-- 1 stephens stepheng 1317 Apr 5 16:27 c.mak -rw-r--r-- 1 stephens stepheng 526 Apr 5 16:16 c.post.mak -rw-r--r-- 1 stephens stepheng 91 Dec 18 21:27 c.pre.mak -rw-r--r-- 1 stephens stepheng 1305 Apr 4 18:19 cc.mak -rw-r--r-- 1 stephens stepheng 537 Apr 5 16:18 cc.post.mak -rw-r--r-- 1 stephens stepheng 94 Dec 18 21:27 cc.pre.mak -rw-r--r-- 1 stephens stepheng 125 Dec 18 21:27 o.mak -rw-r--r-- 1 stephens stepheng 1 Dec 18 21:27 o.post.mak -rw-r--r-- 1 stephens stepheng 91 Dec 19 00:31 o.pre.mak -rw-r--r-- 1 stephens stepheng 2055 Apr 8 14:11 swig.mak -rw-r--r-- 1 stephens stepheng 603 Apr 6 19:52 swig.post.mak -rw-r--r-- 1 stephens stepheng 199 Apr 5 12:08 swig.pre.mak -rw-r--r-- 1 stephens stepheng 898 Apr 4 18:35 y.mak -rw-r--r-- 1 stephens stepheng 521 Apr 5 16:19 y.post.mak -rw-r--r-- 1 stephens stepheng 91 Apr 4 18:21 y.pre.mak glwin1.0/src/gum/lib/gum/suffix/CVS: total 5 drwxr-xr-x 2 stephens stepheng 1024 Apr 9 14:17 . drwxr-xr-x 3 stephens stepheng 1024 Apr 8 14:11 .. -rw-r--r-- 1 stephens stepheng 629 Apr 9 14:17 Entries -rw-r--r-- 1 stephens stepheng 32 Apr 4 15:00 Repository -rw-r--r-- 1 stephens stepheng 28 Apr 4 15:00 Root