2
0

TermParseTable.h 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. /*
  2. * CDE - Common Desktop Environment
  3. *
  4. * Copyright (c) 1993-2012, The Open Group. All rights reserved.
  5. *
  6. * These libraries and programs are free software; you can
  7. * redistribute them and/or modify them under the terms of the GNU
  8. * Lesser General Public License as published by the Free Software
  9. * Foundation; either version 2 of the License, or (at your option)
  10. * any later version.
  11. *
  12. * These libraries and programs are distributed in the hope that
  13. * they will be useful, but WITHOUT ANY WARRANTY; without even the
  14. * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
  15. * PURPOSE. See the GNU Lesser General Public License for more
  16. * details.
  17. *
  18. * You should have received a copy of the GNU Lesser General Public
  19. * License along with these libraries and programs; if not, write
  20. * to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
  21. * Floor, Boston, MA 02110-1301 USA
  22. */
  23. /*
  24. ** $XConsortium: TermParseTable.h /main/1 1996/04/21 19:16:17 drk $
  25. */
  26. /* *
  27. * (c) Copyright 1993, 1994 Hewlett-Packard Company *
  28. * (c) Copyright 1993, 1994 International Business Machines Corp. *
  29. * (c) Copyright 1993, 1994 Sun Microsystems, Inc. *
  30. * (c) Copyright 1993, 1994 Novell, Inc. *
  31. */
  32. #ifndef _Dt_TermParseTable_h
  33. #define _Dt_TermParseTable_h
  34. extern StateTable _DtTermStateStart;
  35. extern void _DtTermDeviceStatus(Widget w);
  36. extern void _DtTermPrimParserEnterNumAndPush(Widget w) ;
  37. extern void _DtTermPrintState(Widget w) ;
  38. extern void _DtTermCursorPos(Widget w) ;
  39. extern void _DtTermEraseDisplay(Widget w) ;
  40. extern void _DtTermInsertChars(Widget w) ;
  41. extern void _DtTermCursorUp(Widget w) ;
  42. extern void _DtTermCursorDown(Widget w) ;
  43. extern void _DtTermCursorForward(Widget w) ;
  44. extern void _DtTermCursorBack(Widget w) ;
  45. extern void _DtTermCursorToLineUp(Widget w) ;
  46. extern void _DtTermCursorToCol(Widget w) ;
  47. extern void _DtTermEraseInLine(Widget w) ;
  48. extern void _DtTermInsertLines(Widget w) ;
  49. extern void _DtTermDeleteLines(Widget w) ;
  50. extern void _DtTermDeleteChars(Widget w) ;
  51. extern void _DtTermEnterNum(Widget w) ;
  52. extern void _DtTermParsePushNum(Widget w) ;
  53. extern void _DtTermInvokeG3(Widget w) ;
  54. extern void _DtTermInvokeG2(Widget w) ;
  55. extern void _DtTermScrollUp(Widget w) ;
  56. extern void _DtTermScrollDown(Widget w) ;
  57. extern void _DtTermEraseChars(Widget w) ;
  58. extern void _DtTermSoftReset(Widget w) ;
  59. extern void _DtTermClearParam(Widget w) ;
  60. extern void _DtTermDeviceAttributes(Widget w) ;
  61. extern void _DtTermTabClear(Widget w) ;
  62. extern void _DtTermSetMode(Widget w) ;
  63. extern void _DtTermResetMode(Widget w) ;
  64. extern void _DtTermCharAttributes(Widget w) ;
  65. extern void _DtTermScrollingRegion(Widget w) ;
  66. extern void _DtTermRequestParam(Widget w) ;
  67. extern void _DtTermPModeSet(Widget w) ;
  68. extern void _DtTermPModeReset(Widget w) ;
  69. extern void _DtTermRestoreModeValues(Widget w) ;
  70. extern void _DtTermSaveModeValues(Widget w) ;
  71. extern void _DtTermAlignTest(Widget w);
  72. extern void _DtTermInvokeG1(Widget w);
  73. extern void _DtTermSelEraseInLine(Widget w); /* vt220 */
  74. extern void _DtTermSelEraseInDisplay(Widget w); /* vt220 */
  75. extern void _DtTermSaveCursor(Widget w);
  76. extern void _DtTermRestoreCursor(Widget w);
  77. extern void _DtTermAppKeypad(Widget w);
  78. extern void _DtTermNormalKeypad(Widget w);
  79. extern void _DtTermIndex(Widget w);
  80. extern void _DtTermNextLine(Widget w);
  81. extern void _DtTermTabSet(Widget w);
  82. extern void _DtTermReverseIndex(Widget w);
  83. extern void _DtTermSingleShiftG2(Widget w);
  84. extern void _DtTermSingleShiftG3(Widget w);
  85. extern void _DtTermDeviceControl(Widget w);
  86. extern void _DtTermReset(Widget w);
  87. extern void _DtTermSelectG2(Widget w);
  88. extern void _DtTermSelectG3(Widget w);
  89. extern void _DtTermParseTab(Widget w);
  90. extern void _DtTermParseFontShift(Widget w);
  91. extern void _DtTermParseFontG0(Widget w);
  92. extern void _DtTermParseFontG1(Widget w);
  93. extern void _DtTermParseFontG2(Widget w);
  94. extern void _DtTermParseFontG3(Widget w);
  95. extern void _DtTermParseStatus(Widget w);
  96. extern void _DtTermChangeTextParam(Widget w);
  97. extern void _DtTermSaveChar(Widget w);
  98. extern void _DtTermS7C1T(Widget w);
  99. extern void _DtTermS8C1T(Widget w) ;
  100. extern void _DtTermSetCharEraseMode(Widget w);
  101. extern void _DtTermSingleWide(Widget w);
  102. extern void _DtTermDoubleHigh(Widget w);
  103. extern void _DtTermDoubleWide(Widget w);
  104. extern void _DtTermParseLF(Widget w);
  105. extern void _DtTermLoadCharSet(Widget w);
  106. extern void _DtTermParseBackspace(Widget w);
  107. extern void _DtTermParseUserKeyLoad(Widget w);
  108. extern void _DtTermParseUserKeyClear(Widget w);
  109. extern void _DtTermParseHexDigit(Widget w);
  110. extern void _DtTermSetCompatLevel(Widget w);
  111. extern void _DtTermParseUserKeyLoadLast(Widget w);
  112. extern void _DtTermParseSunMisc(Widget w);
  113. extern void _DtTermParserSunWindowIcon(Widget w);
  114. extern void _DtTermParserSunWindowTitle(Widget w);
  115. extern void _DtTermParserSunIconFile(Widget w);
  116. extern void _DtTermDeviceStatusAnsi(Widget w);
  117. #endif /* _Dt_TermParseTable_h */
  118. /* DON'T ADD ANYTHING AFTER THIS #endif... */