Ignore:
Timestamp:
Mar 19, 2013, 8:38:28 PM (11 years ago)
Author:
chronos
Message:
  • Přidáno: Možnost nastavit si formát jména výstupního souboru.
  • Opraveno: Omezení nastavení časového intervalu na povolené hodnoty.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Forms/UFormAccounts.pas

    r12 r14  
    3131      Selected: Boolean);
    3232  private
    33     { private declarations }
     33    DisableEditUpdate: Boolean;
    3434  public
    3535    Accounts: TListObject;
     
    6666  Selected: Boolean);
    6767begin
     68  if Assigned(ListView1.Selected) then begin
     69    DisableEditUpdate := True;
     70    LabeledEditToken.Text := TAccount(ListView1.Selected.Data).Token;
     71    LabeledEditName.Text := TAccount(ListView1.Selected.Data).Name;
     72    DisableEditUpdate := False;
     73  end;
    6874  UpdateInterface;
    6975end;
     
    7783procedure TFormAccounts.LabeledEditTokenChange(Sender: TObject);
    7884begin
    79   if Assigned(ListView1.Selected) then begin
    80     TAccount(ListView1.Selected.Data).Token := LabeledEditToken.Text;
    81     TAccount(ListView1.Selected.Data).Name := LabeledEditName.Text;
     85  if not DisableEditUpdate then begin
     86    if Assigned(ListView1.Selected) then begin
     87      TAccount(ListView1.Selected.Data).Token := LabeledEditToken.Text;
     88      TAccount(ListView1.Selected.Data).Name := LabeledEditName.Text;
     89    end;
     90    Reload;
    8291  end;
    83   Reload;
    8492end;
    8593
     
    111119  ListView1.Items.Count := Accounts.Count;
    112120  ListView1.Refresh;
     121  UpdateInterface;
    113122end;
    114123
     
    116125begin
    117126  ButtonRemove.Enabled := Assigned(ListView1.Selected);
    118   if Assigned(ListView1.Selected) then begin
    119     LabeledEditToken.Text := TAccount(ListView1.Selected.Data).Token;
    120     LabeledEditName.Text := TAccount(ListView1.Selected.Data).Name;
    121   end;
     127  LabeledEditToken.Enabled := Assigned(ListView1.Selected);
     128  LabeledEditName.Enabled := Assigned(ListView1.Selected);
    122129end;
    123130
Note: See TracChangeset for help on using the changeset viewer.