(1) /logview windows default to being Desktop windows, and to being Always On Top. I'm assuming that like all other mIRC windows, they should default to neither. (If it matters, I'm experiencing this behavior under XP SP2.)
(1b) The /logview windows' Desktop option is greyed and cannot even be changed to begin with. See
http://img141.imageshack.us/img141/5302/mirc2.png(2) /logview windows show timestamping even if it is disabled in
ALT-O > IRC > Messages > [ ] Timestamp events. (I previously reported a similar bug where reloaded log files in regular channel/query windows showed timestamping even when
[ ] Timestamp events was unchecked, and you fixed that. So I'm assuming you would consider this to be a bug as well.)
(3) /logview windows do not properly handle lines with alternate default colors (those with 0x03[##[,##]] control codes at their absolute starts, even before the [time:stamps]). Specifically, any instance of CTRL-O on such a line changes all text afterward to color #1, not to the alternate default specified at the start of that line's logfile line. Example:
http://img266.imageshack.us/img266/3448/mirc0.png (text file viewer) vs.
http://img827.imageshack.us/img827/1289/mirc1.png (mIRC window). This happens to any line with an alternate default color, including part and quit lines, etc. (Note: this incorrect handling does not exist with reloaded log lines in regular channel/query windows. It's only affecting /logview windows.)
(4) Lines long enough to wrap in channel/query windows are displayed with a few hard spaces of left-side indentation following each wrap. This indentation, however, is missing from reloaded logfile lines in channel/query windows. (Note that indentation is NOT missing when logs are loaded into /logview windows.)
(5) The Log File dialogue's screen position is not accurately remembered by mIRC. If you exit it by hitting [ESC], or by tabbing to the [OK] button and hitting [ENTER], then the next time you open it, its horizontal position will be
almost where you left it, but its vertical position will be near the top of your maximized mIRC window no matter what. On the other hand, if you exit it by mouse-clicking [OK] or [X], then not only will its vertical position always be moved back up, but even its horizontal position will be very different (it will appear much further to the right than where you left it).
(6) The /logview window can have its font changed, but mIRC doesn't remember that setting when you next open a /logview window. (In fact, its Font dialogue looks like this --
http://img27.imageshack.us/img27/1227/mirc3.png -- shouldn't the greyed checkboxes not be greyed, and shouldn't the top one read "Set as default
for log viewer windows"?)
(7) Heh, the /logview window lets you control Logging (see
http://img141.imageshack.us/img141/5302/mirc2.png again). Is this a mistake?
(8) Press ALT-Q in a channel window repeatedly (but don't hold it, because the effect won't happen in that case) and you'll see a color flickering effect in the second editbox when it is goes away. (It's almost as if your source code is doing two "clear screen area" commands in a row, once with an unwanted color and then with the correct color.) Anyway, this may seem minor when mIRC windows have white backgrounds, but when they have black backgrounds, it stands out a lot more.
Note: I have also posted a
handful of suggestions in a separate thread.
