Glyph for Windows Release Notes Thank you for purchasing this copy of Glyph for Windows 1.2, the hieroglyphic text processor for IBM-compatible computers running Microsoft Windows. The current version of the program is 1.2 revision g, issued in 1999. The following is a list of revisions made to WinGlyph 1.2: Rec. g (1999) - An annoying problem with disappearing predefined groups was solved. Some people experienced a completely empty group list after WinGlyph was (re-)started. WinGlyph now consists of two EXEcutable files (winglyph.exe and wg.exe). wg.exe is the former WinGlyph.exe, and the new WinGlyph.exe is a small startup file which first restores (and saves) all groups before launching wg.exe. Rec. f (April 1997) - Minor changes on request of Jochen Hallof - The default and unchangable sizing of the Transliteration font seems to have bothered a few people. It can now be assigned manually in the FONTS dialog right under the sizing option of the Latin font. Rev. e (August 1996) - Fixed a bug in the license checksum routines. Rev. d (March 1996) - The program now also contains a Spanish language module! Many thanks to Miguel Angel Molinero Polo from Tenerife for doing the translation! - a bug was taken out which sometimes caused an application error after closing the preview line or preview window. - When saving a new file, if the path name contained an error the file could not be written. Unfortunately, WinGlyph did not give a warning and all data would be lost (sorry Jochen!). - The Preview window now also bears the name of the file that is shown. - An error in the GLYPHEXT.DLL (WinGlyph 1.1 files to 1.2-format conversion routines) was taken out. - the seldom occurring printing of a file where the filename does not include the pathname caused a serious breakdown. This was corrected. - minor adjustments to the justification routines - The Sign Spacing option in the Settings dialog has been disabled. There is no practical use trying to influence the spacing between the signs and sign groups, as the possible range is too small (between 10 and 20). A default value of 15 seems to give the best optical result. - The Latin text Line Spacing option of the Font dialog has been disabled. This option seems to cause a lot of confusion, and there were some problems implementing the right way of treating the text line spacing relative to the hieroglyphs line spacing. In the meantime, it is best to influence the Latin text line spacing by putting a %-code behind the line, for instance ending the line with a code like -!=50% - If no printer was installed in Windows, Glyph would produce an Unrecoverable Application Error (UAE) when trying to show the preview. Glyph now shows a warning. However, it is best to *always* install a printer in your system, as many progammes depend on the printer settings for showing previews. Even though no printer is connected, it would be fine if you choose a printer that you use elsewhere. Rev. c (January 1996) - Improvements to the Italian language module (thanks to Marco Raiteri from Alessandria, Italy) - In the Synonyms editor there was no possibility to rename a synonym. You can now do this under the "modify" option by simply changing the name of the synonym. By the way, at the same time you are allowed to make modifications to the code of the synonym as well! - If the "everything on the baseline" option was set in the SETTINGS dialog, this also had an effect on the way hieroglyphs were placed in the Synonyms and KingList dialogs, forcing *all* small signs to be placed on the baseline. This is no longer the case. - Printing out the code as text (FILE menu) produced pages without left and top margins. This was corrected. - WinGlyph finally supports the use of Greek characters next to Transliteration and Coptic. For the time being, the font used is the standard Windows SYMBOL font, which contains the basic Greek alphabet, but without diacritics. Unfortunately, at the moment we have no other suitable Greek font available (apart from commercial ones, which we cannot use for copyright reasons). The font can be used in WinGlyph code by "+g" (like "+c" for Coptic and "+t" for transliteration). Rev. b (November 1995) - Nobody's perfect. This b-revision soon after the a-revision does again away with some coincidentally found small bugs during the work on some really 'heavy' texts. Among others, the Preview screen used to explode after you switched to another program during printing... and back. - Minor improvements to the Groups List and the Synonyms dialog. - Minor improvements to the French language module. - Minor improvements to the functioning of the Preview Line. - Minor improvements to the WinGlyph installation procedure. Rev. a (October 1995) - Overall revised edition of 1.1, doing away with many still existing bugs. - Faster program startup (hieroglyphic libraries/hieroglyhic groups). For those interested, the hieroglyphic groups are now stored in a file with the extension *.GRX besides the already know *.GRP file. The *.GRX file is simply a faster index to the groups. The hieroglyphic library index underwent the same change. The *.NDX file in the WinGlyph directory is now the faster index replacement of the *.IDX file. - Introduction of cm/inches as system of measurement for size of the hieroglyphs, line spacing, page margins, etc. - Introduction of page layout view, showing the exact layout of the hiero- glyphic page with all its margins, etc. - Introduction of the use of synonyms, allowing the definition of one's own synonyms for individual hieroglyphs and hieroglyphic groups. The synonyms are stored in the file WINGLYPH.SYN in the WinGlyph directory - Introduction of the Kinglist, with more than 1500 royal names and cartouches from the beginning of the pharaonic period well into Greek-Roman times. - Introduction of right margin justification (or left margin justification, depending on how the hieroglyphic text runs) - Introduction of the Serekh (finally!). The codes to use are "". - Introduction of a dialog to select a (different) printer for WinGlyph. - Minor changes to the layout and contents of some dialogs. - Revised printing procedure; introduction of a printing animation in the 'Glyph is printing'-dialog. - WinGlyph now mildly frees system resources to allow you to do other things during printing. So if you have a heavy print job, try switching over to another application and let Glyph do the work in the background! - Total revision of all the language modules. The following list is a history revisions made to WinGlyph 1.1: Rev. 7 (31.7.95) - Printing problems with Windows 95 were solved. Rev. 6 (12.6.95) - For printing on a 600dpi printer it is better to print with a line width larger than 6. If you changed the line width value in the Print dialog the new setting was not saved. - Printing multiple pages of a document ("All Pages"-option in the Print dialog) is now made faster. - The Printer Setup menu item was modified and now also allows one to choose a different printer. - The Italian language module was slightly modified. - There was still a problem with copying single cartouches to the Clipboard. Rev. 5 (25.9.94) - Various minor changes (frankly, I can't remember...) Rev. 4 (25.8.94) - A bug was removed which caused the program to break down when F8 was pressed right after startup without the Preview Line being active - A bug was removed which caused the program to break down while refreshing the preview line image. The breakdown only occurred with Windows configurations that used another keyboard-driver (f.i. "commkbd.drv") than the default Windows driver "keyboard.drv". - A few routines were revised to make the program better compatible with the new Windows 95. - A number of signs were corrupted when rotation was applied using the \r3 and \r1 codes Rev. 3 (29.6.94) - The Italian language module (glyph_it.dll) was --finally-- added (my very sincere thanks to Valeria Cortese from Turin for doing the translation) - The German language module has been revised again, since still some strange inconsistencies were present. - J-category entries in the phonetic list of the CodeTrans Table actually referred to the Aa-category. All "J" were changed to "Aa". Furthermore, the strange entry "K" referring to "S56" was deleted and "sxt" now only refers to "M20" (and not to "T26"). The reference "nDs" was added for "G37". - A tiny bug in the clipboard transfer routine caused cartouches to be copied a little bit smaller than other texts, and the end of the cartouches to be left out. This was corrected. - Sign corrections: R3 missed a pot; Aa6 had a line too much; F39 was slightly modified; F40 was replaced by a new one. Rev. 2 (18.5.94) - The code editor capacity is doubled, now allowing files up to 28k (28000 bytes to be created and edited! - Double entries in the CodeTrans table were taken out. - In the Glyph hieroglyphic library the following signs were replaced by better ones: A5, A7, A14, A14A, A39, D29, D30, M7, M9, O33, O38, O38A, R2, R25, S17, U39 and V36 - The clipboard export didn't repond to a linewith greater than 1 and hieroglyphic text color changes ($r and $b-codes). This was corrected. - The HPGL file export filter now also works for the standard Gardiner-type library. For the moment only texts oriented from left-to-right can be exported. Rev. 1 (11.3.94) - The Cancel button of the Groups editor didn't respond to language changes. This was corrected. - The German, French and English language modules were revised. The following is a list of revisions made to WinGlyph 1.0: Rev. 11 (25.8.93) - WinGlyph now saves all GLY files with a special header containing certain program settings that apply to that particular file: construction (lines/columns), orientation (left-to-right/right-to-left), top margin, left margin, print size, latin text size, latin text spacing, latin text font. Each time a file with header is loaded the WinGlyph settings will be reset to the ones registered in the file header. The header is a 120-character wide line located at the very top of the file starting with the notation @GLYPH. - The Load dialog of the Groups editor has been modified to show a preview of the currently selected group in the list box. - The signs database index file was previously in ASCII format, but now turned to a binairy format for faster retrieval. Rev. 12 (9.10.93) - A font select button has been added to the fonts dialog for selecting the TrueType font to be used for the Latin texts. - A color dialog option has been added to the preferences dialog for setting the color of the preview background. - The introduction/copyright screen that is shown at startup now also includes a copyright notice for the Extended Library, when installed. Rev. 13 (8.12.93) - The 'null-catrouche' codes <0 and 0> are now available. - In addition to the *.lst bitmap list files that are used by the sign list window for representing the sign list in the order as presented in Part I of Hieroglyphica Winglyph now also supports *.ls2 list files representing the logical order presented in Part II. Switching between both listings while in the sign list window can be done with the right mouse button. For the moment WinGlyph only supports the use of the *.ls2 files for the Extended Library. In a future release these list files will be fully user- definable. - The handling of the Latin characters has been improved. Sometimes the preview line gave some troubles, representing the characters in the wrong font after a full screen preview. - A right margin line was added in the preview. - Invoking the sign list window for the first time in a new session sometimes resulted in the application breaking down. This was corrected. Rev. 14 (19.1.94) - The installation batch-file was modified (1) to include a better routine to save the predefined groups file, (2) to include a copyright notice message, (3) to copy the glyph database files to a separate directory called glyphlib. - GLyph now assumes its database files (including the predefined goups- file) are in a separate subdirectory of the winglyph directory, preventing the winglyph directory from getting overcrowded with files. For the standard Glyph libraries this subdirectory will be called glyphlib, while for the Extended Library this subdirectory is called extlib. If the databases are not found in these directories Winglyph assumes they are in the winglyph directory. - The file glyph.dat, containing the name of the active signs library, has been renamed to glyph.lib. - The search menu options of the editor window's edit menu have been taken out and placed separately in the main menu under the heading search (as in most Windows applications). - Some older routines were revised, reducing the size of the source code and consequently the size of the executable slightly. - The preview line now also displays right-to-left text orientation (both in lines and columns) - And probably the most important change: the ClipBoard routines have been completely revised and now give excellent results when copying hieroglyphs from WinGlyph to other applications (though circles may still be a problem in WP 5.1/5.1; Ok in 6.0). A transfer settings dialog has been added to the main window options menu and to the edit menu of the preview window. With this dialog the user can set the transfer parameters (sizing of the hieroglyphs, linewidth). The sizing of the hieroglyphs transferred can be set to match the preview size or to be fixed to a specific size. A copy preview line option has been added to the edit menu of the editor window, allowing the contents of the preview line to be directly copied to the clipboard! Try the F8 hot-key! Rev. 15 (15.2.94) - Starting a second copy of WinGlyph was not allowed and resulted in a message being displayed that such is not possible. This was changed so that now automatically the first copy is put to front instead and no message is displayed anymore. - Switching the Preview Line on and off while WinGlyph has a maximized main window caused the Preview Line not to appear sometimes. This was fixed. - Limited sign buffering is introduced! From now on during each session WinGlyph will keep the most used signs in memory, thus reducing hard disk access. Drawing speed for signs once loaded is increased by about 30%! - Sometimes the hieroglyphs in the Sign List window were not redrawn after the window was overlapped by another one. This was fixed. - An OPTIONS item was added to the Sign List window offering two new features: display of sign numbers under the signs and... a zoom window for viewing individual signs more closely. The zoom window is placed at the right upper corner of the screen and can be stretched to any size. - In the Groups dialog the vertical arrows for sizing the signs were switched. This was corrected. Making a sign larger is now achieved by pressing the upper arrow and making it smaller by pressing the lower arrow. - The WinGlyph initialization procedure was improved. At startup WinGlyph now displays progress-messages in the statusline, which is helpful to gather what the program is doing when things 'seem' to last forever. - An annoying bug was fixed which sometimes caused WinGlyph to automatically put itself in front of other applications. - The Sign List window can now also be scrolled using the PgUp, PgDn, arrow up and arrow down keys. - A copyright notice was added to the library routines causing the notice to appear when a library is being loaded. - The initialization procedure of the Groups dialog was changed so that it loads faster with big libraries. In addition, a dialog was added asking for changes made to be saved. Your comments and suggestions are --as always-- welcome! Hans van den Berg Utrecht, 31 January 1996