1. Rory Sawtelle
  2. PowerBuilder
  3. Friday, 22 September 2023 14:19 PM UTC


Event IDs associated with PowerBuilder events

PowerBuilder has its own events, each of which has an event ID. For example, the PowerBuilder event DragDrop has the event ID pbm_dragdrop. The event name and event ID of the predefined PowerBuilder events are protected; they cannot be modified. The event IDs for predefined events are shown in the Event List view:

Where can I find the documentation and functional descriptions for the PowerBuilder "pdm_" events?   

Thank you!

Rory Sawtelle Accepted Answer Pending Moderation
  1. Monday, 25 September 2023 18:47 PM UTC
  2. PowerBuilder
  3. # 1

Hi John,

Thank you for your reply. I appreciate that. I had found the reference you shared from the documentation and was hoping that I was missing something. :)

Thanks again,


There are no comments made yet.
John Fauss Accepted Answer Pending Moderation
  1. Friday, 22 September 2023 15:21 PM UTC
  2. PowerBuilder
  3. # 2

Hi, Rory - 

Many of these mapped events are simply reflections of corresponding Windows events. Replace "pbm" (PowerBuilder Message) with "wm" (Windows Message) in the event name, then you can look for documentation for the Windows message online. For example, the pbm_mousemove event is actually the wm_mousemove event.

I like to search for this kind of information using the following URL for Windows API documentation:


Please realize that some PB mapped events (such as DataWindow events) are PB-only and will not have a Windows counterpart.

Best regards, John

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.