AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung FMX: Fehlende Maus-Events, nach D12 Update
Thema durchsuchen
Ansicht
Themen-Optionen

FMX: Fehlende Maus-Events, nach D12 Update

Ein Thema von Rollo62 · begonnen am 1. Feb 2024 · letzter Beitrag vom 1. Feb 2024
Antwort Antwort
Rollo62

Registriert seit: 15. Mär 2007
4.240 Beiträge
 
Delphi 12 Athens
 
#1

AW: FMX: Fehlende Maus-Events, nach D12 Update

  Alt 1. Feb 2024, 11:09
Leider nein.
Das versuche ich ja schon verzweifelt.

Ich kann nur sagen, dass es 1:1 das Gleiche ist, wie unter D11.3.
Vielleicht bin ich ja nicht der Einzige, dem sowas passiert.

Ich habe jedenfalls den Verdacht, dass bei Laden der Forms und Frames irgendwelche Events verloren gehen können.
Das hatte ich hier sogar konkret gesehen, aber natürlich die OnClick wieder eingetragen - ohne Erfolg.
Weil mir das seltsam vorkam habe ich sogar die TButton ganz rausgeworfen und neu angelegt, mit OnClick - ohne Erfolg.
Ich versuche OnClick mit ShowMessage() anzuzeigen - ohne Erfolg (egal ob vom Frame, Form, Rectangle, Button, ...)

Es scheint das ganze Event-System verrückt zu spielen.

Lege ich ein kleines Projekt neu an, dann geht natürlich alles.
Es geht um die Portierung von bestehenden, komplexen Forms, von D11.3 nach D12, da passiert irgendetwas.

Weil es aber nicht nur in iOS/Android passiert, sondern auch im Windows, scheint es etwas Grundsätzliches zu sein.
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.757 Beiträge
 
Delphi 12 Athens
 
#2

AW: FMX: Fehlende Maus-Events, nach D12 Update

  Alt 1. Feb 2024, 11:28
Es geht um die Portierung von bestehenden, komplexen Forms, von D11.3 nach D12, da passiert irgendetwas.
Ich würde eine Kopie des Forms sukzessive bis auf den Button und seine Parents reduzieren und in ein simples Projekt packen. In den nächsten Schritten würde ich dann alle Events eliminieren. Entweder klickt es dann immer noch nicht oder du hast auf dem Weg den Auslöser eingekreist.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Antwort Antwort


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 23:58 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