I'm trying to write a program that creates a view break in a drafting view, but I'm having problems with the positioning of the view after the view break is created. Sometimes it shifts everything to the right, sometimes it shifts left, and sometimes it centers itself in the middle. I can adjust the position of the view after the view break is created, but I can't figure out any way to evaluate which way the view has been shifted after the break, nor can I figure out any way to anticipate which way it will shift.
None of these properties seem to change after I create the view break, even though the view appears to be in a new location.
I'm wondering if anybody knows of a way to determine which way the view will shift before it shifts, or a way to evaluate which way it has shifted after it shifts.
The first two screenshots show a case where the view break shifts left. The next two screenshots show a case where the view break shifts right.