No he trabajado con Power Basic, sólo con Visual Basic, si lo hiciera con Visual lo que haría sería tener varios botones y como respuesta a hacer click en un botón puedes o bien mostrar un mensaje en un label existente en la ventana o bien lanzar una ventana de mensaje (msgbox). Hacerlo de una forma u otra sería solo cuestión de diseño del programa, es decir, lo que tú decidas que puede ser preferible...
He visto este ejemplo que sería más o menos una orientación
#Compile Exe
Global hDlg As Dword
Function PBMain() As Long
Dialog New Pixels, 0, "Button Test",300,300,200,200, _
%WS_SysMenu, 0 To hDlg
Control Add Button, hDlg, 100,"Push", 50,50,100,20
Dialog Show Modal hDlg Call DlgProc
End Function
CallBack Function DlgProc() As Long
If CB.Msg = %WM_Command And CB.Ctl = 100 And _
CB.CtlMsg = %BN_Clicked Then
MsgBox "Pushed!"
End If
End Function