Remote Control Manager v1.0 - v1.3.x Release Notes 
v1.3.28   14th October 2008
  • On editing a device all device properties were not being populated, on pressing OK a error would occur if the Template was left blank.
  • Changing a Device Template was not changing the Default Port Number field.
  • The Quick Connect Template selection is now showing the Template icons in the drop down list.
  • The $group.name$ variable was incorrectly returning "name" regardless of the currently selected group.
  • The Advanced Web controls were appearing in front of Group notes when switching to a new group.
  • Advanced Tabs can now be maximized or minimized using the + / - button.
v1.3.27   12th October 2008
  • New template type "Advanced Tabs" has been added.  It uses the Web Control and is similar to Dashboards however Advanced Tab templates can use the RCM Variables.  The new tabs appear next to Group / Device Notes and is limited to 5 tabs.
  • A new OpenDoc.htm file has been included to show how to take advantage of Advanced Tabs.  OpenDoc.htm can be found in %ProgramFiles%\Remote Control Manager\AdvTabs folder. See Readme1st.txt located in the .\AdvTabs folder.
  • The edit Device dialog window now has the icon visible in the Template drop down selection list.
  • The renaming of a Device has been improved.
  • Minimizing the main window would cause the Group/Device notes section to resize incorrectly on maximizing the main window.
  • The Device Notes tab was visible when it shouldn't have been, the Notes tab is no longer accessible and Device notes are now to be added using the new Group/Notes window.
  • The Notes text font colour was being ignored.
  • The New drop down button on the main toolbar was still showing the New Template, Dashboard and Tool options, these options are now redundant and have been removed.
  • Group Notes were accessible when no group was selected, Group and Device Notes are now disabled when no Group or Device is selected.
  • New Templates, Dashboards and Tools could not be created in the previous version.
  • If a template existed with a icon path of "" (nothing) an error would occur on startup.
  • Additional Group variables are now available:-
    Group.Name == Group Name 
    Group.CustomerNumber == Customer Number associated to group (Numerical, Long Integer)
    Group.Custom1 == Custom Field 1 (Text, 255)
    Group.Custom2 == Custom Field 2 (Text, 255)
    Group.Custom3 == Custom Field 3 (Text, 255)
    Group.Custom4 == Custom Field 4 (Text, 255)
    Group.Custom5 == Custom Field 5 (Text, 255)
  • The RCM upgrade application has been re-compiled and updated with all the database changes from dbversion 1 to 9.
v1.3.26  5th October 2008
  • Domain Login credentials for groups and devices can now be copied from parent groups.
  • The icons.dat file is no longer used. Its recommended to keep the icons folder as both Templates and Dashboards can still make use of these icons if required.
  • Icons for Templates are now loaded from the application, custom icons can also be selected.
  • Icons for Dashboards are now retrieved from the database.
  • The Templates, Dashboard and Tools creation is now wizard driven and all templates are controlled via menu item Edit / Templates option.
  • Find Online Devices has been added to show remote hosts that online or offline. See menu Devices.
  • Cancel Command has been added to cancel the scan for Find Online Devices. See menu Devices.
  • Feature Request options under Help have been removed and replaced with Contents and Contact Support. Rich Text Notes can now be kept against Groups and Devices.
  • Add Device to Group has been re-designed.
  • Add Group to Group has been re-designed.
  • Additional Device Views have been added.
v1.3.25  11th May 2008
  • XP Styles are now used to improve the appearance of forms and controls.
  • When editing a Template or Dashboard icon the top icon would appear duplicated.
  • Additional icons have been included.
  • The database upgrade utility has been removed.
  • The ie.ico and vnc1.ico files have been included in the setup package, in previous version a error occurred on startup due to these files missing from the .\icons folder.
v1.3.24  6th May 2008
  • Users can now choose the Dashboards and Tools to be shown in their session.
  • Dashboard labels can now be hidden from view.
  • The ODBC Data Source Name RCM will use for connecting to the database can now be set:
        HKCU\Software\VB and VBA Programs\Remote Control Manager\Database
        DSN (String Value) = Connection String, ie. dsn=RCM;
  • Minor changes have been made to the GUI as some controls did not fit in the main window correctly.
