// Borland C++ Builder
// Copyright (c) 1995, 1998 by Borland International
// All rights reserved

// (DO NOT EDIT: machine generated header) 'PropEdFrm.pas' rev: 3.00

#ifndef PropEdFrmHPP
#define PropEdFrmHPP
#include <AMNLabel.hpp>
#include <SaveComboBox.hpp>
#include <SaveForm.hpp>
#include <RichEdit.hpp>
#include <ShellAPI.hpp>
#include <ToolWin.hpp>
#include <Clipbrd.hpp>
#include <ComCtrls.hpp>
#include <Menus.hpp>
#include <ExtCtrls.hpp>
#include <Buttons.hpp>
#include <StdCtrls.hpp>
#include <Dialogs.hpp>
#include <Forms.hpp>
#include <Controls.hpp>
#include <Graphics.hpp>
#include <Classes.hpp>
#include <Messages.hpp>
#include <Windows.hpp>
#include <SysUtils.hpp>
#include <SysInit.hpp>
#include <System.hpp>

//-- user supplied -----------------------------------------------------------

namespace Propedfrm
{
//-- type declarations -------------------------------------------------------
class DELPHICLASS TEditFrm;
class PASCALIMPLEMENTATION TEditFrm : public Forms::TForm 
{
	typedef Forms::TForm inherited;
	
__published:
	Comctrls::TPageControl* PageControl1;
	Comctrls::TTabSheet* TabSheet1;
	Comctrls::TTabSheet* TabSheet2;
	Stdctrls::TGroupBox* GroupBox1;
	Stdctrls::TGroupBox* GroupBox2;
	Stdctrls::TEdit* Edit2;
	Stdctrls::TEdit* Edit3;
	Stdctrls::TGroupBox* GroupBox3;
	Stdctrls::TEdit* Edit5;
	Stdctrls::TCheckBox* Encrypt;
	Stdctrls::TButton* Button2;
	Stdctrls::TButton* Button3;
	Comctrls::TTabSheet* TabSheet3;
	Stdctrls::TCheckBox* CheckBox2;
	Stdctrls::TEdit* EditC;
	Comctrls::TUpDown* UpDown1;
	Stdctrls::TRadioButton* RadioButton1;
	Stdctrls::TRadioButton* RadioButton2;
	Comctrls::TTabSheet* TabSheet4;
	Extctrls::TImage* Image1;
	Controls::TImageList* ImageList1;
	Stdctrls::TButton* Button1;
	Stdctrls::TLabel* Label1;
	Stdctrls::TLabel* Label2;
	Stdctrls::TLabel* Label3;
	Stdctrls::TLabel* Label4;
	Stdctrls::TLabel* Label5;
	Comctrls::TToolBar* ToolBar1;
	Comctrls::TToolButton* ToolButton13;
	Comctrls::TToolButton* ToolButton1;
	Comctrls::TToolButton* ToolButton2;
	Comctrls::TToolButton* ToolButton3;
	Comctrls::TToolButton* CutButton;
	Comctrls::TToolButton* ToolButton10;
	Comctrls::TToolButton* CopyButton;
	Comctrls::TToolButton* PasteButton;
	Comctrls::TToolButton* ToolButton14;
	Comctrls::TToolButton* ToolButton12;
	Comctrls::TToolButton* ToolButton7;
	Comctrls::TToolButton* ToolButton8;
	Stdctrls::TEdit* Edit6;
	Comctrls::TToolButton* ToolButton9;
	Comctrls::TRichEdit* RichEdit1;
	Comctrls::TStatusBar* StatusBar1;
	Extctrls::TPanel* Panel5;
	Stdctrls::TLabel* Label6;
	Dialogs::TOpenDialog* OpenDialog1;
	Dialogs::TSaveDialog* SaveDialog1;
	Menus::TPopupMenu* PopupMenu1;
	Menus::TMenuItem* EditCopyItem;
	Menus::TMenuItem* EditCutItem;
	Menus::TMenuItem* EditPasteItem;
	Menus::TMenuItem* N1;
	Menus::TMenuItem* Load1;
	Menus::TMenuItem* Save1;
	Menus::TMenuItem* N2;
	Menus::TMenuItem* Clear1;
	Menus::TMenuItem* ClearSelection1;
	Comctrls::TToolButton* UndoButton;
	Stdctrls::TButton* Button6;
	Stdctrls::TButton* Button7;
	Comctrls::TTabSheet* TabSheet5;
	Dialogs::TPrintDialog* PrintDialog1;
	Dialogs::TColorDialog* ColorDialog1;
	Extctrls::TBevel* Bevel1;
	Stdctrls::TGroupBox* GroupBox5;
	Stdctrls::TEdit* Edit1;
	Stdctrls::TCheckBox* CheckBox3;
	Dialogs::TFontDialog* FontDialog1;
	Stdctrls::TComboBox* ComboBox4;
	Stdctrls::TLabel* Label7;
	Stdctrls::TLabel* Label10;
	Stdctrls::TLabel* Label11;
	Stdctrls::TLabel* Label18;
	Stdctrls::TLabel* Label12;
	Stdctrls::TLabel* Label13;
	Stdctrls::TLabel* Label14;
	Stdctrls::TLabel* Label15;
	Stdctrls::TListBox* ListBox1;
	Stdctrls::TLabel* Label20;
	Extctrls::TPanel* Panel2;
	Extctrls::TPanel* Panel1;
	Stdctrls::TButton* Button4;
	Stdctrls::TButton* Button5;
	Saveform::TSaveForm* SaveForm1;
	Savecombobox::TSaveComboBox* ComboBox1;
	Savecombobox::TSaveComboBox* ComboBox2;
	Amnlabel::TAMNLabel* Label16;
	Amnlabel::TAMNLabel* Label17;
	Amnlabel::TAMNLabel* Label19;
	Stdctrls::TGroupBox* GroupBox6;
	Stdctrls::TLabel* Label8;
	Stdctrls::TButton* Button9;
	Stdctrls::TGroupBox* GroupBox4;
	Stdctrls::TButton* Clr;
	Extctrls::TPanel* Panel6;
	Stdctrls::TLabel* Label9;
	void __fastcall ToolButton2Click(System::TObject* Sender);
	void __fastcall ToolButton3Click(System::TObject* Sender);
	void __fastcall Clear1Click(System::TObject* Sender);
	void __fastcall ClearSelection1Click(System::TObject* Sender);
	void __fastcall CopyButtonClick(System::TObject* Sender);
	void __fastcall CutButtonClick(System::TObject* Sender);
	void __fastcall PasteButtonClick(System::TObject* Sender);
	void __fastcall ToolButton14Click(System::TObject* Sender);
	void __fastcall UndoButtonClick(System::TObject* Sender);
	void __fastcall UpdateCursorPos(void);
	void __fastcall ClipboardChanged(void);
	void __fastcall FormCreate(System::TObject* Sender);
	void __fastcall WMDrawClipboard(Messages::TWMNoParams &Msg);
	void __fastcall SelectionChange(System::TObject* Sender);
	void __fastcall RichEdit1Change(System::TObject* Sender);
	void __fastcall WMChangeCBChain(Messages::TWMChangeCBChain &Msg);
	void __fastcall RichEdit1SelectionChange(System::TObject* Sender);
	void __fastcall RadioButton1Click(System::TObject* Sender);
	void __fastcall RadioButton2Click(System::TObject* Sender);
	void __fastcall Button2Click(System::TObject* Sender);
	void __fastcall Button3Click(System::TObject* Sender);
	void __fastcall Button7Click(System::TObject* Sender);
	void __fastcall CheckBox2Click(System::TObject* Sender);
	void __fastcall Button6Click(System::TObject* Sender);
	void __fastcall ClrClick(System::TObject* Sender);
	void __fastcall Button9Click(System::TObject* Sender);
	void __fastcall CheckBox3Click(System::TObject* Sender);
	void __fastcall ComboBox4Change(System::TObject* Sender);
	void __fastcall EncryptClick(System::TObject* Sender);
	void __fastcall Label16Click(System::TObject* Sender);
	void __fastcall Label17Click(System::TObject* Sender);
	void __fastcall Label19Click(System::TObject* Sender);
	void __fastcall FormClose(System::TObject* Sender, Forms::TCloseAction &Action);
	void __fastcall Button1Click(System::TObject* Sender);
	void __fastcall One(void);
	void __fastcall Two(void);
	
private:
	HWND FClipboardOwner;
	bool FUpdating;
public:
	/* TCustomForm.Create */ __fastcall virtual TEditFrm(Classes::TComponent* AOwner) : Forms::TForm(AOwner
		) { }
	/* TCustomForm.CreateNew */ __fastcall TEditFrm(Classes::TComponent* AOwner, int Dummy) : Forms::TForm(
		AOwner, Dummy) { }
	/* TCustomForm.Destroy */ __fastcall virtual ~TEditFrm(void) { }
	
public:
	/* TWinControl.CreateParented */ __fastcall TEditFrm(HWND ParentWindow) : Forms::TForm(ParentWindow
		) { }
	
};

//-- var, const, procedure ---------------------------------------------------
extern PACKAGE TEditFrm* EditFrm;

}	/* namespace Propedfrm */
#if !defined(NO_IMPLICIT_NAMESPACE_USE)
using namespace Propedfrm;
#endif
//-- end unit ----------------------------------------------------------------
#endif	// PropEdFrm
