[touchGFX]프로그램에서 특정 이벤트에 의해 화면 전환하기

2022년 02월 04일 by 진아사랑해

    [touchGFX]프로그램에서 특정 이벤트에 의해 화면 전환하기 목차
반응형

touchGFX에서 button 위젯을 이용한 화면 전환(change screen)을 하지 않고 

특정 이벤트나 flag에 의해 화면을 전환하는 방법은 무엇인가 ?

 

Screen1 -> eachRoomScreen으로 전환하고 자는 경우에는 

Screen1에 button을 추가한 후 코드를 새성한다

 

TouchGFX\generated\gui_generated\src\common\FrontendApplicationBase.cpp 파일을 찾아간다

위와 같이 함수가 잘 선언되어 있다

 

이 다음에는 코드에서 내가 원하는 위치에 아래와 같이 추가한다

맨 마지막에 들어있는 문장을 추가하면 된다

 

이렇게 하면 위 함수가 수행되는 마지막에 화면 전환이 일어난다

 

즐거운 시간되세요

 

참조: https://community.st.com/s/question/0D50X0000AaYMwMSQW/how-to-implement-switchscreen-in-touchgfx

반응형