So I go by this Delphi naming scheme of arguments start with A, class vars start with F and local vars start with M. Does that scheme have a name? I see it a lot in the Del
I would say your naming convention doesn't really match the Hungarian Notation, but it tends a bit to be closer to the original Hungarian Notation invented by Charles Simonyi which came to be known as Apps Hungarian. But not quite.
There are actually two types of Hungarian Notation:
rwElement - variable represents a row ("rw")
colElement - variable represents a columns ("col")
szName - variable is a zero-terminated string ("sz")
lAccount - variable is a long integer ("l")
So while you naming convention does in a way represent some sort of purpose, it's not really the purpose that Apps Hungarian refers to.