Class

TRemData

Module

uReminders

Last Modified

10/8/2014 2:49:30 PM

Scope

Interfaced

Inherits from

TObject

Declaration


  TRemData = class(TObject)
  private
    FPCERoot: TRemPCERoot;
    FParent: TRemDlgElement;
    FRec3: string;
    FActiveDates: TStringList; //Active dates for finding items. (rectype 3)
//    FRoot: string;
    FChoices: TORStringList;
    FChoicesActiveDates: TList; //Active date ranges for taxonomies. (rectype 5)
                                //List of TStringList objects that contain active date
                                //ranges for each FChoices object of the same index
    FChoicePrompt: TRemPrompt;  //rectype 4
    FChoicesMin: integer;
    FChoicesMax: integer;
    FChoicesFont: THandle;
    FSyncCount: integer;
  protected
    function AddData(List: TStrings; Finishing: boolean): integer;
  public
    destructor Destroy; override;
    function Add2PN: boolean;
    function DisplayWHResults: boolean;
    function InternalValue: string;
    function ExternalValue: string;
    function Narrative: string;
    function Category: string;
    function DataType: TRemDataType;
    property Parent: TRemDlgElement read FParent;
  end;

Class Hierarchy


TObject
 └TRemData

Class Fields

Name Type Scope Comments
FActiveDates TStringList Private Active dates for finding items. (rectype 3)
FChoicePrompt TRemPrompt Private
List of TStringList objects that contain active date
ranges for each FChoices object of the same index

rectype 4
FChoices TORStringList Private FRoot: string;
FChoicesActiveDates TList Private Active date ranges for taxonomies. (rectype 5)
FChoicesFont THandle Private -
FChoicesMax Integer Private -
FChoicesMin Integer Private -
FParent TRemDlgElement Private -
FPCERoot TRemPCERoot Private -
FRec3 UnicodeString Private -
FSyncCount Integer Private -

Properties

Name Type Scope Comments
Parent TRemDlgElement Public -

Destructors

Name Declaration Scope Comments
Destroy destructor Destroy; override; Public -

Methods

Name Declaration Scope Comments
Add2PN function Add2PN: boolean; Public TRemData
AddData function AddData(List: TStrings; Finishing: boolean): integer; Protected -
Category function Category: string; Public -
DataType function DataType: TRemDataType; Public -
DisplayWHResults function DisplayWHResults: boolean; Public -
ExternalValue function ExternalValue: string; Public -
InternalValue function InternalValue: string; Public -
Narrative function Narrative: string; Public -

Referenced By (61)

Module (line) Referrer Type
fReminderDialog (786) - Read
fReminderDialog (1076) - Read
fReminderDialog (1402) - Read
fReminderDialog (1404) - Read
fReminderDialog (1441) - Read
fReminderDialog (1459) - Read
fReminderDialog (1465) - Read
fReminderDialog (1467) - Read
fReminderDialog (1469) - Read
uReminders (217) TRemPrompt Read
uReminders (230) RemDataActive Read
uReminders (232) RemDataChoiceActive Read
uReminders (274) GetRoot Read
uReminders (275) Done Read
uReminders (2488) - Read
uReminders (2536) - Read
uReminders (3003) - Read
uReminders (3052) - Read
uReminders (3052) - Read
uReminders (3270) - Read
uReminders (3339) - Read
uReminders (3813) - Read
uReminders (4715) - Read
uReminders (4733) - Read
uReminders (4735) - Read
uReminders (4737) - Read
uReminders (4738) - Read
uReminders (4741) - Read
uReminders (4746) - Read
uReminders (5657) - Read
uReminders (5659) - Read
uReminders (5884) - Read
uReminders (5901) - Read
uReminders (5908) - Read
uReminders (5910) - Read
uReminders (5911) - Read
uReminders (5917) - Read
uReminders (5919) - Read
uReminders (5920) - Read
uReminders (5922) - Read
uReminders (6274) - Read
uReminders (6317) - Read
uReminders (6344) - Read
uReminders (6360) - Read
uReminders (6402) - Read
uReminders (6445) - Read
uReminders (6459) - Read
uReminders (6518) - Read
uReminders (6631) - Read
uReminders (6655) - Read
uReminders (6792) - Read
uReminders (6793) - Read
uReminders (6806) - Read
uReminders (6808) - Read
uReminders (6809) - Read
uReminders (6965) - Read
uReminders (6990) - Read
uReminders (7057) - Read
uReminders (7106) - Read
uReminders (7117) - Read
uReminders (7131) - Read