In RAD Studio 10.1 Berlin einiges hat sich gegenüber der Vorversion geändert. In FMX gibt es einige zuvor veröffentlichte Ereignisse, die nun geändert wurden, um nur noch öffentlich zu sein.Wie kann ich einen Ereignishandler für ein nicht veröffentlichtes, aber öffentliches Ereignis in Delphi erstellen?
Ich habe ein Multi-Plattform-Projekt, das eine TStringGrid-Komponente und das OnDblClick-Ereignis verwendet. Beim Öffnen dieses Projekts in Studio 10.1 werde ich gewarnt, dass das Property OnDblClick nicht existiert.
Die Frage ist nun, wie ich das nicht mehr veröffentlichte Event nutzen kann?
(Ich muss sagen, dass es schwer zu verstehen ist, warum sie Mausereignisse nicht mehr auf Published setzen. Soweit ich weiß, haben die meisten normalen PCs und OSX-Maschinen keinen Touch. Ein echtes Multi-Target-Projekt sollte sein in der Lage, diese Systeme ohne Probleme wie in Studio 10 Seattle
Bekannter Fehler https://quality.embarcadero.com/browse/RSP-14683 –
Ok, ich verstehe. Das Lustige daran ist, dass die Hilfedatei den geänderten Status dieser Ereigniseigenschaften widerspiegelt. Deshalb dachte ich, dass es beabsichtigt war. Oder vielleicht war es absichtlich, aber dachte nicht wirklich durch? – TheAviator
Die Hilfe wird von der Quelle erstellt. Also dieser Bug ist auch dokumentiert; o) –