PIC.DEF 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. (****************************** Module Header ******************************
  2. *
  3. * Copyright (c) 1989..1992 Clarion Software Corporation
  4. *
  5. * This file is compatible with OS/2 version 1.2.
  6. *
  7. * Module Name: Pic
  8. *
  9. * OS/2 Presentation Manager Window Manager definition file
  10. * Release 3.10
  11. *
  12. *****************************************************************************
  13. *)
  14. (*# call(o_a_size => off,
  15. o_a_copy=>off,
  16. result_optional=>on,
  17. reg_saved => (si, di, ds, st1, st2),
  18. reg_param => (),
  19. seg_name => none,
  20. near_call => off,
  21. ds_eq_ss => off) *)
  22. (*# module(implementation=>off, init_code => off) *)
  23. (*# name(prefix => os2_lib) *)
  24. (*# data(near_ptr => off) *)
  25. (*# check(index=>off,range=>off,overflow=>off,nil_ptr=>off) *)
  26. DEFINITION MODULE Pic;
  27. FROM OS2DEF IMPORT HAB;
  28. CONST
  29. (* type of picture to print *)
  30. PIP_MF = 1;
  31. PIP_PIF = 2;
  32. (* type of conversion required *)
  33. PIC_PIFTOMET = 0;
  34. PIC_SSTOFONT = 2;
  35. PROCEDURE Print(h:HAB; VAR fname:ARRAY OF CHAR; Type:LONGINT; VAR Params:ARRAY OF CHAR): BOOLEAN;
  36. PROCEDURE Ichg(h:HAB; VAR fname1,fname2:ARRAY OF CHAR; Type:LONGINT): BOOLEAN;
  37. END Pic.
  38.