Давно испытывал неудобства с тем, что BB выводит числа с точкой в качестве десятичного разделителя (на
американско-китайско-австралийский манер). При выводе файлов приходилось делать замены по всему тексту, чтобы например скормить данные в Excel, а, когда данных много, то заменять довольно утомительно.
Наконец осенило, а почему бы не залезть в Strings и не изменить там код StringToRealForm... Замена одного знака "." на "," продемонстрировало воочию красоту компонентного устройства BB!
Код:
IF i < LEN(s) THEN s[i] := "."; INC(i) END;
на
IF i < LEN(s) THEN s[i] := ","; INC(i) END;
Выводы лога, и выводы чисел в файлы и вьюшки теперь разделяют целую и дробную часть чисел запятой (по-русски).