www.pudn.com > yrsCapture.zip > CVUnit.pas
{******************************************************************************}
{* *}
{* Adirondack Software & Graphics Clipboard Unit *}
{* (C) Copyright Adirondack Software & Graphics 1996-1998 *}
{* *}
{******************************************************************************}
unit CVUnit;
interface
uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
ClipView, Clipbrd, StdCtrls, ExtCtrls, NetGradient;
type
TCV = class( TForm )
ClipboardViewer1: TClipboardViewer;
Button1: TButton;
Button2: TButton;
Button3: TButton;
NetGradient1: TNetGradient;
procedure Button1Click( Sender: TObject );
procedure Button2Click( Sender: TObject );
procedure Button3Click( Sender: TObject );
private
{ Private declarations }
public
{ Public declarations }
end;
var
CV: TCV;
implementation
Uses Main;
{$R *.DFM}
{==============================================================================}
procedure TCV.Button1Click( Sender: TObject );
{==============================================================================}
begin
//Create a new child window
MainForm.FileNewItemClick( Self );
//Paste image
TImage( MainForm.PageControl1.ActivePage.Controls[0] ).Picture.Assign( Clipboard );
end;
{==============================================================================}
procedure TCV.Button2Click( Sender: TObject );
{==============================================================================}
begin
Clipboard.Clear;
end;
{==============================================================================}
procedure TCV.Button3Click( Sender: TObject );
{==============================================================================}
begin
Close;
end;
end.