1. Yiannis Papadomichelakis
  2. PowerBuilder
  3. Wednesday, 19 June 2019 16:24 PM UTC

I just migrated a PB 12.6 app to PB 2019 trial. A problem that occurred in 12.6, and I was hoping that it will be solved in the newer versions of PB, is related to window menus, when we use the docked interface.

We have development a set of libraries that merge menus on runtime. Each main window has is using the application’s frame menu (menuname property) and we dynamically append some menu items on File or Action menu.

These menu items are defining keyboard shortcuts that are not being defined in the frame menu (in fact the main menu does not define any keyboard shortcuts at all).

When we merge these menu items on a docked interface, PB ignores them, when we merge them on the classic interface, they work without problems.

 Is there something I can do to fix this?

 

Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Wednesday, 19 June 2019 20:14 PM UTC
  2. PowerBuilder
  3. # 1

Hi Ioannis;

   Was your App also a "dockable window" App in PB12.6?

Regards ... Chris

Comment
There are no comments made yet.
Yiannis Papadomichelakis Accepted Answer Pending Moderation
  1. Thursday, 20 June 2019 07:09 AM UTC
  2. PowerBuilder
  3. # 2

Yes. I am talking about the same app. No modification on PB19.

Depending on a registry parameters, the app opens mdidock window or an mdi window. Depending on that parameter, the windows inside the frame are opened using openSheetWithParm() or OpenSheetWithParmAsDocument()

Comment
  1. Chris Pollach @Appeon
  2. Thursday, 20 June 2019 16:07 PM UTC
Hi Ioannis;

My suggestion would be to open a Support Ticket ( https://www.appeon.com/standardsupport ) and attach a simple test case for Appeon to diagnose.

FYI: I just tested this aspect with my STD framework's OrderEntry test App and you are 100% correct, the Menu short-cuts are ignored. You can use the ALT key to raise the menu short-cuts but typing in a short-cut letter (accelerator) is just ignored. :-(

Regards ... Chris
  1. Helpful
  1. Yiannis Papadomichelakis
  2. Friday, 21 June 2019 07:16 AM UTC
Thanks!
  1. Helpful
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.