The "jumping" of the views seems to be due to the initial setting of SectionNormal and XDirection.
They are not what the current version of the program would assign. I don't get any jumping
in new ComplexSections created with the current version. In any case the next item would have
fixed it by applying the new 45 value.
The check (hook) button has been removed, and the current text of the spinbox is used
on pressing OK to complete the dialog, even if enter has not been pressed in the spinbox.
Making the spinbox handle expressions will have to wait until I figure out how to do that. I thought
it happened automatically if the correct widget was used, but apparently there is more to it.
Next I will look into Detail not being smart about rotated views.