Subversion Repositories winbugtracker

Compare Revisions

Regard whitespace Rev 11 → Rev 12

/trunk/BugtrackerMain.pas
91,6 → 91,8
DBLookupComboBox5: TDBLookupComboBox;
qryBugsstatus: TIntegerField;
qryBugsstatus_geaendert: TDateTimeField;
Bugs1: TMenuItem;
Wechselnzu1: TMenuItem;
procedure Mitarbeiter1Click(Sender: TObject);
procedure qryBugsAfterScroll(DataSet: TDataSet);
procedure Module1Click(Sender: TObject);
111,6 → 113,7
procedure DBNavigator1BeforeAction(Sender: TObject; Button: TNavigateBtn);
procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean);
procedure qryBugsstatusChange(Sender: TField);
procedure Wechselnzu1Click(Sender: TObject);
public
eingeloggtMitarbeiter: integer;
eingeloggtMitarbeiterName: string;
185,6 → 188,7
 
DBLookupComboBox5.KeyValue := qryBugsstatus.AsVariant; // nur benötigt, daamit wir auf DBLookupComboBox5.Text zugreifen können
case qryBugsstatus.AsInteger of
// TODO: farben in db?
1: col := clRed; // Offen
2: col := clMaroon; // Abgelehnt
3: col := clPurple; // In Bearbeitung
234,6 → 238,22
frmVersionen.ShowModal;
end;
 
procedure TfrmBugtracker.Wechselnzu1Click(Sender: TObject);
var
s: string;
id, ec: integer;
begin
s := Trim(InputBox('Wechseln zu Bug', 'ID des Bugs eingeben', '0'));
if s = '' then exit;
Val(s, id, ec);
if ec <> 0 then
begin
ShowMessageFmt('"%s" ist keine gültige Bug-ID-Nummer.', [id]);
exit;
end;
qryBugs.Locate('id', id, []);
end;
 
procedure TfrmBugtracker.ber1Click(Sender: TObject);
begin
AboutBox.ShowModal;