188 begin |
188 begin |
189 cNewScreenWidth:= max(2 * (event.window.data1 div 2), cMinScreenWidth); |
189 cNewScreenWidth:= max(2 * (event.window.data1 div 2), cMinScreenWidth); |
190 cNewScreenHeight:= max(2 * (event.window.data2 div 2), cMinScreenHeight); |
190 cNewScreenHeight:= max(2 * (event.window.data2 div 2), cMinScreenHeight); |
191 cScreenResizeDelay:= RealTicks + 500{$IFDEF IPHONEOS}div 2{$ENDIF}; |
191 cScreenResizeDelay:= RealTicks + 500{$IFDEF IPHONEOS}div 2{$ENDIF}; |
192 end; |
192 end; |
193 |
193 {$IFDEF USE_TOUCH_INTERFACE} |
194 SDL_FINGERMOTION: |
194 SDL_FINGERMOTION: |
195 onTouchMotion(event.tfinger.x, event.tfinger.y, event.tfinger.dx, event.tfinger.dy, event.tfinger.fingerId); |
195 onTouchMotion(event.tfinger.x, event.tfinger.y, event.tfinger.dx, event.tfinger.dy, event.tfinger.fingerId); |
196 |
196 |
197 SDL_FINGERDOWN: |
197 SDL_FINGERDOWN: |
198 onTouchDown(event.tfinger.x, event.tfinger.y, event.tfinger.fingerId); |
198 onTouchDown(event.tfinger.x, event.tfinger.y, event.tfinger.fingerId); |
199 |
199 |
200 SDL_FINGERUP: |
200 SDL_FINGERUP: |
201 onTouchUp(event.tfinger.x, event.tfinger.y, event.tfinger.fingerId); |
201 onTouchUp(event.tfinger.x, event.tfinger.y, event.tfinger.fingerId); |
|
202 {$ENDIF} |
202 {$ELSE} |
203 {$ELSE} |
203 SDL_KEYDOWN: |
204 SDL_KEYDOWN: |
204 if GameState = gsChat then |
205 if GameState = gsChat then |
205 KeyPressChat(event.key.keysym.unicode, event.key.keysym.sym) |
206 KeyPressChat(event.key.keysym.unicode, event.key.keysym.sym) |
206 else |
207 else |