1. Rajneesh Kumar
  2. PowerBuilder
  3. Friday, 27 March 2020 14:09 PM

Hi Team,

Hope you are doing good.

We are using PowerBuilder 2017 R3 and we need a help from you guys.

We have to show a popup/alert message outside PowerBuilder application. Basically if anything comes that should come on the top of the screen. Doesn't matter PowerBuilder application is minimized or not.

Please let me know if you need more clarifications on the requirement/issue.

 

Thanks in advance. Stay safe.

Rajneesh Kumar Accepted Answer Pending Moderation
  1. Friday, 27 March 2020 14:54 PM
  2. PowerBuilder
  3. # 1
0
Votes
Undo

Hi Chris,

This pop-up is driven as PB window (response).

Comment


Hi Rajneesh ;

The way I do this in my STD framework is to call a MessageApp EXE that I wrote in PB that receives the message text via the O/S "CommandLine". This can even be from the minimized PowerServer Web app in a browser - just use the RUN() command. The MessageApp then either writes the message as a W10 "notification" (my favourite for W10 users) or delivers a Response dialogue with the message. BTW: The Response Message dialogue is from the STD Framework as well as it knows how to handle multiple monitors and center on where the App was last seen in Standard mode. ;-)

HTH Regards .. Chris

Regards ... Chris

  1. Chris Pollach @Appeon
  2. Friday, 27 March 2020 15:06 PM
Is there any other way, we can do without calling another EXE or can we bring PowerBuilder application to forefront of the screen if application is minimized?

Thanks.
  1. Rajneesh Kumar
  2. Tuesday, 14 April 2020 15:03 PM
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Friday, 27 March 2020 14:40 PM
  2. PowerBuilder
  3. # 2
0
Votes
Undo

HI Rajneesh ;

  Is this pop-up driven as a PB Window, a MessageBox() command or something else?

Regards ... Chris

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.