Reference

This is the function reference for the gui of Unicode Viewer.
Here you will find a description for every function of the application.


 


 

About


Available at:Help menu
 
Displays the Help window, and shows a page with a short description of the application and copyright informations.
 


 


 

Add Blocks Table


Available at:File menu
 
Only available when at least one block is present.
 
With this function you can load additional blocks from a file. If the current Blocklist already contains a block with the same name as one of the new blocks, it is replaced. Blocks with unique names are just added to the list. When a block is replaced, a warning is added to the Warnings window.
 
See also: Load Blocks Table, New Block


 


 

Add Unicode Table


Available at:File menu
 
Only available when at least one table was loaded before.
 
This function lets you load an additional Unicode table. If the additional table contains codepoints, that are already present in the current table, their collation and comment will be compared. If the letter from the new file has a different comment and/or collation, the old letter will be replaced. When a letter is replaced, a warning is added to the Warnings window. This function may require some time for very large tables, that contain many letters to replace.
 
See also: Load Unicode Table


 


 

Bold


Available at:Toolbar
 
Only available when a table is visible.
 
Toggles the bold attribute of the letters displayed in the Tableview.
 
See also: Italic


 


 

Blocklist


The Blocklist is usually located on the left side of the application window. It is used to display blocknames and to select blocks, which letters will be shown in the Tableview. It always contains an entry "-" which will show all loaded letters in the Tableview. You can select and deselect single or multiple blocks using the shift and ctrl keys. Shift+click will select a range of blocks, while Ctrl+click will select only one additional block.
 
See also: Load Blocks Table, Add Blocks Table, New Block


 


 

Clear


Available at:Toolbar
 
Only available when a table is visible.
 
Clears the visible table and the block selection. This function only clears the view, it does not remove any loaded letters.
 
See also: Reset


 


 

Console


The console is usually displayed in the bottom of the application window. It is used to issue commands written in the Lua language. Please refer to the instructions in Using the Console and the Console reference.
 
See also: Load Lua File


 


 

Cut selected Items


Available at:Toolbar
 
Only available when a table is visible.
 
The Cut selected Items button in the toolbar removes the selected letters from the Tableview.
 
See also: Reduce Table on selected Items


 


 

Details


Available at:Tableview (rightclick)
 
Only available when a table is visible.
 
To open a detailed view of a letter in the Tableview, right click on the letter and hold the right mousebutton. A small window will pop up, that contains the letter, a Version info and the name of the block this letter belongs to.
 
See also: Tableview


 


 

Detailsbar


The Detailsbar displays informations about the letters that are selected in the Tableview. If one letter is selected it displays the line of the letter in a Unicode text file, consisting of the codepoint, the collation and the comment. If multiple letters are selected, the Detailsbar displays the smallest and the highest codepoint in the selection. It is possible to show a second Detailsbar that displays UTF-8. The Detailsbar allows selection of the text and copy via the contextmenu ( rightclick ) or Ctr+C.
 
See also: UTF-16 Checkbox, UTF-8 Checkbox


 


 

Export Unicode Table


Available at:File menu, Toolbar
 
Only available when a table is visible.
 
Lets you export the currently displayed table into a plain text file. This function is for creating your own Unicode tables. For example you can select a block in the Blocklist and then export only the letters of this block to a text file. The created text file will contain the codepoint, the collation and, if present, the comment for each letter.
 


 


 

Font Selection


Available at:Toolbar
 
Only available when a table is visible.
 
Lets you select a font for the table. If the table contains letters, that are not part of the selected font, the application will try to display them in a font from the same font family. You might need to install new fonts to see all letters displayed correctly.
 
See also: Fontsize


 


 

Fontsize


Available at:Toolbar
 
Only available when a table is visible.
 
Lets you select a fontsize for the table. The cells will be resized to match the new fontsize.
 
See also: Font Selection


 


 

Italic


Available at:Toolbar
 
Only available when a table is visible.
 
Toggles the italic attribute of the letters displayed in the Tableview.
 
See also: Bold


 


 

Latest Files


Available at:File menu
 
Only available when files where loaded before.
 
The Latest Files submenu of the file menu provides fast access to maximal five Unicode and block files recently used. By selecting one of the entries, the file will be loaded the same way as Load Unicode Table and Load Blocks Table do.
 
See also: Load Unicode Table, Load Blocks Table


 


 

Load Blocks Table


Available at:File menu, Toolbar
 
This function is used to load files with block definitions.
A line in a block file looks like this: "1950..197F; Tai Le". It defines the codepoint boundaries of the block, 1950 and 197F, and the name, in this case Tai Le. When a block file is loaded with this function, the current list of blocks is cleared and then filled with the blocks defined in the file. To see the letters in the blocks, it is necessary that a Unicode table containing letters with the right codepoints is loaded (Load Unicode Table).
 
See also: Add Blocks Table, New Block


 


 

Load Lua File


Available at:Console
 
The Load Lua File button in the console is used for loading and executing a Lua script on the console. Please refer to the instructions in Using the Console and the Console reference.
 
See also: Console


 


 

Load Unicode Table


Available at:File menu, Toolbar
 
This function is for loading Unicode tables, that are present in plain text files. The files consist of letter definitions with a codepoint, a collation and an optional comment for every letter. After you chose the file you wish to load and pressed Ok, the contents of the file are read and inserted into the programs Tableview. If the program already contained a table, it will be replaced. If the Blocklist is empty and the folder of the Unicode table file contains a Blocks.txt, the blocks contained in the Blocks.txt will be loaded, too.
 
See also: Add Unicode Table


 


 

New Block


Available at:Toolbar
 
Only available when at least a Unicode table or a block table is present.
 
To create a new temporary block with a name and boundaries, use this function. It will display a small dialog with input fields for the block information. After inserting the desired informations and clicking Ok, the new block is added to the Blocklist and selected. If the Blocklist contains a block with the same name, it will be replaced and a warning added to the Warnings window.
 


 


 

Next


Available at:Search menu
 
The Next function is only available after a search with hits was performed.
 
Selects the next hit of the last search in the Tableview, if possible.
 
See also: Search, Previous


 


 

Previous


Available at:Search menu
 
The Previous function is only available after a search with hits was performed.
 
Selects the previous hit of the last search in the Tableview, if possible.
 
See also: Search, Next


 


 

Reduce Table on selected Items


Available at:Toolbar
 
This function removes all letters from the Tableview that are not selected.
 
See also: Cut selected Items


 


 

Reset


Available at:File menu
 
Resets the application, i.e. removing all tables and clearing the console.
 


 


 

Search


Available at:Search menu, Toolbar
 
Only available when a table is visible.
 
Opens the search dialog for searching letters in the visible table. Please refer to the description in Using Search.
 
See also: Next, Previous


 


 

Show Views


Available at:View menu
 
The Show Views submenu of the view menu contains checkboxes for the Console and the Blocklist windows. Use the entries to toggle the visibility of these two windows.
 
See also: Blocklist, Console


 


 

Tableview


The Tableview is part of the Gui, that contains the Unicode letters. The contents can be changed by selecting a different block in the Blocklist. In the table, letters can be selected with left click. To select multiple letters use the shift or ctrl key. Shift+click selects an area of letters. Ctrl+click will add only one letter to the selection. The informations about the selected letters are shown in the Detailsbar. It is also possible to open the Details window with a righclick on a letter.
 
See also: Clear, Details, Detailsbar


 


 

UTF-8 Checkbox


When the UTF-8 checkbox on the right side of the Detailsbar is clicked, a second Detailsbar will show up, that displays the information of the letters selected in the Tableview with the codepoint converted to UTF-8.
 
See also: UTF-16 Checkbox


 


 

UTF-16 Checkbox


Only available when UTF-8 is checked.
 
The UTF-16 checkbox will show up, when UTF-8 is checked. It allows to toggle the Detailsbar containing the UTF-16 information.
 
See also: UTF-8 Checkbox


 


 

Warnings


Available at:Statusbar
 
The Warnings window is available by clicking the little triangle in the statusbar. If new warnings were recently added, the triangle will change into a warnings sign with a yellow background. The warnings window contains a list of all warnings with a timestamp. It provides a button to clear the warnings.
 
See also: Add Unicode Table, Add Blocks Table, New Block


 


 

Zoom in


Available at:View menu, Toolbar
 
Only available when a table is visible.
 
Enlarge the size of the cells of the Tableview. This function does not influence the fontsize.
 
See also: Zoom out


 


 

Zoom out


Available at:View menu, Toolbar
 
Only available when a table is visible.
 
Reduce the size of the cells of the Tableview. This function does not influence the fontsize.
 
See also: Zoom in