home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 2 / crawlyvol2.bin / program / c / gpr140s / gpr140s.txt < prev    next >
Text File  |  1994-09-10  |  2KB  |  57 lines

  1.  
  2.  *** GDOS-Print 1.40 r1 ***
  3.  
  4. In diesem Archiv sollten folgende Dateien vorhanden sein:
  5. AUSWERT.C
  6. XDND.C
  7. FILE.C
  8. FONT.C
  9. GDOS.C
  10. GEM.C
  11. IMG.C
  12. TEXTMEM.C
  13. GDOS.H
  14. GPRINT.H
  15. GPRINT.HRD
  16. GP.PRJ
  17.  
  18. Um mit diesen Sourcen das Programm zu erzeugen wird die Resource-Datei
  19. GPRINT.RSC benötigt (in GPR140B.ZIP @ FL).
  20.  
  21. Da die Routinen fürs Drag&Drop größtenteils aus der STC 12/93 stammen
  22. sind hier nur die Erweiterungen in der Datei XDND.C vorhanden.
  23. Wenn Drag&Drop mit voller Funktion möglich ist, dann müssen in der Datei
  24. GEM.C die Kommentarklammern um "#define DND" entfernt werden.
  25.  
  26. Außerdem ist die EnhancedGEM-LIB von Christian Grunenberg nötig (z.B. @S2).
  27.  
  28. Wenn alle Voraussetzungen erfüllt sind, braucht nur die Projektdatei mit PureC
  29. geladen werden und Make angewählt werden.
  30.  
  31. Ich benutze folgende Einstellungen am Compiler:
  32. Default char is unsigned, Size optimisation, Use absolute calls,
  33. Standard stack frames.
  34.  
  35. Die Quelltexte sind zum größten Teil ausführlich Dokumentiert. Stellenweise
  36. laden sie aber nicht gerade zum lesen ein. Außerdem sind einige "ifdef" zum
  37. Debuggen und für nicht enthaltene Funktionen vorhanden. Damit sollte nicht
  38. experimentiert werden.
  39. Andere "ifdef" sind zum compilieren mit GNU C gedacht.
  40.  
  41. Sollten irgendwelche Fehler erkannt werden, bitte ich um eine kurze Nachricht,
  42. wo und wie er beseitigt wurde.
  43.  
  44.  
  45.  
  46. Haftungsausschluß:
  47. ------------------
  48. Ich übernehmen keine Haftung für irgendwelche Schäden an Hard- oder Software
  49. die durch die Nutzung dieses Programms entstehen. Außerdem kann ich für die
  50. Fehlerfreiheit oder die Eignung des Programms zu bestimmten Zwecken keine
  51. Garantie übernehmen.
  52.  
  53. Meine Adresse
  54.  
  55.   Steffan Kaminski, Nübelfeld 22, 24972 Quern
  56.   oder im Mausnetz @FL
  57.