Classe que disponibiliza uma Dialog genérica para definições de impressão.
FWPrintSetup(): New ( < nFlags>, [ cTitle] ) --> Nil
Nome | Tipo | Descrição | Obrigatório | Referência |
nFlags | Numérico | Parametros de ConfiguraçãoPD_ISTOTVSPRINTER=1PD_DISABLEDESTINATION=2PD_DISABLEORIENTATION=4PD_DISABLEPAPERSIZE=8PD_DISABLEPREVIEW=16 | X | |
cTitle | Caracter | Titulo da janela |
oPrintSetup := FWPrintSetup():New(PD_ISTOTVSPRINTER+PD_DISABLEDESTINATION, "Set Device Printer")
FWPrintSetup(): Activate ( ) --> nModalResult
FWPrintSetup(): GetProperty ( [ nItem] ) --> xValue
Nome | Tipo | Descrição | Obrigatório | Referência |
nItem | Array of Record | Código referente ao item da propriedadePD_DESTINATION=1PD_PRINTTYPE=2PD_ORIENTATION=3PD_PAPERSIZE=4PD_PREVIEW=5PD_VALUETYPE=6PD_MARGIN=7 |
FWPrintSetup(): SetOrderItem ( < aItems> ) -->
Nome | Tipo | Descrição | Obrigatório | Referência |
aItems | Vetor | Vetor com as opções de Ordem | X |
FWPrintSetup(): SetOrderParms ( < aOrder>, < @nOrder> ) -->
Nome | Tipo | Descrição | Obrigatório | Referência |
aOrder | Vetor | Vetor com as opções de Ordem | X | |
nOrder | Array of Record | Numerico "Passado por Referência" que receberá o Item Selecionado | X | X |
FWPrintSetup(): SetProperty ( < nItem>, [ xValue] ) -->
Nome | Tipo | Descrição | Obrigatório | Referência |
nItem | Numérico | Código referente ao item da propriedadePD_DESTINATION=1PD_PRINTTYPE=2PD_ORIENTATION=3PD_PAPERSIZE=4PD_PREVIEW=5PD_VALUETYPE=6PD_MARGIN=7 | X | |
xValue | Qualquer | Valor à ser definido para a propriedade |
FWPrintSetup(): SetUserParms ( < bActionUser> ) -->
Nome | Tipo | Descrição | Obrigatório | Referência |
bActionUser | Array of Record | Bloco de código | X |
Propriedade | Descrição | Tipo |
Array of Record |
oSetup := FWPrintSetup():New(PD_ISTOTVSPRINTER, "Set Device Print")