Найти тему
DJ Slava Hardware

Delphi 7+компонент "XPManifest". Исчезают кнопки на форме при нажатии на Alt на современных ОС. Частичное решение.

Мое частичное решение

Можно не использовать компонент "Button", а заменить его, например, на "BitBtn"

До нажатия на "ALT"
До нажатия на "ALT"
После нажатия на "ALT"
После нажатия на "ALT"

Почему "частичное"? Потому что это распространяется только на кнопки, а вот CheckBox, RadioButton, RadioGroup, StaticText и т. д. будут также исчезать Можно, конечно, использовать аналогичные компоненты из "AlphaControls", но размер EXE-шника вырастет в 3 раза.

Потестить самостоятельно: https://disk.yandex.ru/d/3SUvhnKl1mMsrQ

Да, согласен, что очень банально, однако, испробовав различные коды с форумов (и которые у меня так и не сработали), лично для меня это какое-никакое решение хотя бы в отношении кнопок.

Если кому известно более интересное рабочее решение, поделитесь, пожалуйста, в комментариях! 🙂

А я пошел дальше работать...