a1200   NEWS   APPS   DOCS   ABOUT
a1200
----
a1200
----
Autodocs
 Libraries:
 datatypes.library
  --background--
  --rexxhost--
  AddDTObject
  DisposeDTObject
  DoAsyncLayout
  DoDTMethodA
  DrawDTObjectA
  GetDTAttrsA
  GetDTMethods
  GetDTString
  GetDTTriggerMethods
  NewDTObjectA
  ObtainDTDrawInfoA
  ObtainDataTypeA
  PrintDTObjectA
  RefreshDTObjectA
  ReleaseDTDrawInfo
  ReleaseDataType
  RemoveDTObject
  SetDTAttrsA
Include
GuruMeditation
Docs » Autodocs » datatypes.library » PrintDTObjectA

NAME

	PrintDTObjectA - Call the DTM_PRINT method on a separate process.
(V39)

SYNOPSIS

	retval = PrintDTObjectA (object, window, requester, msg);
d0 a0 a1 a2 a3
ULONG PrintDTObjectA (Object *, struct Window *, struct Requester *,
struct dtPrint *);
retval = PrintDTObject (object, window, requester, data, ...);
ULONG PrintDTObject (Object *, struct Window *, struct Requester *,
ULONG, ...);

FUNCTION

	This function is used to asyncronously perform the object's DTM_PRINT
method.
Once the application has performed the PrintDTObjectA() function,
it must not manipulate the printerIO union until it receives a
IDCMP_IDCMPUPDATE message that contains the DTA_PrinterStatus
tag.
To abort a print, the application sends the DTM_ABORTPRINT method
to the object. This in turn signals the print process with a
SIGBREAKF_CTRL_C.

INPUTS

	object - Pointer to the DataTypes object.
window - Pointer to the window that the object has been added to.
requester - Pointer to the requester that the object has been
added to.

RESULT

	Returns TRUE if successful, FALSE on error.

SEE ALSO

Comments

Name:
E-mail: Use this if you want a message if you get a response, will not be shown.
Comment:
Select correct short for:

Paradox

AYS
RBS
PDX
TBL

Comments:

$VER: d0.se 1.14 Copyright © 2011-2019 Tobias Geijersson support at d0 dot se