| 2124 | } |
| 2125 | |
| 2126 | void GuiCanvas::setFirstResponder( GuiControl* newResponder ) |
| 2127 | { |
| 2128 | GuiControl* oldResponder = mFirstResponder; |
| 2129 | Parent::setFirstResponder( newResponder ); |
| 2130 | |
| 2131 | if( oldResponder == mFirstResponder ) |
| 2132 | return; |
| 2133 | |
| 2134 | if( oldResponder && ( oldResponder != newResponder ) ) |
| 2135 | oldResponder->onLoseFirstResponder(); |
| 2136 | |
| 2137 | if( newResponder && ( newResponder != oldResponder ) ) |
| 2138 | newResponder->onGainFirstResponder(); |
| 2139 | } |
| 2140 | |
| 2141 | DefineEngineMethod( GuiCanvas, getContent, S32, (),, |
| 2142 | "@brief Get the GuiControl which is being used as the content.\n\n" |
no test coverage detected