MT_DEBUG messages are there for debugging, not logging. They only go into the SYSMSG buffer and NOT to the log file. If you want anything logged, just use MT_INFO.
Not sure if that's missing in the documentation. Anyhow, there are my original ideas (from 1995 ;-) )
MT_ERROR
Error message, to be displayed in red
MT_INFO
Info or status message
MT_DEBUG
Only sent to SYSMSG buffer, not to midas.log file. Handy if you produce lots of message and don't want to flood the message file. Plus it does not change the timing of your app, since the SYSMSG buffer is much faster than writing
to a file.
MT_USER
Message generated interactively by a user, like in the chat window or via the odbedit "msg" command
MT_LOG
Messages with are only logged but not put into the SYSMSG buffer
MT_TALK
Messages which should go through the speech synthesis in the browser and are "spoken"
MT_CALL
Message which would be forwarded to the user via a messaging app (historically this was an actual analog telephone call via a modem ;-) )
If that is missing in the documentation, please feel free to copy/paste it to the appropriate place.
Stefan |