Hello,

The option lowercase has a side effect on lines name. To draw oriented text along lines features, Garmin use a vectorial uppercase font. With the lower-case option, some GPS like Etrex cannot display these names or you can see almost for example "G**** R****" horizontally  instead of "Green River" along the corresponding river. It would be great if the lower-case option could be managed with a third state : partial-lower-case whic preserve upper case for lines and allow lower case for points and polygons.

A fast patch could be something like that in polylines class (probably in the 2 write methods) :

memoLabelUpperCaseState = label.upperCase;
label.upperCase = true;
do everything needed for writing polyline ;
label.upperCase =
memoLabelUpperCaseState;

All the best,
David