Hello Bryan!
BS> The same version of the program must run in either English or French in
BS> response to a command-line switch. I can just about manage the window
BS> caption, but the buttons have me beaten.
Try to find the TMultLang component. It's most comfortable stuff for that
purpose I've ever seen. This is a part from readme.txt file:
FEATURES
* Specialized for multi language support in Delphi.
* Double byte languages support
* Edit almost all Component and Control properties
* TStrings items or TFont objects editable.
* Multi-user shared resource file(s).
* 16-bit Common dialogs support (On the fly, without any DLL or RES files)
* Delphi standard Message dialogs support (ShowMessage, MessageDlg, Input
..)
* Write you own run-time property editor via INI files
* Date, Time, Currency and Number format translations
* Show languages on selectable controls (Menus, DropDown, RadioGroup etc)
* Save resources in forms (design time) or files.
* Translate the component it self (circular component referenses)
* Aware of other forms within the same application.
* Properties browsable, just point and click.
* Share languages/properties/values between several forms.
* One run- and design-time editable resource file for one or more forms.
* An extensive help integrated with Delphi.
* Safe synconisation when changing names, removing or inserting components.
* Associate icons (stretchable) to each configuration.
* An easy property editor which is integrated in the Delphi environment.
* Filter to restrict special configurations (usable in a multi user
vironm.)
Bye, Oleg. oleg@ekohelp.msk.ru
---
---------------
* Origin: >> (2:5020/509.30)
|