Einzelnen Beitrag anzeigen

Daniel B
(Gast)

n/a Beiträge
 
#1

Mein Programm merkt sich zuviel

  Alt 3. Nov 2002, 12:34
Hallöchen,

siehe Anhang.
Also, ein Eintrag in der LV hat Untereinträge, die erst beim Klick auf der Trigger oder Schaltung-Button in einem neuem Fenster angezeigt werden. Ich muss also in der LV was anklicken, dann kann ich auf Trigger klicken. Wenn ich nun das Trigger-Fenster schliesse, dann ist im "Speicher" noch der Eintrag in der LV Markiert, jedoch nicht Fokusiert, ist also nicht Blau unterlegt. Jetzt kann ich wieder auf Trigger klicken, obwohl ich ja nicht mehr auf den Eintrag in der LV geklickt habe. Ich hoffe das Ihr mich versteht.

Code:
procedure TMainFormMC2004.ButtonKKWeiTriggerClick(Sender: TObject);
//Das Fenster, Weichenstrassen, Trigger Öffnen
begin
  if ListViewKKWei.SelCount = 1 then
  begin
    try
      Application.CreateForm(TWeichenstrasseTrigger, WeichenstrasseTrigger);
      WeichenstrasseTrigger.ShowModal;
    finally
      WeichenstrasseTrigger.Free;
    end;
  end;
end;
Ich frag ja hier schon ab ob nur einer Angeklickt ist. Dennoch spielt dies keine Rolle mehr. Was kann ich den da machen, das diese Markierung im Speicher sozusagen wieder weg ist?
Vielen Dank.

Grüsse, Daniel
  Mit Zitat antworten Zitat