All pastes #368561 Raw Edit

Mine

public text v1 · immutable
#368561 ·published 2007-02-23 04:44 UTC
rendered paste body
   1.
      procedure SafeInitForm;
   2.
      var
   3.
        V: TVariantArray;
   4.
      begin
   5.
        SetArrayLength(V, 0);
   6.
        ThreadSafeCall('InitForm', V);
   7.
      end;
   8.
       
   9.
      procedure ShowForm;
  10.
      begin
  11.
        frmDesign.Show;
  12.
      end;
  13.
       
  14.
      procedure SafeShowInitFormModal;
  15.
      var
  16.
        V: TVariantArray;
  17.
      begin
  18.
        SetArrayLength(V, 0);
  19.
        ThreadSafeCall('ShowForm', V);
  20.
      end;
  21.
       
  22.
      procedure MainInitForm;
  23.
      begin
  24.
        try
  25.
          SafeInitForm;
  26.
          SafeShowInitFormModal;
  27.
        finally
  28.
          FreeForm(frmDesign);
  29.
        except
  30.
          WriteLn('Error in InitForm!');
  31.
        end;
  32.
      end;