All pastes #493681 Raw Edit

Stuff

public text v1 · immutable
·published 2007-05-17 21:47 UTC
rendered paste body
  Inst := hInstance;
  with WinClass do
  begin
    style := CS_CLASSDC or CS_PARENTDC;
    lpfnWndProc := @WindowProc;
    hInstance := Inst;
    hbrBackground := color_btnface + 1;
    lpszClassname := 'AG_DOCTOTXT';
    hCursor := LoadCursor(0, IDC_ARROW);
  end; { with }
  RegisterClass(WinClass);

  Handle := CreateWindowEx(WS_EX_WINDOWEDGE, 'AG_DOCTOTXT', 'WinDocToTxt',
      WSF_VISIBLE, 0, 0, 0, 0, 0, 0, Inst, nil);


  Rich := TRichEdit.Create(nil);
  Rich.Parent := Handle;
  Rich.PlainText := True;
  Rich.Lines.LoadFromFile(Fil);
  Rich.PlainText := False;
  Rich.Lines.SaveToFile(Fil);
  Rich.Free;