1. Clarence Chamorro
  2. PowerServer Mobile (Obsolete)
  3. Thursday, 16 August 2018 13:32 PM UTC

I will appreciate any advice on the common functionality of many app; The zoom in & zoom out with two finger move.

Is it a way to activate this behavior in the PowerServer Apps Mobile?

 

Regards,

 

Clarence 

Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Friday, 17 August 2018 20:06 PM UTC
  2. PowerServer Mobile (Obsolete)
  3. # 1

Hi Clarence;

  Neither PowerServer Web or PowerServer Mobile support zooming naturally via their application shells (Browser plug-in or Appeon Workspace). Which is even more important in the Web Browser world as every plain HTML App can normally support this via the CTRL + Scroll Wheel action.

  ZhaoKai is correct that PS Mobile will react to pinching a Window to allow the window class to resize. However, that is resizing not zooming. This is a great point that you bring to light though, as font, colour and zooming features in any App can make or break the UX. Especially where monitor size / density, user's visual acuity, and small device screen space can make the controls and data visibility a real challenge. That is even true as well for native PB Apps as well IMHO.

  As you are probably well aware, PB does not support zooming in any object class or "control" except the DataWindow. Thus using standard visual classes like: CB, SLE, TV, ST, EM, etc in any PB app will prevent any type of zooming. However, DWO's have supported zooming and print preview zooming for decades! So if you build PB Apps only using DWO's - your PB App (native, Web or Mobile) can have the zooming feature for your App users.

  If you look at the STD Foundation Class framework, the example OrderEntry App the demonstrates the framework's features includes zooming when deployed as Win32/64, Web or Mobile. I have used the framework to also simulate the CTRL + Scroll Wheel in web browsers as well. This implementation might be applicable in your case. If so, the framework is free to use or borrow the zooming code for your own framework a,d/or PB App. Just remember that its geared to DWO based only App's that do not use standard controls.

 

Note: Please feel free though to add a Support Ticket for this issue as an enhancement request to natively support pinch & zoom and even zooming for native controls as well.

 

HTH

Regards ... Chris

 

Comment
There are no comments made yet.
Kai Zhao @Appeon Accepted Answer Pending Moderation
  1. Friday, 17 August 2018 00:36 AM UTC
  2. PowerServer Mobile (Obsolete)
  3. # 2

Hi Clarence,

PowerServer mobile supports scaling windows by finger pinching, but only the for the window objects. Pinching window objects will trigger the resize event, so you can utilize this resize event to implement the scale of other objects in the window.

Kindly please note the following:
1. The resizable property of the window object should be enabled.
2. The finger pinch should be operated on one window object or one window object and another object. Except window objects this gesture cannot be operated on cross-objects, for example, you cannot put one finger on a DataWindow and another on a button.

Ragards,
ZhaoKai

Comment
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.