質問

TiwmenuとTiwregionをTiwappformに置いたとき

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

Iwmenuのサブメニューは、この地域の後ろに隠れています。つまり、ファイルをクリックすると、submenuが開いて、保存し、保存してください。

Zオーダーを変更しようとしましたが、役に立ちません。 iwregion.clipregion:= false;

誰かが私が間違っていることの手がかりを持っていますか?

IntraWeb 9.0.42、Windows Vista X64、およびFirefox 3.5、IE8、およびIEタブでDelphi BDS4/2006を使用しています。

フォームに2つのコンポーネントをドロップし、メインメニューを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(いくつかのメニューとサブメニューアイテムを使用)でドロップし、tiwmenuをtmainmenuに取り付けました。 WIN XP SP3でこれを実行していると、メニューとサブメニューアイテムが正常に正常に表示されます(IWREGION上)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top