the difference is how they are stored and what the resource compile expects to find in the information you give it.
These data fields are not directly stored as plain ole text, except maybe for the String types
but even those have a header etc in the file for it to keep track of.
in your case you need to use the STRING type because that is what you are giving it, one long string.
I've never used the Project options to do this because I didn't know it existed however, I still like the in code method because I can see it and that is how it was done in the Delphi days... well at least the days I came from