Po naciśnięciu i przytrzymaniu pola tekstowego na ekranie dotykowym w systemie Windows 8 po pewnym czasie pojawia się prostokąt. Oto zdjęcie z niego:Jak sprawić, aby prostokąt wciśnięty w systemie Windows 8 zniknął?
Ten prostokąt ma zniknąć po zwolnieniu palca. Pojawi się menu kontekstowe. (Patrz na przykład Notatnik.)
W programie Delphi prostokąt pozostaje jednak widoczny, a menu kontekstowe jest widoczne. Nie zniknie, dopóki menu się nie zamknie. Możesz wypróbować to w nowej aplikacji VCL z TMemo.
Jak rozwiązać ten problem?
Delphi nadal używa zdarzeń UI przed Windows 8 (tzn. Nie ma WM_Pointer), ale wszystko działa poprawnie z wyjątkiem tego problemu.
Przeszedłeś przez cały zestaw właściwości kontrolki? W przypadku zdarzenia typu "naciśnij i przytrzymaj" powinno wystąpić pewne ustawienie. – G21
Używanie Delphi dawno temu ... Czy możliwe jest przerysowanie sterowania (SetRedraw lub jakoś) przed wyświetleniem menu? – Maximus