home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / wpentk.zip / WBPENTK4.DSK / IDMTEXT.IDL < prev    next >
Text File  |  1994-10-07  |  2KB  |  70 lines

  1. //
  2. //  idmtext.idl
  3. //
  4. //  CLASS: IDMTextResult
  5. //
  6. //  CLASS HIERARCHY:
  7. //
  8. //     SOMObject
  9. //       └── IDMResult
  10. //             └── IDMRecoResult
  11. //                   └── IDMTextResult
  12. //
  13. //  DESCRIPTION:
  14. //
  15. //     Input Data Text Result class.
  16. //
  17. #ifndef __IDMTEXT_IDL__
  18. #define __IDMTEXT_IDL__
  19.  
  20. #include <somcls.idl>
  21. #include <idmreco.idl>
  22.  
  23. interface IDMTextResult : IDMRecoResult
  24. {
  25.   VOID      idmresGetTopResult( in PULONG pulCnt,
  26.                                 in PIDR_TXTSYM pResults );
  27.  
  28.   VOID  idmresGetMetrics   (in PIDR_INKMETRICS pInkMetrics);
  29.   VOID  idmresGetSymSet    (in PIDR_SYMSET pSymSet, in PULONG pulSize);
  30.   ULONG idmresGetDictCoer  ();
  31.   ULONG idmresGetTextSpecLM();
  32.   ULONG idmresGetMaxResults();
  33.  
  34.  
  35.  
  36.  
  37.   #ifdef __SOMIDL__
  38.   implementation
  39.   {
  40.     releaseorder: idmresGetDoodle,
  41.                   idmresGetDoodlePrePr,
  42.                   idmresGetTopResult,
  43.                   idmresGetBoxTopResult,
  44.                   idmresGetBoxAltChars,
  45.                   idmresSetTextResObject,
  46.                   idmresGetMetrics,
  47.                   idmresGetSymSet,
  48.                   idmresGetDictCoer,
  49.                   idmresGetTextSpecLM,
  50.                   idmresGetMaxResults,
  51.                   idmresGetTextResObject,
  52.                   idmresGetTrainStatus;
  53.  
  54.     functionprefix = IDMText_;
  55.     filestem       = idmtext;
  56.     majorversion   = 0;
  57.     minorversion   = 0;
  58.  
  59.     // Method Modifiers
  60.     idmresInitIdmResult: override;
  61.  
  62. #include "passthru.idl"
  63.  
  64.  
  65.   };    /* implementation section  */
  66.   #endif  /* ifdef __SOMIDL__ */
  67. };      /* interface section       */
  68.  
  69. #endif  /* ifdef __IDMTEXT_IDL__ */
  70.