Sign in Join
Wiki copytemporary

LMDI: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: LMDI

OldNewLine
1+### About
2+
3+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:
4+
5+**TButtonsBar** = A bar of buttons to minimize, restore and close the child windows (also can be used for other purposes).
6+
7+**TFormPanel** = A kind of "child-windows", which will be used as a skeleton for the component TChildDoc (see [[MultiDoc]]).
8+
9+**TTitleBar** = A bar of title, descendant of TButtonsBar, which will be used in child-windows and will drag these windows in the container (TMultiDoc).
10+
11+### Screen Shot
12+
13+I'm writing a program to edit html/cpp/pascal/txt files (Source Page Editor) A screenshot of it is <img src="Screenshot_SPE.jpg" title="The source is not available yet, but it will be GPL" width="500" alt="The source is not available yet, but it will be GPL" />
14+
15+### Author
16+
17+LMDI was created by Júnior Gonçalves
18+
19+[[MultiDoc]] was created by Patrick Chevalley
20+
21+### License
22+
23+Modified LGPL (same [[MultiDoc]] and [[MDButtonsBar]]), see docs\readme.txt
24+
25+### Download
26+
27+The component and a demonstration program can be found in my [Website](https://web.archive.org/web/20091019024107/http://br.geocities.com/hipernetjr/lmdi/index_en.html) (Internet Archive).
28+
29+MyDBF Studio Sourcecode contains LMDI [Studio Download Page](http://mydbfstudio.altervista.org/down.html%7CMyDBF)
30+
31+Another download link for LMDI (+ MultiDoc) (working in June 2017): <https://github.com/mehmetulukaya/laz-components>
32+
33+### Change Log
34+
35+- Version 0.1 2007/12/31 First Beta Release.
36+
37+### Dependencies / System Requirements
38+
39+This component is exclusively derived from high level standard component (TPanel, TImage, etc).
40+
41+It must work on all the Lazarus platform without change.
42+
43+It was tested on Windows (2k and XP), but not tested in any Linux distro.
44+
45+### WidgetSets
46+
47+- Win32: OK. It's work nice;
48+- GTK2 (Win32): OK. It's work nice! (With some tests, I did found a small problem in title bar height of first child);
49+- QT (Win32): OK. It's work nice!
50+
51+### Installation
52+
53+- Compile and install LMDI.lpk file.
54+- Open the example demo/mdbb-runtime/mdbb.lpi
55+
56+This example show some properties of TitleBar/ButtonsBar component.
57+
58+### Usage
59+
60+ToDo
61+
62+### Examples
63+
64+Soon (see demos directory too)
65+
66+---
67+*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](/wiki-contact).*
68+Category: Components

Back to history