- Build 1.0.0.42
- Fixed a bug which causes adding a new user to fail with an error
message on February 29, 2000.
- Added a crude User account feature under File|Print
User
- The dialog-boxes for File|New User.., File|User
Properties, File|Send Message, and View|Options can now be
minimized.
- Build 1.0.0.41
- Updated the About box to list all of the WcUsers home page
mirrors. I also made some other changes to that dialog-box.
- Replaced many of the number-entry controls with spinners. I had
intended to this a long time ago. I had to remove spinners when I switched
program libraries and now the new library has the spinners I wanted.
- Build 1.0.0.40
- I fixed a design flaw. A user record may not be current when you
edit it. This can happen if a user calls while you are running WcUsers and you
then edit the record after the call.
- Build 1.0.0.39 (Version 1.2)
- Fixed a bug in Confirm Password. The password was not set
when you select Account And User Information. I had omitted one line of
code .
- WcUsers now will work even if you do not have your
WildCat! directory in your path if you have AUP 4.47.
- WcUsers now includes the Redistibutable help file for the
spell-checking engine.
- Fixed a minor memory leak (about 40 bytes).
- Build 1.0.0.36 (version 1.10)
- I added the ability to send a message to a user or multiple users
including the following capabilities:
- Ability to attach a single file to a message and this can be
dropped from Explorer.
- Spell-checking which is completely independant of your
WildCat! Interactive Net Server.
- URL highlighting (this does not appear in WildCat
Navigator)
- Ability to reuse messages by storing them in a template
directory..
- Ability to edit messages which are larger than 32K
- An options dialog is now available for setting message and
general settings. This is under View|Options.
- The User List can now use a font that you specify.
- Minor interface improvements.
- View|Flat Buttons has been removed. You can change this
setting with the new options dialog-box.
- Sorting is now more accurate and works properly with one name
accounts.
- Build 0.0.0.35
- I changed programming libraries as one I was using was showing
it's age and had some ioverhead to it. Due to the switch in libraries, the
spinners and calendar had to be removed. However, WcUsers now completely
supports time entry in the history section of the dialog-box.
- I finally fixed a spelling error. I had two l's in
balances.
- I made a few cosmetic adjustments so that total balance
and System Information... are more readable.
- Build 0.0.0.34
- I changed the entry for the telephone number and ZIP code to
accommodate international users. You can now enter these as you see fit instead
of using the rigid format. In the process of changing those controls, I also
dropped the buttons beside them which really did nothing.
- Build 0.0.0.33
- I added the ability to sort by the user's real name based upon
the first name or the last name in both ascending and descending order. The new
options are Real First Name and Real Last Name under View.
I also added two corresponding buttons in the View Toolbar for these
options.
- I fixed a minor bug where an item you are on is lost.
- I made a minor adjustment to the source-code.
- I made an adjustment to the Additional Access Profiles so
that the items are displayed even when there is no Security Profile for
a new user. I also grey these controls to prevent adding Additional Access
Profiles from being added when there is no Security Profile to prevent
errors in entering this information.
- Build 0.0.0.32
- I fixes a usability problem which would lead to invalid account
passwords. I fixed this problem by adding code to capitalize all letters in the
password entry box.
- I optimized the Multiple Delete function.
- Build 0.0.0.31
- I changed the license of the program and it is now freeware.
- Build 0.0.0.30
- I finally corrected a bug with Last Name
- I changed the Delete User function. It no longer deletes
multiple accounts. I added a function Multiple Delete deletes multiple
users. I did this because I thought a bait-and-switch menu item would confuse
users.
- Build 0.0.0.29
- I made a minor adjustment to the homepage pointer in the
About dialog-box.
- I also improved the Help|System Information function.
- Build 0.0.0.28
- I fixed a bug in the sort for Last Call. I had rewritten
that sort and in the rewrite, I had mistakenly put some code in the wrong
place. I have fixed this.
- Build 0.0.0.27
- I optimized the various internal program mechanisms to work more
efficiently. I also added code to prevent unneeded comparisons and sorting. I
also reduced the number of WildCat API calls to half reducing speed even
further. This may not be noticeable on small systems, but on some larger ones,
it may help.
- I made some further optimizations in the User Properties
function.
- Build 0.0.0.26
- I fixed a by problem with an Invalid Floating Point Error
if you have no user accounts on your system. The problem was that I did not
check for a zero value before a division in the progress indication dialog.
- I added code to suppress the error message that appears when
there are no user accounts (Record not found).
- Build 0.0.0.24
- I added a kludge fix for a minor ListView refresh problem which
occurred if you had one user selected and then sorted the users differently.
- I reworked some code to reduce unnecessary disk activity when
selecting User Properties.
- Build 0.0.0.23
- I Fixed a SERIOUS BUG in the multiple delete function.
This bug would cause all records below the first selected record to be deleted.
In the process, I also cleaned up the code I used to delete those records.
Please accept my sincerest apologies for the problem. I have tested the new
code and I have been advised that the new code works like a charm. It only
deletes the records you selected.
- Build 0.0.0.22
- I reworked some code to accommodate multiple selections in the
main list view (that's the control which lists the accounts on your system).
- I also changed the date listing so that if the value is zero,
the date, 12-30-1899 is not listed. If you really do have a user who last
called then, please feel free to flame me at
oma00215@mail.wvnet.edu.
- I added the ability to delete multiple accounts if you select
more than one user. When more than one user is selected, the command becomes
Delete Users as I wanted to make it clear what you are about to do. In
addition, the program asks if you really wish to delete this many users. This
was suggested by Shannon Talley along with her idea to list when a user last
called.
- I changed the error dialog where a user list could not be
retrieved. It blends in with the rest of the program.
- Build 0.0.0.21
- I fixed a problem with an Access Violation when working
with Extra Variables.
- I made some internal changes so that the user record retrieval
mechanism is completely separated from the sorting mechanism.
- I added a column which lists the last time a user called. This
column is between the user's security profile and user's Real Name.
- I added the ability to sort by the user's last call. This
sorting can be ascending or descending depending upon your preferences. I added
a menu item under View and a button on the View Toolbar to do
this.
- I wish to thank Shannon Talley for her input which led to this
build.
- Build 0.0.0.20
- I cleaned up the WcUser source-code to make it easier for me to
maintain. In the process, I consolidated several units and removed some old
faulty code which I had not used for a long time.
- I added the ability to save the main user list in the main
window to the WcUsers INI file.
- I rearranged the controls in the User Property dialog
boxes so that they are better aligned with each other. I am hoping that this
improves the user friendliness of WcUsers. This rearrangement is only
minor.
- I changed the program's icon to make it cleaner. I also improved
the image in the about box.
- I made a minor adjustment to the License dialog so the
Ok button has the focus.
- I added a work around for a minor display bug in the status
bar.
- I added the ability to add a new user variable even to a new
account. The new variables will be listed under Profile.
- Build 0.0.0.19
- There are two versions of this of this build because I wanted to
test a bug fix
- 6-17-1999
- I hopefully fixed a List out of Bounds error in the extra
variables section of the properties dialog-box. I mistakenly had coded a 2
where I should have coded with the variable count. I did not release this
version publically because I did not produce the error message and I needed to
ask Shannon Talley if she could reproduce the error with this version.
- 6-18-1999
- I added a work-around for a ListView bug in Windows98.
- I also added an option to create a new extra variable under
a particular category. This is helpful if another program does not add an extra
variable under certain circumstances. Once an extra variable is added to a
user's account, it can not be removed. I could be wrong about this. I will
check though.
- I wish to thank Shannon Talley for her invaluable feedback
which led to this version.
- I wish more people would contribute their feedback.
- Build 0.0.0.18
- I made some changes to the main window. I added a column for the
account ID number. This is maintained by the WildCat server and you can sort by
this. I also changed the sort by User ID to Sort by ID Number. I
made this big change because sorting by a First name was the same as sorting by
User ID. I was confused by what was meant by ID so I had inadvertently wrote
duplicate code and duplicate functionality. I wish I caught that sooner because
this is a usability problem (I feel that my confusion should not confuse a
user). Please accept my apologies for my confusion. In order to help clarify
this, I also changed the button's icon by imposing the number 2 over
that image. I thought 2 would be better then 1 because it would
be too easy to confuse 1 with I and 0 with O.
- Along with this change, I also moved the security column from
the last one to the third column (right after the ID number). I made
this change because some BBS's may already be using real names as User ID's. I
also fixed another bug where the user list display was not updated properly
after adding a new user if you did not already have a user selected. Finally, I
changed some internal working in the extra variables section so I could have
more flexibility with it in the future. You probably will not notice this.
- Build 0.0.0.17
- The first is a bug fix for an Index Out Bounds Error
which could occur when editing extra variables.
- The second change is I added a Total Balance field under
User Balances and Charges. This is read-only because it is the total of
the subscription and netmail balances. I put it in there simply for your
convenience.
- Build 0.0.0.16
- I added the ability to sort in both ascending and descending
modes. This is a toggle set with the sort descending button on the View
Toolbar and in the View menu.
- I added the ability to edit extra variables which many WildCat!
programs use.
- I fixed a serious usability problem in the program. The keyboard
shortcuts in the Properties dialog-box were not working. I fixed it.
- In the main list, you can now double-click a user account to
edit it.
- Build 0.0.0.15
- I had to rework the user list using a ListView in virtual mode
along with using another way to process the User listing. This required a
complete reworking of the commands and in the process, I redid the sorting so
that the user database does not have to be reloaded. I am also hoping that this
rework handles an inefficiency when closing WcUsers, but you should advise me
about this.
- When loading the user database, this program now displays a
progress bar as well as information in text form. This is necessary as I was
advised that this could take several minutes on larger systems.
- Build 0.0.0.14
- First build released to the general public.