v1.3.23  20th April 2008
  • Quick Connect connects to a device using an alternative connection template.
  • The Remote Control Manager logo icon has been redesigned.
  • The up/down buttons under Preferences/Templates didn't work. This has been fixed.
  • Auto expanding of groups should no longer crash on Windows Vista. A new option for auto expanding sub groups has also been added.
  • The column widths were being reset to default when the Scan network tool was selected.
  • Column widths are now retained when moving back to the Device List.
  • Attempting to Add a Connection in the Search view when no device was selected would generate a Run-Time error. Add Connection is now disabled when the list is empty.
v1.3.22  16th April 2008
  • A crash could occur when creating or updating a device. This has been fixed.
  • A Run-Time error would occur if a devices connection template was set to --No Selection--. This has been fixed.
v1.3.21  2nd April 2008
  • On Windows Vista SP1 intergrated systems RCM would crash after login. This has now been fixed.
v1.3.20  25th March 2008 
  • On some Windows systems the program would crash after login. This has been fixed.
  • 2. The widths of all controls in the main console window have been adjusted to use all available space.
v1.3.19  18th Feb 2008
  • The main toolbar has been improved and additional features added. The Web dashboards can now be controlled using the main toolbar. The Dashboard context menu has been removed.
  • The Preferences window has been improved.
  • Groups can be hidden from view.
  • Devices can be hidden from view.
  • When Show hidden Devices or Groups is enabled hidden items will appear dimmed.
  • One level sub groups can now be created.
  • Additional Setups can now be done after the main RCM installation with the use of the Setup2.bat batch file.
  • Additional error checking has been added to the Software Repository installation process to see why it generates a error on Windows Vista and occasionally on XP.
  • A error would occur if a RCM password variable was being used in a template/tool command line string.
  • Clients.Hidden has been added (Field is Integer, default value is 0).
  • Groups.Hidden has been added (Field is Integer, default value is 0).
  • Groups.ParentGroupID has been added (Field is Long Integer, default value is 0).
  • Users.ShowHiddenGroups has been added (Field is Integer, default value is 0).
  • Users.ShowHiddenDevices has been added (Field is Integer, default value is 0).
  • dbversion.version must be increased to 5. v1.3.19 will not run until the database has been upgraded with changes 1-5.
  • On 64bit operating systems the ODBC administrator program (odbcad32.exe) can be found in C:\Windows\System32\WoW64.
        This version must be used to configure the RCM Data Source if the need should arise.
v1.3.18  3rd Feb 2008
  • Tool icons were being extracted from the executables as 32x32 icons and converted to 16x16 size. Icons are now extracted and shown in the Tools list correctly.
  • Device Properties / Domain Login / Inherite Domain Login Credentials from parent group check box was enabling and disabling the text boxes incorrectly.
v1.3.17  17th Jan 2008
  • When the Device password field was blank and you unticked the Mask Password checkbox a error would occur. The check box is now disabled when the Password field is blank.
  • The New Client Connection window has been renamed to Device Properties.
  • Variables that contained the $ symbol could cause Remote Control Manager to hang when the connection was launched.
v1.3.16  16th Dec 2007
  • New installations would report key not unique errors when loading the icons. This has been fixed.
  • The database version was incorrectly set to 5 when it should have been 4.
  • The workstation setup package now reads the rcmdsn.rsp file correctly and the RCM data source is created successfully.
v1.3.15  10th Dec 2007
  • Scan Network no longer generates a error.
v1.3.14  5th Dec 2007
  • When deleting a Group you are now asked if you would also like to delete its associated devices.
  • After editing a group then right clicking on a device did not show the device context menu. This has been fixed.
  • Editing a device and then pressing the enter key to save the connection would force the connection to also occur. This is no longer the case and the user must press enter a second time for the connection to launch.
v1.3.13  23rd Nov 2007
  • A software repository is now available. Administrators can upload files into the repository and end users can run auto installers on their client computers to install the software they will need to have pre-installed for Templates, Tools and Dashboards to run successfully. Note: files cannot be greater than 100MB.
  • Attempting to delete Templates, Tools or Dashboards now requires confirmation before the delete will proceed.
  • Selecting the Groups object in the Tree View would load the incorrect column set. This had adverse effects on column widths being re-sized incorrectly. If a user resized the columns in the Device View then switched view to the Groups object it would resize the colums and save the new column widths in the registry. On re-selecting the Devices view the columns would not reflect what the end user had just set. This issue has been fixed.
  • The Comments column width was not being saved correctly to the registry. This has been fixed.
  • When opening sub windows the main form options were still accessible. This is no longer possible.
