LuaOutput.pas 652 B

123456789101112131415161718192021222324252627282930313233343536
  1. unit LuaOutput;
  2. interface
  3. uses
  4. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  5. Dialogs, StdCtrls, ComCtrls, ExtCtrls, JvComponent, JvDockControlForm;
  6. type
  7. TfrmLuaOutput = class(TForm)
  8. JvDockClient1: TJvDockClient;
  9. memLuaOutput: TMemo;
  10. private
  11. { Private declarations }
  12. public
  13. { Public declarations }
  14. procedure Put(const S: string);
  15. end;
  16. var
  17. frmLuaOutput: TfrmLuaOutput;
  18. implementation
  19. uses Main;
  20. {$R *.dfm}
  21. procedure TfrmLuaOutput.Put(const S: string);
  22. begin
  23. memLuaOutput.SelStart := Length(memLuaOutput.Text);
  24. memLuaOutput.SelLength := 0;
  25. memLuaOutput.SelText := S;
  26. end;
  27. end.