I remember fiddling with setport but for some reason I thought some of this stuff was hardcoded or at least predisposed to be set up that way, seeing as all Pictures are a set height.
Depends on the interpreter. SCI0 has no SetPort functionality to change the main port's size, but SCI11 does -- it's why the template game's title screen is the full 320x200. Meanwhile, DrawStatus is always the same size, it and DrawMenuBar use the
BARSIZE constant, which is 10. Or rather, they use the menuBar port, which is [0,0, main port width,
BARSIZE]. But again, as the SCI11 template shows, you don't need to use DrawStatus to draw the status.