소스 검색

Update guiControl.cc

Added an active and inactive callback for the GuiControl.
Peter Robinson 4 년 전
부모
커밋
8bb6447454
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      engine/source/gui/guiControl.cc

+ 5 - 0
engine/source/gui/guiControl.cc

@@ -1667,6 +1667,11 @@ void GuiControl::setActive( bool value )
 {
 {
    mActive = value;
    mActive = value;
 
 
+   if (value && isMethod("onActive"))
+	   Con::executef(this, 1, "onActive");
+	else if (!value && isMethod("onInactive"))
+		Con::executef(this, 1, "onInactive");
+
    if ( !mActive )
    if ( !mActive )
       clearFirstResponder();
       clearFirstResponder();