Копирование Формой Себя

Тема в разделе "Borland C++ Builder & Kylix", создана пользователем VaeVictis, 2 ноя 2012.

  1. VaeVictis

    VaeVictis Гость

    Пишу файловый менеджер, хочу сделать возможность создания нескольких форм, а операции над файлами повесить на перетягивания из одной формы в другую (файлы отображаются в TListView), но возник следующий вопрос:

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

    <!--shcode--><pre><code class='CPP'>
    void __fastcall TMainForm::Button1Click(TObject *Sender)
    { TMainForm *NewMainForm;

    Application->CreateForm(__classid(TMainForm), &NewMainForm);
    NewMainForm->Show();
    }[/CODE]

    P.S. И, кстати, как в свою программу вставить контекстное меню проводника Windows? Поиск в Google результата не дал.
     
Загрузка...

Поделиться этой страницей