Skip to main content
Table of Contents

Getting Started with TMS FNC Bitmap Picker

Use TTMSFNCBitmapPicker to let users choose a bitmap from a drop-down selector.

Prerequisites

  • Delphi with TMS FNC UI Pack installed.
  • A new or existing VCL, FMX, or WEB application.

Configure the Picker

  1. Drop a TTMSFNCBitmapPicker onto a form.
  2. Assign a TTMSFNCBitmapContainer when items should reference named shared images.
  3. Add items to Items.
  4. Read SelectedBitmap or SelectedItemIndex after the user selects an item.
Populate a bitmap pickerPascalC++
procedure TForm1.ConfigureBitmapPicker;
var
  Item: TTMSFNCBitmapSelectorItem;
begin
  TMSFNCBitmapPicker1.BitmapContainer := TMSFNCBitmapContainer1;

  Item := TMSFNCBitmapPicker1.Items.Add;
  Item.BitmapName := 'status-ok';

  Item := TMSFNCBitmapPicker1.Items.Add;
  Item.BitmapName := 'status-warning';

  TMSFNCBitmapPicker1.SelectedItemIndex := 0;
end;

void __fastcall TForm1::ConfigureBitmapPicker()
{
  TTMSFNCBitmapSelectorItem *Item;

  TMSFNCBitmapPicker1->BitmapContainer = TMSFNCBitmapContainer1;

  Item = TMSFNCBitmapPicker1->Items->Add();
  Item->BitmapName = "status-ok";

  Item = TMSFNCBitmapPicker1->Items->Add();
  Item->BitmapName = "status-warning";

  TMSFNCBitmapPicker1->SelectedItemIndex = 0;
}

Next steps