Hi Steward,
after debugging your project some while, I noticed that the panel (Position Pattern) is not shown directly within the application. The panel is buffered and the content of the panel is shown within a Views::WarpGroup class.
If you want to change the position of the visible panel on the screen you need to change the position of the WarpGroup object that is shown on the screen.
But maybe there is a very very simple solution!!! It seems to me, that you want to make some rotation of the screen: 0° - 90° - 180° - 270°. Since you are using a Platform Package that is based on OpenGL ES 2.0, the solution can be very simple: Just create the UI as it will appear to the user - and let make OpenGL the final rotation on the screen. For doing this, you can rotate the viewport of your application.
Please have a look into your main.c file. There you will find the following initialization of the viewport:
viewport = EwInitViewport( EwScreenSize, EwNewRect( 0, 0, w, h ), 0, 255,
&framebuffer, eglDisplay, eglSurface, ViewportProc );
The third parameter is the orientation hint of the viewport - by default this is set to 0. The meaning of this parameter depends on the target system. For example, OpenGL targets are using this parameter to determine the screen rotation in degrees.