hedgewars/uKeys.pas
changeset 4850 434cd1284204
parent 4845 9a0f5377c529
child 4976 088d40d8aba2
equal deleted inserted replaced
4849:e7b1f0aaf36f 4850:434cd1284204
   162     tkbd[i]:= tkbdn[i]
   162     tkbd[i]:= tkbdn[i]
   163     end
   163     end
   164 end;
   164 end;
   165 
   165 
   166 procedure ResetKbd;
   166 procedure ResetKbd;
   167 var i, j, k, t: LongInt;
   167 var j, k, t: LongInt;
   168 {$IFNDEF IPHONEOS}pkbd: PByteArray;{$ENDIF}
   168 {$IFNDEF IPHONEOS}
       
   169     i: LongInt;
       
   170     pkbd: PByteArray;
       
   171 {$ENDIF}
   169 begin
   172 begin
   170 
   173 
   171 k:= SDL_GetMouseState(nil, nil);
   174 k:= SDL_GetMouseState(nil, nil);
   172 {$IFNDEF IPHONEOS}pkbd:={$ENDIF}SDL_GetKeyState(@j);
   175 {$IFNDEF IPHONEOS}pkbd:={$ENDIF}SDL_GetKeyState(@j);
   173 
   176 
   221         inc(k, 1);
   224         inc(k, 1);
   222         end;
   225         end;
   223     end;
   226     end;
   224 {$ENDIF}
   227 {$ENDIF}
   225 
   228 
       
   229 // what is this final loop for?
   226 for t:= 0 to cKeyMaxIndex do
   230 for t:= 0 to cKeyMaxIndex do
   227     tkbd[i]:= tkbdn[i]
   231     tkbd[t]:= tkbdn[t]
   228 end;
   232 end;
   229 
   233 
   230 procedure InitKbdKeyTable;
   234 procedure InitKbdKeyTable;
   231 var i, j, k, t: LongInt;
   235 var i, j, k, t: LongInt;
   232     s: string[15];
   236     s: string[15];