Tips and Frequently Asked Questions
Using the Execute & ExecuteDialog function
The TAdvSmoothMessageDialog has an Execute and ExecuteDialog function. The ExecuteDialog function returns a TModalResult. The Execute function returns a Boolean and this Boolean is only true when the ModalResult is mrOk or mrYes. When adding buttons and using the Execute function, make sure that there is a button with the ButtonResult mrOk or mrYes.
AdvSmoothMessageDialog1.Buttons.Clear; AdvSmoothMessageDialog1.Position := poScreenCenter; with AdvSmoothMessageDialog1.Buttons.Add do begin ButtonResult := mrOk; Caption := 'Ok'; end; with AdvSmoothMessageDialog1.Buttons.Add do begin ButtonResult := mrCancel; Caption := 'Cancel'; end; if AdvSmoothMessageDialog1.Execute then Label1.Caption := 'Ok Button clicked';
Pricing
Single Developer License
Small Team License
Site License
TMS VCL UI Pack
€ 375
€
150
yearly renewal
license for 1 developer
MOST POPULAR
BEST VALUE
All prices excl. VAT. Renewal price is subject to change and only valid up to 30 days after license has expired. After renewal period a discount price is offered to renew the license.
Free Trial
Note that the TMS VCL UI Pack replaces the TMS Component Pack. Both products can't be installed simultaneously. Therefore TMS Component Pack must first be uninstalled before installing the TMS VCL UI Pack