I do agree with you about the Ribbon being a pain.
I use the Ribbbon only because with each new Release, the current becomes the old.
Then the first "old" gets replaced by the new "old".
Someday soon, only the Ribbon will remain.
BUT GOOD NEWS.
Type "H" for "Hatch".
Then type "T" for "sTettings".
The old dialog box will appear.
Read Ya Later -Cliff
I had the same frustration with my acad 2012 version...
If you have a previous acad version (I used my acad 2011 version) there is a simple solution...
Just copy AcArray.arx and AcArrayRes.dll from a previous release and copy them to your acad 2012 folder, replacing the new ones. (for save reasons first backup the original 2 acad 2012 files..).
Normally you'll find the files in this folder C:\Program Files\Autodesk\AutoCAD 2012 - English.
Launch acad 2012.
In the command line just type array and your "old window style" will return.
If your an advanced user, just make a button for it or remap the arrayrect to array.
I hope this will "fix" your "frustration"
Aannemingen Verelst Betonbouw