[...] I am wanting to find out how I can set a Boolean value on my cell phone without having to do BoolToStr every time .. It's easier to just type .. Cell [acol, ARow] .AsBoolean: = False;
is the subclass or THelper, finally, it would be in charge of performing the conversion to string or any other type ...
That's what I meant: you should familiarize yourself with all the helpers already there. For example, you could do something like:
Cell [acol, ARow] := False.ToString(TUseBoolStrs.True);
using the Boolean type helper, though it's not very friendly, what with that scoped enum
.
Maybe not exactly what you want but then, as PascalDragon said, you wouldn't be able to modify the Cell (or any other property, IIRC) directly with a helper unless it's a class helper for the grid.
The point is that SysUtils have helpers for most (or at least the "base") types which allow you to convert from one to another using that "easy" object notation you seem to prefer.