v1.3.12  8th Nov 2007
  • Creating new or editing existing Tools or Dashboards the Public drop down list was positioned incorrectly and would generate a error when switching between Yes or No. The position of the drop down list has now been fixed, as has the error when selecting either the Yes or No options.
  • The Owner field located under the edited Tool, Dashboard or Template is no longer editable. It was never mean't to be editable and was included to show other users who created the item.
  • Deleting a device and pressing the Enter key would automatically select the next available device in the view and launch the connection.When editing a Tool and using the ... button for selecting the executable the system would update the Name field instead of the Application field. This issue has now been fixed. The ... button has also been renamed to Browse and the positioning of the button on screen has also been corrected.
v1.3.11  21st Oct 2007 
  • Dashboard icons are now customizable.
  • The System Tray icon can now be hidden from view, goto Options / Preferences / General Tab.
  • A new Edit Dashboard menu item has been added to the Dashboard context menu. The Edit option is only accessible to System Administrators and gives users the ability to edit the selected dashboard page directly into its associated application editor.
  • When editing Dashboards a new Edit App: field is now available. Point this value at the associated Dashboard application editor. Windows System Variables are supported.
  • The Templates, Tools and Dashboards edit dialog windows has been increased in size to make more items visible.
  • A Select All menu item has been added to the Devices context menu. Selected All selects all devices in the current view.

  • Database Changes
        a) Dashboards.URL field has been changed from MEMO to TEXT(255) field.
        b) Dashboards.Program field has been changed to EditProgram TEXT(255).
        c) Users.ShowMultilineDashboards has been dropped from the database.
        d) Users.DashboardNoOfRows has been dropped from the database.
  • The Home option menu item for Dashboards has been fixed.
  • When changing Template and Dashboard icons in the edit dialog window the new icon is updated in the top window. Previously you had to close and re-open the edit window to see the new icon.
  • The device list Type column has been renamed to Template.
  • The device list State column has been removed as it doesn't offer anything to the program.
  • When exporting Devices a message box appeared with the message "". This message box no longer appears.
  • When exporting devices from the Devices list the groupname column is now set to the actual Group that the Device belongs to.
  • When no device was selected and your right clicked in the Device List the New Device option was greyed out. This has been fixed.
  • Domain Passwords are now decrypted correctly when used on the command line. 
v1.3.10  18th Oct 2007
  • Dashboard preferences for Multiline and No of Rows are now set on a per computer basis. 
  • A new Home menu item has been added to the Dashboard Tabs. Selecting Home will navigate you back to the default page of the selected dashboard.
  • When copying a device then editing what you thought was the copied device actually edited the original device. This bug was originally fixed in v1.3.8 but returned in v1.3.9. It has been fixed again.
v1.3.9  14th Oct 2007
  • The Change Log can not be viewed from the Help menu, selecting View Release Notes will show this file.
  • The default page for Dashboards has been changed to "about:blank".
  • A number of new shortcut keys have been added to various menu items.
  • When creating a new Tool or Template the StartInDir field was not set correctly and would cause a Run-Time error to occur when re-selecting the item from the template / tools list. The StartInDir is now set to %SystemDrive% by default. Additional error control has also be added so if a error does occur the program will not crash.
  • A run-time error would occur on creating a new user login. This issue has been fixed.
  • Public Tools and Dashboards are now set to the correct type. Previously all Tools and Dashboards defaulted to private even when they were set to public.
  • On editing a Devices Connection Template the display icon is now updated to reflect the new connection template type.
  • The Devices context menu no longer allows you to choose a menu option when no device is selected. In previous versions all menu options were enabled and if selected would cause a run-time error to occur if no device was selected.
  • System Administrator users now view all Dashboards and Tools when editing their templates regardless of whether the Show Public Dashboards / Tools is enabled or not. The Show Public Dashboards / Tools is only used when viewing the main screen.
  • The mouse cursor now always uses the Arrow icon when moving the mouse over the Group, Device and Tools list.
