ofs | hex dump | ascii |
---|
0000 | 23 69 66 6e 64 65 66 20 5f 53 48 4f 57 4d 53 47 5f 48 5f 0a 23 64 65 66 69 6e 65 20 5f 53 48 4f | #ifndef._SHOWMSG_H_.#define._SHO |
0020 | 57 4d 53 47 5f 48 5f 0a 0a 2f 2f 64 61 76 69 64 73 69 61 77 2c 20 27 6c 6f 6f 6b 65 65 27 20 68 | WMSG_H_..//davidsiaw,.'lookee'.h |
0040 | 65 72 65 21 0a 23 64 65 66 69 6e 65 20 53 48 4f 57 5f 44 45 42 55 47 5f 4d 53 47 20 31 0a 0a 23 | ere!.#define.SHOW_DEBUG_MSG.1..# |
0060 | 64 65 66 69 6e 65 09 43 4c 5f 52 45 53 45 54 09 22 5c 30 33 33 5b 30 3b 30 6d 22 0a 23 64 65 66 | define.CL_RESET."\033[0;0m".#def |
0080 | 69 6e 65 20 43 4c 5f 4e 4f 52 4d 41 4c 09 43 4c 5f 52 45 53 45 54 0a 23 64 65 66 69 6e 65 20 43 | ine.CL_NORMAL.CL_RESET.#define.C |
00a0 | 4c 5f 4e 4f 4e 45 09 09 43 4c 5f 52 45 53 45 54 0a 23 64 65 66 69 6e 65 09 43 4c 5f 57 48 49 54 | L_NONE..CL_RESET.#define.CL_WHIT |
00c0 | 45 09 22 5c 30 33 33 5b 31 3b 32 39 6d 22 0a 23 64 65 66 69 6e 65 09 43 4c 5f 47 52 41 59 09 09 | E."\033[1;29m".#define.CL_GRAY.. |
00e0 | 22 5c 30 33 33 5b 31 3b 33 30 6d 22 0a 23 64 65 66 69 6e 65 09 43 4c 5f 52 45 44 09 09 22 5c 30 | "\033[1;30m".#define.CL_RED.."\0 |
0100 | 33 33 5b 31 3b 33 31 6d 22 0a 23 64 65 66 69 6e 65 09 43 4c 5f 47 52 45 45 4e 09 22 5c 30 33 33 | 33[1;31m".#define.CL_GREEN."\033 |
0120 | 5b 31 3b 33 32 6d 22 0a 23 64 65 66 69 6e 65 09 43 4c 5f 59 45 4c 4c 4f 57 09 22 5c 30 33 33 5b | [1;32m".#define.CL_YELLOW."\033[ |
0140 | 31 3b 33 33 6d 22 0a 23 64 65 66 69 6e 65 09 43 4c 5f 42 4c 55 45 09 09 22 5c 30 33 33 5b 31 3b | 1;33m".#define.CL_BLUE.."\033[1; |
0160 | 33 34 6d 22 0a 23 64 65 66 69 6e 65 09 43 4c 5f 4d 41 47 45 4e 54 41 09 22 5c 30 33 33 5b 31 3b | 34m".#define.CL_MAGENTA."\033[1; |
0180 | 33 35 6d 22 0a 23 64 65 66 69 6e 65 09 43 4c 5f 43 59 41 4e 09 09 22 5c 30 33 33 5b 31 3b 33 36 | 35m".#define.CL_CYAN.."\033[1;36 |
01a0 | 6d 22 0a 0a 65 78 74 65 72 6e 20 63 68 61 72 20 74 6d 70 5f 6f 75 74 70 75 74 5b 31 30 32 34 5d | m"..extern.char.tmp_output[1024] |
01c0 | 3b 0a 0a 65 6e 75 6d 20 6d 73 67 5f 74 79 70 65 20 7b 4d 53 47 5f 53 54 41 54 55 53 2c 20 4d 53 | ;..enum.msg_type.{MSG_STATUS,.MS |
01e0 | 47 5f 53 51 4c 2c 20 4d 53 47 5f 49 4e 46 4f 52 4d 41 54 49 4f 4e 2c 4d 53 47 5f 4e 4f 54 49 43 | G_SQL,.MSG_INFORMATION,MSG_NOTIC |
0200 | 45 2c 4d 53 47 5f 57 41 52 4e 49 4e 47 2c 4d 53 47 5f 44 45 42 55 47 2c 4d 53 47 5f 45 52 52 4f | E,MSG_WARNING,MSG_DEBUG,MSG_ERRO |
0220 | 52 2c 4d 53 47 5f 46 41 54 41 4c 45 52 52 4f 52 7d 3b 0a 0a 65 78 74 65 72 6e 20 69 6e 74 20 5f | R,MSG_FATALERROR};..extern.int._ |
0240 | 53 68 6f 77 4d 65 73 73 61 67 65 28 65 6e 75 6d 20 6d 73 67 5f 74 79 70 65 20 66 6c 61 67 2c 20 | ShowMessage(enum.msg_type.flag,. |
0260 | 63 6f 6e 73 74 20 63 68 61 72 20 2a 73 74 72 69 6e 67 2c 20 2e 2e 2e 29 3b 0a 0a 23 69 66 20 5f | const.char.*string,....);..#if._ |
0280 | 5f 47 4e 55 43 5f 5f 20 3e 3d 20 32 0a 2f 2a 20 47 43 43 97 70 20 2a 2f 0a 2f 2a 20 4d 53 47 5f | _GNUC__.>=.2./*.GCC.p.*/./*.MSG_ |
02a0 | 58 58 20 2a 2f 0a 09 23 64 65 66 69 6e 65 20 53 68 6f 77 4d 73 67 28 66 6c 61 67 2c 73 74 72 69 | XX.*/..#define.ShowMsg(flag,stri |
02c0 | 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 66 6c 61 67 2c 20 23 23 20 73 74 72 | ng...)._ShowMessage(flag,.##.str |
02e0 | 69 6e 67 29 0a 2f 2f 09 23 64 65 66 69 6e 65 20 44 69 73 70 6c 61 79 4d 73 67 28 66 6c 61 67 2c | ing).//.#define.DisplayMsg(flag, |
0300 | 73 74 72 69 6e 67 2c 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 66 6c 61 67 2c 20 23 | string,...)._ShowMessage(flag,.# |
0320 | 23 20 73 74 72 69 6e 67 29 0a 2f 2f 09 23 64 65 66 69 6e 65 20 53 68 6f 77 4d 65 73 73 61 67 65 | #.string).//.#define.ShowMessage |
0340 | 28 66 6c 61 67 2c 73 74 72 69 6e 67 2c 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 66 | (flag,string,...)._ShowMessage(f |
0360 | 6c 61 67 2c 20 23 23 20 73 74 72 69 6e 67 29 0a 0a 2f 2a 20 4d 53 47 5f 53 54 41 54 55 53 20 2a | lag,.##.string)../*.MSG_STATUS.* |
0380 | 2f 0a 09 23 64 65 66 69 6e 65 20 53 68 6f 77 53 74 61 74 75 73 28 73 74 72 69 6e 67 2e 2e 2e 29 | /..#define.ShowStatus(string...) |
03a0 | 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 53 54 41 54 55 53 2c 20 23 23 20 73 74 72 | ._ShowMessage(MSG_STATUS,.##.str |
03c0 | 69 6e 67 29 0a 2f 2f 09 23 64 65 66 69 6e 65 20 44 69 73 70 6c 61 79 53 74 61 74 75 73 28 73 74 | ing).//.#define.DisplayStatus(st |
03e0 | 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 53 54 41 54 55 53 | ring...)._ShowMessage(MSG_STATUS |
0400 | 2c 20 23 23 20 73 74 72 69 6e 67 29 0a 0a 2f 2a 20 4d 53 47 5f 53 51 4c 2a 2f 0a 09 23 64 65 66 | ,.##.string)../*.MSG_SQL*/..#def |
0420 | 69 6e 65 20 53 68 6f 77 53 51 4c 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 | ine.ShowSQL(string...)._ShowMess |
0440 | 61 67 65 28 4d 53 47 5f 53 51 4c 2c 20 23 23 20 73 74 72 69 6e 67 29 0a 2f 2f 09 23 64 65 66 69 | age(MSG_SQL,.##.string).//.#defi |
0460 | 6e 65 20 44 69 73 70 6c 61 79 53 51 4c 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 | ne.DisplaySQL(string...)._ShowMe |
0480 | 73 73 61 67 65 28 4d 53 47 5f 53 51 4c 2c 20 23 23 20 73 74 72 69 6e 67 29 0a 0a 2f 2a 20 4d 53 | ssage(MSG_SQL,.##.string)../*.MS |
04a0 | 47 5f 49 4e 46 4f 52 4d 41 54 49 4f 4e 20 2a 2f 0a 09 23 64 65 66 69 6e 65 20 53 68 6f 77 49 6e | G_INFORMATION.*/..#define.ShowIn |
04c0 | 66 6f 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 49 | fo(string...)._ShowMessage(MSG_I |
04e0 | 4e 46 4f 52 4d 41 54 49 4f 4e 2c 20 23 23 20 73 74 72 69 6e 67 29 0a 2f 2f 09 23 64 65 66 69 6e | NFORMATION,.##.string).//.#defin |
0500 | 65 20 44 69 73 70 6c 61 79 49 6e 66 6f 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 | e.DisplayInfo(string...)._ShowMe |
0520 | 73 73 61 67 65 28 4d 53 47 5f 49 4e 46 4f 52 4d 41 54 49 4f 4e 2c 20 23 23 20 73 74 72 69 6e 67 | ssage(MSG_INFORMATION,.##.string |
0540 | 29 0a 2f 2f 09 23 64 65 66 69 6e 65 20 53 68 6f 77 49 6e 66 6f 72 6d 61 74 69 6f 6e 28 73 74 72 | ).//.#define.ShowInformation(str |
0560 | 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 49 4e 46 4f 52 4d 41 | ing...)._ShowMessage(MSG_INFORMA |
0580 | 54 49 4f 4e 2c 20 23 23 20 73 74 72 69 6e 67 29 0a 2f 2f 09 23 64 65 66 69 6e 65 20 44 69 73 70 | TION,.##.string).//.#define.Disp |
05a0 | 6c 61 79 49 6e 66 6f 72 6d 61 74 69 6f 6e 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d | layInformation(string...)._ShowM |
05c0 | 65 73 73 61 67 65 28 4d 53 47 5f 49 4e 46 4f 52 4d 41 54 49 4f 4e 2c 20 23 23 20 73 74 72 69 6e | essage(MSG_INFORMATION,.##.strin |
05e0 | 67 29 0a 0a 2f 2a 20 4d 53 47 5f 4e 4f 54 49 43 45 20 2a 2f 0a 09 23 64 65 66 69 6e 65 20 53 68 | g)../*.MSG_NOTICE.*/..#define.Sh |
0600 | 6f 77 4e 6f 74 69 63 65 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 | owNotice(string...)._ShowMessage |
0620 | 28 4d 53 47 5f 4e 4f 54 49 43 45 2c 20 23 23 20 73 74 72 69 6e 67 29 0a 2f 2f 09 23 64 65 66 69 | (MSG_NOTICE,.##.string).//.#defi |
0640 | 6e 65 20 44 69 73 70 6c 61 79 4e 6f 74 69 63 65 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f | ne.DisplayNotice(string...)._Sho |
0660 | 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 4e 4f 54 49 43 45 2c 20 23 23 20 73 74 72 69 6e 67 29 0a | wMessage(MSG_NOTICE,.##.string). |
0680 | 0a 2f 2a 20 4d 53 47 5f 57 41 52 4e 49 4e 47 20 2a 2f 0a 09 23 64 65 66 69 6e 65 20 53 68 6f 77 | ./*.MSG_WARNING.*/..#define.Show |
06a0 | 57 61 72 6e 69 6e 67 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 | Warning(string...)._ShowMessage( |
06c0 | 4d 53 47 5f 57 41 52 4e 49 4e 47 2c 20 23 23 20 73 74 72 69 6e 67 29 0a 2f 2f 09 23 64 65 66 69 | MSG_WARNING,.##.string).//.#defi |
06e0 | 6e 65 20 44 69 73 70 6c 61 79 57 61 72 6e 69 6e 67 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 | ne.DisplayWarning(string...)._Sh |
0700 | 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 57 41 52 4e 49 4e 47 2c 20 23 23 20 73 74 72 69 6e 67 | owMessage(MSG_WARNING,.##.string |
0720 | 29 0a 2f 2f 09 23 64 65 66 69 6e 65 20 57 61 72 6e 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 | ).//.#define.Warn(string...)._Sh |
0740 | 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 57 41 52 4e 49 4e 47 2c 20 23 23 20 73 74 72 69 6e 67 | owMessage(MSG_WARNING,.##.string |
0760 | 29 0a 0a 2f 2a 20 4d 53 47 5f 44 45 42 55 47 20 2a 2f 0a 09 23 64 65 66 69 6e 65 20 53 68 6f 77 | )../*.MSG_DEBUG.*/..#define.Show |
0780 | 44 65 62 75 67 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 | Debug(string...)._ShowMessage(MS |
07a0 | 47 5f 44 45 42 55 47 2c 20 23 23 20 73 74 72 69 6e 67 29 0a 2f 2f 09 23 64 65 66 69 6e 65 20 44 | G_DEBUG,.##.string).//.#define.D |
07c0 | 69 73 70 6c 61 79 44 65 62 75 67 28 73 74 72 69 6e 67 2c 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 | isplayDebug(string,...)._ShowMes |
07e0 | 73 61 67 65 28 4d 53 47 5f 44 45 42 55 47 2c 20 23 23 20 73 74 72 69 6e 67 29 0a 2f 2f 09 23 64 | sage(MSG_DEBUG,.##.string).//.#d |
0800 | 65 66 69 6e 65 20 44 65 62 75 67 28 73 74 72 69 6e 67 2c 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 | efine.Debug(string,...)._ShowMes |
0820 | 73 61 67 65 28 4d 53 47 5f 44 45 42 55 47 2c 20 23 23 20 73 74 72 69 6e 67 29 0a 2f 2f 09 23 64 | sage(MSG_DEBUG,.##.string).//.#d |
0840 | 65 66 69 6e 65 20 70 72 69 6e 74 44 65 62 75 67 28 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 | efine.printDebug()._ShowMessage( |
0860 | 4d 53 47 5f 44 45 42 55 47 2c 20 23 23 20 73 74 72 69 6e 67 29 0a 0a 2f 2a 20 4d 53 47 5f 45 52 | MSG_DEBUG,.##.string)../*.MSG_ER |
0880 | 52 4f 52 20 2a 2f 0a 09 23 64 65 66 69 6e 65 20 53 68 6f 77 45 72 72 6f 72 28 73 74 72 69 6e 67 | ROR.*/..#define.ShowError(string |
08a0 | 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 45 52 52 4f 52 2c 20 23 23 20 | ...)._ShowMessage(MSG_ERROR,.##. |
08c0 | 73 74 72 69 6e 67 29 0a 2f 2f 09 23 64 65 66 69 6e 65 20 44 69 73 70 6c 61 79 45 72 72 6f 72 28 | string).//.#define.DisplayError( |
08e0 | 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 45 52 52 4f | string...)._ShowMessage(MSG_ERRO |
0900 | 52 2c 20 23 23 20 73 74 72 69 6e 67 29 0a 2f 2f 09 23 64 65 66 69 6e 65 20 4f 75 74 70 75 74 45 | R,.##.string).//.#define.OutputE |
0920 | 72 72 6f 72 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 | rror(string...)._ShowMessage(MSG |
0940 | 5f 45 52 52 4f 52 2c 20 23 23 20 73 74 72 69 6e 67 29 0a 0a 2f 2a 20 4d 53 47 5f 46 41 54 41 4c | _ERROR,.##.string)../*.MSG_FATAL |
0960 | 45 52 52 4f 52 20 2a 2f 0a 09 23 64 65 66 69 6e 65 20 53 68 6f 77 46 61 74 61 6c 45 72 72 6f 72 | ERROR.*/..#define.ShowFatalError |
0980 | 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 46 41 54 | (string...)._ShowMessage(MSG_FAT |
09a0 | 41 4c 45 52 52 4f 52 2c 20 23 23 20 73 74 72 69 6e 67 29 0a 2f 2f 09 23 64 65 66 69 6e 65 20 44 | ALERROR,.##.string).//.#define.D |
09c0 | 69 73 70 6c 61 79 46 61 74 61 6c 45 72 72 6f 72 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f | isplayFatalError(string...)._Sho |
09e0 | 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 45 52 52 4f 52 2c 20 23 23 20 73 74 72 69 6e 67 29 0a 2f | wMessage(MSG_ERROR,.##.string)./ |
0a00 | 2f 09 23 64 65 66 69 6e 65 20 54 65 72 6d 69 6e 61 74 65 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f | /.#define.Terminate(string...)._ |
0a20 | 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 46 41 54 41 4c 45 52 52 4f 52 2c 20 23 23 20 73 | ShowMessage(MSG_FATALERROR,.##.s |
0a40 | 74 72 69 6e 67 29 0a 2f 2f 09 23 64 65 66 69 6e 65 20 4b 69 6c 6c 28 73 74 72 69 6e 67 2e 2e 2e | tring).//.#define.Kill(string... |
0a60 | 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 46 41 54 41 4c 45 52 52 4f 52 2c 20 23 | )._ShowMessage(MSG_FATALERROR,.# |
0a80 | 23 20 73 74 72 69 6e 67 29 0a 2f 2f 09 23 64 65 66 69 6e 65 20 41 62 6f 72 74 45 78 28 73 74 72 | #.string).//.#define.AbortEx(str |
0aa0 | 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 46 41 54 41 4c 45 52 | ing...)._ShowMessage(MSG_FATALER |
0ac0 | 52 4f 52 2c 20 23 23 20 73 74 72 69 6e 67 29 0a 0a 2f 2f 20 89 c2 95 cf 88 f8 90 94 83 7d 83 4e | ROR,.##.string)..//..........}.N |
0ae0 | 83 8d 82 c9 8a d6 82 b7 82 e9 8f f0 8c 8f 83 52 83 93 83 70 83 43 83 8b 0a 23 65 6c 69 66 20 5f | ...............R...p.C...#elif._ |
0b00 | 5f 53 54 44 43 5f 56 45 52 53 49 4f 4e 5f 5f 20 3e 3d 20 31 39 39 39 30 31 4c 0a 2f 2a 20 43 39 | _STDC_VERSION__.>=.199901L./*.C9 |
0b20 | 39 82 c9 91 ce 89 00 2a 2f 0a 0a 2f 2a 20 4d 53 47 5f 58 58 20 2a 2f 0a 09 23 64 65 66 69 6e 65 | 9......*/../*.MSG_XX.*/..#define |
0b40 | 20 53 68 6f 77 4d 73 67 28 66 6c 61 67 2c 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 | .ShowMsg(flag,string...)._ShowMe |
0b60 | 73 73 61 67 65 28 66 6c 61 67 2c 20 73 74 72 69 6e 67 2c 20 5f 5f 56 41 5f 41 52 47 53 5f 5f 29 | ssage(flag,.string,.__VA_ARGS__) |
0b80 | 0a 2f 2f 09 23 64 65 66 69 6e 65 20 44 69 73 70 6c 61 79 4d 73 67 28 66 6c 61 67 2c 73 74 72 69 | .//.#define.DisplayMsg(flag,stri |
0ba0 | 6e 67 2c 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 66 6c 61 67 2c 20 73 74 72 69 6e | ng,...)._ShowMessage(flag,.strin |
0bc0 | 67 2c 20 5f 5f 56 41 5f 41 52 47 53 5f 5f 29 0a 2f 2f 09 23 64 65 66 69 6e 65 20 53 68 6f 77 4d | g,.__VA_ARGS__).//.#define.ShowM |
0be0 | 65 73 73 61 67 65 28 66 6c 61 67 2c 73 74 72 69 6e 67 2c 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 | essage(flag,string,...)._ShowMes |
0c00 | 73 61 67 65 28 66 6c 61 67 2c 20 73 74 72 69 6e 67 2c 20 5f 5f 56 41 5f 41 52 47 53 5f 5f 29 0a | sage(flag,.string,.__VA_ARGS__). |
0c20 | 0a 2f 2a 20 4d 53 47 5f 53 54 41 54 55 53 20 2a 2f 0a 09 23 64 65 66 69 6e 65 20 53 68 6f 77 53 | ./*.MSG_STATUS.*/..#define.ShowS |
0c40 | 74 61 74 75 73 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 | tatus(string...)._ShowMessage(MS |
0c60 | 47 5f 53 54 41 54 55 53 2c 20 73 74 72 69 6e 67 2c 20 5f 5f 56 41 5f 41 52 47 53 5f 5f 29 0a 2f | G_STATUS,.string,.__VA_ARGS__)./ |
0c80 | 2f 09 23 64 65 66 69 6e 65 20 44 69 73 70 6c 61 79 53 74 61 74 75 73 28 73 74 72 69 6e 67 2e 2e | /.#define.DisplayStatus(string.. |
0ca0 | 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 53 54 41 54 55 53 2c 20 73 74 72 69 | .)._ShowMessage(MSG_STATUS,.stri |
0cc0 | 6e 67 2c 20 5f 5f 56 41 5f 41 52 47 53 5f 5f 29 0a 0a 2f 2a 20 4d 53 47 5f 53 51 4c 2a 2f 0a 09 | ng,.__VA_ARGS__)../*.MSG_SQL*/.. |
0ce0 | 23 64 65 66 69 6e 65 20 53 68 6f 77 53 51 4c 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 | #define.ShowSQL(string...)._Show |
0d00 | 4d 65 73 73 61 67 65 28 4d 53 47 5f 53 51 4c 2c 20 73 74 72 69 6e 67 2c 20 5f 5f 56 41 5f 41 52 | Message(MSG_SQL,.string,.__VA_AR |
0d20 | 47 53 5f 5f 29 0a 2f 2f 09 23 64 65 66 69 6e 65 20 44 69 73 70 6c 61 79 53 51 4c 28 73 74 72 69 | GS__).//.#define.DisplaySQL(stri |
0d40 | 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 53 51 4c 2c 20 73 74 72 | ng...)._ShowMessage(MSG_SQL,.str |
0d60 | 69 6e 67 2c 20 5f 5f 56 41 5f 41 52 47 53 5f 5f 29 0a 0a 2f 2a 20 4d 53 47 5f 49 4e 46 4f 52 4d | ing,.__VA_ARGS__)../*.MSG_INFORM |
0d80 | 41 54 49 4f 4e 20 2a 2f 0a 09 23 64 65 66 69 6e 65 20 53 68 6f 77 49 6e 66 6f 28 73 74 72 69 6e | ATION.*/..#define.ShowInfo(strin |
0da0 | 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 49 4e 46 4f 52 4d 41 54 49 | g...)._ShowMessage(MSG_INFORMATI |
0dc0 | 4f 4e 2c 20 73 74 72 69 6e 67 2c 20 5f 5f 56 41 5f 41 52 47 53 5f 5f 29 0a 2f 2f 09 23 64 65 66 | ON,.string,.__VA_ARGS__).//.#def |
0de0 | 69 6e 65 20 44 69 73 70 6c 61 79 49 6e 66 6f 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 | ine.DisplayInfo(string...)._Show |
0e00 | 4d 65 73 73 61 67 65 28 4d 53 47 5f 49 4e 46 4f 52 4d 41 54 49 4f 4e 2c 20 73 74 72 69 6e 67 2c | Message(MSG_INFORMATION,.string, |
0e20 | 20 5f 5f 56 41 5f 41 52 47 53 5f 5f 29 0a 2f 2f 09 23 64 65 66 69 6e 65 20 53 68 6f 77 49 6e 66 | .__VA_ARGS__).//.#define.ShowInf |
0e40 | 6f 72 6d 61 74 69 6f 6e 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 | ormation(string...)._ShowMessage |
0e60 | 28 4d 53 47 5f 49 4e 46 4f 52 4d 41 54 49 4f 4e 2c 20 73 74 72 69 6e 67 2c 20 5f 5f 56 41 5f 41 | (MSG_INFORMATION,.string,.__VA_A |
0e80 | 52 47 53 5f 5f 29 0a 2f 2f 09 23 64 65 66 69 6e 65 20 44 69 73 70 6c 61 79 49 6e 66 6f 72 6d 61 | RGS__).//.#define.DisplayInforma |
0ea0 | 74 69 6f 6e 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 | tion(string...)._ShowMessage(MSG |
0ec0 | 5f 49 4e 46 4f 52 4d 41 54 49 4f 4e 2c 20 73 74 72 69 6e 67 2c 20 5f 5f 56 41 5f 41 52 47 53 5f | _INFORMATION,.string,.__VA_ARGS_ |
0ee0 | 5f 29 0a 0a 2f 2a 20 4d 53 47 5f 4e 4f 54 49 43 45 20 2a 2f 0a 09 23 64 65 66 69 6e 65 20 53 68 | _)../*.MSG_NOTICE.*/..#define.Sh |
0f00 | 6f 77 4e 6f 74 69 63 65 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 | owNotice(string...)._ShowMessage |
0f20 | 28 4d 53 47 5f 4e 4f 54 49 43 45 2c 20 73 74 72 69 6e 67 2c 20 5f 5f 56 41 5f 41 52 47 53 5f 5f | (MSG_NOTICE,.string,.__VA_ARGS__ |
0f40 | 29 0a 2f 2f 09 23 64 65 66 69 6e 65 20 44 69 73 70 6c 61 79 4e 6f 74 69 63 65 28 73 74 72 69 6e | ).//.#define.DisplayNotice(strin |
0f60 | 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 4e 4f 54 49 43 45 2c 20 73 | g...)._ShowMessage(MSG_NOTICE,.s |
0f80 | 74 72 69 6e 67 2c 20 5f 5f 56 41 5f 41 52 47 53 5f 5f 29 0a 0a 2f 2a 20 4d 53 47 5f 57 41 52 4e | tring,.__VA_ARGS__)../*.MSG_WARN |
0fa0 | 49 4e 47 20 2a 2f 0a 09 23 64 65 66 69 6e 65 20 53 68 6f 77 57 61 72 6e 69 6e 67 28 73 74 72 69 | ING.*/..#define.ShowWarning(stri |
0fc0 | 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 57 41 52 4e 49 4e 47 2c | ng...)._ShowMessage(MSG_WARNING, |
0fe0 | 20 73 74 72 69 6e 67 2c 20 5f 5f 56 41 5f 41 52 47 53 5f 5f 29 0a 2f 2f 09 23 64 65 66 69 6e 65 | .string,.__VA_ARGS__).//.#define |
1000 | 20 44 69 73 70 6c 61 79 57 61 72 6e 69 6e 67 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 | .DisplayWarning(string...)._Show |
1020 | 4d 65 73 73 61 67 65 28 4d 53 47 5f 57 41 52 4e 49 4e 47 2c 20 73 74 72 69 6e 67 2c 20 5f 5f 56 | Message(MSG_WARNING,.string,.__V |
1040 | 41 5f 41 52 47 53 5f 5f 29 0a 2f 2f 09 23 64 65 66 69 6e 65 20 57 61 72 6e 28 73 74 72 69 6e 67 | A_ARGS__).//.#define.Warn(string |
1060 | 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 57 41 52 4e 49 4e 47 2c 20 73 | ...)._ShowMessage(MSG_WARNING,.s |
1080 | 74 72 69 6e 67 2c 20 5f 5f 56 41 5f 41 52 47 53 5f 5f 29 0a 0a 2f 2a 20 4d 53 47 5f 44 45 42 55 | tring,.__VA_ARGS__)../*.MSG_DEBU |
10a0 | 47 20 2a 2f 0a 09 23 64 65 66 69 6e 65 20 53 68 6f 77 44 65 62 75 67 28 73 74 72 69 6e 67 2e 2e | G.*/..#define.ShowDebug(string.. |
10c0 | 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 44 45 42 55 47 2c 20 4d 53 47 53 54 | .)._ShowMessage(MSG_DEBUG,.MSGST |
10e0 | 52 49 4e 47 29 0a 2f 2f 09 23 64 65 66 69 6e 65 20 44 69 73 70 6c 61 79 44 65 62 75 67 28 73 74 | RING).//.#define.DisplayDebug(st |
1100 | 72 69 6e 67 2c 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 44 45 42 55 47 | ring,...)._ShowMessage(MSG_DEBUG |
1120 | 2c 20 73 74 72 69 6e 67 2c 20 5f 5f 56 41 5f 41 52 47 53 5f 5f 29 0a 2f 2f 09 23 64 65 66 69 6e | ,.string,.__VA_ARGS__).//.#defin |
1140 | 65 20 44 65 62 75 67 28 73 74 72 69 6e 67 2c 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 | e.Debug(string,...)._ShowMessage |
1160 | 28 4d 53 47 5f 44 45 42 55 47 2c 20 73 74 72 69 6e 67 2c 20 5f 5f 56 41 5f 41 52 47 53 5f 5f 29 | (MSG_DEBUG,.string,.__VA_ARGS__) |
1180 | 0a 2f 2f 09 23 64 65 66 69 6e 65 20 70 72 69 6e 74 44 65 62 75 67 28 29 20 5f 53 68 6f 77 4d 65 | .//.#define.printDebug()._ShowMe |
11a0 | 73 73 61 67 65 28 4d 53 47 5f 44 45 42 55 47 2c 20 73 74 72 69 6e 67 2c 20 5f 5f 56 41 5f 41 52 | ssage(MSG_DEBUG,.string,.__VA_AR |
11c0 | 47 53 5f 5f 29 0a 0a 2f 2a 20 4d 53 47 5f 45 52 52 4f 52 20 2a 2f 0a 09 23 64 65 66 69 6e 65 20 | GS__)../*.MSG_ERROR.*/..#define. |
11e0 | 53 68 6f 77 45 72 72 6f 72 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 | ShowError(string...)._ShowMessag |
1200 | 65 28 4d 53 47 5f 45 52 52 4f 52 2c 20 73 74 72 69 6e 67 2c 20 5f 5f 56 41 5f 41 52 47 53 5f 5f | e(MSG_ERROR,.string,.__VA_ARGS__ |
1220 | 29 0a 2f 2f 09 23 64 65 66 69 6e 65 20 44 69 73 70 6c 61 79 45 72 72 6f 72 28 73 74 72 69 6e 67 | ).//.#define.DisplayError(string |
1240 | 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 45 52 52 4f 52 2c 20 73 74 72 | ...)._ShowMessage(MSG_ERROR,.str |
1260 | 69 6e 67 2c 20 5f 5f 56 41 5f 41 52 47 53 5f 5f 29 0a 2f 2f 09 23 64 65 66 69 6e 65 20 4f 75 74 | ing,.__VA_ARGS__).//.#define.Out |
1280 | 70 75 74 45 72 72 6f 72 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 | putError(string...)._ShowMessage |
12a0 | 28 4d 53 47 5f 45 52 52 4f 52 2c 20 73 74 72 69 6e 67 2c 20 5f 5f 56 41 5f 41 52 47 53 5f 5f 29 | (MSG_ERROR,.string,.__VA_ARGS__) |
12c0 | 0a 0a 2f 2a 20 4d 53 47 5f 46 41 54 41 4c 45 52 52 4f 52 20 2a 2f 0a 09 23 64 65 66 69 6e 65 20 | ../*.MSG_FATALERROR.*/..#define. |
12e0 | 53 68 6f 77 46 61 74 61 6c 45 72 72 6f 72 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d | ShowFatalError(string...)._ShowM |
1300 | 65 73 73 61 67 65 28 4d 53 47 5f 46 41 54 41 4c 45 52 52 4f 52 2c 20 73 74 72 69 6e 67 2c 20 5f | essage(MSG_FATALERROR,.string,._ |
1320 | 5f 56 41 5f 41 52 47 53 5f 5f 29 0a 2f 2f 09 23 64 65 66 69 6e 65 20 44 69 73 70 6c 61 79 46 61 | _VA_ARGS__).//.#define.DisplayFa |
1340 | 74 61 6c 45 72 72 6f 72 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 | talError(string...)._ShowMessage |
1360 | 28 4d 53 47 5f 45 52 52 4f 52 2c 20 73 74 72 69 6e 67 2c 20 5f 5f 56 41 5f 41 52 47 53 5f 5f 29 | (MSG_ERROR,.string,.__VA_ARGS__) |
1380 | 0a 2f 2f 09 23 64 65 66 69 6e 65 20 54 65 72 6d 69 6e 61 74 65 28 73 74 72 69 6e 67 2e 2e 2e 29 | .//.#define.Terminate(string...) |
13a0 | 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 46 41 54 41 4c 45 52 52 4f 52 2c 20 73 74 | ._ShowMessage(MSG_FATALERROR,.st |
13c0 | 72 69 6e 67 2c 20 5f 5f 56 41 5f 41 52 47 53 5f 5f 29 0a 2f 2f 09 23 64 65 66 69 6e 65 20 4b 69 | ring,.__VA_ARGS__).//.#define.Ki |
13e0 | 6c 6c 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 46 | ll(string...)._ShowMessage(MSG_F |
1400 | 41 54 41 4c 45 52 52 4f 52 2c 20 73 74 72 69 6e 67 2c 20 5f 5f 56 41 5f 41 52 47 53 5f 5f 29 0a | ATALERROR,.string,.__VA_ARGS__). |
1420 | 2f 2f 09 23 64 65 66 69 6e 65 20 41 62 6f 72 74 45 78 28 73 74 72 69 6e 67 2e 2e 2e 29 20 5f 53 | //.#define.AbortEx(string...)._S |
1440 | 68 6f 77 4d 65 73 73 61 67 65 28 4d 53 47 5f 46 41 54 41 4c 45 52 52 4f 52 2c 20 73 74 72 69 6e | howMessage(MSG_FATALERROR,.strin |
1460 | 67 2c 20 5f 5f 56 41 5f 41 52 47 53 5f 5f 29 0a 0a 23 65 6c 73 65 0a 0a 23 65 72 72 6f 72 20 22 | g,.__VA_ARGS__)..#else..#error." |
1480 | 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 62 75 69 6c 64 69 6e 67 20 69 73 20 62 72 6f 6b 65 6e | Visual.Studio.building.is.broken |
14a0 | 20 61 67 61 69 6e 2e 2e 20 22 0a 0a 23 65 6e 64 69 66 0a 0a 23 65 6e 64 69 66 0a | .again..."..#endif..#endif. |