dtprintinfo
Más información
- Creador
- Consorcio CDE (HP, IBM, Sun, Novell)
- Tipo
- Gestor de impresión
- Licencia
- LGPL (desde 2012)
El gestor de impresión de CDE: una ventana con cada impresora de lp como icono y su cola como lista, sobre la que se arrastraban archivos para imprimirlos.
dtprintinfo leía la lista de impresoras del sistema lp de System V mediante lpstat y mostraba cada impresora como un icono con su cola debajo, como lista de trabajos, propietarios, tamaños y horas. Se podía soltar un archivo sobre el icono de una impresora para imprimirlo, cancelar los trabajos propios, elegir la impresora predeterminada y abrir un diálogo de propiedades con icono y descripción, pero poco más: la cola seguía viviendo en lp, y dtprintinfo era solo su cara. El diálogo de impresión con copias y página de separación era otro programa, dtlp, que aparecía al elegir Imprimir en dtpad o dtmail.
Lo peculiar de dtprintinfo era la opción -populate. Ejecutada como root, recorría todas las impresoras que lp conocía y generaba un archivo de acción por impresora bajo /etc/dt/appconfig/types, de modo que cada impresora se convertía en un icono del Application Manager y podía soltarse en el control de impresora del Front Panel. Era la manera de CDE de convertir las impresoras en objetos del escritorio sin tocar lp. Que siga funcionando en una instalación moderna con CUPS se debe a que CUPS incluye un lpstat que habla el mismo dialecto, más por casualidad que por diseño.