August 2015 - v4.0
* Added "heading" (e.g., "N", "NE", "E", etc.) to the information given for each tracked actor
* Right clicking on a line in the list will now cancel the waypoint
* Right clicking on the track listbox will now deselect the current selection (as well as removing the current waypoint)
* EQ2Track will no longer track "corpse" type actors by default. If you want to change this so that the script tracks corpses, then simply open EQ2Track.iss and edit the variable "TrackCorpses" to TRUE (you will find this variable towars the top of the file under the new "Options" section.)
* Clicking on buttons will now cause that button to obtain 'focus' (in other words, the keyboard focus will leave the textentry...which is a very good thing.)
* You can hit <ENTER> after typing in a new filter and it will act the same as when the "Add" button is pressed.
* Both textentry fields will now clear after a button is pressed.
* If you click "Add" while targeting a mob, it will now add that mob's name as a filter to track.
* There is now a setting in the script file (not in the UI) to globally enable/disable the inclusion of the actor's class in the tracking window.
* "Resource" type actors will never show their level or class in the tracking window
* Selecting a tracking list from the combo box will now load the list. (This makes the "Load" button unecessary, so it was removed.)
* Renamed the "Save" (list) button to "Create" (since that's really all that it does.)
* If you click the "Create" button, with the tracking list textentry button blank, it will create a list named ${Zone.ShortName}
* After zoning, the script will now automatically load any lists that exactly match the current ${Zone.ShortName}. (This can be disabled in the script file
by changing "variable bool AutoLoadListsOnZoning = TRUE" to "variable bool AutoLoadListsOnZoning = FALSE". Also, if you never create lists that are exactly
the same name as ${Zone.Name}, it will be effectively disabled as well.)
* The tracking list showing in the combobox will now show the last used list when the script starts (i.e., the choice persists between script usages.)