Added three old PCx86 versions of Microsoft Multiplan

This commit is contained in:
Jeff Parsons 2017-09-19 10:24:27 -07:00 committed by Jeff Parsons
commit 060632c466
32 changed files with 259 additions and 28 deletions

View file

@ -90,7 +90,7 @@ Attributes
yyyy-mm-ddThh:mm:ss
* Also supports the attributes of *[Component](/docs/pcx86/component/)*.
* Also supports the attributes of *[Component](../component/)*.
Bindings
--------

View file

@ -36,7 +36,7 @@ Attributes
* This can be set to "true" or "false" to explicitly control whether or not the machine starts running automatically.
If this parameter is omitted, the machine will autostart only if no Debugger component is included and no **Run** button is defined.
Also supports the attributes of *[Component](/docs/pcx86/component/)*. The *id* attribute is optional, since machines
Also supports the attributes of *[Component](../component/)*. The *id* attribute is optional, since machines
currently support only one CPU component.
Bindings
@ -46,7 +46,7 @@ Bindings
* For use with a control of type *button*, to start/stop the CPU.
* *reset*
* For use with a control of type *button*, to reset the CPU. This binding actually belongs to the
*[Computer](/docs/pcx86/computer/)* component, because every component is reset, but the CPU offers the binding
*[Computer](../computer/)* component, because every component is reset, but the CPU offers the binding
for convenience.
* *speed*
* For use with any control with an *textContent* property, to display the current CPU speed.

View file

@ -26,7 +26,7 @@ Attributes
* One or more message categories to enable, separated by |. By default, all message categories are disabled.
See the Debugger's "m" command for a current list of message categories.
Also supports the attributes of *[Component](/docs/pcx86/component/)*. The *id* attribute is optional, since machines
Also supports the attributes of *[Component](../component/)*. The *id* attribute is optional, since machines
currently support only one Debugger component.
Bindings

View file

@ -35,7 +35,7 @@ Attributes
'{A: {name: "PC-DOS 1.0", path: "pcdos-1.00.json"}}'
Also supports the attributes of *[Component](/docs/pcx86/component/)*.
Also supports the attributes of *[Component](../component/)*.
Bindings
--------
@ -44,7 +44,7 @@ Bindings
For use with a control of type *list*. The list will be populated automatically with a series of <option>
elements based on the number of floppy drives, as determined by the SW1 settings obtained from the
*[ChipSet](/docs/pcx86/chipset/)* component.
*[ChipSet](../chipset/)* component.
* *listDisks*

View file

@ -59,7 +59,7 @@ Attributes
The default *type* setting is *'XT'*.
* Also supports the attributes of *[Component](/docs/pcx86/component/)*.
* Also supports the attributes of *[Component](../component/)*.
Bindings
--------

View file

@ -28,7 +28,7 @@ Attributes
* us84: US keyboard with 84-key layout
* us101: US keyboard with 101-key layout
Also supports the attributes of *[Component](/docs/pcx86/component/)*.
Also supports the attributes of *[Component](../component/)*.
Bindings
--------

View file

@ -19,7 +19,7 @@ Purpose
Container for a complete machine definition.
Machines are components that contain other components. See [Component](/docs/pcx86/component/) for more details.
Machines are components that contain other components. See [Component](../component/) for more details.
Attributes
----------
@ -28,7 +28,7 @@ Attributes
For PCx86 machines, this must be set to "pcx86", indicating the machine belongs to the PCx86 application.
* Also supports the attributes of [Component](/docs/pcx86/component/). The *id* attribute is optional for a machine,
* Also supports the attributes of [Component](../component/). The *id* attribute is optional for a machine,
unless there is more than one machine on a page, in which case each machine must have a unique *id*.
Bindings

View file

@ -44,7 +44,7 @@ Attributes
One of "serial", "bus", or "inport"; the default is "serial" if either *serial* or *binding* are set
* Also supports the attributes of *[Component](/docs/pcx86/component/)*.
* Also supports the attributes of *[Component](../component/)*.
Bindings
--------

View file

@ -18,8 +18,8 @@ Purpose
-------
Creates an instance of the Control Panel component, which simply acts as a container for controls that the
machine wants to bind to the *[Computer](/docs/pcx86/computer/)*, *[CPU](/docs/pcx86/cpu/)*,
*[Keyboard](/docs/pcx86/keyboard/)* and/or *[Debugger](/docs/pcx86/debugger/)* components.
machine wants to bind to the *[Computer](../computer/)*, *[CPU](../cpu/)*, *[Keyboard](../keyboard/)* and/or
*[Debugger](../debugger/)* components.
Attributes
----------
@ -29,8 +29,8 @@ None.
Bindings
--------
Refer to available bindings in the *[Computer](/docs/pcx86/computer/)*, *[CPU](/docs/pcx86/cpu/)*,
*[Keyboard](/docs/pcx86/keyboard/)* and *[Debugger](/docs/pcx86/debugger/)* components.
Refer to available bindings in the *[Computer](../computer/)*, *[CPU](../cpu/)*, *[Keyboard](../keyboard/)* and
*[Debugger](../debugger/)* components.
Example
-------

View file

@ -33,7 +33,7 @@ Attributes
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](/docs/pcx86/component/)*.
Also supports the attributes of *[Component](../component/)*.
Bindings
--------

View file

@ -29,14 +29,14 @@ Attributes
* *size* (optional; default is 0x00000)
The amount of RAM, in bytes. If the size is omitted (or 0), the *[ChipSet](/docs/pcx86/chipset/)* component
The amount of RAM, in bytes. If the size is omitted (or 0), the *[ChipSet](../chipset/)* component
is queried for the amount of RAM indicated by SW1/SW2.
* *test* (optional; default is true)
Disables the ROM BIOS memory test when set to "false".
Also supports the attributes of *[Component](/docs/pcx86/component/)*.
Also supports the attributes of *[Component](../component/)*.
Bindings
--------

View file

@ -36,11 +36,11 @@ Attributes
* *notify* (optional)
The *id* of a component to notify when *file* has been loaded. For example, the *[Video](/docs/pcx86/video/)*
The *id* of a component to notify when *file* has been loaded. For example, the *[Video](../video/)*
component may need to know when an external video ROM has been loaded. Any component can load its own files,
including ROM image files, but it's simpler to use the ROM component and request notification.
Also supports the attributes of *[Component](/docs/pcx86/component/)*.
Also supports the attributes of *[Component](../component/)*.
Bindings
--------

View file

@ -33,7 +33,7 @@ Attributes
For example, if you've defined a Control Panel with a <textarea> control bound to "print", specifying a
binding of "print" for the Serial Port component will bind its port to the same control.
* Also supports the attributes of *[Component](/docs/pcx86/component/)*.
* Also supports the attributes of *[Component](../component/)*.
Bindings
--------

View file

@ -33,7 +33,7 @@ Attributes
* "cga" (Color Graphics Adapter)
* "ega" (Enhanced Graphics Adapter)
If *model* is not set, the SW1 switch block settings from the [ChipSet](/docs/pcx86/chipset/) component will
If *model* is not set, the SW1 switch block settings from the [ChipSet](../chipset/) component will
determine the video model to use ("mda" or "cga" only).
* *screenWidth*, *screenHeight* (required)
@ -66,7 +66,7 @@ Attributes
true enables HTML5 canvas image smoothing, false disables it (if not specified, the browser's default is used);
can also be present as a URL parameter.
Also supports the attributes of *[Component](/docs/pcx86/component/)*.
Also supports the attributes of *[Component](../component/)*.
Bindings
--------