Changeset 14 for trunk/Forms/UFormMain.pas
- Timestamp:
- Mar 19, 2013, 8:38:28 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Forms/UFormMain.pas
r13 r14 43 43 procedure ButtonNewClick(Sender: TObject); 44 44 procedure ComboBoxAccountsChange(Sender: TObject); 45 procedure DateEditStartAcceptDate(Sender: TObject; var ADate: TDateTime; 46 var AcceptDate: Boolean); 47 procedure DateEditToAcceptDate(Sender: TObject; var ADate: TDateTime; 48 var AcceptDate: Boolean); 45 49 procedure FormClose(Sender: TObject; var CloseAction: TCloseAction); 46 50 procedure FormCreate(Sender: TObject); … … 82 86 else Core.CurrentAccount := nil; 83 87 LoadInterface; 88 Core.SelectedAccountIndex := ComboBoxAccounts.ItemIndex; 89 end; 90 91 procedure TFormMain.DateEditStartAcceptDate(Sender: TObject; 92 var ADate: TDateTime; var AcceptDate: Boolean); 93 begin 94 AcceptDate := (ADate <= Now) and (ADate <= DateEditTo.Date); 95 end; 96 97 procedure TFormMain.DateEditToAcceptDate(Sender: TObject; var ADate: TDateTime; 98 var AcceptDate: Boolean); 99 begin 100 AcceptDate := (ADate <= Now) and (ADate >= DateEditStart.Date); 84 101 end; 85 102 … … 115 132 begin 116 133 Core.Accounts.LoadToStrings(ComboBoxAccounts.Items); 134 if (Core.SelectedAccountIndex >= 0) and 135 (Core.SelectedAccountIndex < ComboBoxAccounts.Items.Count) then 136 ComboBoxAccounts.ItemIndex := Core.SelectedAccountIndex; 117 137 DateEditStart.Date := Core.ReportTimeFrom; 118 138 DateEditTo.Date := Core.ReportTimeTo; 119 139 SpinEditYear.Value := Core.ReportYear; 140 SpinEditYear.MaxValue := YearOf(Now); 120 141 SpinEditId.Value := Core.ReportId; 121 142 ButtonInterval.Enabled := Assigned(Core.CurrentAccount); 122 143 ButtonMonthly.Enabled := Assigned(Core.CurrentAccount); 123 144 ButtonNew.Enabled := Assigned(Core.CurrentAccount); 145 Core.ADownloadInterval.Enabled := Assigned(Core.CurrentAccount); 146 Core.ADownloadMonthly.Enabled := Assigned(Core.CurrentAccount); 147 Core.ADownloadNew.Enabled := Assigned(Core.CurrentAccount); 124 148 if ComboBoxAccounts.ItemIndex <> -1 then begin 125 149 LabelBalance.Caption := FloatToStr(TAccount(ComboBoxAccounts.Items.Objects[
Note:
See TracChangeset
for help on using the changeset viewer.