Рабочая ОС - Windows 10x64, на которой все прекрасно работает.
Решил проверить работоспособность на Windows 11x64. Столкнулся с интересным эффектом - у компонента TTabSheet контролы отображаются только на первой странице. На второй ничего и даже заголовок не отображается. Что это может быть?
Чему равно свойство TabVisible у TabSheet?
Сама закладка TabSheet отображается, только название отсутствует и контролы, размещенные на ней не видны.
В рантайме создаёшь вкладку?
Сами вкладки в Design time создаются, а вот их наполнение создается из фрейма.
Перетаскивала с D7 Win10x64 на D11x64 Win10x64. Формы на страницах создаются динамически. Ситуация та же, показывались только на первой странице. Победила разным: - Создавать OnShow - Уже созданным OnChange меняла Visible на False, потом опять True - Глючил тулбар, пришлось перед установкой нужного дока обнулять ToolbarBar1.CurrentDock := Nil;
У меня с табами все в порядке на win11, но я их динамически не создаю. 10.1 ну и немножко магии, чтобы они были не белые :)
Поставил Win 11:в Virtual Box, и там все нормально работает. У меня домашний ноут на Win11 на амд rizen 7840, но как это может влиять?
обычно в таких случаях помогает минимальный демо-пример, воспроизводящий проблему
У меня примерно в половине случаев когда прошу дать пример, ответ "а, все, пока делал пример понял в чем дело"
в этом и суть метода 🙂
Обсуждают сегодня