I have discovered a bit more about this behavior...

For reference, my screens are in this pattern, with screen 3
configured as my primary display and TheBat is always running
maximized on screen 2: (the asterisk box is explained below)

      +---------+
      |         |          ******
      |         |          *    *
      |         |+---------*-++-*---------++-----------+
      |         ||         * || *         ||           |
      |    1    ||     2   ******   3     ||     4     |
      |         ||           ||           ||           |
      |         |+-----------++-----------++-----------+
      +---------+

1. When TheBat is first started, the splash dialog appears in the
   center of the primary screen.

2. If I choose Help|About from TheBat's menu, the About dialog
   is displayed straddling screens 1 & 2.

3. When the message composition window is on the primary screen,
   the table properties (and probably all similar) dialogs are
   displayed centered over the overall display rectangle,  The
   box drawn with asterisks shows the location.

4. When the message composition window is on ANY OTHER SCREEN,
   the properties dialogs appear centered on the same screen as
   the composition window.

5. The Address Book and Account Properties dialogs save/restore
   the last location and appear wherever I last placed them,
   regardless of which screen TheBat is running on.

6. The Preferences dialog appeared centered on the primary display,
   regardless of which screen TheBat was on.


I haven't tested every single dialog -- I'm not even sure I could
*FIND* all of them -- but it seems that TheBat uses different
positioning code/rules for different dialogs.  Too bad they don't
all use the same code -- it would certainly be easier to fix.



If there are any other experiments that might help diagnose this,
please let me know.


-- 
Steven Valliere | tb 8.8.2 | mailto:[email protected]
--
"If you didn't write it down, then it didn't happen."
   -Larry Zana


________________________________________________________
 Current beta is 8.7.0.14 | 'Using TBBETA' information:
http://www.silverstones.com/thebat/TBUDLInfo.html

Reply via email to