
UIControlsEditableCombo::onChange 이벤트는 콤보 박스의 변경 이벤트를 처리할 때 발생하는 이벤트입니다. 이 이벤트가 발생하는 시점에 제공되는 정보는 다음과 같습니다.
- 변경된 값: onChange 이벤트의 인자로 변경된 값을 전달받을 수 있습니다. 예를 들어, onChange 이벤트가 발생하는 시점에 변경된 값을 얻기 위해서는 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
c
void onChangeEvent(UIControlsEditableCombo* combo)
{
// 변경된 값을 얻기 위해 combo->getValue() 함수를 사용합니다.
int value = combo->getValue();
// 변경된 값을 처리합니다.
}
- 변경된 인덱스: onChange 이벤트의 인자로 변경된 인덱스를 전달받을 수 있습니다. 예를 들어, onChange 이벤트가 발생하는 시점에 변경된 인덱스를 얻기 위해서는 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
c
void onChangeEvent(UIControlsEditableCombo* combo)
{
// 변경된 인덱스를 얻기 위해 combo->getSelectedIndex() 함수를 사용합니다.
int index = combo->getSelectedIndex();
// 변경된 인덱스를 처리합니다.
}
- 변경된 텍스트: onChange 이벤트의 인자로 변경된 텍스트를 전달받을 수 있습니다. 예를 들어, onChange 이벤트가 발생하는 시점에 변경된 텍스트를 얻기 위해서는 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
c
void onChangeEvent(UIControlsEditableCombo* combo)
{
// 변경된 텍스트를 얻기 위해 combo->getText() 함수를 사용합니다.
const char* text = combo->getText();
// 변경된 텍스트를 처리합니다.
}
onChange 이벤트를 사용하여 콤보 박스의 변경 이벤트를 처리할 때, 변경된 값을 얻기 위해서는 getValue(), getSelectedIndex(), getText() 함수를 사용할 수 있습니다.
2025-06-19 19:09