Вопрос

Когда я положил Тивмену и Тиврегион на тиуппформу с

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

Субгер Ивмену скрыт за регионом. Это означает, что когда я нажимаю на файл, подменю должен придумать открытый, сохранить, сохранить как ..., и это так, но я вижу только верхнюю границу, как остальное отображается за ивереоном.

Я пытался изменить Z-order, но это не помогает. Также настройка iwregion.clipregion: = false;

У кого -нибудь есть подсказка, что я делаю не так?

Я использую Delphi BDS4/2006 с Intraweb 9.0.42, Windows Vista X64 и Firefox 3.5, IE8 и IE TAB в Firefox.

Я бросаю два компонента в форме, подключаю главное меню с Iwmenu, и там проблема.

Это было полезно?

Решение 2

Проблема была с ServerController, который использовал лист стилей. Это помешало Z-индексу быть установленным приложением, и поэтому Z-order был неправильным для компонента Tiwmenu.

Удаление листа стиля решило проблему. В листе стиля были некоторые идентификаторы, противоречащие IW.

Другие советы

Не могли бы вы быть более конкретными Ваша настройка (например, версия Windows) и Действия по воспроизведению? Похоже, что -то не так в том, как вы это настроили.

Я не могу воспроизвести эту проблему, либо в BDS2006 (IW VER 8), ни в RAD2009 (IW VER 10).

Я начал с автономного приложения IW, сброшенного в Tiwmenu (Align = altop), Tiwregion (Align = alclient) и Tmainmenu (с несколькими меню и элементами подменю) и прикрепил Tiwmenu к Tmainmenu. Запустив это в рамках Win XP SP3, я вижу меню и предметы подменю просто отлично (над ивереоном).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top