some small fixes

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@348 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
christian_u
2008-02-10 19:17:45 +00:00
parent e5b5a76b68
commit 160abc712d
8 changed files with 252 additions and 268 deletions

View File

@ -1,13 +1,13 @@
object AlarmNotifyForm: TAlarmNotifyForm
Left = 504
Height = 208
Top = 335
Width = 406
HorzScrollBar.Page = 405
VertScrollBar.Page = 207
Left = 322
Height = 210
Top = 254
Width = 410
HorzScrollBar.Page = 409
VertScrollBar.Page = 209
Caption = 'Reminder'
ClientHeight = 208
ClientWidth = 406
ClientHeight = 210
ClientWidth = 410
Color = clInfoBk
KeyPreview = True
OnKeyDown = FormKeyDown
@ -57,6 +57,7 @@ object AlarmNotifyForm: TAlarmNotifyForm
Top = 16
Width = 75
Caption = 'DismissBtn'
OnClick = DismissBtnClick
TabOrder = 0
end
object SnoozeBtn: TButton
@ -65,6 +66,7 @@ object AlarmNotifyForm: TAlarmNotifyForm
Top = 48
Width = 75
Caption = 'SnoozeBtn'
OnClick = SnoozeBtnClick
TabOrder = 1
end
object OpenItemBtn: TButton
@ -73,6 +75,8 @@ object AlarmNotifyForm: TAlarmNotifyForm
Top = 96
Width = 75
Caption = 'OpenItemBtn'
Default = True
OnClick = OpenItemBtnClick
TabOrder = 2
end
object SubjectEdit: TEdit
@ -129,6 +133,7 @@ object AlarmNotifyForm: TAlarmNotifyForm
'6 Days'
'1 Week'
)
OnChange = SnoozeComboChange
ParentColor = True
Style = csDropDownList
TabOrder = 5

View File

