############################################################################### # # print.dt # # Action and DataType Definitions for the printing # # (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company # (c) Copyright 1993, 1994, 1995 International Business Machines Corp. # (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc. # (c) Copyright 1993, 1994, 1995 Novell, Inc. # # $Revision: 1.29 $ # # CDE 프린터 모델은 '인쇄' 조치가 중요합니다. # # 데이터 유형별로 한 개씩 여러 개의 '인쇄' 조치를 정의할 수 있습니다. # '인쇄' 조치에 인수가 없으면 dtprintinfo 명령으로 프린터와 작업 # 상태를 보여줍니다. # # 'dtprintinfo -populate' 명령은 '<프린터 이름>_Print' 형식의 # 디폴트 프린터 조치를 만들 때 사용하는 관리 도구입니다. # # 시스템에 새 파일 유형이 추가될 때는 파일 유형 특정의 '인쇄' 조치가 # 정의될 수도 있습니다. 데스크탑 조치 엔진이 자동으로 # 사용됩니다. 새 조치는 'dtlp'를 사용하거나 응용프로그램 # 특정의 인수를 얻는 자체 인쇄 기능에 응답할 수 있습니다. # ############################################################################### set DtDbVersion=1.0 ############################################################################### # # 경고: 이 파일은 상용 데스크탑 환경(CDE)의 다음 설치에서 # 겹쳐 쓰일 수 있습니다. 따라서 모든 시스템 전체적인 변경의 # 경우, 이 파일이 아니라 /etc/dt/types에 있는 동등한 데이터 # 베이스 파일을 수정해야 합니다. # ############################################################################### ################################################################### # # 데이터 속성 # ################################################################### DATA_ATTRIBUTES PRINTER_UNKNOWN { ACTIONS PrinterUnconfigured ICON Dthitem IS_EXECUTABLE true DESCRIPTION 이 아이콘은 사용자 데스크탑에 더 이상 등록되어 있지 않은 \ 프린터를 나타냅니다. TYPE_LABEL PRINTER_UNKNOWN } DATA_CRITERIA PRINTER_UNKNOWN1 { DATA_ATTRIBUTES_NAME PRINTER_UNKNOWN MODE f&x NAME_PATTERN *_Print } # # 일반 ARG_TYPE들, 즉 다른 인쇄 조치가 정의되지 않은 파일들에 # 대해 디폴트 인쇄 조치를 실행합니다. # ACTION Print { LABEL 인쇄 ARG_TYPE * TYPE COMMAND WINDOW_TYPE NO_STDIO EXEC_STRING /usr/dt/bin/dtlp %(File)Arg_1% DESCRIPTION 이것은 디폴트 프린터 조치입니다. 파일 인수와 함께 실행하면 \ 프린터 특정 옵션을 사용하여 그 파일을 \ 인쇄합니다. 파일 인수 없이 실행하면 \ "호출된 이 창은..." 창이 나타납니다. } ACTION PrintRaw { TYPE COMMAND WINDOW_TYPE NO_STDIO EXEC_STRING /usr/dt/bin/dtlp -w %(File)Arg_1% } # # 파일 인수가 입력되지 않으면, Dtprintinfo 조치가 # 호출됩니다. # ACTION Print { LABEL 인쇄 ARG_COUNT 0 TYPE MAP MAP_ACTION Dtprintinfo } # # PrintManager(DtPrintManager) 조치는 # 'dtprintinfo -all' 명령을 호출합니다. # ACTION DtPrintManager { LABEL PrintManager ICON FpPrtmg TYPE COMMAND WINDOW_TYPE NO_STDIO EXEC_STRING /usr/dt/bin/dtprintinfo -all DESCRIPTION PrintManager(DtPrintManager) 조치는 사용자가 여러 프린터의 \ 인쇄 작업을 보거나 상태를 결정하도록 \ 합니다. 또한 사용자가 서브패널의 아이콘 \ 설치 제어기구로 프린터를 끌 수 있게 합니다. } # # 인쇄 작업(Dtprintinfo) 조치는 'dtprintinfo' 명령이나 # 'dtprintinfo -p printer' 명령을 호출합니다. # ACTION Dtprintinfo { LABEL PrintJobs ICON Fpprnt TYPE COMMAND WINDOW_TYPE NO_STDIO EXEC_STRING /usr/dt/bin/dtprintinfo -p %(String)Arg_1% DESCRIPTION PrintJobs(Dtprintinfo) 조치는 프린터의 인쇄 작업을 \ 보거나 상태를 결정하도록 합니다. } ACTION Dtprintinfo { LABEL PrintJobs ARG_COUNT 0 ICON Fpprnt TYPE COMMAND WINDOW_TYPE NO_STDIO EXEC_STRING /usr/dt/bin/dtprintinfo DESCRIPTION PrintJobs(Dtprintinfo) 조치는 프린터의 인쇄 작업을 \ 보거나 상태를 결정하도록 합니다. } ################################################################ # # 디폴트 프린터 조치 # ################################################################ # # 파일 인수가 입력되지 않으면, 인쇄 조치가 # 호출됩니다. # ACTION DtPrint { LABEL 디폴트 프린터 ARG_TYPE * ICON Fpprnt TYPE COMMAND WINDOW_TYPE NO_STDIO EXEC_STRING /usr/dt/bin/dtaction Print %(File)Arg_1% DESCRIPTION 이것은 디폴트 프린터 조치입니다. 파일 인수와 함께 실행하면 \ 프린터 특정 옵션을 사용하여 그 파일을 \ 인쇄합니다. 파일 인수 없이 실행하면 \ "호출된 이 창은..." 창이 나타납니다. } # # 파일 인수가 입력되지 않으면, Dtprintinfo 조치가 # 호출됩니다. # ACTION DtPrint { LABEL 디폴트 프린터 ARG_COUNT 0 ICON Fpprnt TYPE MAP MAP_ACTION Dtprintinfo DESCRIPTION PrintJobs(Dtprintinfo) 조치는 프린터의 인쇄 작업을 \ 보거나 상태를 결정하도록 합니다. } # # 알 수 없는, 그리고 구성되지 않은 프린터 오브젝트에 대한 # 조치와 데이터 특성이 있습니다. # ACTION PrinterUnconfigured { LABEL PrinterUnconfigured TYPE COMMAND WINDOW_TYPE NO_STDIO EXEC_STRING /usr/dt/bin/dterror.ds \ "프린터 제어 도구가 구성되지 않았습니다.\\n프린터 제어 도구를 \ 구성하려면, '도움말'을 누르고\\n지시에 따르십시오." \ "구성 안된 프린터" \ "확인" \ "HELP" DESCRIPTION PrinterUnconfigured 조치는 프린터가 아직 \ 구성되지 않았다는 대화상자를 \ 보여줍니다. } ACTION Printer_Trash { TYPE COMMAND WINDOW_TYPE NO_STDIO EXEC_STRING /usr/dt/bin/dterror.ds \ "휴지통에 프린터를 놓아도 시스템에서\\n\ 없어지지 않습니다. 시스템에서 프린터를\\n\ 없애려면 사용자의 시스템 관리 설명서를\\n\ 참조하십시오." \ "프린터 삭제" \ "확인" DESCRIPTION Printer_Trash 조치는 프린터를 휴지통에 \ 놓으면 사용자의 시스템으로부터 \ 프린터를 삭제하지 못한다는 대화상자를 \ 표시냅니다. } ########################### EOF ##############################################