- [touchGFX]버튼 클릭시 작업을 수행하고 화면 전환(change screen) 목차
반응형
버튼을 클릭하는 경우 바로 change screen을 수행하는 것이 아니라
작업을 수행한 후에 화면을 전환할 필요가 생긴다
예를 들어 '승락' 버튼이 클릭되면 presenter에 데이터를 전달한 후에 화면을 전환해야 하는 경우이다.
이 경우에는 touchGFX에서 interaction 기능을 사용하면 된다
'승락' 버튼에 대한 처리를 어떻게 할 것인지 정의가 되어 있다
버튼이 클릭되면 C++ 코드를 수행하고(vortual function이어도 관계가 없다)
'Can trigger another interaction'에 체크가 되어 있음으로
다음 Interaction을 실행시킨다
Trigger조건을 보면 'Another interaction is done이고 선택한 interaction이
위 그림임으로 자연스럽게 화면 전환이 이루어 진다
반응형
'STM32' 카테고리의 다른 글
PWM 사용하여 Buzzer 동작시키기 (0) | 2022.02.25 |
---|---|
[touchGFX] 와일드 카드 Text 색상 변경 (0) | 2022.02.23 |
[touchGFX]View에서 변경된 값을 Model로 전달 순서 (0) | 2022.02.09 |
[touchGFX]Slider 화면 생성(창 생성)할 때 초기값 넣는 방법 (0) | 2022.02.08 |
[touchGFX]프로그램에서 특정 이벤트에 의해 화면 전환하기 (0) | 2022.02.04 |