@ -1,10 +1,10 @@
{ Das ist eine automatisch erzeugte Lazarus-Ressourcendatei }
LazarusResources.Add('TAlarmNotifyForm','FORMDATA',[
'TPF0'#16'TAlarmNotifyForm'#15'AlarmNotifyForm'#4'Left'#3#248#1#6'Height'#3
+#208#0#3'Top'#3'O'#1#5'Width'#3#150#1#18'HorzScrollBar.Page'#3#149#1#18'Vert'
+'ScrollBar.Page'#3#207#0#7'Caption'#6#8'Reminder'#12'ClientHeight'#3#208#0#11
+'ClientWidth'#3#150#1#5'Color'#7#8'clInfoBk'#10'KeyPreview'#9#9'OnKeyDown'#7
'TPF0'#16'TAlarmNotifyForm'#15'AlarmNotifyForm'#4'Left'#3'B'#1#6'Height'#3#210
+#0#3'Top'#3#254#0#5'Width'#3#154#1#18'HorzScrollBar.Page'#3#153#1#18'VertScr'
+'ollBar.Page'#3#209#0#7'Caption'#6#8'Reminder'#12'ClientHeight'#3#210#0#11'C'
+'lientWidth'#3#154#1#5'Color'#7#8'clInfoBk'#10'KeyPreview'#9#9'OnKeyDown'#7
+#11'FormKeyDown'#6'OnShow'#7#8'FormShow'#8'Position'#7#9'poDefault'#0#6'TBev'
+'el'#6'Bevel1'#4'Left'#3'8'#1#6'Height'#3#161#0#3'Top'#2#8#5'Width'#2'Y'#0#0
+#6'TBevel'#6'Bevel2'#4'Left'#2#4#6'Height'#2'&'#3'Top'#3#168#0#5'Width'#3#141
@ -15,24 +15,26 @@ LazarusResources.Add('TAlarmNotifyForm','FORMDATA',[
+'Left'#2#10#6'Height'#2#13#3'Top'#3#181#0#5'Width'#3#20#1#9'Alignment'#7#14
+'taRightJustify'#8'AutoSize'#8#7'Caption'#6#13'SnoozeCaption'#11'ParentColor'
+#8#0#0#7'TButton'#10'DismissBtn'#4'Left'#3'@'#1#6'Height'#2#25#3'Top'#2#16#5
+'Width'#2'K'#7'Caption'#6#10'DismissBtn'#8'TabOrder'#2#0#0#0#7'TButton'#9'Sn'
+'oozeBtn'#4'Left'#3'@'#1#6'Height'#2#25#3'Top'#2'0'#5'Width'#2'K'#7'Caption'
+#6#9'SnoozeBtn'#8'TabOrder'#2#1#0#0#7'TButton'#11'OpenItemBtn'#4'Left'#3'@'#1
+#6'Height'#2#25#3'Top'#2'`'#5'Width'#2'K'#7'Caption'#6#11'OpenItemBtn'#8'Tab'
+'Order'#2#2#0#0#5'TEdit'#11'SubjectEdit'#4'Left'#2#8#6'Height'#2#21#3'Top'#2
+#19#5'Width'#3')'#1#8'ReadOnly'#9#8'TabOrder'#2#3#0#0#5'TMemo'#9'NotesMemo'#4
+'Left'#2#8#6'Height'#2'a'#3'Top'#2'@'#5'Width'#3')'#1#13'Lines.Strings'#1#6#1
+'1'#6#1'2'#6#1'3'#6#1'4'#6#1'5'#6#1'6'#0#8'ReadOnly'#9#10'ScrollBars'#7#10's'
+'sVertical'#8'TabOrder'#2#4#0#0#9'TComboBox'#11'SnoozeCombo'#4'Left'#3'"'#1#6
+'Height'#2#21#3'Top'#3#178#0#5'Width'#2'j'#16'AutoCompleteText'#11#22'cbactE'
+'ndOfLineComplete'#20'cbactSearchAscending'#0#10'ItemHeight'#2#13#13'Items.S'
+'trings'#1#6#9'5 Minutes'#6#10'10 Minutes'#6#10'15 Minutes'#6#10'30 Minutes'
+#6#10'45 Minutes'#6#7'1 Hours'#6#7'2 Hours'#6#7'3 Hours'#6#7'4 Hours'#6#7'5 '
+'Hours'#6#7'6 Hours'#6#7'7 Hours'#6#7'8 Hours'#6#6'1 Days'#6#6'2 Days'#6#6'3'
+' Days'#6#6'4 Days'#6#6'5 Days'#6#6'6 Days'#6#6'1 Week'#0#11'ParentColor'#9#5
+'Style'#7#14'csDropDownList'#8'TabOrder'#2#5#0#0#18'TVpEventEditDialog'#11'E'
+'ventDialog'#7'Version'#6#5'v1.03'#10'TimeFormat'#7#8'tf24Hour'#18'Placement'
+'.Position'#7#11'mpCenterTop'#13'Placement.Top'#2#10#14'Placement.Left'#2#10
+'Width'#2'K'#7'Caption'#6#10'DismissBtn'#7'OnClick'#7#15'DismissBtnClick'#8
+'TabOrder'#2#0#0#0#7'TButton'#9'SnoozeBtn'#4'Left'#3'@'#1#6'Height'#2#25#3'T'
+'op'#2'0'#5'Width'#2'K'#7'Caption'#6#9'SnoozeBtn'#7'OnClick'#7#14'SnoozeBtnC'
+'lick'#8'TabOrder'#2#1#0#0#7'TButton'#11'OpenItemBtn'#4'Left'#3'@'#1#6'Heigh'
+'t'#2#25#3'Top'#2'`'#5'Width'#2'K'#7'Caption'#6#11'OpenItemBtn'#7'Default'#9
+#7'OnClick'#7#16'OpenItemBtnClick'#8'TabOrder'#2#2#0#0#5'TEdit'#11'SubjectEd'
+'it'#4'Left'#2#8#6'Height'#2#21#3'Top'#2#19#5'Width'#3')'#1#8'ReadOnly'#9#8
+'TabOrder'#2#3#0#0#5'TMemo'#9'NotesMemo'#4'Left'#2#8#6'Height'#2'a'#3'Top'#2
+'@'#5'Width'#3')'#1#13'Lines.Strings'#1#6#1'1'#6#1'2'#6#1'3'#6#1'4'#6#1'5'#6
+#1'6'#0#8'ReadOnly'#9#10'ScrollBars'#7#10'ssVertical'#8'TabOrder'#2#4#0#0#9
+'TComboBox'#11'SnoozeCombo'#4'Left'#3'"'#1#6'Height'#2#21#3'Top'#3#178#0#5'W'
+'idth'#2'j'#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearc'
+'hAscending'#0#10'ItemHeight'#2#13#13'Items.Strings'#1#6#9'5 Minutes'#6#10'1'
+'0 Minutes'#6#10'15 Minutes'#6#10'30 Minutes'#6#10'45 Minutes'#6#7'1 Hours'#6
+#7'2 Hours'#6#7'3 Hours'#6#7'4 Hours'#6#7'5 Hours'#6#7'6 Hours'#6#7'7 Hours'
+#6#7'8 Hours'#6#6'1 Days'#6#6'2 Days'#6#6'3 Days'#6#6'4 Days'#6#6'5 Days'#6#6
+'6 Days'#6#6'1 Week'#0#8'OnChange'#7#17'SnoozeComboChange'#11'ParentColor'#9
+#5'Style'#7#14'csDropDownList'#8'TabOrder'#2#5#0#0#18'TVpEventEditDialog'#11
+'EventDialog'#7'Version'#6#5'v1.03'#10'TimeFormat'#7#8'tf24Hour'#18'Placemen'
+'t.Position'#7#11'mpCenterTop'#13'Placement.Top'#2#10#14'Placement.Left'#2#10
+#16'Placement.Height'#3#156#1#15'Placement.Width'#3#193#2#4'left'#3','#1#3't'
+'op'#2'$'#0#0#0
]);

View File

@ -121,15 +121,17 @@ var
AlarmNotifyForm: TAlarmNotifyForm;
begin
if (Event <> nil) and (not Event.AlertDisplayed) then begin
Application.CreateForm(TAlarmNotifyForm, AlarmNotifyForm);
AlarmNotifyForm := TAlarmNotifyForm.Create(Self);
try
DoFormPlacement(AlarmNotifyForm);
AlarmNotifyForm.Color := BackgroundColor;
AlarmNotifyForm.DataStore := DataStore;
AlarmNotifyForm.Event := Event;
AlarmNotifyForm.PopulateSelf;
Event.AlertDisplayed := true;
try
Event.AlertDisplayed := true;
// DoFormPlacement(AlarmNotifyForm);
AlarmNotifyForm.Color := BackgroundColor;
AlarmNotifyForm.DataStore := DataStore;
AlarmNotifyForm.Event := Event;
AlarmNotifyForm.PopulateSelf;
AlarmNotifyForm.Width := 410;
AlarmNotifyForm.Height := 210;
AlarmNotifyForm.ShowModal;
finally
Event.AlertDisplayed := false;

View File

@ -347,8 +347,6 @@ type
FLocalization : TVpLocalization;
FLocalizationFile : string;
FDefaultCountry : string;
protected{private}
DependentList: TList;
procedure Attach (Sender : TComponent);
@ -363,32 +361,20 @@ type
destructor Destroy; override;
function GetDependentList : TList;
procedure LoadLocalizationInfo (const FileName : string);
procedure Notify (Sender: TComponent; NotificationType: TVpNotificationType;
const Value: Variant);
procedure TriggerOnGetVariable (Sender : TObject; VarName: string;
Found: Boolean; var Value: string; var Change: TVpChangeVar);
procedure TriggerOnPageEnd (Sender: TObject; PageNum: Integer;
ADate: TDateTime; LastPage: Boolean);
procedure TriggerOnPageStart (Sender: TObject; PageNum: Integer;
ADate: TDateTime);
procedure Notify (Sender: TComponent; NotificationType: TVpNotificationType; const Value: Variant);
procedure TriggerOnGetVariable (Sender : TObject; VarName: string; Found: Boolean; var Value: string; var Change: TVpChangeVar);
procedure TriggerOnPageEnd (Sender: TObject; PageNum: Integer; ADate: TDateTime; LastPage: Boolean);
procedure TriggerOnPageStart (Sender: TObject; PageNum: Integer; ADate: TDateTime);
property Localization : TVpLocalization read FLocalization write FLocalization;
published
property DataStore: TVpCustomDataStore read FDataStore write SetDataStore;
property DefaultCountry : string
read FDefaultCountry write SetDefaultCountry;
property LocalizationFile : string
read FLocalizationFile write SetLocalizationFile;
property DefaultCountry : string read FDefaultCountry write SetDefaultCountry;
property LocalizationFile : string read FLocalizationFile write SetLocalizationFile;
property Printer : TVpPrinter read FPrinter write SetPrinter;
property OnGetVariable : TVpOnGetVariableEvent
read FOnGetVariable write FOnGetVariable;
property OnNoLocalizationFile : TVpNoLocalizationFile
read FOnNoLocalizationFile write FOnNoLocalizationFile;
property OnPageStart : TVpOnPageStartEvent
read FOnPageStart write FOnPageStart;
property OnPageEnd : TVpOnPageEndEvent
read FOnPageEnd write FOnPageEnd;
property OnGetVariable : TVpOnGetVariableEvent read FOnGetVariable write FOnGetVariable;
property OnNoLocalizationFile : TVpNoLocalizationFile read FOnNoLocalizationFile write FOnNoLocalizationFile;
property OnPageStart : TVpOnPageStartEvent read FOnPageStart write FOnPageStart;
property OnPageEnd : TVpOnPageEndEvent read FOnPageEnd write FOnPageEnd;
end;

View File

@ -171,8 +171,7 @@ type
public
constructor Create(Owner: TVpResource);
destructor Destroy; override;
function AddEvent(RecordID: Integer; StartTime,
EndTime: TDateTime): TVpEvent;
function AddEvent(RecordID: Integer; StartTime, EndTime: TDateTime): TVpEvent;
procedure DeleteEvent(Event: TVpEvent);
function GetEvent(Index: Integer): TVpEvent;
function RepeatsOn(Event: TVpEvent; Day: TDateTime): Boolean;
@ -242,45 +241,28 @@ type
public
constructor Create(Owner: TVpSchedule);
destructor Destroy; override;
property AlarmWavPath: string
read FDingPath write SetDingPath;
property AlertDisplayed: Boolean
read FAlertDisplayed write FAlertDisplayed;
property AllDayEvent: Boolean
read FAllDayEvent write SetAllDayEvent;
property Changed: Boolean
read FChanged write SetChanged;
property Deleted: Boolean
read FDeleted write SetDeleted;
property ItemIndex: Integer
read FItemIndex;
property RecordID : Integer
read FRecordID write SetRecordID;
property StartTime : TDateTime
read FStartTime write SetStartTime;
property EndTime : TDateTime
read FEndTime write SetEndTime;
property Description : string
read FDescription write SetDescription;
property Note : string
read FNote write SetNote;
property Category : Integer
read FCategory write SetCategory;
property AlarmSet : Boolean
read FAlarmSet write SetAlarmSet;
property AlarmAdv : Integer
read FAlarmAdv write SetAlarmAdv;
property Loading : Boolean
read FLoading write FLoading;
property AlarmWavPath: string read FDingPath write SetDingPath;
property AlertDisplayed: Boolean read FAlertDisplayed write FAlertDisplayed;
property AllDayEvent: Boolean read FAllDayEvent write SetAllDayEvent;
property Changed: Boolean read FChanged write SetChanged;
property Deleted: Boolean read FDeleted write SetDeleted;
property ItemIndex: Integer read FItemIndex;
property RecordID : Integer read FRecordID write SetRecordID;
property StartTime : TDateTime read FStartTime write SetStartTime;
property EndTime : TDateTime read FEndTime write SetEndTime;
property Description : string read FDescription write SetDescription;
property Note : string read FNote write SetNote;
property Category : Integer read FCategory write SetCategory;
property AlarmSet : Boolean read FAlarmSet write SetAlarmSet;
property AlarmAdv : Integer read FAlarmAdv write SetAlarmAdv;
property Loading : Boolean read FLoading write FLoading;
{ 0=Minutes, 1=Hours, 2=Days }
property AlarmAdvType : TVpAlarmAdvType
read FAlarmAdvType write SetAlarmAdvType;
property AlarmAdvType : TVpAlarmAdvType read FAlarmAdvType write SetAlarmAdvType;
property SnoozeTime : TDateTime read FSnoozeTime write SetSnoozeTime;
{ rtNone, rtDaily, rtWeekly, rtMonthlyByDay, rtMonthlyByDate, }
{ rtYearlyByDay, rtYearlyByDate, rtCustom }
property RepeatCode : TVpRepeatType read FRepeatCode write SetRepeatCode;
property RepeatRangeEnd: TDateTime
read FRepeatRangeEnd write SetRepeatRangeEnd;
property RepeatRangeEnd: TDateTime read FRepeatRangeEnd write SetRepeatRangeEnd;
{ Custom Repeat Interval in seconds }
{ is Zero if IntervalCode <> 7 }
property CustInterval : Integer read FCustInterval write SetCustInterval;

View File

@ -370,6 +370,7 @@ object DlgEventEdit: TDlgEventEdit
Top = 85
Width = 90
Caption = 'All Day Event'
OnClick = CBAllDayClick
TabOrder = 2
end
object edtUnusedPlaceholder: TEdit

View File

@ -176,183 +176,184 @@ LazarusResources.Add('TDlgEventEdit','FORMDATA',[
+'ght'#2#29#3'Top'#3#164#0#5'Width'#2#19#3'Min'#2#1#3'Max'#2'x'#8'Position'#2
+#1#8'TabOrder'#2#10#7'OnClick'#7#18'AdvanceUpDownClick'#0#0#9'TCheckBox'#8'C'
+'BAllDay'#4'Left'#2'm'#6'Height'#2#19#3'Top'#2'U'#5'Width'#2'Z'#7'Caption'#6
+#13'All Day Event'#8'TabOrder'#2#2#0#0#5'TEdit'#20'edtUnusedPlaceholder'#4'L'
+'eft'#3'K'#2#6'Height'#2#21#3'Top'#2'g'#5'Width'#2'A'#8'TabOrder'#2#7#4'Text'
+#6#19'Placeholder control'#7'Visible'#8#0#0#9'TDateEdit'#9'StartDate'#4'Left'
+#2'u'#6'Height'#2#23#3'Top'#2'h'#5'Width'#2'P'#23'CalendarDisplaySettings'#11
+#14'dsShowHeadings'#14'dsShowDayNames'#0#9'OKCaption'#6#2'OK'#13'CancelCapti'
+'on'#6#6'Cancel'#8'ReadOnly'#8#11'ButtonWidth'#2#23#10'Glyph.Data'#10':'#4#0
+#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0
+#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0
+#13'All Day Event'#7'OnClick'#7#13'CBAllDayClick'#8'TabOrder'#2#2#0#0#5'TEdi'
+'t'#20'edtUnusedPlaceholder'#4'Left'#3'K'#2#6'Height'#2#21#3'Top'#2'g'#5'Wid'
+'th'#2'A'#8'TabOrder'#2#7#4'Text'#6#19'Placeholder control'#7'Visible'#8#0#0
+#9'TDateEdit'#9'StartDate'#4'Left'#2'u'#6'Height'#2#23#3'Top'#2'h'#5'Width'#2
+'P'#23'CalendarDisplaySettings'#11#14'dsShowHeadings'#14'dsShowDayNames'#0#9
+'OKCaption'#6#2'OK'#13'CancelCaption'#6#6'Cancel'#8'ReadOnly'#8#11'ButtonWid'
+'th'#2#23#10'Glyph.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('
+#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0
+#0#0#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#214#158'r'#196
+#211#153'n'#244#209#150'h'#255#206#146'c'#255#203#142'^'#255#201#138'['#255
+#199#135'V'#255#195#132'R'#255#195#132'R'#255#195#132'R'#255#195#132'R'#255
+#195#132'R'#255#195#132'R'#255#187'wB'#176#255#255#255#0#255#255#255#0#215
+#161'u'#255#248#242#237#255#247#240#234#255#246#237#230#255#244#234#226#255
+#243#231#222#255#241#228#219#255#240#226#216#255#234#214#200#255#242#229#220
+#255#250#244#241#255#249#243#240#255#250#245#242#255#197#138']'#253#255#255
,#255#0#255#255#255#0#217#164'z'#255#249#243#238#255#235#210#190#255#255#255
+#255#255#235#211#191#255#255#255#255#255#235#211#192#255#255#255#255#255#234
+#199#173#255#236#217#205#255#241#228#219#255#249#243#240#255#249#242#239#255
+#198#140'_'#255#255#255#255#0#255#255#255#0#221#168'~'#255#249#243#239#255
+#235#208#186#255#235#208#187#255'u'#181'z'#255'u'#181'z'#255'u'#181'z'#255
+#235#209#189#255#234#205#181#255#250#244#240#255#235#217#204#255#241#228#219
+#255#250#244#241#255#198#138'\'#255#255#255#255#0#255#255#255#0#223#170#130
+#255#249#243#239#255#234#206#183#255#255#255#255#255'u'#181'z'#255#148#212
+#155#255't'#181'y'#255#255#255#255#255#234#207#186#255#251#246#242#255#250
+#243#240#255#235#216#203#255#242#230#221#255#200#141'_'#255#255#255#255#0#255
+#255#255#0#225#174#135#255#250#244#240#255#234#203#178#255#234#204#179#255'u'
+#181'z'#255't'#181'y'#255's'#180'x'#255#234#206#183#255'p'#179'u'#255'o'#178
+'t'#255'n'#177'r'#255#232#200#174#255#234#215#201#255#196#134'T'#255#255#255
+#255#0#255#255#255#0#227#177#140#255#250#246#241#255#234#201#174#255#255#255
+#255#255#234#201#176#255#255#255#255#255#233#203#179#255#255#255#255#255'o'
+#177's'#255#142#210#149#255'k'#175'o'#255#255#255#255#255#241#229#219#255#198
+#134'U'#255#255#255#255#0#255#255#255#0#229#180#143#255#250#246#242#255#233
+#198#170#255#233#198#172#255#234#199#172#255#233#199#173#255#233#201#174#255
+#233#201#176#255'l'#176'q'#255'j'#175'n'#255'h'#173'm'#255#232#204#181#255
+#242#231#222#255#200#138'Y'#255#255#255#255#0#255#255#255#0#231#183#148#255
+#251#247#244#255#233#195#166#255#255#255#255#255#232#196#169#255#255#255#255
+#255#233#198#170#255#255#255#255#255#232#199#172#255#255#255#255#255#232#200
+#176#255#255#255#255#255#247#241#235#255#203#143'_'#255#255#255#255#0#255#255
+#255#0#233#186#152#255#251#247#244#255'e'#164#255#255'd'#163#255#255'b'#162
+#255#255'a'#161#255#255'_'#159#255#255'\'#157#255#255'Z'#154#255#255'W'#152
+#255#255'T'#149#255#255'R'#148#255#255#251#247#244#255#206#147'd'#255#255#255
+#255#0#255#255#255#0#235#189#155#255#251#247#244#255'd'#164#255#255'y'#189
+#255#255'u'#187#255#255'q'#185#255#255'm'#184#255#255'h'#179#255#255'a'#176
+#255#255'Z'#171#255#255'T'#167#255#255';}'#255#255#251#247#244#255#209#151'j'
+#255#255#255#255#0#255#255#255#0#236#191#158#255#251#247#244#255'e'#164#255
+#255'd'#163#255#255'`'#160#255#255']'#158#255#255'X'#153#255#255'T'#150#255
+#255'M'#144#255#255'G'#139#255#255'B'#132#255#255'='#255#255#251#247#244#255
+#212#155'o'#255#255#255#255#0#255#255#255#0#238#193#161#235#251#247#244#255
+#251#247#244#255#251#247#244#255#251#247#244#255#251#247#244#255#251#247#244
+#255#251#247#244#255#251#247#244#255#251#247#244#255#251#247#244#255#251#247
+#244#255#251#247#244#255#215#160't'#248#255#255#255#0#255#255#255#0#239#194
+#163'~'#239#193#162#227#237#192#159#255#235#190#157#255#235#188#154#255#233
+#186#150#255#231#183#147#255#230#181#144#255#228#178#140#255#226#175#136#255
+#224#172#132#255#221#169#128#255#220#165'}'#255#218#163'z'#202#255#255#255#0
+#255#0#255#255#255#0#214#158'r'#196#211#153'n'#244#209#150'h'#255#206#146'c'
+#255#203#142'^'#255#201#138'['#255#199#135'V'#255#195#132'R'#255#195#132'R'
+#255#195#132'R'#255#195#132'R'#255#195#132'R'#255#195#132'R'#255#187'wB'#176
+#255#255#255#0#255#255#255#0#215#161'u'#255#248#242#237#255#247#240#234#255
+#246#237#230#255#244#234#226#255#243#231#222#255#241#228#219#255#240#226#216
+#255#234#214#200#255#242#229#220#255#250#244#241#255#249#243#240#255#250#245
,#242#255#197#138']'#253#255#255#255#0#255#255#255#0#217#164'z'#255#249#243
+#238#255#235#210#190#255#255#255#255#255#235#211#191#255#255#255#255#255#235
+#211#192#255#255#255#255#255#234#199#173#255#236#217#205#255#241#228#219#255
+#249#243#240#255#249#242#239#255#198#140'_'#255#255#255#255#0#255#255#255#0
+#221#168'~'#255#249#243#239#255#235#208#186#255#235#208#187#255'u'#181'z'#255
+'u'#181'z'#255'u'#181'z'#255#235#209#189#255#234#205#181#255#250#244#240#255
+#235#217#204#255#241#228#219#255#250#244#241#255#198#138'\'#255#255#255#255#0
+#255#255#255#0#223#170#130#255#249#243#239#255#234#206#183#255#255#255#255
+#255'u'#181'z'#255#148#212#155#255't'#181'y'#255#255#255#255#255#234#207#186
+#255#251#246#242#255#250#243#240#255#235#216#203#255#242#230#221#255#200#141
+'_'#255#255#255#255#0#255#255#255#0#225#174#135#255#250#244#240#255#234#203
+#178#255#234#204#179#255'u'#181'z'#255't'#181'y'#255's'#180'x'#255#234#206
+#183#255'p'#179'u'#255'o'#178't'#255'n'#177'r'#255#232#200#174#255#234#215
+#201#255#196#134'T'#255#255#255#255#0#255#255#255#0#227#177#140#255#250#246
+#241#255#234#201#174#255#255#255#255#255#234#201#176#255#255#255#255#255#233
+#203#179#255#255#255#255#255'o'#177's'#255#142#210#149#255'k'#175'o'#255#255
+#255#255#255#241#229#219#255#198#134'U'#255#255#255#255#0#255#255#255#0#229
+#180#143#255#250#246#242#255#233#198#170#255#233#198#172#255#234#199#172#255
+#233#199#173#255#233#201#174#255#233#201#176#255'l'#176'q'#255'j'#175'n'#255
+'h'#173'm'#255#232#204#181#255#242#231#222#255#200#138'Y'#255#255#255#255#0
+#255#255#255#0#231#183#148#255#251#247#244#255#233#195#166#255#255#255#255
+#255#232#196#169#255#255#255#255#255#233#198#170#255#255#255#255#255#232#199
+#172#255#255#255#255#255#232#200#176#255#255#255#255#255#247#241#235#255#203
+#143'_'#255#255#255#255#0#255#255#255#0#233#186#152#255#251#247#244#255'e'
+#164#255#255'd'#163#255#255'b'#162#255#255'a'#161#255#255'_'#159#255#255'\'
+#157#255#255'Z'#154#255#255'W'#152#255#255'T'#149#255#255'R'#148#255#255#251
+#247#244#255#206#147'd'#255#255#255#255#0#255#255#255#0#235#189#155#255#251
+#247#244#255'd'#164#255#255'y'#189#255#255'u'#187#255#255'q'#185#255#255'm'
+#184#255#255'h'#179#255#255'a'#176#255#255'Z'#171#255#255'T'#167#255#255';}'
+#255#255#251#247#244#255#209#151'j'#255#255#255#255#0#255#255#255#0#236#191
+#158#255#251#247#244#255'e'#164#255#255'd'#163#255#255'`'#160#255#255']'#158
+#255#255'X'#153#255#255'T'#150#255#255'M'#144#255#255'G'#139#255#255'B'#132
+#255#255'='#255#255#251#247#244#255#212#155'o'#255#255#255#255#0#255#255#255
+#0#238#193#161#235#251#247#244#255#251#247#244#255#251#247#244#255#251#247
+#244#255#251#247#244#255#251#247#244#255#251#247#244#255#251#247#244#255#251
+#247#244#255#251#247#244#255#251#247#244#255#251#247#244#255#215#160't'#248
+#255#255#255#0#255#255#255#0#239#194#163'~'#239#193#162#227#237#192#159#255
+#235#190#157#255#235#188#154#255#233#186#150#255#231#183#147#255#230#181#144
+#255#228#178#140#255#226#175#136#255#224#172#132#255#221#169#128#255#220#165
+'}'#255#218#163'z'#202#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255
+#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#9'NumGlyphs'#2#1#8'TabOrder'#2#11#0#0#9'T'
+'DateEdit'#7'EndDate'#4'Left'#2'u'#6'Height'#2#23#3'Top'#3#131#0#5'Width'#2
+'P'#23'CalendarDisplaySettings'#11#14'dsShowHeadings'#14'dsShowDayNames'#0#9
+'OKCaption'#6#2'OK'#13'CancelCaption'#6#6'Cancel'#8'ReadOnly'#8#11'ButtonWid'
+'th'#2#23#10'Glyph.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('
+#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0
+#0#0#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#9'NumGlyphs'#2#1#8'TabOrder'#2#11#0#0#9'TDateEdit'#7'EndDate'#4'Left'#2'u'#6
+'Height'#2#23#3'Top'#3#131#0#5'Width'#2'P'#23'CalendarDisplaySettings'#11#14
+'dsShowHeadings'#14'dsShowDayNames'#0#9'OKCaption'#6#2'OK'#13'CancelCaption'
+#6#6'Cancel'#8'ReadOnly'#8#11'ButtonWidth'#2#23#10'Glyph.Data'#10':'#4#0#0'6'
+#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0
+#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#255
+#255#0#255#255#255#0#214#158'r'#196#211#153'n'#244#209#150'h'#255#206#146'c'
+#255#203#142'^'#255#201#138'['#255#199#135'V'#255#195#132'R'#255#195#132'R'
+#255#195#132'R'#255#195#132'R'#255#195#132'R'#255#195#132'R'#255#187'wB'#176
+#255#255#255#0#255#255#255#0#215#161'u'#255#248#242#237#255#247#240#234#255
+#246#237#230#255#244#234#226#255#243#231#222#255#241#228#219#255#240#226#216
+#255#234#214#200#255#242#229#220#255#250#244#241#255#249#243#240#255#250#245
+#242#255#197#138']'#253#255#255#255#0#255#255#255#0#217#164'z'#255#249#243
+#238#255#235#210#190#255#255#255#255#255#235#211#191#255#255#255#255#255#235
+#211#192#255#255#255#255#255#234#199#173#255#236#217#205#255#241#228#219#255
+#249#243#240#255#249#242#239#255#198#140'_'#255#255#255#255#0#255#255#255#0
+#221#168'~'#255#249#243#239#255#235#208#186#255#235#208#187#255'u'#181'z'#255
+'u'#181'z'#255'u'#181'z'#255#235#209#189#255#234#205#181#255#250#244#240#255
+#235#217#204#255#241#228#219#255#250#244#241#255#198#138'\'#255#255#255#255#0
,#255#255#255#0#223#170#130#255#249#243#239#255#234#206#183#255#255#255#255
+#255'u'#181'z'#255#148#212#155#255't'#181'y'#255#255#255#255#255#234#207#186
+#255#251#246#242#255#250#243#240#255#235#216#203#255#242#230#221#255#200#141
+'_'#255#255#255#255#0#255#255#255#0#225#174#135#255#250#244#240#255#234#203
+#178#255#234#204#179#255'u'#181'z'#255't'#181'y'#255's'#180'x'#255#234#206
+#183#255'p'#179'u'#255'o'#178't'#255'n'#177'r'#255#232#200#174#255#234#215
+#201#255#196#134'T'#255#255#255#255#0#255#255#255#0#227#177#140#255#250#246
+#241#255#234#201#174#255#255#255#255#255#234#201#176#255#255#255#255#255#233
+#203#179#255#255#255#255#255'o'#177's'#255#142#210#149#255'k'#175'o'#255#255
+#255#255#255#241#229#219#255#198#134'U'#255#255#255#255#0#255#255#255#0#229
+#180#143#255#250#246#242#255#233#198#170#255#233#198#172#255#234#199#172#255
+#233#199#173#255#233#201#174#255#233#201#176#255'l'#176'q'#255'j'#175'n'#255
+'h'#173'm'#255#232#204#181#255#242#231#222#255#200#138'Y'#255#255#255#255#0
+#255#255#255#0#231#183#148#255#251#247#244#255#233#195#166#255#255#255#255
+#255#232#196#169#255#255#255#255#255#233#198#170#255#255#255#255#255#232#199
+#172#255#255#255#255#255#232#200#176#255#255#255#255#255#247#241#235#255#203
+#143'_'#255#255#255#255#0#255#255#255#0#233#186#152#255#251#247#244#255'e'
+#164#255#255'd'#163#255#255'b'#162#255#255'a'#161#255#255'_'#159#255#255'\'
+#157#255#255'Z'#154#255#255'W'#152#255#255'T'#149#255#255'R'#148#255#255#251
+#247#244#255#206#147'd'#255#255#255#255#0#255#255#255#0#235#189#155#255#251
+#247#244#255'd'#164#255#255'y'#189#255#255'u'#187#255#255'q'#185#255#255'm'
+#184#255#255'h'#179#255#255'a'#176#255#255'Z'#171#255#255'T'#167#255#255';}'
+#255#255#251#247#244#255#209#151'j'#255#255#255#255#0#255#255#255#0#236#191
+#158#255#251#247#244#255'e'#164#255#255'd'#163#255#255'`'#160#255#255']'#158
+#255#255'X'#153#255#255'T'#150#255#255'M'#144#255#255'G'#139#255#255'B'#132
+#255#255'='#255#255#251#247#244#255#212#155'o'#255#255#255#255#0#255#255#255
+#0#238#193#161#235#251#247#244#255#251#247#244#255#251#247#244#255#251#247
+#244#255#251#247#244#255#251#247#244#255#251#247#244#255#251#247#244#255#251
+#247#244#255#251#247#244#255#251#247#244#255#251#247#244#255#215#160't'#248
+#255#255#255#0#255#255#255#0#239#194#163'~'#239#193#162#227#237#192#159#255
+#235#190#157#255#235#188#154#255#233#186#150#255#231#183#147#255#230#181#144
+#255#228#178#140#255#226#175#136#255#224#172#132#255#221#169#128#255#220#165
+'}'#255#218#163'z'#202#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255
+#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#9'NumGlyphs'#2#1#8'TabOrder'#2#12#0#0#9'T'
+'DateEdit'#11'RepeatUntil'#4'Left'#3#204#1#6'Height'#2#23#3'Top'#3#129#0#5'W'
+'idth'#2'P'#23'CalendarDisplaySettings'#11#14'dsShowHeadings'#14'dsShowDayNa'
+'mes'#0#9'OKCaption'#6#2'OK'#13'CancelCaption'#6#6'Cancel'#8'ReadOnly'#8#11
+'ButtonWidth'#2#23#10'Glyph.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'
+#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0
+#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#214#158'r'#196#211
+#153'n'#244#209#150'h'#255#206#146'c'#255#203#142'^'#255#201#138'['#255#199
+#135'V'#255#195#132'R'#255#195#132'R'#255#195#132'R'#255#195#132'R'#255#195
+#132'R'#255#195#132'R'#255#187'wB'#176#255#255#255#0#255#255#255#0#215#161'u'
+#255#248#242#237#255#247#240#234#255#246#237#230#255#244#234#226#255#243#231
+#222#255#241#228#219#255#240#226#216#255#234#214#200#255#242#229#220#255#250
+#244#241#255#249#243#240#255#250#245#242#255#197#138']'#253#255#255#255#0#255
+#255#255#0#217#164'z'#255#249#243#238#255#235#210#190#255#255#255#255#255#235
+#211#191#255#255#255#255#255#235#211#192#255#255#255#255#255#234#199#173#255
+#236#217#205#255#241#228#219#255#249#243#240#255#249#242#239#255#198#140'_'
+#255#255#255#255#0#255#255#255#0#221#168'~'#255#249#243#239#255#235#208#186
+#255#235#208#187#255'u'#181'z'#255'u'#181'z'#255'u'#181'z'#255#235#209#189
+#255#234#205#181#255#250#244#240#255#235#217#204#255#241#228#219#255#250#244
+#241#255#198#138'\'#255#255#255#255#0#255#255#255#0#223#170#130#255#249#243
,#239#255#234#206#183#255#255#255#255#255'u'#181'z'#255#148#212#155#255't'#181
+'y'#255#255#255#255#255#234#207#186#255#251#246#242#255#250#243#240#255#235
+#216#203#255#242#230#221#255#200#141'_'#255#255#255#255#0#255#255#255#0#225
+#174#135#255#250#244#240#255#234#203#178#255#234#204#179#255'u'#181'z'#255't'
+#181'y'#255's'#180'x'#255#234#206#183#255'p'#179'u'#255'o'#178't'#255'n'#177
+'r'#255#232#200#174#255#234#215#201#255#196#134'T'#255#255#255#255#0#255#255
+#255#0#227#177#140#255#250#246#241#255#234#201#174#255#255#255#255#255#234
+#201#176#255#255#255#255#255#233#203#179#255#255#255#255#255'o'#177's'#255
+#142#210#149#255'k'#175'o'#255#255#255#255#255#241#229#219#255#198#134'U'#255
+#255#255#255#0#255#255#255#0#229#180#143#255#250#246#242#255#233#198#170#255
+#233#198#172#255#234#199#172#255#233#199#173#255#233#201#174#255#233#201#176
+#255'l'#176'q'#255'j'#175'n'#255'h'#173'm'#255#232#204#181#255#242#231#222
+#255#200#138'Y'#255#255#255#255#0#255#255#255#0#231#183#148#255#251#247#244
+#255#233#195#166#255#255#255#255#255#232#196#169#255#255#255#255#255#233#198
+#170#255#255#255#255#255#232#199#172#255#255#255#255#255#232#200#176#255#255
+#255#255#255#247#241#235#255#203#143'_'#255#255#255#255#0#255#255#255#0#233
+#186#152#255#251#247#244#255'e'#164#255#255'd'#163#255#255'b'#162#255#255'a'
+#161#255#255'_'#159#255#255'\'#157#255#255'Z'#154#255#255'W'#152#255#255'T'
+#149#255#255'R'#148#255#255#251#247#244#255#206#147'd'#255#255#255#255#0#255
+#255#255#0#235#189#155#255#251#247#244#255'd'#164#255#255'y'#189#255#255'u'
+#187#255#255'q'#185#255#255'm'#184#255#255'h'#179#255#255'a'#176#255#255'Z'
+#171#255#255'T'#167#255#255';}'#255#255#251#247#244#255#209#151'j'#255#255
+#255#255#0#255#255#255#0#236#191#158#255#251#247#244#255'e'#164#255#255'd'
+#163#255#255'`'#160#255#255']'#158#255#255'X'#153#255#255'T'#150#255#255'M'
+#144#255#255'G'#139#255#255'B'#132#255#255'='#255#255#251#247#244#255#212
+#155'o'#255#255#255#255#0#255#255#255#0#238#193#161#235#251#247#244#255#251
+#255#255#255#0#255#255#255#0#214#158'r'#196#211#153'n'#244#209#150'h'#255#206
+#146'c'#255#203#142'^'#255#201#138'['#255#199#135'V'#255#195#132'R'#255#195
+#132'R'#255#195#132'R'#255#195#132'R'#255#195#132'R'#255#195#132'R'#255#187
+'wB'#176#255#255#255#0#255#255#255#0#215#161'u'#255#248#242#237#255#247#240
+#234#255#246#237#230#255#244#234#226#255#243#231#222#255#241#228#219#255#240
+#226#216#255#234#214#200#255#242#229#220#255#250#244#241#255#249#243#240#255
+#250#245#242#255#197#138']'#253#255#255#255#0#255#255#255#0#217#164'z'#255
+#249#243#238#255#235#210#190#255#255#255#255#255#235#211#191#255#255#255#255
+#255#235#211#192#255#255#255#255#255#234#199#173#255#236#217#205#255#241#228
+#219#255#249#243#240#255#249#242#239#255#198#140'_'#255#255#255#255#0#255#255
+#255#0#221#168'~'#255#249#243#239#255#235#208#186#255#235#208#187#255'u'#181
+'z'#255'u'#181'z'#255'u'#181'z'#255#235#209#189#255#234#205#181#255#250#244
+#240#255#235#217#204#255#241#228#219#255#250#244#241#255#198#138'\'#255#255
+#255#255#0#255#255#255#0#223#170#130#255#249#243#239#255#234#206#183#255#255
+#255#255#255'u'#181'z'#255#148#212#155#255't'#181'y'#255#255#255#255#255#234
+#207#186#255#251#246#242#255#250#243#240#255#235#216#203#255#242#230#221#255
+#200#141'_'#255#255#255#255#0#255#255#255#0#225#174#135#255#250#244#240#255
+#234#203#178#255#234#204#179#255'u'#181'z'#255't'#181'y'#255's'#180'x'#255
+#234#206#183#255'p'#179'u'#255'o'#178't'#255'n'#177'r'#255#232#200#174#255
+#234#215#201#255#196#134'T'#255#255#255#255#0#255#255#255#0#227#177#140#255
,#250#246#241#255#234#201#174#255#255#255#255#255#234#201#176#255#255#255#255
+#255#233#203#179#255#255#255#255#255'o'#177's'#255#142#210#149#255'k'#175'o'
+#255#255#255#255#255#241#229#219#255#198#134'U'#255#255#255#255#0#255#255#255
+#0#229#180#143#255#250#246#242#255#233#198#170#255#233#198#172#255#234#199
+#172#255#233#199#173#255#233#201#174#255#233#201#176#255'l'#176'q'#255'j'#175
+'n'#255'h'#173'm'#255#232#204#181#255#242#231#222#255#200#138'Y'#255#255#255
+#255#0#255#255#255#0#231#183#148#255#251#247#244#255#233#195#166#255#255#255
+#255#255#232#196#169#255#255#255#255#255#233#198#170#255#255#255#255#255#232
+#199#172#255#255#255#255#255#232#200#176#255#255#255#255#255#247#241#235#255
+#203#143'_'#255#255#255#255#0#255#255#255#0#233#186#152#255#251#247#244#255
+'e'#164#255#255'd'#163#255#255'b'#162#255#255'a'#161#255#255'_'#159#255#255
+'\'#157#255#255'Z'#154#255#255'W'#152#255#255'T'#149#255#255'R'#148#255#255
+#251#247#244#255#206#147'd'#255#255#255#255#0#255#255#255#0#235#189#155#255
+#251#247#244#255'd'#164#255#255'y'#189#255#255'u'#187#255#255'q'#185#255#255
+'m'#184#255#255'h'#179#255#255'a'#176#255#255'Z'#171#255#255'T'#167#255#255
+';}'#255#255#251#247#244#255#209#151'j'#255#255#255#255#0#255#255#255#0#236
+#191#158#255#251#247#244#255'e'#164#255#255'd'#163#255#255'`'#160#255#255']'
+#158#255#255'X'#153#255#255'T'#150#255#255'M'#144#255#255'G'#139#255#255'B'
+#132#255#255'='#255#255#251#247#244#255#212#155'o'#255#255#255#255#0#255#255
+#255#0#238#193#161#235#251#247#244#255#251#247#244#255#251#247#244#255#251
+#247#244#255#251#247#244#255#251#247#244#255#251#247#244#255#251#247#244#255
+#251#247#244#255#251#247#244#255#251#247#244#255#251#247#244#255#251#247#244
+#255#251#247#244#255#215#160't'#248#255#255#255#0#255#255#255#0#239#194#163
+'~'#239#193#162#227#237#192#159#255#235#190#157#255#235#188#154#255#233#186
+#150#255#231#183#147#255#230#181#144#255#228#178#140#255#226#175#136#255#224
+#172#132#255#221#169#128#255#220#165'}'#255#218#163'z'#202#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#251#247#244#255#251#247#244#255#251#247#244#255#251#247#244#255#215#160't'
+#248#255#255#255#0#255#255#255#0#239#194#163'~'#239#193#162#227#237#192#159
+#255#235#190#157#255#235#188#154#255#233#186#150#255#231#183#147#255#230#181
+#144#255#228#178#140#255#226#175#136#255#224#172#132#255#221#169#128#255#220
+#165'}'#255#218#163'z'#202#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#9'Num'
+'Glyphs'#2#1#8'TabOrder'#2#12#0#0#9'TDateEdit'#11'RepeatUntil'#4'Left'#3#204
+#1#6'Height'#2#23#3'Top'#3#129#0#5'Width'#2'P'#23'CalendarDisplaySettings'#11
+#14'dsShowHeadings'#14'dsShowDayNames'#0#9'OKCaption'#6#2'OK'#13'CancelCapti'
+'on'#6#6'Cancel'#8'ReadOnly'#8#11'ButtonWidth'#2#23#10'Glyph.Data'#10':'#4#0
+#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0
+#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#214#158'r'#196
+#211#153'n'#244#209#150'h'#255#206#146'c'#255#203#142'^'#255#201#138'['#255
+#199#135'V'#255#195#132'R'#255#195#132'R'#255#195#132'R'#255#195#132'R'#255
+#195#132'R'#255#195#132'R'#255#187'wB'#176#255#255#255#0#255#255#255#0#215
+#161'u'#255#248#242#237#255#247#240#234#255#246#237#230#255#244#234#226#255
+#243#231#222#255#241#228#219#255#240#226#216#255#234#214#200#255#242#229#220
+#255#250#244#241#255#249#243#240#255#250#245#242#255#197#138']'#253#255#255
+#255#0#255#255#255#0#217#164'z'#255#249#243#238#255#235#210#190#255#255#255
+#255#255#235#211#191#255#255#255#255#255#235#211#192#255#255#255#255#255#234
+#199#173#255#236#217#205#255#241#228#219#255#249#243#240#255#249#242#239#255
+#198#140'_'#255#255#255#255#0#255#255#255#0#221#168'~'#255#249#243#239#255
+#235#208#186#255#235#208#187#255'u'#181'z'#255'u'#181'z'#255'u'#181'z'#255
+#235#209#189#255#234#205#181#255#250#244#240#255#235#217#204#255#241#228#219
+#255#250#244#241#255#198#138'\'#255#255#255#255#0#255#255#255#0#223#170#130
+#255#249#243#239#255#234#206#183#255#255#255#255#255'u'#181'z'#255#148#212
+#155#255't'#181'y'#255#255#255#255#255#234#207#186#255#251#246#242#255#250
+#243#240#255#235#216#203#255#242#230#221#255#200#141'_'#255#255#255#255#0#255
+#255#255#0#225#174#135#255#250#244#240#255#234#203#178#255#234#204#179#255'u'
+#181'z'#255't'#181'y'#255's'#180'x'#255#234#206#183#255'p'#179'u'#255'o'#178
+'t'#255'n'#177'r'#255#232#200#174#255#234#215#201#255#196#134'T'#255#255#255
+#255#0#255#255#255#0#227#177#140#255#250#246#241#255#234#201#174#255#255#255
,#255#255#234#201#176#255#255#255#255#255#233#203#179#255#255#255#255#255'o'
+#177's'#255#142#210#149#255'k'#175'o'#255#255#255#255#255#241#229#219#255#198
+#134'U'#255#255#255#255#0#255#255#255#0#229#180#143#255#250#246#242#255#233
+#198#170#255#233#198#172#255#234#199#172#255#233#199#173#255#233#201#174#255
+#233#201#176#255'l'#176'q'#255'j'#175'n'#255'h'#173'm'#255#232#204#181#255
+#242#231#222#255#200#138'Y'#255#255#255#255#0#255#255#255#0#231#183#148#255
+#251#247#244#255#233#195#166#255#255#255#255#255#232#196#169#255#255#255#255
+#255#233#198#170#255#255#255#255#255#232#199#172#255#255#255#255#255#232#200
+#176#255#255#255#255#255#247#241#235#255#203#143'_'#255#255#255#255#0#255#255
+#255#0#233#186#152#255#251#247#244#255'e'#164#255#255'd'#163#255#255'b'#162
+#255#255'a'#161#255#255'_'#159#255#255'\'#157#255#255'Z'#154#255#255'W'#152
+#255#255'T'#149#255#255'R'#148#255#255#251#247#244#255#206#147'd'#255#255#255
+#255#0#255#255#255#0#235#189#155#255#251#247#244#255'd'#164#255#255'y'#189
+#255#255'u'#187#255#255'q'#185#255#255'm'#184#255#255'h'#179#255#255'a'#176
+#255#255'Z'#171#255#255'T'#167#255#255';}'#255#255#251#247#244#255#209#151'j'
+#255#255#255#255#0#255#255#255#0#236#191#158#255#251#247#244#255'e'#164#255
+#255'd'#163#255#255'`'#160#255#255']'#158#255#255'X'#153#255#255'T'#150#255
+#255'M'#144#255#255'G'#139#255#255'B'#132#255#255'='#255#255#251#247#244#255
+#212#155'o'#255#255#255#255#0#255#255#255#0#238#193#161#235#251#247#244#255
+#251#247#244#255#251#247#244#255#251#247#244#255#251#247#244#255#251#247#244
+#255#251#247#244#255#251#247#244#255#251#247#244#255#251#247#244#255#251#247
+#244#255#251#247#244#255#215#160't'#248#255#255#255#0#255#255#255#0#239#194
+#163'~'#239#193#162#227#237#192#159#255#235#190#157#255#235#188#154#255#233
+#186#150#255#231#183#147#255#230#181#144#255#228#178#140#255#226#175#136#255
+#224#172#132#255#221#169#128#255#220#165'}'#255#218#163'z'#202#255#255#255#0
+#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255
+#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255
+#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0
+#9'NumGlyphs'#2#1#8'TabOrder'#2#13#0#0#5'TEdit'#12'AlarmAdvance'#4'Left'#3
+#130#0#6'Height'#2#23#3'Top'#3#168#0#5'Width'#2'@'#8'TabOrder'#2#14#4'Text'#6
+#12'AlarmAdvance'#0#0#0#5'TMemo'#9'NotesMemo'#4'Left'#2#8#6'Height'#2'n'#3'T'
+'op'#3#224#0#5'Width'#3#167#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8
+'akBottom'#0#10'ScrollBars'#7#10'ssVertical'#8'TabOrder'#2#2#0#0#11'TOpenDia'
+'log'#10'FileDialog'#4'left'#3'd'#1#3'top'#3#199#0#0#0#0
+#255#255#0#255#255#255#0#255#255#255#0#9'NumGlyphs'#2#1#8'TabOrder'#2#13#0#0
+#5'TEdit'#12'AlarmAdvance'#4'Left'#3#130#0#6'Height'#2#23#3'Top'#3#168#0#5'W'
+'idth'#2'@'#8'TabOrder'#2#14#4'Text'#6#12'AlarmAdvance'#0#0#0#5'TMemo'#9'Not'
+'esMemo'#4'Left'#2#8#6'Height'#2'n'#3'Top'#3#224#0#5'Width'#3#167#2#7'Anchor'
+'s'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#10'ScrollBars'#7#10'ssVer'
+'tical'#8'TabOrder'#2#2#0#0#11'TOpenDialog'#10'FileDialog'#4'left'#3'd'#1#3
+'top'#3#199#0#0#0#0
]);

View File

@ -34,7 +34,12 @@ unit VpFlxDS;
interface
uses
Windows, Classes, Dialogs, SysUtils, Db, DbTables,
{$IFDEF LCL}
LMessages,LCLProc,LCLIntf,
{$ELSE}
Windows,
{$ENDIF}
Classes, Dialogs, SysUtils, Db,
VpBase, VpData, VpSR, VpDBDS, VpBaseDS, VpException;
type