v1.3.8  1st Oct 2007
  • System Administration of users is now available under the Edit / Manage Users Menu.
    Only System Administrator users have access to this menu item.
    As all users now have to login to the Remote Control Manager system they benefit from being able to...
        a) control if they can see public tools and dashboards.
        b) create their own personal tools and dashboards.
        c) copy exisitng tools, dashboards and templates.

    System Administrators have additional functionality of...
    d) being able to modify public tools and dashboards.
  • The Start In directory can now be set on all custom Tools and Templates.
  • Dashboards 
        a) Multiline dashboards can now be created, up to 10 rows are supported.
        b) The Dashboards tabs can now be hidden.
            (customizable options available under the Edit / Preferences menu).
  • New Preferences menu option for per user settings.
    Options include...
        a) Automatic Login - note, if enabled the users password is stored in the Registry in plain text format.
        b) Templates - Determines if Public Tools and Dashboards are visible to the user.
        c) Layout - Dashboard and Group options.
        d) Paths - Set the location of the Icons folder.
  • A new "Copy Special" menu item has been added to the Devices Context Menu. 
    The Copy Special command copies the selected Device Name, IP Address, Port Number or Comment to the system clipboard.
  • A new Command line switch "/debug=true" will output debug information to file. Additional User Information will also be accessible under the Help Menu.
  • All registry settings which could only previously be set by modifing the registry manually are now accessible from the Preferences menu.
  • When deleting and copying devices the Device Count is now updated to represent the true number of devices in the selected group.
  • When copying a device then editing what you thought was the copied device actually edited the original device. This has been fixed.Moving between the Web based Dashboards now updates the Status Bar Panel with the correct URL.
  • If no group was selected but you tried to go to the properties under the Groups menu a error would occur. This has been fixed.
  • The Suggestion List Sort order has been re-ordered to show the most recent fixed items at the top of the list.
  • When in the Templates dialog window it was previously possible to update the template even though the Template was in a locked state. The item must now be unlocked so the setting can be modified.
  • The odbcconf.exe program is now used to create the RCM Data Sources.
    The setup program in v1.3.6 incorrectly set ODBC registry values which caused System Data Sources to disappear.
    To fix missing System Data Sources run "C:\WINDOWS\system32\odbcconf.exe /F C:\Windows\System32\odbcconf.rsp" from the Command Prompt.
v1.3.7  22nd Aug 2007
  • Ctrl+F1 takes you to the default Devices Dashboard tab.
  • A new Dashboard menu listing all dashboards can be found in the main menu system.
  • A new registry setting to limit the number of devices to display can now be set. 
        +HKCU\Software\VB and VBA Program Settings\Remote Control Manager\ClientsList
        MaxDevicesToShow=0 (REG_SZ) - All devices are loaded.
  • The Main Dashboard has been renamed to Devices Dashboard.
  • The Devices Dashboard now lists Client connections as Devices.
  • All other menu items which refered to Clients have been changed to Devices.
  • Copying a device now appears in the devices list immediately.
  • Right clicking on a device now moves the focus to that device, previously the previous selected device would stay as the selected item.
  • The device list window now remembers what view the device list was in after moving to a new group.
  • Minor changes to the resizing of the Dashboard tabs were made.
v1.3.6  19th Aug 2007
  • A selected device can now be launched by pressing the Enter key.
  • In the Edit device window pressing the Escape key will exit the window.
  • The Groups node is now automatically expanded on startup.
  • Dashboards can now be created, the default view has become the "Main Dashboard". 
  • Web based dashboards are currently only supported.
    Variables cannot be passed to the URL's.
  • After creating a new Group and right clicking in the Client Connections pane the Client context menu now appears.
  • Custom Tools which used no System or RCM variable would open twice. A workaround has been included in this build however further investigation is still required.
  • Favourites are no longer available from the main screen, however they are still accessible by right clicking on the System Tray icon.
v1.3.5  7th Aug 2007
  • The icons used to reflect if a ping was successful or a port is open is now fully customizable with the use of the icons.dat file. 
  • Domain login credentials are now available as variables and can be passed to the command line.
  • Client connection and domain passwords are now encrypted in the database.
  • View Suggestion list has now been added to to the Help menu.
  • After adding an item to the Post Bug Report selecting that item in the View Reports window would generate a error. This has been fixed.
  • When a Scan Network process was running selecting to run a Custom Tool would generate a error. To solve this problem all menu items, tools and client operations are locked during the Scan Network operation. On completion of the Scan Network operation all locked items are made available again.
  • If the client connection port was set to a specific value on editing the connection the port number would return to the value held by the Connection Template. The issue has been fixed.
v1.3.4  2nd Aug 2007
  • When pinging a network IP range its now possible to hide the hosts which timeout.
  • A Developer Comment text box has been added to the Feature List window. 
