Cannot capture prompt value from user

Hi there. I am attempting to display a prompt style message and all is working fine for that.
In the OnConfirm.OnEvent I use the code from the demo project sample to capture the "str" but this is empty. By the way your demo has a function call that does not work at all and I spent allot of time on diagnosis only to find I have to always use the IWCGJQShowMessage component. You may want to update your demo code that is installed to remove this reference so others in future are not affected. The code in the demo is IWCGShowPromptMessage('Please enter new filter tag:','bot',ConfirmAddFilterTagEvent); and any of these functions you have here are totally ignored at run-time.
How do I capture what the user entered for the prompt? Perhaps the "str" is an old reference for IW15.
Code for message:
IWCGJQShowMessage.JQShowMessageOptions.Labels.Cancel := 'CANCEL';
IWCGJQShowMessage.JQShowMessageOptions.Labels.OK := 'ADD';
IWCGJQShowMessage.JQShowMessageOptions.OnCancel.OnEvent := nil;
IWCGJQShowMessage.JQShowMessageOptions.OnConfirm.OnEvent := ConfirmAddFilterTagEvent;
IWCGJQShowMessage.Theme := jqsmthBootstrap;
IWCGJQShowMessage.ShowPromptMessage('Please enter new filter tag:', '');
Code for capture:
procedure TfContactsSummary.ConfirmAddFilterTagEvent(Sender: TObject; AParams: TStringList);
var
LName: string;
begin
LName:= AParams.Values['str'];
IWCGJQShowMessage.ShowNotification('You''ve clicked OK and your name is: '+ LName, jqsntSuccess);
end;
Cheers!
In the OnConfirm.OnEvent I use the code from the demo project sample to capture the "str" but this is empty. By the way your demo has a function call that does not work at all and I spent allot of time on diagnosis only to find I have to always use the IWCGJQShowMessage component. You may want to update your demo code that is installed to remove this reference so others in future are not affected. The code in the demo is IWCGShowPromptMessage('Please enter new filter tag:','bot',ConfirmAddFilterTagEvent); and any of these functions you have here are totally ignored at run-time.
How do I capture what the user entered for the prompt? Perhaps the "str" is an old reference for IW15.
Code for message:
IWCGJQShowMessage.JQShowMessageOptions.Labels.Cancel := 'CANCEL';
IWCGJQShowMessage.JQShowMessageOptions.Labels.OK := 'ADD';
IWCGJQShowMessage.JQShowMessageOptions.OnCancel.OnEvent := nil;
IWCGJQShowMessage.JQShowMessageOptions.OnConfirm.OnEvent := ConfirmAddFilterTagEvent;
IWCGJQShowMessage.Theme := jqsmthBootstrap;
IWCGJQShowMessage.ShowPromptMessage('Please enter new filter tag:', '');
Code for capture:
procedure TfContactsSummary.ConfirmAddFilterTagEvent(Sender: TObject; AParams: TStringList);
var
LName: string;
begin
LName:= AParams.Values['str'];
IWCGJQShowMessage.ShowNotification('You''ve clicked OK and your name is: '+ LName, jqsntSuccess);
end;
Cheers!