자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi Delphi XE10.3의 TLabel이 Transparent가 안되는 문제 질문
2021.05.25 17:01
Windows10 / Delphi XE10.3 Win32 에서 만든 프로그램을 POSReady2009(WindowsXP)에서 실행하면 TLabel의 Transparent가 안되는 현상이 나타나서 질문드립니다.
혹시 시스템의 리소스가 부족해서 그런가 싶어 별도의 작은APP(TPanel + TImage + TLabel)을 만들어 실행해 봐도 같은 현상입니다.
TLabel을 맨 위에 위치하면 TPanel.Caption과 TImage의 이미지가 TLabel의 사이즈만큼 가려져 있습니다.
TLabel이 투명해지지 않으니 당연한거겠지만, TLabel의 Color도 그대로 나타납니다.
Delphi Delphi XE10.3의 TLabel이 Transparent가 안되는 문제 질문
2021.05.25 17:01
Windows10 / Delphi XE10.3 Win32 에서 만든 프로그램을 POSReady2009(WindowsXP)에서 실행하면 TLabel의 Transparent가 안되는 현상이 나타나서 질문드립니다.
혹시 시스템의 리소스가 부족해서 그런가 싶어 별도의 작은APP(TPanel + TImage + TLabel)을 만들어 실행해 봐도 같은 현상입니다.
TLabel을 맨 위에 위치하면 TPanel.Caption과 TImage의 이미지가 TLabel의 사이즈만큼 가려져 있습니다.
TLabel이 투명해지지 않으니 당연한거겠지만, TLabel의 Color도 그대로 나타납니다.
xp 버전에서 transparent 속성이 안되는 비슷한 case가 있어서 링크 공유합니다.
https://stackoverflow.com/questions/17575065/win-xp-transparent-label-on-winform-gradient-background-not-working
text를 transparent로 사용하는 방법(코드로)
https://stackoverflow.com/questions/14460561/how-to-draw-transparent-text-on-form
코드로 label transparent하는 방법(c++)
https://stackoverflow.com/questions/25830079/how-to-make-the-background-of-a-label-transparent-in-c-sharp