glados.no/_files/sound/bss/london/manual/MAIN/Key_Bindings.htm

134 lines
6.6 KiB
HTML
Raw Blame History

<!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>&#160;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 &lt;&gt; brackets is the virtual key code or &lt;None&gt;
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>