Inclusão da funcionalidade de impressão frente e verso.
Segue linhas adicionadas nos respectivos arquivos.
Com essa funcionalidade é possível configurar o DANFE para imprimir frente e verso em impressora com DUPLEX e manter a impressora configurada com impressão simples.
Isso é interessante se o usuário utiliza a impressora para outros tipos de impressão e não utiliza essa funcionalidade, então essa funcionalidade estaria disponível no DANFE não afetando outras impressões.
Abaixo segue as linhas que eu adicionei ao componente.
---------------------------------
pcnConversao.pas
Linha:84
TpcnDuplex = (DuplexSimplex,DuplexVertical,DuplexHorizontal); // Inclusão funcionalidade de impressão de DUPLEX
---------------------
ACBrNFeDANFEClass.pas
Linha:126
property Duplex : TpcnDuplex read FDuplex write FDuplex;
Linha:200
FDuplex:=DuplexSimplex;
---------------------
ACBrNFeDANFERave.pas
Linha:840
dmDanfe.RvSystem1.SystemPrinter.Duplex:=TDuplex(Ord(Duplex));
----------------------
ACBrNFeDANFERaveCB.pas
Linha:128
Duplex,
Linha:199
Duplex;
-----------------------
ACBrDANFeCBRave.pas
Linha:166
aDuplex:TpcnDuplex=DuplexSimplex;
Linha:210
aDuplex:TpcnDuplex=DuplexSimplex;
Linha:323
DANFeRave.SystemPrinter.Duplex:=TDuplex(Ord(aDuplex));
------------------
Fim.