Trainz/refs/Hotkeys-CM&CMP

=Content Manager Hotkeys= Unlike the interactive GUI world's of Trainz Driver and Trainz Surveyor, hotkeys in Trainz's various Content Managers don't select any active tool tip or tool mode or change the operating parameters of a struggling locomotive on the one hand, but do have a small set of file related operations effects. The Primary hotkeys are actually Microsoft Windows and standard product editing keys with a sprinkling of CM/CMP dedicated keys&mdash;all of which launch (and replicate) actions list in the various pop-up and drop down menus.

To add insult to injury (meaning the Mac-centric program and assets production team) the current generation of programmers and managers often make decisions apparently in total ignorance of the user interfaces, both the way Trainz 1.0 through TS12 operated with hotkeys, and even with nomenclature as they launched Trainz: A New Era (TANE). The result following is two sets of active hotkeys; for pre-TANE and TANE and later Content Managers. select the, which when pressed will toggle the tab and tool panels open or closed, as do mouseclicks as indicated.

CMP&mdash;CM_3.7
TRS2006 introduced an integrated data base manager, uploader, download FTP manager, data base searching, and archiving capabilities all within a single EXE. Now the popular TRS2004-SP4 and predecessors had most of the same capabilities implemented as sometime finicky stand-alone executables. The new Content Manager was similar to a 3rd-party product TrainzObjectz.EXE which was much preferred in its day, and still useful to those running TR04 and TR06 occasionally.

CMP for TC1&2 and TC3
The stability of CMP in the many variations of TRS2006 was quixotic. Some claimed it would crash to the desktop at the wrong sideways look, in any event, the big improvement with the TC's CMP was enhanced stability. It also packed in the first jump in Fault finding, and began to enforce enumerated tags and became less tolerant of some corner-cutting practices.

CM 2.0 for TS09
Content Manager 2.0 is the version name N3V gave an enhanced toolset within a new CM, which ran rings around the plus behind CMP. Some major improvements were Boolean logic tokens added to the search manager, this let complex combinations of asset selection criteria be very discriminating to an exact degree. It was far more stable so with multiple versions running, each showing different search results, it would play nice and enable editing in Surveyor concurrently. They would also allow downloading and Surveyor operations at the same time, and new assets would soon appear once that tool was closed and revisited after such a new addition. This was not CMP, which could not do that, and only allowed ANDing and negating the second of two search criteria. Another key new feature was support for third party tool utilities to launch from the work horse popup R-Click-drag menu on an asset or group of assets listed out by that fancy smarter search and display capability.

This was entirely configurable by nesting utility calls within a batch file wrapper, and in general CM would open a file in Windows Explorer, decompressing it and extracting the meshes, animations, textures and texture.txt files into the ..\UserData\editing (main edits folder or root for open items) subfolder of the install then pass the folder path to the batch handler which in turn passed the folder parameter to external routines. Peter VIllemai (PEV) wrote various tools specifically aimed at helping users update and repair faulty and obsolete assets, after CM vetted the files, listed out complaints (faults and warnings--each gated to the TBV of the asset, which is to say its tech level [needs]) in a popup window, which the user could refer to whilst editing the folder for deficiencies. Peter published five main tools aimed at aiding the community repairs:
 * 1) Images2TGA.exe  -- the workhorse of the bunch, this utility transfers the .texture graphics files into TGA files with accompanying texture.txt files with apropos instructions.
 * 2) PM2IM.exe       -- Allowed conversion of older Progressive Meshes (.PM file format)
 * 3) QuickShadows    -- Created shadow meshes of four main selectable types.

Peter licenses the PEVSoft software for free to all Trainzers, and it is free from several websites in the 3rd party web pages.

References and Notes
{{void|1= {{FUN-top|sort=Hotkeys-CM&CMP }}{{R to TRS-ref}}{{R to TRS-alt}} =Surveyor Hotkeys= The KEY to operating most tools is to understand how and when {{kp| - }}, {{kp| +}}, {{kp| [ }}, {{kp| ] }} affect the active tool tip on the one hand, and when a secondary hotkey selects a class of asset on the other. The Primary hotkeys {{kp|F1, F2, ..., F7}} select the {{mb|active tool tab}}, which when pressed will toggle the tab and tool panels open or closed, as do mouseclicks as indicated. A selected tool in the tool panel is often still active, so a key sequence selecting the {{mb|4th TAB-Tracks and Trackside}} such as {{kb|F4}}, then {{kp|T|M|F4}} will activate the 'Trackside Tools TAB' ([F4]), the 'T' for {{mb|Tracks}} sub-tool menu and then the 'M' for {{mb|Move Vertex tool}}, which will allow you to drag track vertex elements around. The last {{Kp|F4}} closes the tool panel and lets the user have more screen while adjusting Tracks. The {{mb|4th TAB-Tracks and Trackside}} mouse button can instead be used to toggle the active tool menu open and closed.
 * h={{TL|Glossary}}, All Hotkeys
 * rh={{TL|Notations}}
 * p=Driver Hotkeys
 * n=Windows Hotkeys

In reality, a practiced route builder will likely be toggling back and forth between several tool panels and their respective active tool sub-menus and active tools while doing fine detailing of a section of map, say where a road ({{TG|spline|spline object}} {{kp|F3|S}}) runs beside a small stream (another spline asset) both of which parallel the tracks for a time, then the stream crosses under the tracks and perhaps so does the road&mdash; all running mostly together. That main scenery runs along side farmer's fields (fences being another spline, and crops often another; while farm equipment, vehicles, and animals are Objects, a different sub-menu); and down the street a few thousand meters&mdash;a row of rural housing (Objects, using {{kp|F3| O }}) which need individual placement ({{kp|LMB}} and a likely adjustment of Height, Rotation, and a Move or two of its position, for each and every one, (not to mention their yard elements such as trees, swings, sidewalks, driveways, hedges and so forth). Creation of even a small detailed area becomes a marathon of intense concentration and takes a practiced eye and fore-planning.

A common enough circumstance, but integrating the Trainz assets with their respective heights, shaping the landscaping as you go means the route builder will be using a veritable flurry of hotkeys and mouse operations, perhaps switching tools as often as once every three-to-five seconds! TS12 is notorious for being responsible for slowing down that process, as the game can't keep up with the mind and hands of a practiced artist at their trade. Instead, with TS12, one often has to wait while the tool switch gets each tool to be reloaded into what seems to be the same patch of memory&mdash;a sloppy programmer assumption and bad effect for the Trainz Power user. {{Info|1=A full table of Surveyor Hotkeys using the Trainz command line tag titles as they occur in the ..\Settings folder of the Trainz installation is located in the appendix here.}}

Section VIII Trains and Consists tools TAB
}}