I've found that my newsroom prefers "checkboxes" in order to move things from left to right or control visibility of groups. Here's how I took care of them (also using the iNews plugin):
I created a quad that would have zero chance of being visible. Alpha set to 0, 1x1 px in size, with position coordinates of 2000x2000, and no material applied to it. I published the visibility of this object.
Now, I've done it both scripting and Visual Logic, so how you go from here is up to you.
For script:
dim right as xpBaseObject
dim group as xpBaseObject
Self.GetObjectByName("Right", right)
Self.GetObjectByName("Group that moves", group)
if right.Visible=True
group.PosX=whatever your RIGHT-side X position value is
else
group.PosX=whatever your LEFT-side X position value is
end if
For Visual Logic, like explained above, you would just take the visibility of the object, send that to a selector block index (visibility will create a 0 if not visible, a 1 if visible), then your left value into the first selection and your right value into the second selection, then send that to the object that needs to move.
#XPression