134 lines
6.6 KiB
HTML
134 lines
6.6 KiB
HTML
|
||
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||
<html>
|
||
<head>
|
||
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||
|
||
|
||
<meta name="generator" content="Adobe RoboHelp 9">
|
||
<title>Key Bindings</title>
|
||
<link rel="StyleSheet" href="HtmlHelp.css" type="text/css">
|
||
<style title="hcp" type="text/css">
|
||
<!--
|
||
img.hcp1 { border:none; }
|
||
span.hcp2 { font-weight:bold; }
|
||
p.hcp3 { margin-left:40px; }
|
||
-->
|
||
</style>
|
||
</head>
|
||
|
||
<body>
|
||
<h1 class="firstHeading">Key Bindings</h1>
|
||
<h2>Introduction</h2>
|
||
<p>Key bindings are a way of using keys on your PC keyboard or any external
|
||
keyboard to control any of the parameters within your HiQnet London Architect
|
||
design file. A key binding is an association between a physical key on
|
||
a keyboard and a parameter. A parameter can have any number of key bindings
|
||
associated with it, and a particular key binding can control any number
|
||
of parameters.</p>
|
||
<p>Key bindings detects individual keys being pressed. It does not distinguish
|
||
between upper and lower case, and modifiers such as SHIFT or CTRL are
|
||
seen as separate key presses.</p>
|
||
<p>Key bindings will only function when HiQnet London Architect is running,
|
||
is in Operate mode, and is the foreground application.</p>
|
||
<h2>Configuration</h2>
|
||
<p>Key bindings are associated with parameters and are configured using
|
||
the properties grid. There are two different ways to access the key bindings.</p>
|
||
<p>1. By selecting a processing object. There is a key bindings section
|
||
in the properties for the processing object as shown below:</p>
|
||
<p><img src="KBProperties.jpg" alt="" width="296" height="352" border="0" class="hcp1"></p>
|
||
<p>This shows the key bindings section for an Analogue Input Card.</p>
|
||
<p>2. By selecting a control on a control panel. There is a key bindings
|
||
section in the properties of the control as shown below:</p>
|
||
<p><img src="KBProperties_2.jpg" alt="" width="423" height="226" border="0" class="hcp1"></p>
|
||
<p> This shows the key bindings section for the fader assigned to
|
||
channel 1 gain.</p>
|
||
<p>To create a new key binding press the dotted button. This displays the
|
||
key binding dialog which allows you to configure how the key binding should
|
||
work.</p>
|
||
<p><img src="image4.jpg" alt="" width="418" height="186" border="0" class="hcp1"></p>
|
||
<p><span class="hcp2">Key</span></p>
|
||
<ul type="disc">
|
||
<li class="p"><p>Shows the currently assigned key to the key binding.
|
||
A value shown in <> brackets is the virtual key code or <None>
|
||
if no key is assigned.</p></li>
|
||
</ul>
|
||
<p><span class="hcp2">Set button</span></p>
|
||
<ul type="disc">
|
||
<li class="p"><p>This button brings up a further dialog and allows
|
||
you to press the desired key on your keyboard. Select OK to accept
|
||
the desired key.</p></li>
|
||
</ul>
|
||
<p style="font-weight: bold;">Edit button</p>
|
||
<ul type="disc">
|
||
<li class="p"><p>This button allows you to enter the virtual key code
|
||
directly. This is useful if you do not have the keyboard attached
|
||
to the PC. For example the SPACE BAR has the virtual key code 32.
|
||
You may enter the value for the virtual key code in decimal, or in
|
||
hexadecimal if you precede it with 0x, such as 0x20.</p></li>
|
||
</ul>
|
||
<p><span class="hcp2">Clear button</span></p>
|
||
<ul type="disc">
|
||
<li class="p"><p>This deletes the existing key binding.</p></li>
|
||
</ul>
|
||
<p><span class="hcp2">Type</span></p>
|
||
<ul type="disc">
|
||
<li class="p"><p>The type of key binding. Can be one of the following:</p></li>
|
||
<li class="p"><p class="hcp3"><span class="hcp2">Toggle</span>
|
||
- pressing the key will toggle the parameter between its minimum and
|
||
maximum values.</p></li>
|
||
<li class="p"><p class="hcp3"><span class="hcp2">Momentary</span>
|
||
- pressing the key will set the parameter to the maximum value. Releasing
|
||
the key will set the parameter to the minimum value.</p></li>
|
||
<li class="p"><p class="hcp3"><span class="hcp2">Inverse
|
||
Momentary</span> - pressing the key will set the parameter to the
|
||
minimum value. Releasing the key will set the parameter to the maximum
|
||
value.</p></li>
|
||
<li class="p"><p class="hcp3"><span class="hcp2">Value</span>
|
||
- this will set the parameter to the value set in the Value combo
|
||
box.</p></li>
|
||
<li class="p"><p class="hcp3"><span class="hcp2">Bump
|
||
U</span> - this will increment the parameter by the percentage value
|
||
set in the Value combo box.</p></li>
|
||
<li class="p"><p class="hcp3"><span class="hcp2">Bump
|
||
Down</span> - this will decrement the parameter by the percentage
|
||
value set in the Value combo box.</p></li>
|
||
</ul>
|
||
<p><span class="hcp2">Value</span></p>
|
||
<ul type="disc">
|
||
<li class="p"><p>The value to change the parameter to. See above.</p></li>
|
||
</ul>
|
||
<p>When you OK the dialog the key binding will be created. You can add
|
||
as many key bindings as you wish to the same parameter.</p>
|
||
<p>IMPORTANT: <span style="font-style: italic;">It is possible that other
|
||
applications or Windows itself can process key requests before HiQnet
|
||
London Architect can process them. For example, by default Windows will
|
||
process the <20>PRINT SCREEN<45> button and will not be handled by HiQnet London
|
||
Architect. It is not recommended that you bind any of the system keys
|
||
(SCROLL, PAUSE, ALT etc).</span></p>
|
||
<h2>Using Key Bindings</h2>
|
||
<p>Key bindings only work when the keyboard is connected to the PC running
|
||
HiQnet London Architect, and HiQnet London Architect is in Operate mode
|
||
and is the foreground application in Windows.</p>
|
||
<p>Key bindings will override any keyboard shortcuts configured in HiQnet
|
||
London Architect. For example assigning the L key to a key binding will
|
||
mean the users can no longer use Alt + L to log off.</p>
|
||
<p>NOTE: Key bindings only work when HiQnet London Architect is the foreground
|
||
window. You can force HiQnet London Architect to be the foreground window
|
||
by running Main.exe from the HiQnet London Architect install directory
|
||
while HiQnet London Architect is running.</p>
|
||
<h2>Adding a Virtual Key File for Custom Keys</h2>
|
||
<p>By default HiQnet London Architect uses the virtual key file <20>VirtualKeys.vkf<6B>
|
||
to display user friendly names for the virtual key codes. You can find
|
||
the file in the HiQnet London Architect directory. If you have a keyboard
|
||
which has keys which are not represented in the default virtual key file
|
||
you can create your own virtual key file. Create a text file with the
|
||
extension .vkf and place it in the HiQnet London Architect installation
|
||
directory. The virtual key file is a comma separated values file. Each
|
||
line consists of</p>
|
||
<p>key code, user friendly name</p>
|
||
<p>Your virtual key file will be loaded next time HiQnet London Architect
|
||
runs.</p>
|
||
</body>
|
||
</html>
|