TelephoneBill
Well-known member
I have been digging into the class methods and properties of "SdFile" within Bill Greiman's SdFat library.
The Arduino IDE appears to recognize some methods/properties as "keywords" and colours them orange to indicate that they have been acknowledged. But some it does not.
For example, if I define "SdFile myFile;" and then I type the line "myFile.rewind();" it gets the "rewind" wording coloured orange. But if I type the line "myFile.seekSet(13);" then although this works perfectly well, the "seekSet" part does not change to orange colour.
Is this telling me that the orange words are also part of Arduino standard, and that the SdFat library is overriding that definition - in which case the ones not coloured orange are new class definitions that are not Arduino standard?
I'm curious to find out because I often rely on the orange to tell me that I'm entering correct code.
The Arduino IDE appears to recognize some methods/properties as "keywords" and colours them orange to indicate that they have been acknowledged. But some it does not.
For example, if I define "SdFile myFile;" and then I type the line "myFile.rewind();" it gets the "rewind" wording coloured orange. But if I type the line "myFile.seekSet(13);" then although this works perfectly well, the "seekSet" part does not change to orange colour.
Is this telling me that the orange words are also part of Arduino standard, and that the SdFat library is overriding that definition - in which case the ones not coloured orange are new class definitions that are not Arduino standard?
I'm curious to find out because I often rely on the orange to tell me that I'm entering correct code.