From a programming standpoint, it makes sense to have the menus connected to the main window. In NeXTStep, this is how the menus worked. For Mac OS X, they changed it to a single menu bar at the top since Mac OS applications didn't necessarily have a main window and legacy users would revolt. There were far fewer NeXTStep users, so it didn't really matter to Apple if they did revolt.
Rather than have all sides of a window allow re-sizing, I would like to see a system menu. This is where you press alt-space bar and get a menu of moving and re-sizing options available from the keyboard.
If there is one thing that Windows does better above all other things, it's that you can do file management within file open and save dialog boxes. Apple would do well to implement this in their navigation services. How many times have you been in an application trying to save something only to find that you have something that needs to be renamed? Sure, you can open a Finder window and go through all the motions, but don't the extra steps seem rather Windows-like? Being able to rename within the save dialog box makes for an efficient solution.
Rather than have all sides of a window allow re-sizing, I would like to see a system menu. This is where you press alt-space bar and get a menu of moving and re-sizing options available from the keyboard.
If there is one thing that Windows does better above all other things, it's that you can do file management within file open and save dialog boxes. Apple would do well to implement this in their navigation services. How many times have you been in an application trying to save something only to find that you have something that needs to be renamed? Sure, you can open a Finder window and go through all the motions, but don't the extra steps seem rather Windows-like? Being able to rename within the save dialog box makes for an efficient solution.