AMX KEYPADBUILDER Manual
AMX KEYPADBUILDER Manual

AMX KEYPADBUILDER Manual

Keypad device design software
Table of Contents

Advertisement

Quick Links

Operation/Reference Guide
KeypadBuilder
v2.1
Keypad Device Design Software
D o c u m e n t I D : 3 3 - 0 0 4 - 2 9 4 2
S of t w ar e
I n i t i a l R e l e a s e : / L a s t R e v i s e d : 0 6 / 7 / 2 0 0 6

Advertisement

Table of Contents
loading

Summary of Contents for AMX KEYPADBUILDER

  • Page 1 Operation/Reference Guide KeypadBuilder v2.1 Keypad Device Design Software D o c u m e n t I D : 3 3 - 0 0 4 - 2 9 4 2 S of t w ar e I n i t i a l R e l e a s e : / L a s t R e v i s e d : 0 6 / 7 / 2 0 0 6...
  • Page 2 RMA number. AMX is not liable for any damages caused by its products or for the failure of its products to perform. This includes any lost profits, lost savings, incidental damages, or consequential damages. AMX is not liable for any claim made by a third party or by an AMX Dealer for a third party.
  • Page 3 The AMX Software is owned by AMX and is protected by United States copyright laws, patent laws, international treaty provisions, and/or state of Texas trade secret laws. Licensee may make copies of the AMX Software solely for backup or archival purposes. Licensee may not copy the written materials accompanying the AMX Software.
  • Page 5: Table Of Contents

    Sending A Configuration File to A Device ................. 8 Setting KeypadBuilder Application Preferences..............8 Toggling View Menu Items ....................8 Using Web Updates ......................8 The Mio Modero KeypadBuilder Work Area ............9 KeypadBuilder Application Interface ..................9 File Menu ..........................9 View Menu ..........................10 Navigation Menu ........................
  • Page 6 Setting The Button Configuration ..................29 Creating The Engraving File ................... 30 Setting The LCD Configuration ..................31 Display Options ........................31 Dynamic Text ......................... 31 Line Options ........................... 31 Sleep Screen Display Options ....................32 Setting The Fixed-Menu Configuration ................32 KeypadBuilder v2.1...
  • Page 7 Arranging Menu and Sub Menu items..................34 Creating Complex-Script Glyphs ..................35 Editing Glyphs ........................35 Deleting Glyphs........................35 The Mio R-1 KeypadBuilder Work Area ............37 KeypadBuilder Application Interface ..................37 File Menu ..........................37 View Menu ..........................38 Navigation Menu ........................38 Transfer Menu........................
  • Page 8 Table of Contents The Mio Attaché KeypadBuilder Work Area .............51 KeypadBuilder Application Interface ..................51 File Menu ..........................51 View Menu ..........................52 Navigation Menu ........................52 Transfer Menu........................52 Options Menu......................... 52 Help Menu..........................53 Toolbar ........................... 53 KeypadBuilder Project Navigation Pane ................54 Mio Attaché...
  • Page 9 Editing Glyphs ........................78 Deleting Glyphs........................78 Program Reference ...................79 Basic Usage Dialogs ....................... 79 Open KeypadBuilder Project dialog window ................79 Save As dialog window ......................79 Channel Map dialog window ....................79 File Transfer Dialogs ....................... 81 Send Configuration Files dialog window ................81 Communication Settings dialog window.................
  • Page 10 Table of Contents Remove dialog window ......................85 The Mio DMS KeypadBuilder Work Area ............87 Design View Window ....................87 Button Information Window ................... 88 Page Navigation Window ....................88 Table Data Window ...................... 89 Workspace Navigator Window ..................90 Workspace Navigator - Pages Tab ..................
  • Page 11 Begin Assignment At (Power Assign) .................. 102 Wrap Within Port ID (Power Assign) ..................102 Ensure Contiguous Code Assignment (Power Assign)............103 KeypadBuilder Mio Modero DMS & DMS Pinnacle Program Reference ...... 104 Context Menus ........................104 Workspace Context Menu....................104 Page Navigation Context Menu ...................
  • Page 12 Table of Contents viii KeypadBuilder v2.1...
  • Page 13: Keypadbuilder Overview

    Windows 2000 (Service Pack 4 or greater) Windows 2000 does not come equipped with MS Arial Unicode, the required font for KeypadBuilder. You must have a valid copy of either MS Office 2000 or MS Office 2003 to acquire the font. See the Installing MS Arial Unicode section on page 5 for more information.
  • Page 14: The Keypadbuilder Work Area

    KeypadBuilder Overview The KeypadBuilder Work Area Use KeypadBuilder to create files (*.KPB) that allow you to get the most out of AMX keypads and the devices they control. KeypadBuilder Application Interface The KeypadBuilder application breaks down as follows: Toolbar Menu Bar...
  • Page 15: File Menu

    Open Exported DXF File Launches the Viewing Exported DXF window, this window is a representa- tion of the DXF created by KeypadBuilder. It is useful to ensure your engrav- ing file is exactly as you had envisioned it. Save Saves the current project.
  • Page 16: Help Menu

    Launches the Preferences dialog window. Tasks Pane The Tasks Pane is s list of most recently updated KeypadBuilder files and a quick link to starting new KeypadBuilder projects. Additionally, you can open other KeypadBuilder files by clicking More Documents to launch the Open KeypadBuilder Project dialog window.
  • Page 17: Installing Ms Arial Unicode

    KeypadBuilder Overview Installing MS Arial Unicode Arial Unicode MS font is a full Unicode font. Unicode is a character encoding standard developed by the Unicode Consortium. By using more than one byte to represent each character, Unicode enables almost all of the written languages in the world to be represented by using a single character set. It contains all of the characters, ideographs, and symbols defined in the Unicode 2.1 standard.
  • Page 18 KeypadBuilder Overview KeypadBuilder v2.1...
  • Page 19: Basic Operations

    Saving A Project File To save a KeypadBuilder file currently open in the Navigation Pane, go to File > Save. If you have not previously saved the file, you are prompted with the Save As dialog where you must designate the file name and location.
  • Page 20: Sending A Configuration File To A Device

    Toggling View Menu Items The KeypadBuilder application area has items that are added or removed from view. To add or remove either the Toolbar or Tasks Pane, go to View > Toolbar/Tasks Pane. A check next to the item indicates the it is active.
  • Page 21: The Mio Modero Keypadbuilder Work Area

    The Mio Modero KeypadBuilder Work Area The Mio Modero KeypadBuilder Work Area Use KeypadBuilder to create files (*.KPB) that allow you to get the most out of Mio Modero keypads and the devices they control. KeypadBuilder Application Interface The KeypadBuilder application breaks down as follows:...
  • Page 22: View Menu

    Opens the Engraving dialog window. Click to select buttons and create either text or icon engraving instructions. The engraving dialog develops a .DXF file that must be provided to AMX to create your custom engraved buttons. Keypad display options and export options are also available in this dialog.
  • Page 23: Options Menu

    Launches the KeypadBuilder help file. Web Update... Launches the AMX Web Update utility. Internet connection is necessary. About KeypadBuilder... Displays the about KeypadBuilder dialog containing information pertaining to version and copyright. Toolbar The toolbar contains button shortcuts for the commonly used functions:...
  • Page 24: Keypadbuilder Project Navigation Pane

    The Mio Modero KeypadBuilder Work Area KeypadBuilder Project Navigation Pane The KeypadBuilder Project Navigation Pane is open when a project file is active. This is the main area for accessing the configuration modules in creating a keypad device file. Project Properties...
  • Page 25: Mio Modero Configuration Modules

    The name of the keypad device project. This field is user defined and optional. Designer The designer name creating the KeypadBuilder file. This field is user defined and optional. Dealer Dealer name providing the keypad file. This field is user defined and optional.
  • Page 26: Device Selection

    The Device Selection section contains a drop down list of all keypad devices capable of being programmed by KeypadBuilder. Select the keypad device you wish to design for, and the device appears in the window below. Assign the keypad device’s color at this time in the drop down list for Color Selection;...
  • Page 27: Button Properties

    This number is dictated by the selected device’s firmware and is intended to assist in navigating the keypad device file. Name The button name is for use within KeypadBuilder only and is intended to assist in developing unique names. Channel Code The channel code represents communication out of the panel to the master control- ler.
  • Page 28: Display Options

    Click OK to keep changes and exit the Button Configuration module; otherwise, click Cancel and lose the changes. Engraving The Engraving module allows you to create the .DXF file that AMX needs to create your device’s custom keypad. Button configuration...
  • Page 29: Text Engraving

    Text field. If you select more than one icon it will not replace the previous icon, but rather add it and display all selected icons. Font Selection A drop down list of fonts supported by KeypadBuilder for use in engraving the buttons. Icons must be selected to use the Symbols drop down list.
  • Page 30: Lcd Configuration

    Align The align feature allows you to decide which, menu or dynamic, items are displayed first. Top places the dynamic items at the top of the list and Bottom puts them at the bottom. KeypadBuilder v2.1...
  • Page 31: Select Display Line

    Import Icon... - Opens the Import Splash Screen Icon File dialog window. This selects the image for display in the LCD. Remove... - Asks for confirmation to delete the currently used Splash Screen Image. Click OK to keep changes and exit the LCD Configuration module; otherwise, click Cancel and lose the changes. KeypadBuilder v2.1...
  • Page 32: Fixed-Menu Configuration

    Channel Map Click Channel Map to view a listing of channel codes that have already been assigned within your active KeypadBuilder file. Click on any channel code number to see its current allocation. Close Closes the Fixed-Menu Configuration module.
  • Page 33: Edit Keypad Menu Window

    Click the radio button for either Text, Unicode, or Complex Script. This is the method by which KeypadBuilder displays your menu items within the LCD. Note: A menu type can only be switched if there are no menu items present, and this is true for sub menus too.
  • Page 34 Menu Type display items are either Text, Unicode or Complex Script Button number; button is selected either through the graphic or list. Button channel assignment. This button cannot be changed because the channel was locked. FIG. 9 Edit Keypad Menu Dialog Window KeypadBuilder v2.1...
  • Page 35: Add And Edit Menu Item Window

    Takes the next unassigned channel code. Channel Map Click Channel Map to view a listing of channel codes that have already been assigned within your active KeypadBuilder file. Click on any channel code number to see its current allocation. Confirms changes and closes the window.
  • Page 36 Takes the next unassigned channel code. Channel Map Click Channel Map to view a listing of channel codes that have already been assigned within your active KeypadBuilder file. Click on any channel code number to see its current allocation. Confirms changes and closes the window.
  • Page 37 Glyph A sample of the graphic as it appears within the LCD. Glyph ID Number An ID number KeypadBuilder associates with all glyphs within the project to ensure unique values. Item Name The name of the menu or sub menu item. This value only appears in the Fixed- Menu Configuration window.
  • Page 38: Complex-Script Glyphs

    A complex-script glyph is a rendering of a group of characters without an application dependency for font or language support. KeypadBuilder creates a graphic image from predefined text and then load the graphic to your device. This is useful for rendering conditional script languages, displaying proprietary fonts on devices and utilizing icon type.
  • Page 39: Add/Edit Keypad Glyphs Dialog Window

    Toggles a selected glyph from Deleted to not. If you delete a glyph and close the project, the glyph is gone permanently. Close Closes the Add/Edit Keypad Glyphs dialog window and enacts changes. Glyph name Glyph graphic Glyph selection Create new glyph Edit existing glyph Delete glyph FIG. 13 Add and Edit Keypad Glyphs KeypadBuilder v2.1...
  • Page 40: Create/Modify Glyphs Dialog Window

    Mio Modero Configuration Modules Create/Modify Glyphs dialog window KeypadBuilder supports the creation of glyph characters. The Create/Modify Glyphs dialog window allows you to generate graphic representatives for unique script languages and also enables the use of specialty fonts. Create/Modify Glyphs Font type information This is a listing of the family and point size of the font you currently have selected.
  • Page 41: Mio Modero Application Operations

    Mio Modero Application Operations Mio Modero Application Operations Creating A New Project To create a new KeypadBuilder file, go to File > New Project. The device type that opens depends upon what is set in the Preferences menu. Setting The Project Configuration With a new KeypadBuilder project file open, click Project Properties in the Navigation Pane.
  • Page 42: Creating The Engraving File

    If you have already set the Button Configuration module, the Name and Menu Action fields are populated. 2. In the Font Selection drop down menu, select between placing a symbol, AMX Icon 2, or text, Arial Unicode MS. There is a maximum of 10 characters per button.
  • Page 43: Setting The Lcd Configuration

    11. Click OK to save changes to the Engraving module and return to the Navigation Pane. Setting The LCD Configuration With a new KeypadBuilder project file open, click LCD Configuration in the Navigation Pane. After you have set the options you need, click OK.
  • Page 44: Sleep Screen Display Options

    Click Close when you have set all options necessary. Edit Menu Properties By default KeypadBuilder is set to create the display items in text. If you plan to use Unicode you must set it before adding any menu items, the same applies when adding sub menus.
  • Page 45: Add A Menu Item (Unicode)

    Edit Sub-Menu Properties By default KeypadBuilder is set to create the display items in text. If you plan to use Unicode you must set it before adding any sub-menu items. You can only edit and add sub-menu properties when they have been assigned to menu items.
  • Page 46: Add A Sub-Menu Item (Text)

    5. If this sub-menu item requires a channel assignment either type it or click Auto Assign to have KeypadBuilder allocate the next available channel. If you are uncertain as to what channels have been assigned where, click Channel Map to see.
  • Page 47: Creating Complex-Script Glyphs

    Creating Complex-Script Glyphs To create a glyph for use as a menu or sub -menu item: 1. With a KeypadBuilder project open, click Complex-Script Glyphs from the navigation pane. 2. Click New Glyph in the Add/Edit Keypad Glyphs dialog window.
  • Page 48 Mio Modero Application Operations KeypadBuilder v2.1...
  • Page 49: The Mio R-1 Keypadbuilder Work Area

    The Mio R-1 KeypadBuilder Work Area The Mio R-1 KeypadBuilder Work Area Use KeypadBuilder to create files (*.KPB) that allow you to get the most out of Mio R-1 remotes and the devices they control. KeypadBuilder Application Interface The KeypadBuilder application breaks down as follows:...
  • Page 50: View Menu

    Opens the Engraving dialog window. Click to select buttons and create either text or icon engraving instructions. The engraving dialog develops a .DXF file that must be provided to AMX to create your custom engraved buttons. Keypad display options and export options are also available in this dialog.
  • Page 51: Help Menu

    Launches the KeypadBuilder help file. Web Update... Launches the AMX Web Update utility. Internet connection is necessary. About KeypadBuilder... Displays the about KeypadBuilder dialog containing information pertaining to version and copyright. Toolbar The toolbar contains button shortcuts for the commonly used functions:...
  • Page 52: Keypadbuilder Project Navigation Pane

    The Mio R-1 KeypadBuilder Work Area KeypadBuilder Project Navigation Pane The KeypadBuilder Project Navigation Pane is open when a project file is active. This is the main area for accessing the configuration modules in creating a keypad device file. Graphic...
  • Page 53: Mio R-1 Configuration Modules

    The name of the keypad device project. This field is user defined and optional. Designer The designer name creating the KeypadBuilder file. This field is user defined and optional. Dealer Dealer name providing the keypad file. This field is user defined and optional.
  • Page 54: Device Selection

    The Device Selection section contains a drop down list of all keypad devices capable of being programmed by KeypadBuilder. Select the keypad device you wish to design for, and the device appears in the window below. Assign the keypad device’s color at this time in the drop down list for Color Selection;...
  • Page 55 Display Type. Click Glyph to launch the Mio R-1 Add Edit Menu Item dialog win- dow. Update adds your menu item to the project file display configuration. Display Justification Click the radio button to align the menu item to the Left, Center, or Right KeypadBuilder v2.1...
  • Page 56: Engraving

    Mio R-1 Configuration Modules Engraving The Engraving module allows you to create the .DXF file that AMX needs to create your device’s custom keypad. Text Engraving Information Button Configuration Information Graphic Interface for Remote Device Display Option DXF Export Options FIG.
  • Page 57: Text Engraving

    Icons can be scaled. Font Selection A drop down list of fonts supported by KeypadBuilder for use in engraving the buttons. Icons must be selected to use the Symbols drop down list.
  • Page 58 Mio R-1 Configuration Modules KeypadBuilder v2.1...
  • Page 59: Mio R-1 Application Operations

    Mio R-1 Application Operations Mio R-1 Application Operations Creating A New Project To create a new KeypadBuilder file, go to File > New Project. The device type that opens depends upon what is set in the Preferences menu. Setting The Project Configuration With a new KeypadBuilder project file open, click Project Properties in the Navigation Pane.
  • Page 60: Creating The Engraving File

    If you have already set the Display Configuration module, the Display field may already be populated. 2. In the Font Selection drop down menu, select between placing a symbol, AMX Icon 2, or text, Arial, Arial Narrow, or Arial Unicode MS.
  • Page 61: Creating Complex-Script Glyphs

    Creating Complex-Script Glyphs To create a glyph for use as a menu item: 1. With a KeypadBuilder project open, click Display Configuration from the navigation pane. 2. Click Edit Glyph in the Display Configuration dialog window. 3. Click New Glyph in the Add/Edit Keypad Glyphs dialog window.
  • Page 62: Mio R-1 Add Edit Menu Item

    LCD. Glyph A sample of the graphic as it appears within the LCD. Glyph ID Number An ID number KeypadBuilder associates with all glyphs within the project to ensure unique values. Item Name The name of the menu or sub menu item. This value only appears in the Fixed-Menu Configuration window.
  • Page 63: The Mio Attaché Keypadbuilder Work Area

    The Mio Attaché KeypadBuilder Work Area The Mio Attaché KeypadBuilder Work Area Use KeypadBuilder to create files (*.KPB) that allow you to get the most out of Mio Attaché remote keypads and the devices they control. KeypadBuilder Application Interface The KeypadBuilder application breaks down as follows:...
  • Page 64: View Menu

    Opens the Engraving dialog window. Click to select buttons and create either text or icon engraving instructions. The engraving dialog develops a .DXF file that must be provided to AMX to create your custom engraved buttons. Keypad display options and export options are also available in this dialog.
  • Page 65: Help Menu

    Launches the KeypadBuilder help file. Web Update... Launches the AMX Web Update utility. Internet connection is necessary. About KeypadBuilder... Displays the about KeypadBuilder dialog containing information pertaining to version and copyright. Toolbar The toolbar contains button shortcuts for the commonly used functions:...
  • Page 66: Keypadbuilder Project Navigation Pane

    The Mio Attaché KeypadBuilder Work Area KeypadBuilder Project Navigation Pane The KeypadBuilder Project Navigation Pane is open when a project file is active. This is the main area for accessing the configuration modules in creating a keypad device file. The Channel for...
  • Page 67: Mio Attaché Configuration Modules

    The name of the keypad device project. This field is user defined and optional. Designer The designer name creating the KeypadBuilder file. This field is user defined and optional. Dealer Dealer name providing the keypad file. This field is user defined and optional.
  • Page 68: Device Selection

    The Device Selection section contains a drop down list of all keypad devices capable of being programmed by KeypadBuilder. Select the keypad device you wish to design for, and the device appears in the window below. Assign the keypad device’s color at this time in the drop down list for Color Selection;...
  • Page 69: Button Properties

    This number is dictated by the selected device’s firmware and is intended to assist in navigating the keypad device file. Name The button name is for use within KeypadBuilder only and is intended to assist in developing unique names. Channel Code The channel code represents communication out of the panel to the master controller.
  • Page 70: Display Options

    Click OK to keep changes and exit the Button Configuration module; otherwise, click Cancel and lose the changes. Engraving The Engraving module allows you to create the .DXF file that AMX needs to create your device’s custom keypad. Text engraving information...
  • Page 71: Text Engraving

    Text field. If you select more than one icon it will not replace the previous icon, but rather add it and display all selected icons. Font Selection A drop down list of fonts supported by KeypadBuilder for use in engraving the buttons. Icons must be selected to use the Symbols drop down list.
  • Page 72: Lcd Configuration

    Align The align feature allows you to decide which, menu or dynamic, items are displayed first. Top places the dynamic items at the top of the list and Bottom puts them at the bottom. KeypadBuilder v2.1...
  • Page 73: Select Display Line

    Remove... - Asks for confirmation to delete the currently used Splash Screen Image. Click OK to keep changes and exit the LCD Configuration module; otherwise, click Cancel and lose the changes. Fixed-Menu Configuration The Fixed-Menu Configuration module allows you to create the navigation hierarchy for you keypad device. KeypadBuilder v2.1...
  • Page 74: Fixed Menu Edit

    Channel Map Click Channel Map to view a listing of channel codes that have already been assigned within your active KeypadBuilder file. Click on any channel code number to see its current allocation. Close Closes the Fixed-Menu Configuration module.
  • Page 75: Edit Keypad Menu Window

    Click the radio button for either Text, Unicode, or Complex Script. This is the method by which KeypadBuilder displays your menu items within the LCD. Note: A menu type can only be switched if there are no menu items present, and this is true for sub menus too.
  • Page 76 Menu Type display items are either Text, Unicode or Complex Script Button number; button is selected either through the graphic or list. Button channel assignment. This button cannot be changed because the channel was locked. FIG. 26 Edit Keypad Menu Dialog Window KeypadBuilder v2.1...
  • Page 77: Add And Edit Menu Item Window

    Takes the next unassigned channel code. Channel Map Click Channel Map to view a listing of channel codes that have already been assigned within your active KeypadBuilder file. Click on any channel code number to see its current allocation. Confirms changes and closes the window.
  • Page 78 Takes the next unassigned channel code. Channel Map Click Channel Map to view a listing of channel codes that have already been assigned within your active KeypadBuilder file. Click on any channel code number to see its current allocation. Confirms changes and closes the window.
  • Page 79 Glyph A sample of the graphic as it appears within the LCD. Glyph ID Number An ID number KeypadBuilder associates with all glyphs within the project to ensure unique values. Item Name The name of the menu or sub menu item. This value only appears in the Fixed-Menu Configuration window.
  • Page 80: Complex-Script Glyphs

    A complex-script glyph is a rendering of a group of characters without an application dependency for font or language support. KeypadBuilder creates a graphic image from predefined text and then load the graphic to your device. This is useful for rendering conditional script languages, displaying proprietary fonts on devices and utilizing icon type.
  • Page 81: Add/Edit Keypad Glyphs Dialog Window

    Toggles a selected glyph from Deleted to not. If you delete a glyph and close the project, the glyph is gone permanently. Close Closes the Add/Edit Keypad Glyphs dialog window and enacts changes. Glyph name Glyph graphic Glyph selection Create new glyph Edit existing glyph Delete glyph FIG. 30 Add and Edit Keypad Glyphs KeypadBuilder v2.1...
  • Page 82: Create/Modify Glyphs Dialog Window

    Mio Attaché Configuration Modules Create/Modify Glyphs dialog window KeypadBuilder supports the creation of glyph characters. The Create/Modify Glyphs dialog window allows you to generate graphic representatives for unique script languages and also enables the use of specialty fonts. Create/Modify Glyphs Font type information This is a listing of the family and point size of the font you currently have selected.
  • Page 83: Mio Attaché Application Operations

    Mio Attaché Application Operations Mio Attaché Application Operations Creating A New Project To create a new KeypadBuilder file, go to File > New Project. The device type that opens depends upon what is set in the Preferences menu. Setting The Project Configuration With a new KeypadBuilder project file open, click Project Properties in the Navigation Pane.
  • Page 84: Setting The Button Configuration

    This name should not be confused with what is sent to engraving, this name is strictly within KeypadBuilder. 3. Enter the Channel Code for the button assignment in the field provided. KeypadBuilder inserts the next available code if you click Auto Assign.
  • Page 85: Creating The Engraving File

    If you have already set the Button Configuration module, the Name and Menu Action fields are populated. 2. In the Font Selection drop down menu, select between placing a symbol, AMX Icon 2, or text, Arial Unicode MS. There is a maximum of 10 characters per button.
  • Page 86: Setting The Lcd Configuration

    Mio Attaché Application Operations Setting The LCD Configuration With a new KeypadBuilder project file open, click LCD Configuration in the Navigation Pane. After you have set the options you need, click OK. Display Options Under LCD Display Resolutions, select the arrangement for your LCD device.
  • Page 87: Setting The Fixed-Menu Configuration

    Click Close when you have set all options necessary. Edit Menu Properties By default KeypadBuilder is set to create the display items in text. If you plan to use Unicode you must set it before adding any menu items, the same applies when adding sub menus.
  • Page 88: Edit Sub-Menu Properties

    Edit Sub-Menu Properties By default KeypadBuilder is set to create the display items in text. If you plan to use Unicode you must set it before adding any sub-menu items. You can only edit and add sub-menu properties when they have been assigned to menu items.
  • Page 89: Add A Sub-Menu Item (Unicode)

    Creating Complex-Script Glyphs To create a glyph for use as a menu or sub -menu item: 1. With a KeypadBuilder project open, click Complex-Script Glyphs from the navigation pane. 2. Click New Glyph in the Add/Edit Keypad Glyphs dialog window.
  • Page 90: Editing Glyphs

    Editing Glyphs To edit a glyph for use as a menu or sub -menu item: 1. With a KeypadBuilder project open, click Complex-Script Glyphs from the navigation pane. 2. Select from the list the glyph you intend to edit. 3. Click Edit Glyph in the Add/Edit Keypad Glyphs dialog window.
  • Page 91: Program Reference

    The Open KeypadBuilder Project dialog window is a typical windows dialog window that allows you to browse your system and open a targeted .KPB file. Select a file and click OK to confirm and open the file in KeypadBuilder. Click Cancel to close the window without opening a file.
  • Page 92 Channel assignment information; button and description FIG. 32 Channel Map Dialog Window Channel Information Channel Code The assigned channel code number. Assigned To If used, the item and description of the button using the channel code. KeypadBuilder v2.1...
  • Page 93: File Transfer Dialogs

    FIG. 33 Send Configuration Files Dialog Window Communication Settings - The display field shows you the current communication setting for KeypadBuilder. The Communication Settings... button launches the Communication Settings dialog window. Device ID - Type the Device ID number for the currently targeted device.
  • Page 94: Communication Settings Dialog Window

    Password combination to save them as part of this configuration. Once they are entered here, you will be able to establish this connection without having to type the authentication information each time you connect. Refer to the NetLinx Studio (v2.3 or higher) online help for details on enabling authentication on NetLinx Masters. KeypadBuilder v2.1...
  • Page 95: Generate Project Report Dialog

    Generate Project Report Dialog The Project Report dialog window is a detailed list of your KeypadBuilder file. The report is in ASCII text and as a result, sections can be copied or the whole report can be saved as a .TXT file.
  • Page 96: Application Setup Dialog

    Program Reference Application Setup Dialog Preferences dialog window The Preferences dialog window allows you to customize the KeypadBuilder application. The default keypad device Available button information The default device color The default device type The number of most recently viewed files to display FIG.
  • Page 97: Engraving Dialogs

    Select the graphic file and click Open to confirm your selection. Click Cancel to exit the dialog window without importing a graphic file. Remove dialog window If a splash screen image is in place, click Remove. KeypadBuilder asks you to click Yes to confirm the removal or click No and leave the file in place. KeypadBuilder v2.1...
  • Page 98 Program Reference KeypadBuilder v2.1...
  • Page 99: The Mio Dms Keypadbuilder Work Area

    The Mio DMS KeypadBuilder Work Area The Mio DMS KeypadBuilder Work Area Design View Window FIG. 36 Design View Window The design view window is a graphic representation of either your currently selected page or list table. You can select a page or table in the Workspace Navigator - Pages Tab. You can select pages and list box tables to edit or in the event it is associated, you can use the page flip.
  • Page 100: Button Information Window

    List box Button : KeypadBuilder makes use of the new format, List box buttons. Both static and dynamic list boxes allow nearly limitless button options beyond the physical limitations of device's General buttons. A list box button's display area is limited to the number of button lines allocated to via the Page Configuration Dialog Window.
  • Page 101: Table Data Window

    The Mio DMS KeypadBuilder Work Area The button information area of the Page Navigation window provides which line is currently selected, if the button has a page flip attribute assigned, the port address of the button and the channel code for the button.
  • Page 102: Workspace Navigator Window

    The Mio DMS KeypadBuilder Work Area Workspace Navigator Window The Workspace Navigator is typically located on the left side of the screen (although you may move it anywhere you like) and is used to open the pages / popup pages in the file, and to view/edit the function codes associated with each page.
  • Page 103: Moving, Docking And Resizing Dockable Windows

    Working With Dockable Windows All windows in KeypadBuilder are fully dockable. Dockable windows can be re-arranged within the application window. They automatically snap to the top, bottom, right or left side of the application window, or along the edges of other docked windows.
  • Page 104: Project Menu

    The Options Menu allows you to set application features and generate file reports. Generate Report - A project report is a listing of DMS device type, fonts used, function codes allocated and list table data if utilized. KeypadBuilder offers 3 format options for generating a project report: Comma Separated Format (.CSV)
  • Page 105: Help Menu

    The Help menu contains features for updating the application and information on how to use KeypadBuilder. Contents... - Launches the KeypadBuilder help file. Web Update... - Launches the AMX Web Update utility. Internet connection is necessary. About KeypadBuilder... - Displays the about KeypadBuilder dialog containing information pertaining to version and copyright.
  • Page 106 The Mio DMS KeypadBuilder Work Area KeypadBuilder v2.1...
  • Page 107: Mio Modero Dms Application Operations

    With KeypadBuilder open: 1. Go to File > New Project > Mio Modero DMS Keypad. 2. Based on what is set in the KeypadBuilder preferences, the project file may already be a Mio Modero DMS Pinnacle (shown in the Design View Window).
  • Page 108: Working With Project Files

    5. Specify the target page to open. Click the down arrow in the Target column to select the target of the selected Page Flip Action. 6. Repeat this process as desired to create multiple page flips on the button. 7. Use the up and down arrows to re-arrange the order of the page flips if necessary. KeypadBuilder v2.1...
  • Page 109: Page Flip Actions

    Use Existing Table (Only available when there is a preexisting static list box table, in which case you can select from the list of available tables.) Specify a Dynamic Table (A Dynamic List box Table) Next... Create A Static List box Table Create A Dynamic List box Table KeypadBuilder v2.1...
  • Page 110: Creating A List Box Button

    5. Click Add to launch the Add Button Dialog Window. 6. Click the radio button for List box. 7. KeypadBuilder sets the default number of lines for the list box to the maximum allowable. Leave the number of rows at 3 and click OK.
  • Page 111: Editing Mio Modero Dms And Dms Pinnacle Button Properties

    Mio Modero DMS Application Operations Editing Mio Modero DMS and DMS Pinnacle Button Properties With a project file open in KeypadBuilder: 1. Click on the button in the Page Navigation Window to select it. 2. Go to Project > Button Item Properties to launch the Button Properties Dialog Window.
  • Page 112: Working With Function Codes

    Mio Modero DMS Application Operations Working With Function Codes In KeypadBuilder, the term Function Codes refers to two of the code types that can be assigned to buttons: Channel Codes: The channel codes indicate the port number and the channel code associated with the button.
  • Page 113: Specify Port Allocation

    General tab of the Properties Control window. Specify Port Allocation Since dynamic tables exist at the master, KeypadBuilder is blind to the port and channel needs a keypad project has. To allocate needed port allocation for the project file: 1.
  • Page 114: Begin Assignment At (Power Assign)

    Power Assign couldn’t assign the channels. This means that the channels in question have been used elsewhere. You can then use the channel map to verify which of the channels in the range you wanted were in use. KeypadBuilder v2.1...
  • Page 115: Ensure Contiguous Code Assignment (Power Assign)

    If you don’t care what channels are assigned, uncheck this option, and KeypadBuilder will find the next available free channels, skipping used channels and continuing on until all available channels have been assigned.
  • Page 116: Keypadbuilder Mio Modero Dms & Dms Pinnacle Program Reference

    Choose Font Dialog Window The Choose Font dialog window is a listing of all fonts available on the PC where KeypadBuilder resides. Select font, style and size by clicking on them. Click OK to confirm changes or Cancel to exit without changes.
  • Page 117: Add Button Dialog Window

    List box - Adds a list box table button to the keypad page. By default, KeypadBuilder allocates the maximum open rows to the list box button. To change the number of rows used by the list box, click the drop down list and select the number of lines to be used by the button.
  • Page 118: Edit List Table Dialog Window

    New tables require a unique table name and table port and address. See Working With Function Codes for more information on ports and addresses. Use Existing Table - Uses one of the preexisting tables within the KeypadBuilder project file. Existing tables requires a selection from the list provided.
  • Page 119: Confirm Delete List Table Dialog Window

    Cancel - Closes the window without changes. Confirm Delete List Table Dialog Window In the event a table has been selected for deletion, Project > Delete Table, KeypadBuilder will seek confirmation via this dialog window. In this dialog is a list of every page view where the selected table occurs.
  • Page 120: List Box Button Properties Dialog Window

    Button Name - This is the name of the button as it will appear in the Page Navigation Window. By default, KeypadBuilder names these buttons incrementally, e.g., Button 1. It is a good design practice to give your buttons names that apply to the function they serve.
  • Page 121: Power Assignments Dialog Window

    For example, port 1/channel 255, and port 2/channel 1 are considered to be split across device IDs. Wrap Within Port ID (Power Assign): Sets the program to avoid creating two or more channels with different device numbers. KeypadBuilder v2.1...
  • Page 122: Add New Page Dialog Window

    Channel Port Channel Code By default, KeypadBuilder sets every new page to Address Port: 1, Code: 0; Channel Port 1, Code:0. See Working With Function Codes for the importance of these function codes. Page Layout - The Page Layout is the graphic representation of the keypad page. A cross-hair cursor allows you to select button lines for editing purposes.
  • Page 123: Button Properties Dialog Window

    Name - This is the name of the button as it will appear in the Page Navigation Window. By default, KeypadBuilder names these buttons incrementally, e.g., Button 1. It is a good design practice to give your buttons names that apply to the function they serve.
  • Page 124 Word Wrap - When checked, the text will wrap to the next line. Be certain your display area supports your selected font attributes. Text Color - The text can display black on white background or white on black background. Click the radio button next to the desired selection to select. KeypadBuilder v2.1...
  • Page 125: Edit List-Table Dialog Window

    Communication Settings - The display field shows you the current communication setting for KeypadBuilder. The Communication Settings... button launches the Communication Settings dialog window. Device ID - Type the Device ID number for the currently targeted device.
  • Page 126 It’s Your World - Take Control™ 3000 RESEARCH DRIVE, RICHARDSON, TX 75082 USA • 800.222.0193 • 469.624.8000 • 469-624-7153 fax • 800.932.6993 technical support • www.amx.com...

This manual is also suitable for:

Keypadbuilder v2.1

Table of Contents