Random Word Generator Revision History Version 14.0 (2/19/2010) · Added the "Statistics" tool to the Tools menu. · Most icons have been replaced or improved. · Added the "Discard Duplicate Components" tool to the Edit menu. · Added the "Alphabetize" option to the Word Builder. · Added an abortable progress window to the "Generate Letter Combinations" and "Generate Real Words" tools when generating to a file. · Added the "Generate" menu and moved some of the options on the Tools menu there. · Numerous minor interface and installer improvements. · When generating a file, the operation will stop if the target drive's free space falls below 1% or 1 GB, whichever is smaller. · The open/save file dialog will now use the operating system style enhancements. · The "Generate All Possible Combinations" tool will now obey the "Minimum Length" and "Maximum Length" project settings. · Organized the settings on the Options folder into groups. · Eliminated components that occur less than 3 times in the entire English language. · Eliminated the format codes that contain no vowels. · Fixed a problem with the way the consonant statistics were being calculated. Version 13.0 (6/9/2009) · Improved the performance of the Anagram Finder, and added the "Whole Anagrams Only" option. These improvements require installing the latest version of the spell checking module ( http://gammadyne.com/speller.htm ). · All component and format frequencies now have 2 decimal digits for improved word generation. · Added the "Compliments.RWG" project. This project generates random compliments. · Added the "Extrapolate to File" tool. · Added an "Extrapolate" button next to each generated extrapolation on the Extrapolate window. This allows the user to change the text being extrapolated on. · Added the "/ef" command-line switch to generate extrapolations to a file. · Added the ability to drag and drop a .RWG project file from Windows Explorer onto the window caption. This will open the project. · The main executable is now digitally signed. · Numerous interface and skin improvements. · Numerous improvements to the installer. · The Anagram Finder now reports the total number of anagrams found, and the total operation time. · The uninstaller was not deleting the dictionary word list cache files. · Restored support for Windows 95. · Fixed: the Anagram Finder was not working correctly with uppercase letters. Version 12.2 (9/22/2008) · The Word Builder and Generate Real Words windows will now remember all settings. · The installer is now digitally signed. Version 12.1 (7/17/2008) · Balloon help has been totally revamped. · Fixed: rare installer crash (since 12.0). Version 12.0 (6/10/2008) · Added the "Anagram Finder" tool. · When generating a new list of random words, the window will no longer blink away momentarily. This applies to Generate Random Words, Extrapolate, Generate Real Words, and Word Builder. · The installer will now warn if it does not have admin rights. It will also attempt to loosen the security settings on the installation directory (to prevent problems with Vista). · Numerous minor improvements. · Fixed: possible hang when opening the Configuration Editor. · Fixed: selecting and copying text in the help file did not always work properly. · Fixed: generating variations of a variation was not working correctly. Version 11.0 (1/3/2008) · Numerous user interface improvements. Please press Ctrl+Alt+Shift+F5 to reset System­G, then reload your preferred skin. · Added support for rational Component and Format frequencies (containing a decimal point). The DEFAULT.RWG project is now based on more accurate English statistics. · Added the "Omit Capitalized Words" option to the "Generate Real Words" and "Word Builder" tools. · Improved icons and icon rendering. · Added the "Metal" skin. Version 10.1 (6/18/2007) · Fixed the "This application has failed to start because the application configuration is incorrect" error that was caused by an incorrect DLL dependency that should have been linked dynamically. Version 10.0 (6/18/2007) · Added the "Component Separator" setting to the Options folder. · Added the "Import from CSV file" tool to the Components table. · Replaced the toolbar with a toolbox. · Numerous user interface/skin improvements. The "Default" skin has been redesigned to match the appearance of Windows XP. · All interface fonts are now antialiased by default. The setting to control this is located at: System-G Menu > Configuration Editor > Controls > Font > Antialias. · Improved the help file and balloon help. · Added a Help option to the bottom of the Edit and Tools menus. · Renamed the "Generate" folder to "Options". · The "Generate Random Words To File" and "Generate All Possible Combinations" tools now display the number of words generated and the size of the output file as it grows. · Drawer folders will now display a scrollbar if there is not enough room for all controls. · To prevent an out-of-memory error, the "Generate Letter Combinations" tool will only allow the "Eliminate Duplicates" option if there is less than 5,000,000 possible combinations. · Fixed a problem with the "Match Pattern" feature of the Generate Real Words tool. · Fixed a problem with failures when the Minimum Length and Maximum Length settings are used. Version 9.0 (9/20/2006) · Added the "Word Builder" tool. · Improved and added skins (please reload your current skin). · All icons are now transparent. · Improved the speed at which the "Generate Real Words" tool imports the dictionary. Version 8.1 (3/6/2006) · Added the ability to perform offline product activation. · Fixed a possible inability to connect to the Product Activation Server (when using a proxy server). Version 8.0 (2/24/2006) · Added support for the new Gammadyne Product Activation System. · Added the "Generate Real Words" tool. · Added the "Display Toolbar" context menu option for the toolbar. Hotkeys are now listed in the toolbar icon balloon help. · Numerous minor improvements. Version 7.1 (4/28/2005) · Numerous user interface improvements. · Eliminated the need for GHELP.EXE. The main application executable will now handle displaying the help file. This reduces the size of the installer by about 400 KB. Version 7.0 (9/27/2004) · Added the ability to control the minimum and maximum length of generated words. · Added the ability to enter multiple Format Codes in the Components Table. · Added the "Prevent Profanity" option to the Generate folder. · Added support for the "?" wildcard Format Code. · Added the "Ignore" column to the Components Table. · Added the "Eliminate Duplicates" option to the Generate Letter Combinations tool. · Added the "Duplicate Row", "Set Entire Column", and "Paste New Rows" context menu options to the Components Table. · Button icons now have a transparent background. · The "Generate Words" window will now remember its position. · Added numerous terms to Insults.RWG. Fixed some mis-categorized components. Version 6.0 (4/13/2004) · Added the ability to generate only real words or only fake words. This requires installation of the Gammadyne Spell Checking Module, which can be freely downloaded from http://www.gammadyne.com/speller.htm . · The Default.RWG project has been completely changed to reflect the actual percentages of components and formats in the entire English language. The statistics used to create the project are included in a file named "stats.txt". · Redesigned the Random Words window. · Added various icons to menus, windows, and buttons. · Added the toolbar. · Added the "Number of attempts" setting to the Generate folder. · Added the "Import components from project" feature. · Added numerous terms to Insults.RWG. · If word generation is taking more than half a second, a progress window will now appear. · The "One Frequency Column" setting will now be properly saved in the project. · The "Load Default Formats" feature now keeps the list of default formats in a file named "formats.txt". · Updated to System-G version 2.3. Version 5.1 (7/30/2003) · Added a large number of double consonants. They are all low frequency, but this does spice things up a bit. · Added a significant number of terms to Insults.RWG. · The "Prevent Repetition" buffer has been increased from 1000 to 10,000. · When no more unique random words can be generated because of the "Prevent Repetition" feature, the word generated will be "[FAIL]". · Numerous System-G improvements. · Fixed a problem with the "Insult of the Day" feature not obeying the "Prevent Repetition" feature. Version 5.0 (12/31/2002) · Added support to System-G for interface "skins". We strongly recommend that you try some of the new skins on the "Skins" submenu of the "System-G" menu. · Added the "One Frequency Column" option. · Added to the "Insult of the day" feature the ability to generate more than one insult. · Added the "/gf" command line switch, which generates random words to a file. · Added a new Help file system. This system has the following advantages over the old Windows Help System: - The entire help file can be printed at once, instead of by topic only. - When printed, the page number that a hyperlink is pointing to will be printed. - Unprecedented control over how the document is printed, including base font size and margins. - Hyperlinks to web pages and email addresses are now supported. - The keyword search supports full search expressions, such as: "mail server" and (smtp or pop3) and -dns · The registration status is now kept in the file "rwg-reg.ini" instead of in the registry. Version 4.1 (3/7/2002) · Added the "Generate Letter Combinations" tool. · Added to the "Capitalization" setting the "Unchanged" and "Sentence Case" options. · Added to the "Check For Update" feature the ability to automatically download and install the new version. · Added numerous terms to the random insult generator. · Added the ability to use the tab key to navigate the components table. Right click on the table, choose "Table options", then check the "Tab through cells" box. · When no frequencies have been entered anywhere, they will now default to 100. · Previously, to add a System-G setting, source code had to be written in about 25 different locations. New settings can now be added by writing just 2 lines of code. The bad news is that old .SGC and .GCS files are no longer compatible with the new scheme. The good news is that the new .SGS files that replace .SGC and .GCS files are plain text, not a proprietary binary format. This means that .SGS files can be easily edited using Notepad. To prove that these changes are worthwhile, the following settings have been added: - Enhanced 3D borders - Borderless checkboxes - Borderless radio buttons - Show balloon help on captions - Minimize on double click - Sizable window border thickness - Static window border thickness - Black window edge Version 4.0 (5/4/2001) · Added the "Insults.rwg" project, which generates random insults. Don't use this project if you are easily offended. · Added the "Insult of the Day" feature to the Options menu. · Added the ability to set default values for blank cells in the 3 Frequency columns of the components table. These will default to 0 for backward compatibility. · Added the "Copy text to clipboard" option to the context menu of the buttons that contain random words. · Added the ability to set the frequency that an individual Format is used. Simply follow the Format with a colon, then a number between 0 and 100. If no frequency is specified, the default is 20. For example, "cvcvc:50" is 5 times more likely to be chosen than "cvtvdv:10". · Added command line support. · Added the "Trim components" feature to the new Tools menu. · Added the F9 hotkey for adding a row to the Components Table. · Format Codes are now case sensitive. · The question mark can now be used in a format string to indicate that all categories are allowed. · The "Random Words" window will now report if you are generating variations of a word. · The restriction on empty components has been lifted. · When sorting the Component Table by the Format Code, a secondary ordering will be performed on the Component Text column. · You may now undo a "Load format defaults" operation by pressing Alt+Backspace (the Format List must has input focus). · Numerous System-G improvements. · Numerous improvements to the help file. · The Component Table is now properly emptied when the project is closed. · Fixed a bug in associating ".RWG" files with Random Word Generator. Version 3.0 (4/3/2000) · Added the "Extrapolate" folder and all its functionality. · Added the "Prevent repetition" option. · Added the "File separator" option. · Added the "Unique components" option. · Numerous System-G improvements. · The "Default.RWG" project is now opened by default. · ".RWG" files are now associated with Random Word Generator. Version 2.0 (9/16/1999) · Added "Generate All Possible Combinations" feature. · Added the "Components Table" to replace several interface controls. · Instead of the "Never First" and "Never Last" options, there is now a separate "Frequency" setting for the first and last components. Setting the appropriate frequency to zero will ensure that the component does not appear at the beginning or end. · Added the "Prefix" and "Suffix" options. · Added the "Capitalization" setting. · Numerous updates to System-G and the installer. · RWG is now shareware. · Improved help file. · Fixed a bug that would cause changes to not be saved immediately when generating random words. Version 1.1 (4/12/1999) · If a forced prefix was used, then changed, the original prefix would still be used. This bug was fixed. · Numerous improvements made to the System-G environment. · The default formats now include some formats with double vowels. Version 1.0 · Original Release 10/16/1998