Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Benutzerausgelöste Ereignisbehandlungsroutinen unter Firemonkey / FMX fehlen in XE2 (https://www.delphipraxis.net/190588-benutzerausgeloeste-ereignisbehandlungsroutinen-unter-firemonkey-fmx-fehlen-xe2.html)

Delphi-Laie 18. Okt 2016 21:21

Benutzerausgelöste Ereignisbehandlungsroutinen unter Firemonkey / FMX fehlen in XE2
 
Hallo Delphifreunde!

Zur Zeit versuche ich mich erstmalig mit Firemonkey / FMX, konkret unter XE2.

Gleich die erste große Ernüchterung: Die benutzerausgelösten Ereignisbehandlungsroutinen (Maus, Tastatur) OnkeyPress, OnKeyDown, OnKeyUp, OnMouseDown, OnMouseMove und OnMouseUp fehlen im Objektinspektor für das betreffende FMX-Formular.

Kann man diese irgendwo zuschalten, oder ist das ein "Designfeature" des FMX? Kamen die evtl. in späteren Delphiversionen hinzu, wenn ja, ab welcher?

Vielen Dank im voraus und Grüße

Delphi-Laie

Darlo 18. Okt 2016 21:26

AW: Benutzerausgelöste Ereignisbehandlungsroutinen unter Firemonkey / FMX fehlen in X
 
Liste der Anhänge anzeigen (Anzahl: 1)
http://www.delphipraxis.net/attachme...1&d=1476822367
In Berlin ist das meiste vorhanden. Habe gerade kein XE2 hier, aber MouseMove, etc. war sicherlich dabei.... meine ich.

Delphi-Laie 18. Okt 2016 21:31

AW: Benutzerausgelöste Ereignisbehandlungsroutinen unter Firemonkey / FMX fehlen in X
 
Danke!

Zitat:

Zitat von Darlo (Beitrag 1351272)
http://www.delphipraxis.net/attachme...1&d=1476822367
In Berlin ist das meiste vorhanden. Habe gerade kein XE2 hier, aber MouseMove, etc. war sicherlich dabei.... meine ich.

Nein, MouseMove ist eben nicht dabei!

Ich zähle mal auf:

ActiveControl
OnActivate
OnClose
OnCloseQuery
OnCreate
OnDeactivate
OnDestroy
OnPaint
OnResize
StyleBook

Ziemlich mau, wenn man bedenkt, was für ein Getöse um das Produkt damals veranstaltet wurde. Oder, mit böser Zunge: Ein unfertiges Produkt wurde ausgeliefert.

Darlo 18. Okt 2016 21:34

AW: Benutzerausgelöste Ereignisbehandlungsroutinen unter Firemonkey / FMX fehlen in X
 
Und beim TLayout oder TRectangle? Aber XE2 hat ja auch paar Jahre auf dem Deckel.

Delphi-Laie 18. Okt 2016 21:45

AW: Benutzerausgelöste Ereignisbehandlungsroutinen unter Firemonkey / FMX fehlen in X
 
Zitat:

Zitat von Darlo (Beitrag 1351275)
Und beim TLayout oder TRectangle? Aber XE2 hat ja auch paar Jahre auf dem Deckel.

Das weiß ich nicht, ist mir auch egal. Wenn es nicht mal für Formulare verfügbar ist, dann ist XE2 in Kombination mit FMX für das entsprechende Projekt (wahrscheinlich) leider nicht nutzbar. Ich erwarte eine nahezu 1:1-Übersetzbarkeitskontinuität (eigentlich TP und Delphis Stärke, die ich bisher immer sehr schätzte) und nicht, daß ich stundenlang "umbasteln" muß - das werden i.d.R. eher Tage mit ungewissem Ausgang. Das ist jedenfalls eine ganz schwache Vorstellung, schade.

DeddyH 18. Okt 2016 21:51

AW: Benutzerausgelöste Ereignisbehandlungsroutinen unter Firemonkey / FMX fehlen in X
 
XE2 war die erste Version, die überhaupt FMX enthielt. Das jetzt als Grund für die schon sattsam bekannte Nörgelei herzunehmen empfinde ich persönlich in der Tat als ganz schwache Vorstellung. Wieso bleibst Du nicht bei TP?

mkinzler 18. Okt 2016 21:51

AW: Benutzerausgelöste Ereignisbehandlungsroutinen unter Firemonkey / FMX fehlen in X
 
Dann bleib halt bei der VCL!

Darlo 18. Okt 2016 21:51

AW: Benutzerausgelöste Ereignisbehandlungsroutinen unter Firemonkey / FMX fehlen in X
 
Sorry, XE 2 ist knapp 5 Jahre alt. Bei XE2 hat man auch noch zwischen FMX und FMI geredet. Schau Dir mal Berlin an, dann merkst Du die Power von Firemonkey.

Delphi-Laie 18. Okt 2016 21:55

AW: Benutzerausgelöste Ereignisbehandlungsroutinen unter Firemonkey / FMX fehlen in X
 
Zitat:

Zitat von DeddyH (Beitrag 1351278)
XE2 war die erste Version, die überhaupt FMX enthielt. Das jetzt als Grund für die schon sattsam bekannte Nörgelei herzunehmen empfinde ich persönlich in der Tat als ganz schwache Vorstellung. Wieso bleibst Du nicht bei TP?

Na, wenn das in Deinen Augen schon zuviel verlangt ist, daß man die seit Delphis Urzeiten verfügbaren Funktionalitäten der Formulare (das Grundgerüst der graphischen benutzerereignisgesteuerte Programmierung!!) auch in einer mit großen Worten angekündigten alternativen Bibliothek eben auch in deren Formularen wiederfindet, dann frage ich mich, welche (bescheidenen) Anforderungen Du überhaupt an Neuheiten stellst.

Delphi-Laie 18. Okt 2016 21:56

AW: Benutzerausgelöste Ereignisbehandlungsroutinen unter Firemonkey / FMX fehlen in X
 
Zitat:

Zitat von Darlo (Beitrag 1351281)
Sorry, XE 2 ist knapp 5 Jahre alt. Bei XE2 hat man auch noch zwischen FMX und FMI geredet. Schau Dir mal Berlin an, dann merkst Du die Power von Firemonkey.

Ja, danke, also werde ich mir doch 10.1 besorgen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:11 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz