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