2013-05-22 3 views
1

나는 실제로 어떤 일이 일어나고 있는지 알 수 없기 때문에 약간의 두통이 있습니다. 그래서 나는이 TChromium 요소를 alClient와 정렬되도록 설정했습니다. 자, 내 borderStyle이 bsNone (전체 화면 앱)이기 때문에 최소화 및 종료 동작을 시뮬레이트하기 위해 2 개의 버튼을 만들었습니다. 나는 TChromium의 뒷면에있는 것처럼 오른쪽 상단에 고정 시켜서 앞으로 가져 왔지만 행운은 없습니다.Tchromium 구성 요소에 대해 TImage를 겹치게하는 방법

나는 당신에게 몇 가지 코드를 보여줄 것이지만, 설명과 같이 문제에 관련된 것을 찾지는 못한다. 그 이미지들을 TChromium과 겹칠 수있는 방법은 없습니까?

답변

3

TGraphicControl의 자손 인 TImage에는 창 핸들이 없으므로 핸들이있는 컨트롤 앞에 표시 될 수 없습니다. TGraphicControl의 그림은 실제로 부모 인에서 발생하며, TChromium은 Delphi가 아닌 Google의 코드에 의해 그려지기 때문에 TGraphicControl에서 요구하는 델파이 특정 하위 제어 기법을 인식하지 못합니다.

TImage 대신 버튼에 실제 TButton 컨트롤을 사용하십시오. 그것들은 일반적인 윈도우 컨트롤이며, 다른 윈도우 컨트롤 앞에 나타날 수 있습니다. TButton을 특별히 좋아하지 않으면 TWinControl의 다른 하위 항목을 선택하십시오.

관련 문제