TPrinterAbortDlg (модуль OPrinter)


TObject
 
Init
Done
Free
TWindowsObject
ChildList Parent
Flags Status
HWindow TransferBuffer
Instance
Init GetChildren
Load GetClassName
Done GetClient
AddChild GetId
At GetSiblingPtr
Canclose GetWindowClass
ChildWithId IndexOf
CloseWindow IsFlagSet
CMExit Next
Create Previous
CreateChildren PutChildPtr
CreateMemoryDC PutChildren
DefChildProc PutSiblingPtr
DefCommandProc Register
DefNotificationProc RemoveChild
DefWndProc SetFlags
Destroy SetupWindow
Disable Show
DisableAutoCreate Store
DisableTransfer Transfer
DispatchScroll TransferData
Enable WMActivate
EnableAutoCreate WMClose
EnableKBHandler WMCommand
EnableTransfer WMDestroy
FirstThat WMNScroll
Focus WMNCDestroy
ForEach WMNQueryEndSession
GetChildPtr WMVScroll
TDialog
Attr
IsModal
Init
Load
Done
Create
DefWndProc
EndDlg
Execute
GetItemHandle
Ok
SendDlgItemMsg
Store
WMClose
WMInitDialog
WMPostInvalid
WMQueryEndSession
TPrinterAbortDlg
 
Init
SetupWindow
WMCommand

    Это объектный тип используемого по умолчанию диалогового окна прерывания принтера. Данный диалог инициализируется для вывода заголовка текущей распечатки, а также устройства и порта, которые используются в данный момент для печати.

    Предполагается, что TPrinterAbortDlg имеет три статических текстовых управляющих элемента с идентификаторами управляющих элементов: 101 - для заголовка, 102 - для устройства и 103 для порта соответственно. В своих текстовых строках эти управляющие элементы должны содержать символ '%', который заменяется, соответственно, заголовком, устройством и портом. Позиция и порядок табуляции управляющих элементов в диалоговом блоке важного значения не имеет.

Методы


    Ниже описываются методы, определенные в данном объекте.

Init


     constructor Init(AParent: PWindowsObject; Template, Title,
                      Device, Port: PChar);

    Строит диалоговый блок прерывания печати, в котором наряду с кнопкой Cancel выводятся заданный заголовок (Title), устройство (Device) и порт (Port).

SetupWindow (переопределяется редко)


     procedure SetupWindow; virtual;

    Предназначена для внутреннего использования в связанных объектах с шаблоном диалогового ресурса, так что могут заполняться заголовок, устройство и порт.

WMCommand (переопределяется редко)


     procedure WMCommand(var Msg: TMessage); virtual
                         wm_First + wm_Command;

    Предназначена для внутренней работы с кнопкой Cancel (Отмена).