Thanks for the code.
Downfall now has no flicker and customizable controls.
http://atlas.walagata.com/w/peterbone/Downfall.zip
You can set the controls to be the same and play on both screens at the same time!
I know your code was just a simple demo but I found that I needed to add this
Code:
procedure TControlsForm.FormHide(Sender: TObject);
begin
if not Timer1.Enabled then Exit;
ControlsForm.StringGrid1.Cells[CellX, CellY] := Selection;
ControlsForm.Timer1.Enabled := False;
UnHookWindowsHookEx(KeyBoardHook);
end;
incase the user closes the form while a cell is still flashing.
Thanks again
Peter
Bookmarks