Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

185 lines
5.2 KiB

  1. /*---------------------------------------------------------------------------*\
  2. | GLOBALS HEADER FILE
  3. | This module contains the external references for the global-variables
  4. | in globals.c
  5. |
  6. |
  7. | Copyright (c) Microsoft Corp., 1990-1993
  8. |
  9. | created: 29-Dec-92
  10. | history: 29-Dec-92 <chriswil> created with port to NT.
  11. | 19-Oct-93 <chriswil> unicode enhancements from a-dianeo.
  12. |
  13. \*---------------------------------------------------------------------------*/
  14. #ifndef WINCHAT_GLOBALS_H
  15. #define WINCHAT_GLOBALS_H
  16. extern HFONT hEditSndFont;
  17. extern HWND hwndSnd;
  18. extern HBRUSH hEditSndBrush;
  19. extern COLORREF SndColorref;
  20. extern COLORREF SndBrushColor;
  21. extern LOGFONT lfSnd;
  22. extern RECT SndRc;
  23. extern HFONT hEditRcvFont;
  24. extern HWND hwndRcv;
  25. extern HBRUSH hEditRcvBrush;
  26. extern COLORREF RcvColorref;
  27. extern COLORREF RcvBrushColor;
  28. extern COLORREF PartBrushColor;
  29. extern LOGFONT lfRcv;
  30. extern RECT RcvRc;
  31. extern DWORD idInst;
  32. extern HSZ hszServiceName;
  33. extern HSZ hszConnect;
  34. extern HSZ hszChatTopic;
  35. extern HSZ hszChatShare;
  36. extern HSZ hszTextItem;
  37. extern HSZ hszConvPartner;
  38. extern HSZ hszConnectTest;
  39. extern HSZ hszLocalName;
  40. extern HCONV ghConv;
  41. extern UINT_PTR idTimer;
  42. extern int dyStatus;
  43. extern int dyButtonBar;
  44. extern int dyBorder;
  45. extern int cxIcon;
  46. extern int cyIcon;
  47. extern int cbTextLen;
  48. extern DWORD StrXactID;
  49. extern DWORD XactID;
  50. extern HANDLE hInst;
  51. extern HACCEL hAccel;
  52. extern HDC hMemDC;
  53. extern HBITMAP hOldBitmap;
  54. extern HBITMAP hPhnBitmap;
  55. extern HBITMAP hOldMemObj;
  56. extern HICON hPhones[3];
  57. extern HFONT hFontStatus;
  58. extern HFONT hOldFont;
  59. extern HBRUSH hBtnFaceBrush;
  60. extern HPEN hShadowPen;
  61. extern HPEN hHilitePen;
  62. extern HPEN hFramePen;
  63. extern UINT cf_chatdata;
  64. extern HWND hwndActiveEdit;
  65. extern HWND hwndApp;
  66. extern HWND hwndToolbar;
  67. extern HWND hwndStatus;
  68. extern WNETCALL WNetServerBrowseDialog;
  69. extern int ASeq[];
  70. extern WORD cAnimate;
  71. extern HANDLE hMemTextBuffer;
  72. extern int nConnectAttempt;
  73. extern WNDPROC lpfnOldEditProc;
  74. extern WNDPROC lpfnOldRcvEditProc;
  75. extern LPBYTE lpbTextBuffer;
  76. extern CHOOSEFONT chf;
  77. extern CHOOSECOLOR chc;
  78. extern DWORD CustColors[16];
  79. extern CHATSTATE ChatState;
  80. extern CHATDATA ChatData;
  81. extern CHATDATA ChatDataRcv;
  82. extern WINDOWPLACEMENT Wpl;
  83. extern TCHAR szHelv [];
  84. extern TCHAR szAppName [];
  85. extern TCHAR szServiceName [];
  86. extern TCHAR szAlreadyConnect[];
  87. extern TCHAR szAbandonFirst [];
  88. extern TCHAR szDialing [];
  89. extern TCHAR szYouCaller [];
  90. extern TCHAR szNotCalled [];
  91. extern TCHAR szNotConnected [];
  92. extern TCHAR szConnectAbandon[];
  93. extern TCHAR szHangingUp [];
  94. extern TCHAR szHasTerminated [];
  95. extern TCHAR szConnectedTo [];
  96. extern TCHAR szConnecting [];
  97. extern TCHAR szIsCalling [];
  98. extern TCHAR szDialHelp [];
  99. extern TCHAR szAnswerHelp [];
  100. extern TCHAR szHangUpHelp [];
  101. extern TCHAR szNoConnect [];
  102. extern TCHAR szNoConnectionTo[];
  103. extern TCHAR szSysErr [];
  104. extern TCHAR szAlwaysOnTop [];
  105. extern TCHAR szNoNet [];
  106. extern TCHAR szBuf [];
  107. extern TCHAR szHelp [];
  108. extern TCHAR szConvPartner [];
  109. extern TCHAR szLocalName [];
  110. extern CONST TCHAR szChatTopic [];
  111. extern TCHAR szChatShare [];
  112. extern CONST TCHAR szWcRingIn [];
  113. extern CONST TCHAR szWcRingOut [];
  114. extern CONST TCHAR szSysIni [];
  115. extern CONST TCHAR szVredir [];
  116. extern CONST TCHAR szComputerName [];
  117. extern CONST TCHAR szChatText [];
  118. extern CONST TCHAR szConnectTest [];
  119. extern CONST TCHAR szWinChatClass [];
  120. extern CONST TCHAR szWinChatMenu [];
  121. extern CONST TCHAR szHelpFile [];
  122. extern CONST TCHAR szIni [];
  123. extern CONST TCHAR szFnt [];
  124. extern CONST TCHAR szPref [];
  125. extern CONST TCHAR szSnd [];
  126. extern CONST TCHAR szTool [];
  127. extern CONST TCHAR szStat [];
  128. extern CONST TCHAR szTop [];
  129. extern CONST TCHAR szUseOF [];
  130. extern CONST TCHAR szSbS [];
  131. extern CONST TCHAR szAutoAns [];
  132. extern CONST TCHAR szBkgnd [];
  133. extern CONST TCHAR szNull [];
  134. extern TCHAR szIniSection [];
  135. extern TCHAR szIniKey1 [];
  136. extern TCHAR szIniKey2 [];
  137. extern TCHAR szIniRingIn [];
  138. extern TCHAR szIniRingOut [];
  139. extern CONST TCHAR szHeight [];
  140. extern CONST TCHAR szWeight [];
  141. extern CONST TCHAR szPitchFam [];
  142. extern CONST TCHAR szItalic [];
  143. extern CONST TCHAR szUnderline [];
  144. extern CONST TCHAR szStrikeOut [];
  145. extern CONST TCHAR szFontName [];
  146. extern CONST TCHAR szWidth [];
  147. extern CONST TCHAR szCharSet [];
  148. extern CONST TCHAR szOutPrecision [];
  149. extern CONST TCHAR szClipPrec [];
  150. extern CONST TCHAR szQuality [];
  151. extern CONST TCHAR szColor [];
  152. extern CONST TCHAR szPlacement [];
  153. extern CONST TCHAR szPlcFmt [];
  154. extern UINT CONST nIDs[];
  155. extern BOOL gfDbcsEnabled;
  156. extern HIMC (WINAPI* pfnImmGetContext)(HWND);
  157. extern BOOL (WINAPI* pfnImmReleaseContext)(HWND, HIMC);
  158. extern LONG (WINAPI* pfnImmGetCompositionStringW)(HIMC, DWORD, LPVOID, DWORD);
  159. #endif // WINCHAT_GLOBALS_H