TIP: Click on subject to list as thread! ANSI
echo: os2hardware-l
to: All
from: Kris Steenhaut
date: 2005-09-14 18:44:28
subject: Re: [OS2HW] Re: DeskJet printers outside the USA

dwhawkinson schreef:

>My programs are sending printer specific commands to the printer and
>mostly bypassing the printer driver.
>
A bit hard to understand, as, if there is no printer driver installed, 
nothing can be sent to the printer.

> The reason I am asking about the
>default character set, is that I am sending a reset to the printer.
>Does that reset change the character set to the default set - I
>suspect that it does.  If the default set is not changed by HP for the
>intended locale, I should be allowing the end user to specify a
>character set to be used.
>
>  
>
I'm not sure I can follow you. In the good old Dos epoque printers 
(dekjet 500 etc...) had their own inbuild fonts and the not only the 
operating system but also the applications had to know about it. So, you 
needed no driver to print from Dos (as Dos new about the printer's 
"defaults", and the printer could accept some standard codes from Dos ), 
but any application running in Dos needed a specific (build/coded into 
the application) printer driver, otherwise you couldn't have any print 
from the application). Anyway, in a situation like this you could/can 
say the printer has a "default" font.

We still are talking about HP Deskjets, aren't we?

Now, during the course of times, the HP Deskjets have evolved from 
having quite a lot inbuild fonts to nil inbuild fonts (the HP 9* series 
for example, and of course all that came later).

I have no "real" Dos available anymore I'm afraid. But if in a VDM , for 
my HP 990Cxi, I perform a dir > lpt1, the print out is in the DEFAULT  
font as set in the in the OS2 printer driver object. You can easely 
check it for yourself by doing the same (dir > lpt1): you'll see the 
message on top (The volume label --- etc) is in small  letter, and not 
in capital letter as it would (have been) in "real" Dos.

So, as we are speaking about OS2, imho you only should  worry about the 
printer driver, which in respect to HP Deskjets is omni.drv in the 
directory \os2\dll\omni.

The good news on top of that is the same applies to all printers driven 
by omni.drv, thus not solely HP Deskjets.


And more good news, again the same applies to printers driven by 
laserjet.drv (os2\dll\laserjet) and pscript.drv (os2\dll\pscript).

Only thing to watch is, as I already wrote in the past, some specific HP 
Deskjets are not  driven by omni.drv but laserjet.drv or pscript.drv 
instead.


-- 
Groeten uit Gent,

   Kris

http://www.taartenbakkerij.com/bestanden/warpstock-europe-2005-dresden.jpg
http://www.taartenbakkerij.com/bestanden/zum_weberplatz.jpg



------------------------ Yahoo! Groups Sponsor --------------------~--> 
Get fast access to your favorite Yahoo! Groups. Make Yahoo! your home page
http://us.click.yahoo.com/dpRU5A/wUILAA/yQLSAA/9rHolB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

 To visit your group on the web, go to:
    http://groups.yahoo.com/group/os2hardware/

 To unsubscribe from this group, send an email to:
    os2hardware-unsubscribe{at}yahoogroups.com

 Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



---
* Origin: Waldo's Place USA Internet Gateway (1:3634/1000)
SEEN-BY: 633/267 270 5030/786
@PATH: 3634/1000 12 106/2000 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.