Delphi 10.3.3 Рио - Форма Дока теряет предметы Тмену - PullRequest
0 голосов
/ 16 марта 2020

Я делаю класс c Закрепить форму в PageControl в моей основной форме. Это работает хорошо, за исключением того, что TMenu для каждой формы, которую я закрепляю, не отображается на PageControl -> недавно созданной Таблице. Я сейчас использую Delphi 10.3.3 Rio. Какие-либо предложения?

    {Start}
    {CreateForm}
    Application.CreateForm(TFormSQLExecute, FormSQLExecute);
    {Form Attributes}
    FormSQLExecute.AutoScroll:=true;
    FormSQLExecute.AutoSize:=true;
    {Dock Settings}
    FormSQLExecute.Position:=poDefaultPosOnly;
    FormSQLExecute.DragKind:=dkDock;
    FormSQLExecute.DragMode:=dmAutomatic;
    FormSQLExecute.WindowState:=wsMaximized;
    FormSQLExecute.ManualDock(FormMain.PageControlDock);
    {Show}
    result:=false;
    FormSQLExecute.Show;
   {Finish}

Ниже приведен скриншот с рабочим TMenu. Единственная разница вместо Show я использую ShowModal для этого примера. enter image description here

...