콤보박스의 값이 바뀌면 함수가 호출되면서 화면을 그리는데 (많이 지우고 새로 그리는 부분이에요) 콤보박스에서 마우스휠을 확 굴려버리면 함수가 종료되기전에 중복호출되면서 에러가 발생합니다.
함수를 쓰레드를 태우거나 아니면 함수의 중복호출을 막을 수 있는 방법이 있을까요?
딜레이를 주는 방법을 고려해봤지만 해결방법으로 사용하기에는 모자란거 같습니다.
어떤 상황인지 자세히는 모르지만 전역변수를 하나 쓰시는 건 어려운 지...
말씀을 듣고 퍼뜩 해봤는데 내부적으로 생성된 컨트롤을 건드리는 부분이 있어서, 컨트롤 부분에서 지속적인 에러가 발생하네요.
아마 제가 구조적으로 잘못 만들어 놨나봅니다 -_-;;
감사합니다 ㅎㅎ
사용자가 헤맬수도 있겠지만, 포커스를 벗어날때 렌더링하도록 바꾸면 되지 않나요? 아니면 반드시 "클릭" 이벤트만 처리하도록 하거나..
피할 수 있을때 즐겨라! http://melotopia.net/b
사용자들이 답답하다고 다시 열라고 할듯해서 고치고 있습니다;;
머리가 나쁘니 손이 고생하네요 ㅎ
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
그냥 허접한 방법이지만
어떤 상황인지 자세히는 모르지만 전역변수를 하나 쓰시는 건 어려운 지...
전역변수로 싱글턴 구조를 생성하라는 말씀이신가요?
말씀을 듣고 퍼뜩 해봤는데
내부적으로 생성된 컨트롤을 건드리는 부분이 있어서,
컨트롤 부분에서 지속적인 에러가 발생하네요.
아마 제가 구조적으로 잘못 만들어 놨나봅니다 -_-;;
감사합니다 ㅎㅎ
사용자가 헤맬수도 있겠지만, 포커스를 벗어날때
사용자가 헤맬수도 있겠지만, 포커스를 벗어날때 렌더링하도록 바꾸면 되지 않나요?
아니면 반드시 "클릭" 이벤트만 처리하도록 하거나..
피할 수 있을때 즐겨라! http://melotopia.net/b
해결이 안되면 그리해야죠 ㅠ
사용자들이 답답하다고 다시 열라고 할듯해서
고치고 있습니다;;
머리가 나쁘니 손이 고생하네요 ㅎ
댓글 달기