1. Misbah Yasin
  2. PowerBuilder
  3. Thursday, 19 September 2024 18:59 PM UTC

I have an MDI application where there are several sheets. When a client maximizes both the sheet they are in and the parent window, and click to open another sheet, the file explorer opens as shown in the attached screenshot. They are only able to reset this by minimizing the program they are running and then clicking into a different sheet. However, I am not able to recreate this in the powerbuilder environment. This only happens in the distributed version of the program. I am in R3 and usingRuntime 3356. Any tips?

Attachments (1)
John Fauss Accepted Answer Pending Moderation
  1. Thursday, 19 September 2024 19:22 PM UTC
  2. PowerBuilder
  3. # 1

Hi, Misbah -

The screenshot you included looks very much like the dialog window that appears when the GetFileOpenName PowerScript function is used when the user is asked to open/select a file... in this case, a Rich-Text Format (.rtf) file in the "DBSeed 4" folder. This screenshot does not appear to be of the Windows Explorer window.

You state "...and click to open another sheet,..." - what does that mean? The user clicks what, exactly? An item in a traditional menu? A ribbonbar button? A command button? Please clarify.

Have you been able to watch/witness the steps the client is performing (maybe via a Teams Meeting, perhaps)? If not, I would suggest you try to do so, because the scenario you have described makes little sense to me.

Best regards, John

Comment
  1. John Fauss
  2. Friday, 20 September 2024 13:42 PM UTC
OK - Since you now have a reproducible scenario, I suggest you open a free Support/Bug ticket with Appeon: https://www.appeon.com/standardsupport/newbug

I know from past experiences that it will be very helpful to Appeon if you can include a small demonstration app that exhibits the problem issue. In the interim, perhaps the client can instead resize and position the MDI frame so that it is almost the same size as being maximized? An app that I support saves/restores the last used size and position for the MDI frame and all sheet windows for each user - If your app does not currently do this, you might consider adding this feature so that the client does not have to manually resize and position the frame each time they start the application.
  1. Helpful 4
  1. Misbah Yasin
  2. Friday, 20 September 2024 14:11 PM UTC
Thank you, John! I have submitted my ticket. My clients are able to have a workaround and the application does use the last used size/position when opening sheet windows.
  1. Helpful
  1. Armeen Mazda @Appeon
  2. Friday, 20 September 2024 16:46 PM UTC
Great suggestion John, 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.