문제

내가 tiwmenu와 tiwregion을 tiwappform에 넣을 때

IWMenu.align := alTop;
IWRegion.align := alClient;

Iwmenu의 하위 메뉴는이 지역 뒤에 숨겨져 있습니다. 즉, 파일을 클릭하면 하위 메뉴가 열리고 저장하고 저장해야합니다.

나는 Z-Order를 바꾸려고했지만 도움이되지 않습니다. Iwregion.Clipregion을 설정하지도 않습니다. = 거짓;

아무도 내가 뭘 잘못했는지 단서가 있습니까?

Firefox에서 Intraweb 9.0.42, Windows Vista X64 및 Firefox 3.5, IE8 및 IE 탭과 함께 Delphi BDS4/2006을 사용하고 있습니다.

양식에 두 구성 요소를 삭제하고 기본 메뉴를 IWMENU에 연결하면 문제가 있습니다.

도움이 되었습니까?

해결책 2

문제는 스타일 시트를 사용한 ServerController에 문제가있었습니다. 이로 인해 z-index가 응용 프로그램에 의해 설정되는 것을 방지 했으므로 Tiwmenu 구성 요소에 대해 z- 주문이 잘못되었습니다.

스타일 시트를 제거하면 문제가 해결되었습니다. 스타일 시트에는 IW와 충돌하는 일부 ID가있었습니다.

다른 팁

더 구체적으로 할 수 있습니까? 설정 (예 : Windows 버전) 및 재현하기위한 단계? 당신이 이것을 설정하는 방법에서 뭔가 잘못된 것 같습니다.

이 문제를 재현 할 수 없습니다, BDS2006 (IW VER 8) 또는 RAD2009 (IW VER 10).

나는 독립형 IW 응용 프로그램으로 시작하여 tiwmenu (align = altop), tiwregion (align = alclient) 및 tmainmenu (몇 개의 메뉴와 하위 메뉴 항목 포함)로 떨어졌고 tmainmenu에 tiwmenu를 첨부했습니다. Win XP SP3에서 이것을 실행하면 메뉴와 하위 메뉴 항목이 잘 보입니다 (IWREGRION).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top