have a bikecadpro window about 1/2 the screen size
maximize the window
close BCP then reopen
the window is displayed maximized - correct
system menu > Restore - the window is still displayed close-to-maximized instead of 1/2 the screen size - bug - the incorrect window size was saved when the program exited
I've fixed this bug in my own C# program - if saving a maximized window you need to save the "RestoredSize" & "RestoredLocation" not the current "Size" & "Location" (C# properties not Java sorry).