Tips and Frequently Asked Questions
TTMSFNCListBox: Rating
procedure TForm3.FormCreate(Sender: TObject); var I: Integer; begin for I := 0 to TMSFNCListBox1.Items.Count - 1 do TMSFNCListBox1.Items[I].DataInteger := RandomRange(1, 6) end; procedure TForm3.TMSFNCListBox1AfterDrawItem(Sender: TObject; AGraphics: TTMSFNCGraphics; ARect: TRectF; AItem: TTMSFNCListBoxItem); var r: Integer; I: Integer; bmp: TBitmap; rrt: TRectF; begin r := AItem.DataInteger; bmp := TMSFNCBitmapContainer1.FindBitmap(''rating''); for I := 0 to r - 1 do begin rrt := RectF(Round(ARect.Right - ((bmp.Width + 4) * (I + 1))), Round(ARect.Top + (ARect.Height - bmp.Height) / 2), Round(ARect.Right - ((bmp.Width + 4) * I)), Round(ARect.Top + (ARect.Height - bmp.Height) / 2 + bmp.Height)); AGraphics.DrawBitmap(rrt, bmp); end; end;
Pricing
Single Developer License
Small Team License
Site License
TMS FNC UI Pack
€ 375
€
175
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
Please enter a valid email address
Download started. Your trial key will be provided by email!
By entering your email address you agree to receive email messages from TMS Software.