Доброго времени суток!
А подскажите, где находятся реализации вывода датчиков скорости и азимута непосредственно в панеле датчиков.
Хочу попробовать убрать знаки после запятой.
			
		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.Планета
Сейчас этот форум просматривают: Google [Bot] и гости: 11