MDI Interface with FireMonkey

Is it possible to create an MDI application using FireMonkey in the traditional sense of many forms / frames of documents and one basic form?

I'm particularly interested because there are no more MDI controls in forms. Has it been replaced by something else?

EDIT: adding to the question when I create child forms, they all appear separately on the taskbar, even OpenDialogs.

+5
source share
1 answer

Here you can use one approach:

1) , TLayout, "LayoutMain" ( alClient) .

2) " ", , , MDI, TLayout ( "FormContainer" - ), ( ) TLayout ( "FormHeader" ), Caption, Minimize/Maximize/Close , "frame". .

3) ( ), TLayout "LayoutMain" TLayout "FormContainer" .

4) TLayout ( "FormHeader" ) OnMouseDown OnMouseMove, .

, TLayout "FormContainer" alClient, Top, Left, Width Height "".

, , , , , FireMonkey, ( 2).

, Embarcadero MDI FireMonkey " ", MDI .

Docking, IDE RAD Studio. , , , ( ).

+5

All Articles