OBJETO PRINTER - BACKGROUND

WHELLNET 23/07/2005 15:31:25
#95744
Bom é o seguinte, tem como eu colocar fundo de texto com o objeto printer?

Eu quero que uma linha fique em tom de cinza estou fazendo o seguinte:
Dim Y as Printer.CurrentY
Y = Printer.CurrentY
'Fundo da linha
Printer.Line (10, Printer.CurrentY)-(Printer.ScaleWidth - 10,Printer.CurrentY + 10), QbColor(7), BF
Printer.CurrentY = Y
Printer.Print "Qualquer teste"


No entando, onde se está escrito "Qualquer teste" o fundo sai branco
Lembrando que no form_load eu marquei
Printer.DrawMode = 10
Printer.ScaleMode = 6 'Milimetros

Tem como fazer isso ou estou fazendo algo de errado?
WHELLNET 24/07/2005 08:27:41
#95794
Alguem?
USUARIO.EXCLUIDOS 24/07/2005 08:45:06
#95796
Resposta escolhida
Bem, tentei executar esse comando com DrawMode = CopyPen funcionou direito, mas com o Not Xor Pen que você pos realmente fica branco. Vê-se que o problema é do DrawMode msm.
WHELLNET 25/07/2005 07:28:04
#95848
Valeu, não sei o q estava fazendo ainda mas deu certinho
Tópico encerrado , respostas não são mais permitidas