This "CHT Utility Application", HNDFBACKBUILDER.EXE, is a translation-file tool that every CHT developer who builds non-English applications will want to learn how to use. Prior to 2012, when CHT shipped a HNDFBACK.TRN (CHT Classes Translation File) that contained some new variables, it was the responsibility of the developer to copy these new variables to their personal HNDCUSTOM.TRN to avoid missing-variable errors during compilation. This application automates that once manual process. By opening this application and importing their HNDCUSTOM.TRN under the appropriate language menu, developers are able to generate a revised version of their own HNDCUSTOM.TRN which merges their personal HNDCUSTOM.TRN translations with the latest version of HNDFBACK.TRN. Already-translated variables replace the English language versions and new variables are present and marked as "NEW" to make them easy to find for subsequent translation from the interface provided in this application. After merging, and generating a new HNDCUSTOM.TRN based on a combination of their already-translated variables and new ones from HNDFBACK.TRN, developers are able to continue using their own HNDCUSTOM.TRN without having to manually synch new variables to avoid compilation errors. NOTE: A POLISH translation category was added as of October, 2020. |
PROCEDURE (1): JumpStartSplashCHTBlue (Procedure Template: Splash) |
|||||
Count | Instance | Class | Type | Methods | Header File |
(0001) | HTellMe | HNDWindow | HND | 205 | HNDWINDO.INC |
(0002) | HWin | HNDWindow | HND | 205 | HNDWINDO.INC |
(0003) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
(0004) | ThisWindow | WindowManager | ABC | 40 | ABWINDOW.INC |
(4) Class Instances Found In JumpStartSplashCHTBlue | |||||
PROCEDURE (2): EntryPoint (Procedure Template: Source) |
|||||
Count | Instance | Class | Type | Methods | Header File |
(0) Class Instances Found In EntryPoint | |||||
PROCEDURE (3): MainWindow (Procedure Template: Menu) |
|||||
Count | Instance | Class | Type | Methods | Header File |
(0001) | BRW3 | BrowseClass | ABC | 85 | ABBROWSE.INC |
(0002) | HQry9 | HNDBrwFilter | HND | 321 | HNDBRWFL.INC |
(0003) | HMARK | HNDMarkerBrowse | HND | 480 | HNDMRKBR.INC |
(0004) | Handles8 | HNDSizes | HND | 23 | HNDSIZES.INC |
(0005) | HWin | HNDWindow | HND | 205 | HNDWINDO.INC |
(0006) | BRW3::Sort0:Locator | StepLocatorClass | ABC | 12 | ABBROWSE.INC |
(0007) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
(0008) | ThisWindow | WindowManager | ABC | 40 | ABWINDOW.INC |
(8) Class Instances Found In MainWindow | |||||