2009-06-17 4 views
0

닫기 단추가 부분적으로 가려진 것처럼 Vista에서 도킹 폼 관련 문제를 해결했는지, 매우 느리게 렌더링 할 때 테두리를 회색으로 표시하여 나타나는/사라지는 모습?Delphi & Vista Dragging Forms 글리치

델파이 2007 & 비스타 (64 비트)

답변

1

나는 여기에 두 개의 서로 다른 버그가 생각합니다.

어둡게 표시된 버튼은 저에게 새로운 것입니다. 내가 그걸 본 적이 있다고 생각하지 마라.

두 번째 버그 (크기 조정)는 알려진 것으로 즉, D2009에서 수정되었지만 해결책이 있습니다.

JEDI VCL 버그 수정 보고서에서 발견했으며 코드에 적용했을 때 효과적이었습니다. JEDI Issue Tracker Report

수정 사항은 기본 Delphi VCL 도킹 시스템 사용자에게는 그리 중요하지 않습니다. JEDI VCL의 JvDock과 같은 타사 도킹 시스템을 사용하고 있다면 이미 지원됩니다. 내 주요 응용 프로그램 중 하나에서 구현했지만 네이티브 VCL 도킹 및 타사 구성 요소를 혼합하여 사용하고 있습니다.

나는 당신에게 내가 가지고있는 해결책을 게시하고 싶었지만, 나는 나의 코드를 조사해 보았고, 메인 코드 트리의 여러 부분과 부분들에 걸쳐있다.

JEDI 도킹 시스템을보고 싶다는 것 외에는 간단한 대답이 없습니다.

"도킹 된"창의 숨겨진 영역이 닫히는 슬라이드가 제대로 다시 그려지지 않는다는 점에서 Vista의 DockingTabs에 대한 또 다른 알려진 버그가 있습니다. 슬라이드 아웃이 잘 작동하고, 슬라이드 (숨김)에 대한 해결책이 없지만 작동하게하려면 VCL 소스를 수정해야합니다. 죄송합니다

,

라이언

0

업데이트 : 나는 도킹의 JVCL 구현을 검토 한 결과, 나는 그것이 문제 중 하나를 가지고 있지 않는 한 그것은 매우 잘 작동합니다 생각합니다. 도와 줘서 고마워.