# $ K + GTT Editor Window
Each GTT editor window displays the contents of a single Glyph Translation Table file (.gtt file). Each .gtt file contains the selection strings Unidrv must send to the printer to select characters within selected code pages. The file also contains the selection strings Unidrv must send to select specific code pages.
The GTT editor includes two tabs:
•	Code Points and Encodings 
•	Code Pages Used 
For more information about Glyph Translation Table files, see the Windows 2000 DDK.

# $ K + Code Points and Encoding Tab
The Code Points and Encodings tab displays the selection string for each code point contained in the .gtt file.
You can sort the displayed information by selection string, by code point, or by code page by clicking on any of the column titles.
If you type a letter or number, the list will scroll to the first selection string that begins with the typed character.
To edit a selection string:
Right-click on the selection string you want to edit, then select Change Selection String from the context menu. These strings must be specified in C-language string literal format. Non-alphanumeric characters are represented using the hexadecimal escape (\xnnn). For example, \x1B represents the ASCII escape character. The octal escape (\nnn) is not allowed.
To add a code point:
Right-click anywhere in the code point list and select Add... from the context menu. A list of unused code points will be displayed. Select one or more unused code points from the list, then click on OK.
To select several code points, hold down the Shift key while clicking on each code point. To select a range, click on one code point then hold down the Ctrl key while clicking on another code point.
Each unused code point appears only once on this list, even if it is contained in more than one available code page. After you have added a code point, you can change its code page.
To delete a code point:
Right-click on the code point you want to delete, then select Delete... from the context menu.
To change the code page used for a code point:
Right-click on the code point for which you want to change the code page, then select Change Code Page from the context menu. A list of available code pages will be displayed. Select a code page from the list. (To make additional code pages available, go to the Code Pages Used tab.) 
Note that when you change the code page for a code point, the editor does not verify that the code point is defined in the new code page.
Keyboard Shortcuts
F2	Edit the currently selected selection string.	
F10	Add a code point.	
Delete	Remove the currently selected code point.	

# $ K + Code Pages Used Tab
The Code Pages Used tab allows you to view and change the list of available code pages and, optionally, to specify the command strings that must be sent to the printer to select or deselect each code page.
To make a code page available:
Click on the Add Page... button, and select a code page from the list.
To make a code page unavailable:
Select a code page name, then click on Remove.
To specify a command string that selects or deselects a code page:
Select a code page name, then type the strings in the Select and Deselect boxes.
Specify selection strings in C-language string literal format. The hexadecimal escape (\xnnn) must be used for non-alphanumeric values. The octal escape (\nnn) is not allowed.