AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Algorithmen, Datenstrukturen und Klassendesign PopupMenu-Item in TTask aktivieren, OnClick nicht mehr möglich
Thema durchsuchen
Ansicht
Themen-Optionen

PopupMenu-Item in TTask aktivieren, OnClick nicht mehr möglich

Ein Thema von DieDolly · begonnen am 14. Apr 2019 · letzter Beitrag vom 15. Apr 2019
 
DieDolly

Registriert seit: 22. Jun 2018
2.175 Beiträge
 
#1

PopupMenu-Item in TTask aktivieren, OnClick nicht mehr möglich

  Alt 14. Apr 2019, 14:33
Der Titel ist vielleicht etwas irreführend. Aber es geht im Prinzip darum.
Ich klicke in einem ListView mit der rechten Maustaste auf ein Item, das PopupMenu erscheint.
Im Moment des Klicks auf das Item wird eine Prozedur ausgeführt die bestimmte Einträge im PopupMenu Enabled True oder Enabled False einstellt.
Das klappt bei allen bis auf einen Eintrag. Diesen letzten Eintrag lasse ich über einen TTask schalten. Das funktioniert auch. Aber danach wird kein Klick mehr auf diesen Menueintrag akzeptiert.
Bevor der Task gestartet wird, stelle ich außerhalb des Tasks das Menuitem noch manuell auf False.
Ein Showmessage in der obersten Zeile des Menuitem-Klickevents wird mir nicht angezeigt. Ohne TTask funktioniert das alles.
Das Aufschalten der Menueinträge ist natürlich synchronisiert.
Was läuft hier schief, dass der OnClick auf das PopupMenu-Item danach nicht mehr akzeptiert wird, obwohl das Item auf Enabled True gestellt wurde?
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:29 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz