Difference between revisions of "LMDI"
Line 26: | Line 26: | ||
===Download=== | ===Download=== | ||
− | The component and a demonstration program can be found in my [http://geocities.yahoo.com.br/hipernetjr/lmdi Website]. | + | The component and a demonstration program can be found in my [http://geocities.yahoo.com.br/hipernetjr/lmdi Website]. ''(link is broken, is someone having the file can upload somewhere?)'' |
===Change Log=== | ===Change Log=== |
Revision as of 08:44, 28 April 2010
│
English (en) │
português (pt) │
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
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. (link is broken, is someone having the file can upload somewhere?)
Change Log
- Version 0.1 2007/12/31 First Beta Release.
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
- Win32: OK. It's work nice;
- GTK2 (Win32): OK. It's work nice! (With some tests, I did found a small problem in title bar height of first child);
- QT (Win32): OK. It's work nice!
Installation
- Compile and install LMDI.lpk file.
- Open the example demo/mdbb-runtime/mdbb.lpi
This example show some properties of TitleBar/ButtonsBar component.
Usage
ToDo
Examples
Soon (see demos directory too)