Originally posted by CivLackey
Readme for 1.1.1.350 beta
Pending Bugs
One beta tester has gotten error messages with XP when pressing the menu hotkey( alt+m )
to bring up the launch bar. Still haven't isolated what it could be. I have
dropped in some temporary debugging code to try to help determine what section of
code the bug is in. Be on the lookout for a error dialog asking you to email CivLackey
a specific piece of text. You'll know it if you see it - I'm leaving it the standard
windows error dialog so it will stand out. It could occur on non-XP machines
as well...
( kudos to Bill and the Redmond boys, for such a consistent programming environment... @;-)
Bug fixes
Fixed a bug that prevented the clock from being added/removed correctly when
Show Clock in the Options Menu was checked/unchecked - only happened under rare
circumstances.
Fixed some errors in the dialog text formatting routine - was causing dialog
popup messages to be laid out all screwy on certain machines. Still may need
some tweaking, but it's better now.
Fixed an error that occurred when the Print button was clicked a second time
in the Historian. The first time, it created the file and showed it in wordpad.
If you closed wordpad, then clicked the print button in the historian again, it
would say it couldn't find the file ( doh! ).
Fixed a bug that caused the overwrite prompt to ask you twice when overriding the
autosnapshot filename.
Found and fixed several bugs in the inter-form / dialog mechanics - i.e. popup dialogs,
hotkey editors, etc. There were ways to leave dialogs open, or for dialogs to end up
behind Civ.
Non-bug fixes
Fixed the 4-way cursor on several of the popup editor forms( alarm settings, snapshot settings, etc )
to maintain consistency with the 3 assistant forms ( the 4-way cursor indicates that
the form can be moved, since there is no caption bar at the top ).
Changed the X to an O on the "okay only" type popup messages, as per ZeroOne's suggestion, to
maintain consistency with Civ.
New Stuff
Added the dimensions to snapshot assistant and snapshot prompts when saving auto-
snapshots.
Added a jpeg quality setting at Thunderfall's suggestion.
It can be set in the control panel of the Snapshot Assistant,
or in the Snapshot defaults editor, which can be accessed via the System Options Menu |
Snapshot Assistant menu.
Also at Thunderfall's suggestion, added a self-killing popup after a snapshot or
historian file is successfully written to disk, just so you know the process is complete.
Added a forgotten menu item to the Global Options menu - to reset the dialog prompts.
If you ever check a "Don't ask me this again" checkbox, there wouldn't be any way to
undo your decision without editing the ini file. This resets _all_ such checkboxes in the Civ Assistants system.
Added an "open in Windows Explorer" submenu for the file history menus for both the historian
and snapshot assistants, so as to get to your files quickly.
Readme for 1.1.1.320 beta
New stuff
It kills the Civ Autorun screen for you - just a convenience item.
Fixed the mouse-wheel functionality. Mouse wheels should work everywhere you would
expect them to. Let me know if they don't...
Added a "Big Hints" feature - can be turned on / off via the System Options Menu | Global menu.
I wanted to add more descriptive multiline hints, but I don't personally like reading them in such a
small hint window / font size, so the Big Hints feature uses a larger font / window to display hints. Not sure if
this works on all systems. Let me know if it doesn't work or if it annoys you...
The various Civ Assistant hotkeys are editable via the System Options Menu | Global menu. Also,
there is a print hotkey cheatsheet menu item. If you click it, it will open an .rtf file in Wordpad or the default
editor. From there you can print it. Let me know if you have any problems launching the editor.
Added a close all versus hide functionality. Also, changed the
close ( x ) icon in most places to a minimize icon since that is
more indicative of what is actually happening.
BTW: I don't like the minimize icon. I tried to make it look consistent with the circle and x icons already in use, but I'm not an artist. If any of you are and could help me out with it, I'd be most grateful.
Added history menus for snapshots and historian files accessed. The most recent will always be at the top.
(I could make them sortable by alpha or most recent, just didn't do it.) You can get to them via the
System Options Menu, Recent Snapshot / Historian file menus.
There is a play clock / alarm feature. It is described below.
The architecture is heavily reworked to facilitate the increased number of popups and minimization of resources and the ability to create small patch files in the future.
Therefore, there may be bugs yet in switching from form to form. I have weeded out several such anomalies, but there may be more. They primarily show
up when you access a support popup, such as file open dialogs, alarm editor, etc. If you see a "cannot make a modal window visible" type message, let me know. Also, if you access a form and it drops behind Civ unexpectedly, let me know.
The Historian's Assistant is implemented. See below.
The Snapshot Assistant is implemented. See below.
Clock
I don't know how useful this will be to most Civvies. I originally made it because my wife gets upset
if I play Civ late into the night for hours on end... I hadn't intended to include it in the Civ Assistants,
but then I decided why not. Let me know what you think. Anyway, about the timeclock...
This is a fully configurable time clock / alarm. You can show the clock on the launch bar if you wish.
Left click the clock or use the System Options Menu | Menu | Clock Display menu to change what
the clock is displaying. Display modes are Current time, Time civ has been running, Time until Alarm, Time
alarm is set to go off. You only get the last two if the alarm is enabled and set. You only get the second if
Civ is running ( doh! )
The alarm comes in two flavors. The first is an alarm that you have to set for it to be active. It will work in or out of Civ.
The second is an auto playtime alarm. If you have enabled it, then when Civ is launched, an alarm is automatically
set for the specified duration. The auto-alarm can also be repeatable. For example, you could have an autoalarm fire
every 2 hours while playing Civ. You can get a popup or sound ( or both ) when the alarm fires. If you want to override
the alarm sound, put a wave file named alarmsound.wav in the Civ Assistants directory. It will use that instead. The
alarm sound plays continuously for about 5 seconds or so. Can scare the "Civ" out of you if you're not expecting it when it plays...
You can set the different alarm features via the System Options Menu | Global menu.
Snapshot Assistant
I've reworked this several times. That's partly what has taken me so long. I wanted it to be quick and simple. I think I'm
getting close. The default hotkeys are Alt+Printscreen and Ctrl+Printscreen ( leaving Printscreen to still be the system's print screen ).
Alt+Printscreen shows/hides the Snapshot Assistant. It is recognizable by the control bar across the top / bottom ( configurable ).
Use this method if you want to preview and select a specific area of the screenshot to save into the file. ( just left click and drag to
select the desired area ). This is also the screen you see if you open a recent snapshot file. You can use this feature to turn full
screen snapshots into smaller snapshots. Just open a previous snapshot, select the new area, and save it either as the same file or
as a new file.
Ctrl+Printscreen is an Autosnapshot. It uses the current snapshot directory and the current snapshot base filename to generate a unique
filename and writes the snapshot to disk. It prompts you with the filename before it saves it ( you can turn this feature off ). It will either
save the fullscreen ( 1024x768 ) snapshot, or if you have enabled the option, it will save the center 800 X 600 area only.
Oh, you can use bmp or jpg as well.
All this stuff is fully configurable via ( you guessed it ) the System Options Menu | Snapshot Assistant menu.
Historian's Assistant
Default hotkey is Alt+B. Can be changed, but you knew that...
Uses a notecard ( title on the left, free text on the right ) format. You can move titles up and down in the list if you want to arrange them
differently. Uses an autosave, autoopen the last file used mentality ( you can turn autosave off, but I wouldn't recommend it ). You can
save files as .csv or as .rtf. It will read in .rtf files created with the Historian's assistant, but it won't read general .rtf files. The buttons
along the bottom left give the new, open, save, save as, revert to saved and print functionality. The Print works the same way as
the hotkey cheatsheet outlined above ( it opens the file in .rtf format in either Wordpad or the default .rtf capable text editor ). You can
then cut ( to paste it elsewhere ) or print it as you like. Changes made in Wordpad are NOT reflected in the Historian's assistant unless
you saved it in wordpad and then opened the .rtf file with the Historian's asst. ( and depending upon what you changed, it might confuse
the H. Asst. ) This isn't meant to be a full-fledged text editor. It's a tool for keeping up with notes in an easy way from inside Civ, that will
allow you to easily get it from there into a CivFanatics post, etc. One thought I had was to convert to .html format. Wouldn't be difficult,
let me know if it would help you.
That's all I can think of right now. Keep in touch. I need feedback on errors, functionality, interface consistency, etc to know when and if
it's ready to release to the rest of the Civvies at CivFanitics. One quick thing I would like is a note on what platform you are running and how
the patch / update process went. I am using a free patch utility, but it seems to work great...
Thanks again for agreeing to help out...
CivLackey