FNCDataGrid can't select checkbox on mobile

Hi,

I have a checkbox column in my grid, and I can select it on desktop no problem, but trying to use it on a mobile device simply selects the boolean text rather than the checkbox, no matter where I click.

I tried a programmatic workaround and I couldn't select it then either.

Is there a step I'm missing here?

Thanks!

Hi,

We'll investigate this here as soon as possible.

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.

Which operating system are you using? We've tested this here on iOS and couldn't see an issue with the default settings. Please provide some more details, or a sample application.

I'm using Android devices.

My code example is a blank project with an FNCGrid added and the following routines:

const SEL='Sel';

procedure TForm1.WebFormShow(Sender: TObject);
var
  col:TTMSFNCDataGridColumn;
  i:integer;
begin
  Grid.LoadSampleData;

  col:=Grid.Columns.Add;
  col.ReadOnly:=True;
  col.Editor:=getNone;
  col.Name:=SEL;
  Grid.AddDataCheckBoxColumn(Grid.Columns.Count-1);
  Grid.AddCheckBox(col.Index, 0);
  for i:=0 to Grid.RowCount-1 do
      Grid.Cells[col.index, i]:=False;

end;

procedure TForm1.WebButton1Click(Sender: TObject);
begin
  ShowMessage(Grid.SelectedRowCount.ToString);
end;

And on an android tablet and phone, I simply can't select the checkboxes, no matter how far I zoom in and press precisely.

Can't really reproduce this issue here, but that could possibly be due to changes related to handling of checkboxes we needed to take a look at. I suggest to await the next version of TMS FNC UI Pack (6.8) and then try again, we aim for next week.