{ "Application": { "Screens": [ { "Name": "InitScreen", "Components": [ { "Type": "Image", "Name": "image1", "Width": 800, "Height": 480, "RelativeFilename": "__generated\\alternate_theme_images_backgrounds_800x480_meteor_rain.png" }, { "Type": "ButtonWithIcon", "Name": "buttonWithIcon1", "X": 280, "Y": 215, "Width": 240, "Height": 50, "Pressed": "__generated\\alternate_theme_images_widgets_button_regular_height_50_medium_rounded_pressed.png", "Released": "__generated\\alternate_theme_images_widgets_button_regular_height_50_medium_rounded_normal.png", "IconPressed": "__generated\\icon_theme_images_action_done_50_50_E8F6FB.svg.png", "IconReleased": "__generated\\icon_theme_images_action_input_50_50_E8F6FB.svg.png", "IconX": 97, "IconHeight": 50, "IconWidth": 50, "Preset": "alternate_theme\\presets\\button\\regular\\height_50\\medium_rounded_normal.json" } ], "Interactions": [ { "InteractionName": "Interaction1", "Trigger": { "Type": "TriggerClicked", "TriggerComponent": "buttonWithIcon1" }, "Action": { "Type": "ActionGotoScreen", "ScreenTransitionType": "ScreenTransitionBlock", "ActionComponent": "Screen1" } } ], "CustomActions": [ { "Name": "changeScreen" } ] }, { "Name": "Screen1", "Components": [ { "Type": "Image", "Name": "image1", "Width": 800, "Height": 480, "RelativeFilename": "__generated\\glass_theme_images_backgrounds_800x480_gradient_rainbow.png" }, { "Type": "Slider", "Name": "slider1", "X": 360, "Y": 224, "Width": 300, "Height": 11, "IsHorizontalSlider": true, "BackgroundUnselected": "__generated\\alternate_theme_images_widgets_slider_horizontal_thick_track_medium.png", "BackgroundSelected": "__generated\\alternate_theme_images_widgets_slider_horizontal_thick_filler_medium.png", "Indicator": "__generated\\alternate_theme_images_widgets_slider_horizontal_thick_rounded_dark.png", "BackgroundX": 16, "BackgroundY": 11, "IndicatorMax": 300, "ValueMax": 100, "Preset": "alternate_theme\\presets\\slider\\horizontal\\thick\\medium_rounded_dark.json" }, { "Type": "Gauge", "Name": "gauge1", "X": 41, "Y": 104, "Width": 240, "Height": 240, "Preset": "alternate_theme\\presets\\gauges\\medium\\active.json", "FileNameBackground": "__generated\\alternate_theme_images_widgets_gauge_medium_backgrounds_active.png", "RotationCenterX": 120.0, "RotationCenterY": 120.0, "StartAngle": -113.0, "EndAngle": 112.0, "RangeMax": 100.0, "InitialValue": 50.0, "UseAnimation": true, "Easing": "Linear", "EasingOption": "In", "FileNameNeedle": "__generated\\alternate_theme_images_widgets_gauge_medium_needles_smooth.png", "NeedleRotationCenterX": 7.0, "NeedleRotationCenterY": 67.0, "NeedleMovingRenderingAlgorithm": "Bilinear Interpolation", "NeedleSteadyRenderingAlgorithm": "Bilinear Interpolation", "ArcColor": { "Red": 20, "Green": 151, "Blue": 197 }, "ArcCapStyle": "Butt" } ], "Interactions": [ { "InteractionName": "InteractionSlider1", "HasCompletedTrigger": true, "Trigger": { "Type": "TriggerSliderValueChanged", "TriggerComponent": "slider1" }, "Action": { "Type": "ActionCustom", "FunctionName": "slider1Clicked" } } ], "CustomActions": [ { "Name": "Volume", "HasValue": true, "ValueType": "int16_t" } ] } ], "CustomContainerDefinitions": [], "Name": "CelloEffects", "Resolution": { "Width": 800, "Height": 480 }, "SelectedColorDepth": 16, "StartupScreenName": "InitScreen", "SelectedStartupLanguage": "GB", "TouchGfxPath": "../Middlewares/ST/touchgfx", "UIPath": ".", "AvailableColorDepths": [ 16 ], "AvailableLCDs": { "16": "LCDGPU2D" }, "AvailableSections": [ "ExtFlashSection", "IntFlashSection" ], "AvailableResolutions": [ { "Width": 800, "Height": 480 } ], "PhysicalButtons": [], "GenerateAssetsCommand": "make -f simulator/gcc/Makefile assets -j8", "GenerateAssetsCommandOverride": "make -f simulator/gcc/Makefile assets -j8", "PostGenerateCommand": "touchgfx update_project --project-file=simulator/msvs/Application.vcxproj", "PostGenerateCommandOverride": "touchgfx update_project --project-file=simulator/msvs/Application.vcxproj", "PostGenerateTargetCommand": "touchgfx update_project", "CompileSimulatorCommand": "make -f simulator/gcc/Makefile -j8", "CompileSimulatorCommandOverride": "make -f simulator/gcc/Makefile -j1", "RunSimulatorCommand": "build\\bin\\simulator.exe", "CompileTargetCommandOverride": "make -f gcc/Makefile -j8", "FlashTargetCommandOverride": "make -f gcc/Makefile flash", "FlashTargetIntCommandOverride": "make -f gcc/Makefile intflash", "LandscapeSkinX": 0, "LandscapeSkinY": 0, "PortraitSkinX": 0, "PortraitSkinY": 0, "DisplayOrientation": "Landscape", "Family": "STM32H7", "SubFamily": "STM32H7R7/7S7", "Toolchain": "STM32CubeIDE", "Platform": "m7", "ProjectFile": "../../STM32H7S78-DK.ioc", "OptionalComponentsRoot": "../Middlewares/ST/touchgfx_components", "OptionalComponents": [ "GPU2D" ], "AdditionalFeatures": [ "GPU2DVector", "VectorFonts", "Video" ] }, "Version": "4.26.1", "CreatedBy": "4.26.1" }