Bug #6617 WinMySQLadmin 1.4 Window Placement on Multi-Monitor Setup is Wrong
Submitted: 14 Nov 2004 22:25 Modified: 15 Nov 2004 10:35
Reporter: Steve Stringer Email Updates:
Status: Won't fix Impact on me:
None 
Category:MySQL Administrator Severity:S3 (Non-critical)
Version:1.4 OS:Windows (Windows XP (SP2))
Assigned to: CPU Architecture:Any

[14 Nov 2004 22:25] Steve Stringer
Description:
This is a little thing, but an annoying one.  When WinMySQLAdmin 1.4 is launched (either on Windows startup or manually) on a multi-monitor setup, the window appears half-way off the right side of the primary monitor's desktop.  In other words, you see only the left half of MySQLAdmin window, requiring that I move it whever I want to do anything in this window.

The desired behavior is having the window centered on the primary monitor's screen.  

Notes:
* This has been the case for as long as I've been using MySQL--going on two years now.  
* This is currently true for Win XP (all service pack levels) and Windows 2000.  I can't speak for any previous version of Windows.
* Window placement is normal if the secondary monitor is not active.
* Note that my secondary monitor is to the left of my primary one, so the MySQLAdmin window is hanging off into nowhere on the right-hand side of my primary monitor, not split between the two monitors.

How to repeat:
1) Enable a secondary monitor in Windows XP or Windows 2000.
2) Start MySQLAdmin 1.4

Suggested fix:
The desired behavior is having the window centered on the primary monitor's screen.
[15 Nov 2004 10:35] Michael G. Zinner
You are refering to an old product which is no longer under development. Please use the MySQL Administrator (http://www.mysql.com/products/administrator/) / (http://dev.mysql.com/downloads/administrator/) instead. It works well on a setup with more than one monitor.
[15 Nov 2004 11:08] Steve Stringer
This is great.  Very slick.

I do have one problem, though.  It appears that MySQL Administrator is looking for a table schema different from the one I have in my MySQL Users table.  The specific error I'm getting is:  

MySQL Error Number 1048
Column 'o' cannot be null

Is there a table updater I'm supposed to run?  I couldn't find a reference to this problem or the need to update the table in the documentation.

Thanks,
Steve