Support and General Use > Theming and Appearance Customization

Avoiding overlapping viewports (e.g. Terminal/TerminalTwo)

(1/1)

chris_s:
Probably applies to other themes as well, but I noticed with Terminal/TerminalTwo, that the UI viewport visibly flashes when you navigate between screens.

Just a quick note to the author(s) – I know at least Frankenpod, who uploaded TerminalTwo, is still active on the forums - that this can be easily eliminated by drawing each side of the border for the UI viewport separately, instead of using two viewports which overlap with each other and with the UI viewport. Looks a lot nicer that way.  :)

So instead of this:


--- Code: ---###Border###
%V(5,122,310,113,1)%Vf(-)%Vb(-)%dr(0,0,-,-)
%V(6,123,308,111,1)%Vf(-)%Vb(-)
--- End code ---

This:

--- Code: ---# Border:
# -- Left
%V(5,122,1,113,-)
%dr(0,0,1,-)

# -- Top left
%V(5,122,120,1,-)
%dr(0,0,-,1)

# -- Top right
%V(195,122,-5,1,-)
%dr(0,0,-,1)

# -- Right
%V(-5,122,1,113,-)
%dr(0,0,1,-)

# -- Bottom
%V(5,-5,-5,1,-)
%dr(0,0,-,1)

--- End code ---

Frankenpod:
I can make that change.  Not sure I can see the flashing you mention, at least not on the simulator, but your point about overlapping viewports seems logical - probably better not to do it if avoidable (just took less typing that way!).  Only thing is I've managed to get myself locked out of the email account I used for uploading themes so can't really update any existing ones any more!

PS thanks for your ongoing work in fixing a multitude of small bugs and long-standing minor irritations in RB.

chris_s:
Sure – yeah, it seems to be only noticeable on device, at least on the iPod video. Just thought you might like to know. I suppose you could try contacting speachy to see if he's able to change your email address in the database if necessary.

Frankenpod:
I'm not sure how it works - if there's a single database.  Seems like each theme can only be updated/replaced if you use the same email address for validation as was used when it was first uploaded - and I can't access that address any more.  Eventually I'll set up a new email address and then could upload a new version (it just won't overwrite the old one).
In the meantime I've changed _my_ version of it, at least.

Navigation

[0] Message Index

Go to full version