v1.3.3  31st July 2007
  • The Custom Tools now uses the same dialog box as Templates when adding, editing or deleting tools.
  • The Custom Tools sidebar now loads the programs real icons into the view instead of using a Star icon for all tools.
  • Templates with missing icon files would cause a continuous error loop when the client list was loaded. This issue is now fixed.
  • After creating a new client connection the State field is now correctly populated with the Comments field, previous the Comments field was shown under the State field.
  • Template icons now appear in 32x32 size, previously the icons were converted from 16x16 size.
v1.3.2  23rd July 2007
  • A Refresh option is now available from the Clients menu.
  • A Refresh option is now available from the Custom Commands window.
  • When deleting a client the user is now prompted if they are sure they want to proceed with the deletion.
  • The Scan Network option now includes a Ping Host option.
  • The loading of the complete client connections list is now 4 times as fast as previous versions.
    Feature and Bug Reports can be posted to the database.
  • The number of clients within the selected group is now shown in the bottom left corner of the status bar.
  • Custom DNS Servers can now be used for resolving IP Addresses to Hostnames when using the Scan Network.
  • Client Connection column widths are now saved before switching to a new group. Previously column widths were onlysaved on exiting.
  • The setup program no longer overwrites changes to the RCM Data Source.
  • The setup program now correctly sets the ODBC MaxBufferSize value to 2048 kilobytes.
  • The Custom Commands/Tools list is now refreshed after adding or removing custom commands.
  • Custom Tools are now removed from the Tools list after selecting the Delete operation.
  • The Add Port, Edit Port and Delete Port commands from the set IP Range diaglog now work.
  • Attempting to sort the TCP / UDP Scan Ports no longer generates a run-time error.
v1.3.1  13th June 2007
  • A Refresh option is now available from the Groups menu.
  • When a new group is created the Group list is now automatically re-sorted into alphabetical order.
  • Exporting of clients is now working. Previously nothing would happen after selecting the output file.
  • On exporting clients the IP Address was not encapulated within double quotes. If re-imported the IP Address was not imported incorrectly.
  • The sort order of Commands were not being saved on exit.
v1.3.0  7th June 2007
  • New Commands side toolbar gives users the ability to add custom tools such as PING, TRACERT and NSLOOKUP.
  • It is now possible to rename a client connection name field directly from within the client connections list.
  • Position and size of the main console window is now saved on exit.
  • Column widths of client connections are now saved on exit.
  • Clients and Groups can now be exported to CSV file (Comma Delimited).
  • Clients and Groups can now be imported using CSV file (Comma Delimited).
  • Templates and Tools are now accessible from the main toolbar.
  • Domain login details can now be entered under each Group. (Group Variables will be available in v1.4).
  • Renaming of Groups has been improved.
  • The Scan Network option has been improved. Previously only TCP ports could be scanned, system now supports UDP.
  • The Connect option when right clicking on a connection didn't work. 
  • Attempting to load more than one copy of RCM would generate a error when the 2nd copy was unloaded.
  • It is now possible to add scanned clients into the database. After scan is complete right click on the client and choose Add Connection.
  • Icons are now applied to found devices when using the Scan Network option.
v1.2 1st May 2007
  • Connection Template icons are now fully customizable. Copy *.ico files into the Program Folder\icons folder, update the icons.dat file with the icon filename,name and the next time Remote Control Manager is run the icons will be available to new and existing Connection Templates. 
    To extract icons from executables or dll's use Batch Icon Extractor from
    http://www.rw-designer.com/batch-icon-extractor
  • Client Connections list can now be viewed with or without column headers.
  • The Client \ Add to group menu option was showing a # value if no groups existed.
  • A Run-time error occurred when selecting Scan Network / Set IP Range. This was due to the ScanPorts.dat not being included with the setup package. 
  • On creating a new connection template the default Template icon was not set.
  • When browsing to the executable via the ... button for a new or existing connection template the chosen executable would appear in the Name field instead of the Application field.
  • When adding a new client the new connection now appears if your within a group. Previously the connection would only appear if the Clients folder was being viewed.
  • Client connection Favourites now appear in the top drop down list and also by left clicking on the system tray icon. Favourites can be launched directly from either of these locations.
v1.1 Non Public Release
Test version.
v1.0 Non Public Release
Initial version.