Configuring EUKLID Design for cyrillic texts and cyrillic keyboard

For optimal support of keyboard input for cyrillic characters you need a 
special keyboardfile, which is not included in the Hummingbird eXceed SW. 
We created such a file 'russ.kbf'. 

This is the way how you can install it: 
1. Copy the file 'russ.kbf' into the eXceed user directory 
(you defined this directory while installing eXceed. 
Default directory is: C:\win32app\exceed\user)
Now you have to configure eXceed to use this new keyboardfile:
2. Login as a user, 
3. click the red eXceed icon on your desktop. 
   You get a pulldown menu. 
   --> Tools
       --> configuration
           you get a window titled 'Xconfig'. 
           --> double click 'Input'
               you get a window titled 'Input'
               --> click the button 'Browse...' 
                   and select the file 'russ.kbf' from where you just 
                   installed the file in step 1. 
   Close all the forms with OK. 
   Confirm the question 'Perform a server reset now?' with 'yes', so that
   the changes take effect.
   Close 'Xconfig' with Settings-Exit.

To be able to start EUKLID Design with a cyrillic user interface 
please perform the following steps:

1. Use the USER MANAGER tool to define Users in WIN-NT. Please read the WIN-NT
   Manual to understand the concepts of WIN-NT and how to do that. Users should
   not work with EUKLID Design in Administrator LOGIN although it is possible. Each
   user should have his own user login. Users can be configured in Groups. Here
   only some short hints how to create users:
   In the Group Administration you can start the
   user manager:
       Pulldown menu 'User'- create
          --> fill in the lines in the form
          click button 'profile'
              --> fill in the form, define local path for Home-Directory
                  (2 variables, HOMEDRIVE and HOMEPATH, will be set.
                  Otherwise you'll get always a warning when starting EUKLID Design)

   User specific configurations of EUKLID Design will be stored in a directory
   'design_config' within the defined HOMEPATH directory. Each user will be
   able to have his own independent configuration but should not be able to write
   or modify the central system configuration of EUKLID Design!

2. Create a file named 'Xdefaults.txt' for example in the eXceed user directory,
   which contains the following lines:
      Bea*fontList:cyrillic_7x13
      Bea*menu_bar*fontList:cyrillic_7x13

3. Create an environment variable named 'XENVIRONMENT'. Login as a user. 
   Start 'control panel' in the Program Manager and start 'System'. 
   Pick a line in the list of environment variables for user xxxxx first, 
   then fill in into the below  line 'variable:' XENVIRONMENT
   and into 'value:' the full path name of the file 'Xdefaults.txt' 
   and click the button 'set'. The new environment variable will be added to the
   list of environment variables for user xxxxx. Close with OK.


If you start EUKLID Design now it will come up with a cyrillic user interface and you 
are able to create cyrillic texts by keyboard input. To get latin characters
within a cyrillic text input you can use the right ALT-key 
(modifier key, sometimes called ALT GR) together with the key for a letter. 
Capital latin letters can be reached ALT GR-SHIFT .... 

When you create a text in EUKLID Design click the font parameter and select a cyrillic
font from the list of fonts, i.e. 'cyrillic_helvetica'. Of course you can make the
font 'cyrillic_helvetica' to your default font for all EUKLID Design actions which use a
font (Create 2D2, the hatchlined icon in the first column, the font icon in the 
second column, select 'cyrillic_helvetica' from the list, OK. Then save your 
configuration for EUKLID Design by File - Save configuration, ...). 

Every user who attended a training course for EUKLID Design will be able to do this. 

Reinhold Bauch, Poing in Germany
Product Manager for ObjectD

