Forum: Die Delphi-IDE
by tueddy,
13. Apr 2015
MacOS - Der Shortcut "CMD+Z" ist auf vertauscht mit "CMD+Y"
Das erinnert mich an die alten Bios-Zeiten: Möchten sie die Änderungen speichern (Strg+J)?
Strg+Y
https://quality.embarcadero.com/browse/RSP-10326
: Keyboard mapping ignored ( CMD+Z )
Forum: Die Delphi-IDE
by tueddy,
10. Apr 2015
MacOS - Einen hab' ich noch. Links FMX Controls, rechts native TMS Komponenten. Das ganze im MacOS Dark theme.
Immerhin wird jetzt beim Start einer Anwendung zwischen Mavericks und Yosemite Style unterschieden, das wars dann aber auch.
Das fehlende Auto-Umschalten ist gemeldet als RSP-10298
Forum: Die Delphi-IDE
by tueddy,
9. Apr 2015
Speicherleck im VideoCapture Demo
Forum: Die Delphi-IDE
by tueddy,
8. Apr 2015
Häh? PrinterIndex:= -1 bedeutet die Auswahl des Standarddruckers. Tut hier auch überhaupt nichts zur Sache.
JEDER Zugriff auf den Drucker besteht den Logotest nicht. Wenn's Dir nicht gefällt nimm doch
ComboBoxMyPrinters.Items.Assign(Printer.Printers);
Bitte doch selbst einmal testen, Application Verifier sollte jeder Windows-Entwickler installiert haben..
Forum: Die Delphi-IDE
by tueddy,
8. Apr 2015
FMX ScreenReader can crash the application! (berichtet am 11.02.2015)
In FMX.ScreenReader.MAC.pas the is a global variable "FocusedCtrl".
If a second form is shown & freed, the variable FocusedCtrl can point to a control which has already been freed.
In various places the variable is accessed and can be a dangling pointer -> BUUUM
Workaround in FMX.ScreenReader.MAC.pas:
destructor...
Forum: Die Delphi-IDE
by tueddy,
7. Apr 2015
Firemonkey:
TScrollbox auflegen, TPanel einfügen. Scrollbar ist unten rechts da,
schiebt man das Panel aber nach oben links bleiben die Scrollbars unsichtbar, siehe angehängtes Bild.
Auch dieser Bug wurde vor längerer Zeit berichtet, ohne Worte..
Forum: Die Delphi-IDE
by tueddy,
7. Apr 2015
Moin,
eine Delphi XE-8 Anwendung crasht auf MacOS 10.6. Das ist zwar ein relativ altes System, viele Mac-User benutzen es aber noch. Der Fehler wurde in der Beta-Phase gemeldet aber nicht gefixt. Grund ist der Zugriff auf die Eigenschaft "backingScaleFactor", die erst mit 10.7 eingeführt wurde. Hier der Workaround:
Patch #1:
function TPlatformCocoa.GetDisplayMetrics:...