Sign in Join
Wiki copytemporary

LMDI

English · Português

About

The LMDI Suite ("Lazarus MDI" Interface Simulation) is composed of components to make a simulation of MDI application. It is written entirely based on components already in the VCL/LCL (TPanel, TImage, etc). The LMDI Suite contains the following components:

TButtonsBar = A bar of buttons to minimize, restore and close the child windows (also can be used for other purposes).

TFormPanel = A kind of "child-windows", which will be used as a skeleton for the component TChildDoc (see MultiDoc).

TTitleBar = A bar of title, descendant of TButtonsBar, which will be used in child-windows and will drag these windows in the container (TMultiDoc).

Screen Shot

I'm writing a program to edit html/cpp/pascal/txt files (Source Page Editor) A screenshot of it is The source is not available yet, but it will be GPL

Author

LMDI was created by Júnior Gonçalves

MultiDoc was created by Patrick Chevalley

License

Modified LGPL (same MultiDoc and MDButtonsBar), see docs\readme.txt

Download

The component and a demonstration program can be found in my Website (Internet Archive).

MyDBF Studio Sourcecode contains LMDI Studio Download Page

Another download link for LMDI (+ MultiDoc) (working in June 2017): https://github.com/mehmetulukaya/laz-components

Change Log

Dependencies / System Requirements

This component is exclusively derived from high level standard component (TPanel, TImage, etc).

It must work on all the Lazarus platform without change.

It was tested on Windows (2k and XP), but not tested in any Linux distro.

WidgetSets

Installation

This example show some properties of TitleBar/ButtonsBar component.

Usage

ToDo

Examples

Soon (see demos directory too)


From the Free Pascal wiki, page "LMDI", as it stood on 2020-03-20 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Revision 2, last changed by WikiArchive .

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.