1.4 KiB
| layout | title | permalink |
|---|---|---|
| page | PCjs <parallel> Element | /docs/pcjs/parallel/ |
PCjs ParallelPort Component
Format
<parallel>...</parallel>
Purpose
Creates an instance of the ParallelPort component, which simulates an IBM PC Parallel Printer Adapter.
Attributes
-
adapter (required)
A number (1, 2, or 3) indicating whether this adapter uses port 0x3BC, 0x378, or 0x278. Adapters 1 and 2 default to IRQ 7, and adapter 3 defaults to IRQ 5.
-
binding (optional)
The name of an existing control binding (typically a <textarea>) to optionally redirect port I/O to. For example, if you've defined a Control Panel with a <textarea> control bound to "print", specifying a binding of "print" for the Parallel Port component will bind its port to the same control.
Also supports the attributes of Component.
Bindings
-
buffer
For use with a control of type "textarea", to send/receive data to/from the port. If you would rather bind the port to an existing control, then use binding attribute instead (see above).
Example
<parallel id="lpt1" adapter="2" binding="print"/>
Output
<div id="..." class="pc-parallel pc-component">
<div class="pc-container">
<div class="pcjs-parallel" data-value="id:'...',name:'...',adapter:'...',binding:'...'"></div>
</div>
</div>
[Return to PCjs Documentation]