Library: Zasurus' Message Controls (LibZasMsgCtr)

Abandoned
This library is to control the displaying of messages to the user and also the control of debugging messages.

File Details

V1.0-4 Release

  • R
  • Nov 10, 2010
  • 11.93 KB
  • 397
  • 4.0.1
  • Retail

File Name

LibZasMsgCtr-1.0-V1.0-4_Release.zip

Supported Versions

  • 4.0.1

------------------------------------------------------------------------
r5 | zasurus | 2010-11-10 05:05:46 +0000 (Wed, 10 Nov 2010) | 1 line
Changed paths:
   A /tags/V1.0-4 Release (from /trunk:4)

Tagging as V1.0-4 Release
------------------------------------------------------------------------
r4 | zasurus | 2010-11-10 04:57:23 +0000 (Wed, 10 Nov 2010) | 1 line
Changed paths:
   A /trunk/History.txt
   M /trunk/LibZasMsgCtr-1.0.lua
   M /trunk/LibZasMsgCtr-1.0.toc
   A /trunk/Usage.txt

Rewrote to remove the need to provide the AddOn's details for every message.Also rearranged standard Msg() function's variable order for new function moving debug and error variables to end as they should be needed now the new separate functions exist. Finally separated History, Use and code into separate files.
------------------------------------------------------------------------
r2 | zasurus | 2010-11-10 00:01:24 +0000 (Wed, 10 Nov 2010) | 7 lines
Changed paths:
   A /trunk/.pkgmeta
   A /trunk/LibZasMsgCtr-1.0.lua
   A /trunk/LibZasMsgCtr-1.0.toc

0.2-1 - Added code to ensure it didn't error if the Calling Addon variable in "Msg" is not a addon table.

1.0-1 - Changed StoreDebugMsgs initilisation to ensure it is false by default! Also added popup messages asking to disable the log if it's enabled and wipe it if it exists and isn't enabled.

1.0-2 - Changed it so it uses the X-VersionType from the TOC file if it exists.

1.0-3 - Added ability to use DBugMsg(DebugTxt, self, "..."), ErrDBugMsg(DebugTxt, self,, "..."), Msg(self, "...") & ErrMsg(self, "...") instead of or as well as orig Msg("...", DebugTxt, bERROR...) making it easyer to mass comment out a specific msg type from all of your addon for faster code. Also updated Msg() code to exit quicker if it doesn't need to run. Finally this is the first version that was released to the general public! Enjoy! ;)
------------------------------------------------------------------------
r1 | root | 2010-11-09 21:54:23 +0000 (Tue, 09 Nov 2010) | 1 line
Changed paths:
   A /branches
   A /tags
   A /trunk

"libzasmsgctr-1-0/mainline: Initial Import"
------------------------------------------------------------------------