当我把TIWMenu和TIWRegion上的TIWAppForm与

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

IWMenu的子菜单的区域的后面隐藏。这意味着,当我点击文件,子菜单应该拿出打开,保存,另存为...,而这样做,但我只看到了上边界为其余显示了IWRegion后面。

我试图改变Z顺序,但它并不能帮助。也不对设置IWRegion.ClipRegion:= FALSE;

没有任何人有一个线索,我做错了什么?

我使用德尔福BDS4 / 2006与IntraWeb的9.0.42版,Windows Vista x64和火狐3.5,IE8和IE标签在Firefox。

我把两种组分的形式,连接主菜单IWMenu,并且有问题的位置。

有帮助吗?

解决方案 2

的问题是与使用的样式表的ServerController。这从由应用程序被设置防止z索引,因此z顺序是错误的TIWMenu组件。

卸下样式表解决了这个问题。样式表已经一些的ID与IW冲突。

其他提示

你能具体谈谈您的设置(例如Windows版本)和重现步骤?听起来像你如何设置这是错误的。

<强>我不能重现此问题下,无论是在BDS2006(IW版本8),也不在RAD2009(IW版本10)。

我开始与一个独立的应用IW,在TIWMenu(对齐=是alTop),TIWRegion(对齐= alClient)下降,TMainMenu(少数菜单和子菜单项),以及附接在TIWMenu到TMainMenu。运行此在Win XP SP3,我看到菜单和子菜单项就好了(在IWRegion)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top