Changeset 33 for trunk/UFormMain.pas


Ignore:
Timestamp:
Apr 19, 2015, 12:42:58 AM (9 years ago)
Author:
chronos
Message:
  • Added: Attempt to reduce scene redraw be introducing Redraw method and RedrawPending flag. But clock need to be redrawn as fast as possible so different approach need to be taken.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/UFormMain.pas

    r30 r33  
    3737  public
    3838    Engine: TEngine;
    39     procedure Repaint;
    4039  end;
    4140
     
    114113procedure TFormMain.PaintBox1Resize(Sender: TObject);
    115114begin
     115  Engine.Redraw;
    116116end;
    117117
     
    119119begin
    120120  Engine.Tick;
    121   PaintBox1.Repaint;
     121  if Engine.RedrawPending then
     122    PaintBox1.Repaint;
    122123end;
    123124
     
    127128end;
    128129
    129 procedure TFormMain.Repaint;
    130 begin
    131 
    132 end;
    133 
    134130end.
    135131
Note: See TracChangeset for help on using the changeset viewer.