*%****************************************************************************************** *% *% OKI V4 Class Driver : AutoConfiguration GDL file *% *% Copyright (C) 2011 Oki Data Corporation *% *%****************************************************************************************** *% ---------------------------------------------------------------------------- *% Duplex Unit *% ---------------------------------------------------------------------------- *Feature: OKOptionDuplex { *FeatureType: PRINTER_PROPERTY *BidiQuery: DuplexUnit { *QueryString: "\Printer.Configuration.DuplexUnit:Installed" } *BidiResponse: DuplexUnit { *ResponseType: BIDI_BOOL *ResponseData: ENUM_OPTION(DuplexUnit) } *Option: False { *BidiValue: BOOL(FALSE) } *Option: True { *BidiValue: BOOL(TRUE) } } *% ---------------------------------------------------------------------------- *% TRAY2 *% ---------------------------------------------------------------------------- *Feature: OKOptionTray2 { *FeatureType: PRINTER_PROPERTY *BidiQuery: Tray2 { *QueryString: "\Printer.Layout.InputBins.Tray2:Installed" } *BidiResponse: Tray2 { *ResponseType: BIDI_BOOL *ResponseData: ENUM_OPTION(Tray2) } *Option: False { *BidiValue: BOOL(FALSE) } *Option: True { *BidiValue: BOOL(TRUE) } } *% ---------------------------------------------------------------------------- *% TRAY3 *% ---------------------------------------------------------------------------- *Feature: OKOptionTray3 { *FeatureType: PRINTER_PROPERTY *BidiQuery: Tray3 { *QueryString: "\Printer.Layout.InputBins.Tray3:Installed" } *BidiResponse: Tray3 { *ResponseType: BIDI_BOOL *ResponseData: ENUM_OPTION(Tray3) } *Option: False { *BidiValue: BOOL(FALSE) } *Option: True { *BidiValue: BOOL(TRUE) } } *% ---------------------------------------------------------------------------- *% TRAY4 *% ---------------------------------------------------------------------------- *Feature: OKOptionTray4 { *FeatureType: PRINTER_PROPERTY *BidiQuery: Tray4 { *QueryString: "\Printer.Layout.InputBins.Tray4:Installed" } *BidiResponse: Tray4 { *ResponseType: BIDI_BOOL *ResponseData: ENUM_OPTION(Tray4) } *Option: False { *BidiValue: BOOL(FALSE) } *Option: True { *BidiValue: BOOL(TRUE) } } *% ---------------------------------------------------------------------------- *% TRAY5 *% ---------------------------------------------------------------------------- *Feature: OKOptionTray5 { *FeatureType: PRINTER_PROPERTY *BidiQuery: Tray5 { *QueryString: "\Printer.Layout.InputBins.Tray5:Installed" } *BidiResponse: Tray5 { *ResponseType: BIDI_BOOL *ResponseData: ENUM_OPTION(Tray5) } *Option: False { *BidiValue: BOOL(FALSE) } *Option: True { *BidiValue: BOOL(TRUE) } }