
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2770 8e941d3f-bd1b-0410-a28a-d453659cc2b4
191 lines
15 KiB
XML
Executable File
191 lines
15 KiB
XML
Executable File
<?xml version="1.0" encoding="UTF-8"?>
|
|
<office:document-content xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" xmlns:ooo="http://openoffice.org/2004/office" xmlns:ooow="http://openoffice.org/2004/writer" xmlns:oooc="http://openoffice.org/2004/calc" xmlns:dom="http://www.w3.org/2001/xml-events" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:rpt="http://openoffice.org/2005/report" xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:grddl="http://www.w3.org/2003/g/data-view#" xmlns:officeooo="http://openoffice.org/2009/office" xmlns:tableooo="http://openoffice.org/2009/table" xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0" xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0" xmlns:formx="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0" xmlns:css3t="http://www.w3.org/TR/css3-text/" office:version="1.2">
|
|
<office:scripts />
|
|
<office:font-face-decls>
|
|
<style:font-face style:name="Mangal1" svg:font-family="Mangal" />
|
|
<style:font-face style:name="OpenSymbol" svg:font-family="OpenSymbol" />
|
|
<style:font-face style:name="Times New Roman" svg:font-family="'Times New Roman'" style:font-family-generic="roman" style:font-pitch="variable" />
|
|
<style:font-face style:name="Arial" svg:font-family="Arial" style:font-family-generic="swiss" style:font-pitch="variable" />
|
|
<style:font-face style:name="Mangal" svg:font-family="Mangal" style:font-family-generic="system" style:font-pitch="variable" />
|
|
<style:font-face style:name="Microsoft YaHei" svg:font-family="'Microsoft YaHei'" style:font-family-generic="system" style:font-pitch="variable" />
|
|
<style:font-face style:name="SimSun" svg:font-family="SimSun" style:font-family-generic="system" style:font-pitch="variable" />
|
|
</office:font-face-decls>
|
|
<office:automatic-styles>
|
|
<style:style style:name="P1" style:family="paragraph" style:parent-style-name="Standard">
|
|
<style:text-properties officeooo:rsid="00072f3e" officeooo:paragraph-rsid="00072f3e" />
|
|
</style:style>
|
|
<style:style style:name="P2" style:family="paragraph" style:parent-style-name="Text_20_body">
|
|
<style:text-properties officeooo:rsid="00072f3e" />
|
|
</style:style>
|
|
<style:style style:name="P3" style:family="paragraph" style:parent-style-name="Standard" style:list-style-name="L1">
|
|
<style:text-properties officeooo:rsid="00072f3e" officeooo:paragraph-rsid="00072f3e" />
|
|
</style:style>
|
|
<style:style style:name="P4" style:family="paragraph" style:parent-style-name="Heading_20_2">
|
|
<style:text-properties officeooo:rsid="00072f3e" officeooo:paragraph-rsid="00072f3e" />
|
|
</style:style>
|
|
<style:style style:name="P5" style:family="paragraph" style:parent-style-name="Heading_20_1">
|
|
<style:text-properties officeooo:rsid="00072f3e" officeooo:paragraph-rsid="00072f3e" />
|
|
</style:style>
|
|
<style:style style:name="P6" style:family="paragraph" style:parent-style-name="Header">
|
|
<style:text-properties officeooo:paragraph-rsid="0009f49c" />
|
|
</style:style>
|
|
<style:style style:name="P7" style:family="paragraph" style:parent-style-name="Footer">
|
|
<style:text-properties officeooo:paragraph-rsid="0009f49c" />
|
|
</style:style>
|
|
<style:style style:name="T1" style:family="text">
|
|
<style:text-properties fo:font-size="9pt" style:font-size-asian="9pt" style:font-size-complex="9pt" />
|
|
</style:style>
|
|
<style:style style:name="T2" style:family="text">
|
|
<style:text-properties fo:font-style="italic" style:font-style-asian="italic" style:font-style-complex="italic" />
|
|
</style:style>
|
|
<style:style style:name="T3" style:family="text">
|
|
<style:text-properties fo:font-style="italic" officeooo:rsid="0009f49c" style:font-style-asian="italic" style:font-style-complex="italic" />
|
|
</style:style>
|
|
<style:style style:name="T4" style:family="text">
|
|
<style:text-properties fo:font-style="italic" fo:font-weight="normal" officeooo:rsid="0009f49c" style:font-style-asian="italic" style:font-weight-asian="normal" style:font-style-complex="italic" style:font-weight-complex="normal" />
|
|
</style:style>
|
|
<style:style style:name="T5" style:family="text">
|
|
<style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold" />
|
|
</style:style>
|
|
<style:style style:name="T6" style:family="text">
|
|
<style:text-properties officeooo:rsid="0009f49c" />
|
|
</style:style>
|
|
<text:list-style style:name="L1">
|
|
<text:list-level-style-bullet text:level="1" text:style-name="Bullet_20_Symbols" text:bullet-char="•">
|
|
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
|
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.667cm" fo:text-indent="-0.635cm" fo:margin-left="1.667cm" />
|
|
</style:list-level-properties>
|
|
</text:list-level-style-bullet>
|
|
<text:list-level-style-bullet text:level="2" text:style-name="Bullet_20_Symbols" text:bullet-char="◦">
|
|
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
|
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.302cm" fo:text-indent="-0.635cm" fo:margin-left="2.302cm" />
|
|
</style:list-level-properties>
|
|
</text:list-level-style-bullet>
|
|
<text:list-level-style-bullet text:level="3" text:style-name="Bullet_20_Symbols" text:bullet-char="▪">
|
|
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
|
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.937cm" fo:text-indent="-0.635cm" fo:margin-left="2.937cm" />
|
|
</style:list-level-properties>
|
|
</text:list-level-style-bullet>
|
|
<text:list-level-style-bullet text:level="4" text:style-name="Bullet_20_Symbols" text:bullet-char="•">
|
|
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
|
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="3.572cm" fo:text-indent="-0.635cm" fo:margin-left="3.572cm" />
|
|
</style:list-level-properties>
|
|
</text:list-level-style-bullet>
|
|
<text:list-level-style-bullet text:level="5" text:style-name="Bullet_20_Symbols" text:bullet-char="◦">
|
|
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
|
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="4.207cm" fo:text-indent="-0.635cm" fo:margin-left="4.207cm" />
|
|
</style:list-level-properties>
|
|
</text:list-level-style-bullet>
|
|
<text:list-level-style-bullet text:level="6" text:style-name="Bullet_20_Symbols" text:bullet-char="▪">
|
|
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
|
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="4.842cm" fo:text-indent="-0.635cm" fo:margin-left="4.842cm" />
|
|
</style:list-level-properties>
|
|
</text:list-level-style-bullet>
|
|
<text:list-level-style-bullet text:level="7" text:style-name="Bullet_20_Symbols" text:bullet-char="•">
|
|
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
|
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="5.477cm" fo:text-indent="-0.635cm" fo:margin-left="5.477cm" />
|
|
</style:list-level-properties>
|
|
</text:list-level-style-bullet>
|
|
<text:list-level-style-bullet text:level="8" text:style-name="Bullet_20_Symbols" text:bullet-char="◦">
|
|
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
|
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="6.112cm" fo:text-indent="-0.635cm" fo:margin-left="6.112cm" />
|
|
</style:list-level-properties>
|
|
</text:list-level-style-bullet>
|
|
<text:list-level-style-bullet text:level="9" text:style-name="Bullet_20_Symbols" text:bullet-char="▪">
|
|
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
|
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="6.747cm" fo:text-indent="-0.635cm" fo:margin-left="6.747cm" />
|
|
</style:list-level-properties>
|
|
</text:list-level-style-bullet>
|
|
<text:list-level-style-bullet text:level="10" text:style-name="Bullet_20_Symbols" text:bullet-char="•">
|
|
<style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
|
|
<style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="7.382cm" fo:text-indent="-0.635cm" fo:margin-left="7.382cm" />
|
|
</style:list-level-properties>
|
|
</text:list-level-style-bullet>
|
|
</text:list-style>
|
|
</office:automatic-styles>
|
|
<office:body>
|
|
<office:text text:use-soft-page-breaks="true">
|
|
<text:sequence-decls>
|
|
<text:sequence-decl text:display-outline-level="0" text:name="Illustration" />
|
|
<text:sequence-decl text:display-outline-level="0" text:name="Table" />
|
|
<text:sequence-decl text:display-outline-level="0" text:name="Text" />
|
|
<text:sequence-decl text:display-outline-level="0" text:name="Drawing" />
|
|
</text:sequence-decls>
|
|
<text:h text:style-name="P5" text:outline-level="1">
|
|
Laza
|
|
<text:span text:style-name="T1">ru</text:span>
|
|
s
|
|
</text:h>
|
|
<text:p text:style-name="P2">
|
|
Lazaru
|
|
<text:span text:style-name="T2">s is a fre</text:span>
|
|
e and open sou
|
|
<text:span text:style-name="T5">rce development tool for</text:span>
|
|
the Free Pascal compiler, which is also free and open source.
|
|
</text:p>
|
|
<text:h text:style-name="P4" text:outline-level="2">Overview</text:h>
|
|
<text:p text:style-name="P1">Lazarus is a free cross-platform visual integrated development environment (IDE) for rapid application development (RAD) using the Free Pascal compiler supported dialects of Object Pascal. Developers use Lazarus to create native code console and graphical user interface (GUI) applications for the desktop along with mobile devices, web applications, web services, and visual components and function libraries (.so, .dll, etc) for use by other programs for any platform the Free Pascal compiler supports( Mac, Unix, Linux, Windows, etc).</text:p>
|
|
<text:p text:style-name="P1" />
|
|
<text:p text:style-name="P1">Lazarus provides a highly visual development environment for the creation of rich user interfaces, application logic, and other supporting code artifacts. Along with the customary project management features, the Lazarus IDE also provides features that includes but are not limited to:</text:p>
|
|
<text:p text:style-name="P1" />
|
|
<text:list xml:id="list14840052221" text:style-name="L1">
|
|
<text:list-item>
|
|
<text:p text:style-name="P3">A What You See Is What You Get (WYSIWYG) visual windows layout designer</text:p>
|
|
</text:list-item>
|
|
<text:list-item>
|
|
<text:p text:style-name="P3">An extensive set of GUI widgets or visual components such as edit boxes, buttons, dialogs, menus, etc.</text:p>
|
|
</text:list-item>
|
|
<text:list-item>
|
|
<text:p text:style-name="P3">
|
|
An
|
|
<text:span text:style-name="T5">extensive</text:span>
|
|
set of non visual components for common behaviors such as persistence of application settings
|
|
</text:p>
|
|
</text:list-item>
|
|
<text:list-item>
|
|
<text:p text:style-name="P3">A set of data connectivity components for MySQL, PostgresSQL, FireBird, Oracle, SQL Lite, Sybase, and others</text:p>
|
|
</text:list-item>
|
|
<text:list-item>
|
|
<text:p text:style-name="P3">Data aware widget set that allows the developer to see data in visual components in the designer to assist with development</text:p>
|
|
</text:list-item>
|
|
<text:list-item>
|
|
<text:p text:style-name="P3">Interactive code debugger</text:p>
|
|
</text:list-item>
|
|
<text:list-item>
|
|
<text:p text:style-name="P3">Code completion</text:p>
|
|
</text:list-item>
|
|
<text:list-item>
|
|
<text:p text:style-name="P3">
|
|
Code
|
|
<text:span text:style-name="T5">templates</text:span>
|
|
</text:p>
|
|
</text:list-item>
|
|
<text:list-item>
|
|
<text:p text:style-name="P3">Syntax highlighting</text:p>
|
|
</text:list-item>
|
|
<text:list-item>
|
|
<text:p text:style-name="P3">Context sensitive help</text:p>
|
|
</text:list-item>
|
|
<text:list-item>
|
|
<text:p text:style-name="P3">Text resource manager for internationalization</text:p>
|
|
</text:list-item>
|
|
<text:list-item>
|
|
<text:p text:style-name="P3">Automatic code formatting</text:p>
|
|
</text:list-item>
|
|
<text:list-item>
|
|
<text:p text:style-name="P3">The ability to create custom components</text:p>
|
|
</text:list-item>
|
|
</text:list>
|
|
<text:p text:style-name="P1" />
|
|
<text:p text:style-name="P1">
|
|
Lazarus inherits three f
|
|
<text:span text:style-name="T2">eatures from its use of the Free Pascal compiler: compile and execution speed, and cross-compilation. Th</text:span>
|
|
e Free Pascal compiler benefits from the Pascal language structure, which is rigid, and the steady advancements of Pascal compiler design, spanning several decades, to
|
|
<text:soft-page-break />
|
|
compile large applications quickly, often seconds.
|
|
</text:p>
|
|
</office:text>
|
|
</office:body>
|
|
</office:document-content>
|
|
|