Доброго времени суток!
А подскажите, где находятся реализации вывода датчиков скорости и азимута непосредственно в панеле датчиков.
Хочу попробовать убрать знаки после запятой.
			
		netsky писал(а):А подскажите, где находятся реализации вывода датчиков скорости и азимута непосредственно в панеле датчиков.
Хочу попробовать убрать знаки после запятой.

vdemidov писал(а):Вообще все что касается датчиков живет в папке Sensor. А конкретно вывод на панели в файле u_SensorViewTextTBXPanel.pas
function TValueToStringConverter.AltitudeConvert(const AMeters: Double): string;
begin
  if IsNan(AMeters) then begin
    Result := 'NAN';
    Exit;
  end;
  Result := FormatFloat('0.0', AMeters) + ' ' + FUnitsMeters;
end;
DJ VK писал(а):организационные вопросы, дабы не переделывать потом код для "совместимости с репо".
пихаем в настройки флаг видимости, скажем, контекстного меню.и другие флаги скрытия визуалки.
1. Использовать для хранения настроек видимости контролов секцию [View], [MainForm], или создать свою?
2. Добавить переменные в уже существующий класс? Если да, то какой для этого лучше подходит?


{$IF (CompilerVersion >= 24)} // XE3 and UP
  Actions,
  ImageList,
{$IFEND}

  VProvider := FStateConfigDataProvider.GetSubItem('MainForm');
  FWinPosition.ReadConfig(VProvider);
  VProvider := FStateConfigDataProvider.GetSubItem('Tweaks');
  FFunctionalityTweaksConfig.ReadConfig(VProvider);
DJ VK писал(а):VProvider := FStateConfigDataProvider.GetSubItem('Tweaks');
возвращает nil
такая секция добавлена, но не читается


Вернуться в Раздел для разработчиков программы SAS.Планета
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2