aboutsummaryrefslogtreecommitdiffstats
path: root/apps/windoze/Delphi20/swordvc/swvskey.hpp
blob: 2f99709fac2d3b3b2c06fdb6f44cd7147fefaf82 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
//----------------------------------------------------------------------------
// SWVSKey.hpp - bcbdcc32 generated hdr (DO NOT EDIT) rev: 0
// From: SWVSKey.pas
//----------------------------------------------------------------------------
#ifndef SWVSKeyHPP
#define SWVSKeyHPP
//----------------------------------------------------------------------------
#include <Dialogs.hpp>
#include <Forms.hpp>
#include <Controls.hpp>
#include <Graphics.hpp>
#include <Classes.hpp>
#include <SysUtils.hpp>
#include <Messages.hpp>
#include <Windows.hpp>
#include <SWKey.hpp>
#include <SwordAPI.hpp>
#include <System.hpp>
namespace Swvskey
{
//-- type declarations -------------------------------------------------------
class __declspec(delphiclass) TSWVerseKey;
class __declspec(pascalimplementation) TSWVerseKey : public Swkey::TSWKey
{
	typedef Swkey::TSWKey inherited;
	
protected:
	int __fastcall GetTestament(void);
	int __fastcall GetBook(void);
	int __fastcall GetChapter(void);
	int __fastcall GetVerse(void);
	void __fastcall SetTestament(int ival);
	void __fastcall SetBook(int ival);
	void __fastcall SetChapter(int ival);
	void __fastcall SetVerse(int ival);
	bool __fastcall GetAutoNormalize(void);
	void __fastcall SetAutoNormalize(bool ival);
	
public:
	__fastcall virtual TSWVerseKey(Classes::TComponent* AOwner);
	__property int Testament = {read=GetTestament, write=SetTestament, nodefault};
	__property int Book = {read=GetBook, write=SetBook, nodefault};
	__property int Chapter = {read=GetChapter, write=SetChapter, nodefault};
	__property int Verse = {read=GetVerse, write=SetVerse, nodefault};
	__property bool AutoNormalize = {read=GetAutoNormalize, write=SetAutoNormalize, nodefault};
	void __fastcall Normalize(void);
public:
	/* TSWKey.Destroy */ __fastcall virtual ~TSWVerseKey(void) { }
	
};

//-- var, const, procedure ---------------------------------------------------
extern void __fastcall Register(void);

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