Extending a String Object
BlitzMax Forums/BlitzMax Programming/Extending a String Object You can't do that with 'String'
String is a native type, its a like trying to extend an object marked final, or an array
you could always make your own type that has a string as a field...
you could always make your own type that has a string as a field...
pretty much lame. thanks
Wouldn't that be '...Extends TString' ?
Russell
Russell
Some internal types are not extendable like String, TGadget and a few others
Thats because they only exist as C++ objects but not as real BM objects which is needed for extension.
Thats because they only exist as C++ objects but not as real BM objects which is needed for extension.
I wish there was a TArray to extend as well.
I like "Chris C"s idea. Just create your own type with a TArray / String / TGadget attached as Field. I think you can do everything you can do when directly extending.
just a bit more of a hasile. I rather just extend and use all the methods in parallel.