├── .gitignore
├── CHANGES.md
├── COPYING
├── README.md
├── examples
└── Lazarus
│ └── TmlSidexDemo
│ ├── .gitignore
│ ├── TmlSidexDemo.ico
│ ├── TmlSidexDemo.lpi
│ ├── TmlSidexDemo.lpr
│ ├── TmlSidexDemo.lrs
│ ├── TmlSidexDemo.manifest
│ ├── TmlSidexDemo.rc
│ ├── thrdataprocessing.pas
│ ├── tmlsidexdemo_logging.lfm
│ ├── tmlsidexdemo_logging.pas
│ ├── tmlsidexdemo_main.lfm
│ ├── tmlsidexdemo_main.lrs
│ └── tmlsidexdemo_main.pas
├── graphics
├── TTMLCore.bmp
├── TTMLCore.png
├── TTMLProfile.bmp
└── TTMLProfile.png
├── packages
├── C++ Builder
│ ├── C10
│ │ ├── Win32
│ │ │ └── Release
│ │ │ │ └── .gitignore
│ │ ├── Win64
│ │ │ ├── tml_c10_r.cbproj
│ │ │ └── tml_c10_r.res
│ │ ├── tml_c10.groupproj
│ │ ├── tml_c10_Win64.groupproj
│ │ ├── tml_c10_d.cbproj
│ │ ├── tml_c10_d.cpp
│ │ ├── tml_c10_d.res
│ │ ├── tml_c10_d_resources.rc
│ │ ├── tml_c10_r.cbproj
│ │ ├── tml_c10_r.cpp
│ │ └── tml_c10_r.res
│ ├── C2006
│ │ ├── tml_c2006.bdsgroup
│ │ ├── tml_c2006_d.bdsproj
│ │ ├── tml_c2006_d.cpp
│ │ ├── tml_c2006_d.res
│ │ ├── tml_c2006_r.bdsproj
│ │ ├── tml_c2006_r.cpp
│ │ └── tml_c2006_r.res
│ ├── C2010
│ │ ├── Release
│ │ │ └── .gitignore
│ │ ├── tml_c2010.groupproj
│ │ ├── tml_c2010_d.cbproj
│ │ ├── tml_c2010_d.cpp
│ │ ├── tml_c2010_d.res
│ │ ├── tml_c2010_d_resources.rc
│ │ ├── tml_c2010_r.cbproj
│ │ ├── tml_c2010_r.cpp
│ │ └── tml_c2010_r.res
│ ├── CXE
│ │ ├── Release
│ │ │ └── .gitignore
│ │ ├── tml_cXE.groupproj
│ │ ├── tml_cXE_d.cbproj
│ │ ├── tml_cXE_d.cpp
│ │ ├── tml_cXE_d.res
│ │ ├── tml_cXE_d_resources.rc
│ │ ├── tml_cXE_r.cbproj
│ │ ├── tml_cXE_r.cpp
│ │ └── tml_cXE_r.res
│ ├── CXE2
│ │ ├── Release
│ │ │ └── .gitignore
│ │ ├── tml_cXE2.groupproj
│ │ ├── tml_cXE2_d.cbproj
│ │ ├── tml_cXE2_d.cpp
│ │ ├── tml_cXE2_d.otares
│ │ ├── tml_cXE2_d.res
│ │ ├── tml_cXE2_d_Icon3.ico
│ │ ├── tml_cXE2_d_resources.rc
│ │ ├── tml_cXE2_r.cbproj
│ │ ├── tml_cXE2_r.cpp
│ │ ├── tml_cXE2_r.otares
│ │ ├── tml_cXE2_r.res
│ │ └── tml_cXE2_r_Icon.ico
│ ├── CXE3
│ │ ├── Win32
│ │ │ └── Release
│ │ │ │ └── .gitignore
│ │ ├── Win64
│ │ │ ├── tml_cXE3_r.cbproj
│ │ │ └── tml_cXE3_r.res
│ │ ├── tml_cXE3.groupproj
│ │ ├── tml_cXE3_Win64.groupproj
│ │ ├── tml_cXE3_d.cbproj
│ │ ├── tml_cXE3_d.cpp
│ │ ├── tml_cXE3_d.res
│ │ ├── tml_cXE3_d_resources.rc
│ │ ├── tml_cXE3_r.cbproj
│ │ ├── tml_cXE3_r.cpp
│ │ └── tml_cXE3_r.res
│ ├── CXE4
│ │ ├── Win32
│ │ │ └── Release
│ │ │ │ └── .gitignore
│ │ ├── Win64
│ │ │ ├── tml_cXE4_r.cbproj
│ │ │ └── tml_cXE4_r.res
│ │ ├── tml_cXE4.groupproj
│ │ ├── tml_cXE4_Win64.groupproj
│ │ ├── tml_cXE4_d.cbproj
│ │ ├── tml_cXE4_d.cpp
│ │ ├── tml_cXE4_d.res
│ │ ├── tml_cXE4_d_resources.rc
│ │ ├── tml_cXE4_r.cbproj
│ │ ├── tml_cXE4_r.cpp
│ │ └── tml_cXE4_r.res
│ ├── CXE5
│ │ ├── Win64
│ │ │ ├── tml_cXE5_r.cbproj
│ │ │ └── tml_cXE5_r.res
│ │ ├── tml_cXE5.groupproj
│ │ ├── tml_cXE5_Win64.groupproj
│ │ ├── tml_cXE5_d.cbproj
│ │ ├── tml_cXE5_d.cpp
│ │ ├── tml_cXE5_d.res
│ │ ├── tml_cXE5_r.cbproj
│ │ ├── tml_cXE5_r.cpp
│ │ └── tml_cXE5_r.res
│ ├── CXE6
│ │ ├── Win64
│ │ │ ├── tml_cXE6_r.cbproj
│ │ │ └── tml_cXE6_r.res
│ │ ├── tml_cXE6.groupproj
│ │ ├── tml_cXE6_Win64.groupproj
│ │ ├── tml_cXE6_d.cbproj
│ │ ├── tml_cXE6_d.cpp
│ │ ├── tml_cXE6_d.res
│ │ ├── tml_cXE6_r.cbproj
│ │ ├── tml_cXE6_r.cpp
│ │ └── tml_cXE6_r.res
│ ├── CXE7
│ │ ├── Win32
│ │ │ └── Release
│ │ │ │ └── .gitignore
│ │ ├── Win64
│ │ │ ├── tml_cXE7_r.cbproj
│ │ │ └── tml_cXE7_r.res
│ │ ├── tml_cXE7.groupproj
│ │ ├── tml_cXE7_Win64.groupproj
│ │ ├── tml_cXE7_d.cbproj
│ │ ├── tml_cXE7_d.cpp
│ │ ├── tml_cXE7_d.res
│ │ ├── tml_cXE7_d_resources.rc
│ │ ├── tml_cXE7_r.cbproj
│ │ ├── tml_cXE7_r.cpp
│ │ └── tml_cXE7_r.res
│ └── CXE8
│ │ ├── Win64
│ │ ├── tml_cXE8_r.cbproj
│ │ └── tml_cXE8_r.res
│ │ ├── tml_cXE8.groupproj
│ │ ├── tml_cXE8_Win64.groupproj
│ │ ├── tml_cXE8_d.cbproj
│ │ ├── tml_cXE8_d.cpp
│ │ ├── tml_cXE8_d.res
│ │ ├── tml_cXE8_r.cbproj
│ │ ├── tml_cXE8_r.cpp
│ │ └── tml_cXE8_r.res
├── Delphi
│ ├── D10
│ │ ├── tml_d10.groupproj
│ │ ├── tml_d10_d.dpk
│ │ ├── tml_d10_d.dproj
│ │ ├── tml_d10_d.dres
│ │ ├── tml_d10_d.res
│ │ ├── tml_d10_dResource.rc
│ │ ├── tml_d10_r.dpk
│ │ ├── tml_d10_r.dproj
│ │ └── tml_d10_r.res
│ ├── D2006
│ │ ├── bin
│ │ │ └── .gitignore
│ │ ├── dcu
│ │ │ └── .gitignore
│ │ ├── tml_d2006.bdsgroup
│ │ ├── tml_d2006_d.bdsproj
│ │ ├── tml_d2006_d.dpk
│ │ ├── tml_d2006_d.hpp
│ │ ├── tml_d2006_d.res
│ │ ├── tml_d2006_r.bdsproj
│ │ ├── tml_d2006_r.dpk
│ │ ├── tml_d2006_r.hpp
│ │ └── tml_d2006_r.res
│ ├── D2010
│ │ ├── tml_d2010.groupproj
│ │ ├── tml_d2010_d.dpk
│ │ ├── tml_d2010_d.dproj
│ │ ├── tml_d2010_d.dres
│ │ ├── tml_d2010_d.hpp
│ │ ├── tml_d2010_d.res
│ │ ├── tml_d2010_dResource.rc
│ │ ├── tml_d2010_r.dpk
│ │ ├── tml_d2010_r.dproj
│ │ ├── tml_d2010_r.hpp
│ │ └── tml_d2010_r.res
│ ├── DXE
│ │ ├── tml_dXE.groupproj
│ │ ├── tml_dXE_d.dpk
│ │ ├── tml_dXE_d.dproj
│ │ ├── tml_dXE_d.dres
│ │ ├── tml_dXE_d.res
│ │ ├── tml_dXE_dResource.rc
│ │ ├── tml_dXE_r.dpk
│ │ ├── tml_dXE_r.dproj
│ │ └── tml_dXE_r.res
│ ├── DXE2
│ │ ├── tml_dXE2.groupproj
│ │ ├── tml_dXE2_d.dpk
│ │ ├── tml_dXE2_d.dproj
│ │ ├── tml_dXE2_d.dres
│ │ ├── tml_dXE2_d.res
│ │ ├── tml_dXE2_dResource.rc
│ │ ├── tml_dXE2_d_Icon.ico
│ │ ├── tml_dXE2_r.dpk
│ │ ├── tml_dXE2_r.dproj
│ │ ├── tml_dXE2_r.res
│ │ └── tml_dXE2_r_Icon.ico
│ ├── DXE3
│ │ ├── tml_dXE3.groupproj
│ │ ├── tml_dXE3_d.dpk
│ │ ├── tml_dXE3_d.dproj
│ │ ├── tml_dXE3_d.dres
│ │ ├── tml_dXE3_d.res
│ │ ├── tml_dXE3_dResource.rc
│ │ ├── tml_dXE3_r.dpk
│ │ ├── tml_dXE3_r.dproj
│ │ └── tml_dXE3_r.res
│ ├── DXE4
│ │ ├── tml_dXE4.groupproj
│ │ ├── tml_dXE4_d.dpk
│ │ ├── tml_dXE4_d.dproj
│ │ ├── tml_dXE4_d.dres
│ │ ├── tml_dXE4_d.res
│ │ ├── tml_dXE4_dResource.rc
│ │ ├── tml_dXE4_r.dpk
│ │ ├── tml_dXE4_r.dproj
│ │ └── tml_dXE4_r.res
│ ├── DXE5
│ │ ├── tml_dXE5.groupproj
│ │ ├── tml_dXE5_d.dpk
│ │ ├── tml_dXE5_d.dproj
│ │ ├── tml_dXE5_d.dres
│ │ ├── tml_dXE5_d.res
│ │ ├── tml_dXE5_dResource.rc
│ │ ├── tml_dXE5_r.dpk
│ │ ├── tml_dXE5_r.dproj
│ │ └── tml_dXE5_r.res
│ ├── DXE6
│ │ ├── tml_dXE6.groupproj
│ │ ├── tml_dXE6_d.dpk
│ │ ├── tml_dXE6_d.dproj
│ │ ├── tml_dXE6_d.dres
│ │ ├── tml_dXE6_d.res
│ │ ├── tml_dXE6_dResource.rc
│ │ ├── tml_dXE6_r.dpk
│ │ ├── tml_dXE6_r.dproj
│ │ └── tml_dXE6_r.res
│ ├── DXE7
│ │ ├── tml_dXE7.groupproj
│ │ ├── tml_dXE7_d.dpk
│ │ ├── tml_dXE7_d.dproj
│ │ ├── tml_dXE7_d.dres
│ │ ├── tml_dXE7_d.res
│ │ ├── tml_dXE7_dResource.rc
│ │ ├── tml_dXE7_r.dpk
│ │ ├── tml_dXE7_r.dproj
│ │ └── tml_dXE7_r.res
│ └── DXE8
│ │ ├── tml_dXE8.groupproj
│ │ ├── tml_dXE8_d.dpk
│ │ ├── tml_dXE8_d.dproj
│ │ ├── tml_dXE8_d.dres
│ │ ├── tml_dXE8_d.res
│ │ ├── tml_dXE8_dResource.rc
│ │ ├── tml_dXE8_r.dpk
│ │ ├── tml_dXE8_r.dproj
│ │ └── tml_dXE8_r.res
└── Lazarus
│ ├── Makefile
│ ├── Makefile.compiled
│ ├── Makefile.fpc
│ ├── TMLLazarusPkg.lpk
│ └── TMLLazarusPkg.pas
└── src
├── TMLLazarusPkg.lrs
├── cSidexDocument.pas
├── pedTMLCommands.dfm
├── pedTMLCommands.lfm
├── pedTMLCommands.lrs
├── pedTMLCommands.pas
├── uSidexErrors.pas
├── uSidexLib.pas
├── uSidexTypes.pas
├── uSidexVariant.pas
├── uTMLClasses.pas
├── uTMLCore.pas
├── uTMLErrors.pas
├── uTMLRegister.dcr
├── uTMLRegister.pas
└── uTMLTypes.pas
/.gitignore:
--------------------------------------------------------------------------------
1 | *.obj
2 | *.local
3 | *.hpp
4 | *.dcu
5 | *.pch
6 | *.#00
7 | *.identcache
8 | *.~bpl
9 | *.drc
10 | *.bpl
11 | *.dsk
12 | *.o
13 | *.a
14 | *.~dsk
15 | *.~1~
16 | *.stat
17 | *.ppu
18 | *.compiled
19 | *.rst
20 | *.dex
21 | *.d
22 | *.tmp
23 | *.rsj
24 |
--------------------------------------------------------------------------------
/CHANGES.md:
--------------------------------------------------------------------------------
1 | # LibTML-pascal Changelog #
2 |
3 | Please check [https://github.com/tml21/libtml-pascal/commits](https://github.com/tml21/libtml-pascal/commits) for a detailed list of changes.
4 |
5 | ## Version 1.1.5 ##
6 |
7 | The libTML-pascal library was developed to be used in commerical projects of [wobe-systems GmbH](http://www.wobe-team.com). This is the first Open Source release under LGPL 2.1.
8 |
9 | ### Credits ###
10 |
11 | **Wolfgang Bär** - [wobe-systems GmbH](http://www.wobe-team.com)
12 | Artwork, icons and color themes.
13 |
14 | **Sabine Bernecker-Bendixen** - [Sof-IT by Personal Best](http://www.sof-it.de)
15 | Thank you for writing the Code of Conduct and the team coaching.
16 |
17 | **Francis Brosnan Blázquez** - [Advanced Software Production Line (ASPL)](http://www.aspl.es/portal/)
18 | Thank you for your valuable help with AXL and Vortex.:
19 | -[Vortex](http://www.aspl.es/vortex) a [BEEP](http://www.beepcore.org) implementation
20 | -[AXL](http://www.aspl.es/axl) a lightweight and fast XML 1.0 implementation
21 |
22 | **Ralf Konusch** - [wobe-systems GmbH](http://www.wobe-team.com)
23 | Code contributions and port to multiple platforms.
24 |
25 | **Björn Latte** - [wobe-systems GmbH](http://www.wobe-team.com)
26 | Infrastructure and GitHub.
27 |
28 | **Stefan Schalk** - [wobe-systems GmbH](http://www.wobe-team.com)
29 | Object Pascal wrapper and components.
30 |
31 | **Maik Wojcieszak** - [wobe-systems GmbH](http://www.wobe-team.com)
32 | Documentation, homepage and project lead.
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # LibTML for Object Pascal #
2 |
3 | **TML Messaging Suite** is a network messaging library for rapid development of extensible and scalable interfaces. Based on the peer to peer standard protocol [BEEP](http://www.beepcore.org) (Blocks Extensible Exchange Protocol), defined in [RFC3080](https://tools.ietf.org/html/rfc3080) and [RFC3081](https://tools.ietf.org/html/rfc3081) libTML is suitable for many use cases and communication patterns. Equipped with a type safe data API, TML can transport hierarchical data structures fast and reliable. [**read more ...**][1]
4 |
5 | **The libTML Object Pascal Components** are not only a language binding to the core library but a complete set of non visual components to simplify the usage of libTML with [Embarcadero RAD Studio][2] and [Lazarus][3]. Applications can be developed for multiple platforms.
6 |
7 | - Android
8 | - Linux
9 | - OS X
10 | - Windows
11 |
12 | The mapping of libTML data types to the Variant type allows to exchange data organized in dictionaries lists and tables with hierarchical data structures.
13 |
14 | The libTML projects are licensed under [LGPL 2.1][9] and can be used for open source and commercial projects according to the [license terms][10].
15 |
16 | > The components require the [libTML-c core libraries][4].
17 |
18 | ## How to get help ? ##
19 |
20 | The primary source of information is the [documentation of the library][5].
21 |
22 | To discuss about libTML, ask questions, get help or receive news about releases, planned features and development progress, a [libTML mailing list][6] is available. [Subscribe][7] to the mailing list to get involved.
23 |
24 | For additional information about getting support for libTML got to [http://www.libtml.org/support/][8].
25 |
26 |
27 |
28 |
29 | [1]: http://www.libtml.org/info/
30 | [2]: https://www.embarcadero.com/de/products/rad-studio
31 | [3]: http://www.lazarus-ide.org/
32 | [4]: https://github.com/tml21/libtml-c
33 | [5]: http://www.libtml.org/docs/libtml-pascal/
34 | [6]: https://groups.google.com/forum/#!forum/libtml
35 | [7]: https://groups.google.com/forum/#!forum/libtml/join
36 | [8]: http://www.libtml.org/support/
37 | [9]: http://www.gnu.org/licenses/licenses.html#LGPL
38 | [10]: https://github.com/tml21/libtml-c/blob/master/COPYING
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/examples/Lazarus/TmlSidexDemo/.gitignore:
--------------------------------------------------------------------------------
1 | /backup
2 | /ppu
3 | /TmlSidexDemo.lps
4 | /TmlSidexDemo.res
5 |
--------------------------------------------------------------------------------
/examples/Lazarus/TmlSidexDemo/TmlSidexDemo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/examples/Lazarus/TmlSidexDemo/TmlSidexDemo.ico
--------------------------------------------------------------------------------
/examples/Lazarus/TmlSidexDemo/TmlSidexDemo.lpr:
--------------------------------------------------------------------------------
1 | program TmlSidexDemo;
2 |
3 | {$mode objfpc}{$H+}
4 |
5 | uses
6 | {$IFDEF UNIX}{$IFDEF UseCThreads}
7 | cthreads,
8 | {$ENDIF}{$ENDIF}
9 | Interfaces, // this includes the LCL widgetset
10 | Forms, TmlSidexDemo_Main,
11 | uSidexLib, uTMLCore,
12 | thrDataProcessing, TmlSidexDemo_Logging;
13 |
14 | {$IFDEF WINDOWS}
15 | {$R TmlSidexDemo.res}
16 | {$ELSE}
17 | {$IFNDEF DARWIN}
18 | {$R *.res}
19 | {$ENDIF}
20 | {$ENDIF}
21 |
22 | begin
23 | Application.Title := 'TML-Sidex-Demo';
24 | Application.Initialize;
25 |
26 | uSidexLib.sidexUseExceptions := false;
27 | uTMLCore.tmlUseExceptions := false;
28 |
29 | Application.CreateForm(TTmlSidexDemo_Form, TmlSidexDemo_Form);
30 | Application.Run;
31 | Application.MainForm.Free;
32 |
33 | uTMLCore.tmlUseExceptions := true;
34 | uSidexLib.sidexUseExceptions := true;
35 | end.
36 |
37 |
--------------------------------------------------------------------------------
/examples/Lazarus/TmlSidexDemo/TmlSidexDemo.manifest:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Your application description here.
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/examples/Lazarus/TmlSidexDemo/TmlSidexDemo.rc:
--------------------------------------------------------------------------------
1 | 1 VERSIONINFO
2 | FILEVERSION 0,1,0,0
3 | PRODUCTVERSION 0,1,0,0
4 | {
5 | BLOCK "StringFileInfo"
6 | {
7 | BLOCK "040904E4"
8 | {
9 | VALUE "Comments", "\000"
10 | VALUE "CompanyName", "wobe-systems GmbH\000"
11 | VALUE "FileDescription", "TML-Sidex-Demo\000"
12 | VALUE "FileVersion", "0.1.0.0\000"
13 | VALUE "InternalName", "\000"
14 | VALUE "LegalCopyright", "\000"
15 | VALUE "LegalTrademarks", "\000"
16 | VALUE "OriginalFilename", "\000"
17 | VALUE "ProductName", "\000"
18 | VALUE "ProductVersion", "0.1.0.0\000"
19 | }
20 | }
21 | BLOCK "VarFileInfo"
22 | {
23 | VALUE "Translation", 0x0409, 0x04E4
24 | }
25 | }
26 |
27 | #define RT_MANIFEST 24
28 | #define CREATEPROCESS_MANIFEST_RESOURCE_ID 1
29 | #define ISOLATIONAWARE_MANIFEST_RESOURCE_ID 2
30 | #define ISOLATIONAWARE_NOSTATICIMPORT_MANIFEST_RESOURCE_ID 3
31 |
32 | CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "TmlSidexDemo.manifest"
33 | MAINICON ICON "TmlSidexDemo.ico"
34 |
--------------------------------------------------------------------------------
/examples/Lazarus/TmlSidexDemo/tmlsidexdemo_logging.lfm:
--------------------------------------------------------------------------------
1 | object LoggingDlg: TLoggingDlg
2 | Left = 472
3 | Height = 393
4 | Top = 253
5 | Width = 449
6 | BorderIcons = [biSystemMenu]
7 | BorderStyle = bsDialog
8 | Caption = 'Logging'
9 | ClientHeight = 393
10 | ClientWidth = 449
11 | OnClose = FormClose
12 | OnShow = FormShow
13 | Position = poMainFormCenter
14 | LCLVersion = '0.9.28.2'
15 | object SetAll_Button: TButton
16 | Left = 8
17 | Height = 25
18 | Top = 360
19 | Width = 75
20 | Anchors = [akLeft, akBottom]
21 | Caption = 'Set all'
22 | OnClick = SetAll_ButtonClick
23 | TabOrder = 2
24 | end
25 | object Clear_Button: TButton
26 | Left = 88
27 | Height = 25
28 | Top = 360
29 | Width = 75
30 | Anchors = [akLeft, akBottom]
31 | Caption = 'Clear'
32 | OnClick = Clear_ButtonClick
33 | TabOrder = 3
34 | end
35 | object Invert_Button: TButton
36 | Left = 168
37 | Height = 25
38 | Top = 360
39 | Width = 75
40 | Anchors = [akLeft, akBottom]
41 | Caption = 'Invert'
42 | OnClick = Invert_ButtonClick
43 | TabOrder = 4
44 | end
45 | object Close_Button: TButton
46 | Left = 368
47 | Height = 25
48 | Top = 360
49 | Width = 75
50 | Anchors = [akRight, akBottom]
51 | Caption = 'Close'
52 | OnClick = Close_ButtonClick
53 | TabOrder = 0
54 | end
55 | object Options_GroupBox: TGroupBox
56 | Left = 8
57 | Height = 340
58 | Top = 8
59 | Width = 435
60 | Anchors = [akTop, akLeft, akRight, akBottom]
61 | Caption = 'Options'
62 | ClientHeight = 322
63 | ClientWidth = 431
64 | TabOrder = 1
65 | object TML_LOG_VORTEX_INTERN_CheckBox: TCheckBox
66 | Tag = 1
67 | Left = 8
68 | Height = 17
69 | Top = 8
70 | Width = 252
71 | Caption = 'TML_LOG_VORTEX_INTERN: Vortex logging is on'
72 | TabOrder = 0
73 | end
74 | object TML_LOG_VORTEX_VERBOSE_CheckBox: TCheckBox
75 | Tag = 2
76 | Left = 8
77 | Height = 17
78 | Top = 32
79 | Width = 302
80 | Caption = 'TML_LOG_VORTEX_VERBOSE: Vervose Vortex logging is on'
81 | TabOrder = 1
82 | end
83 | object TML_LOG_VORTEX_CMD_CheckBox: TCheckBox
84 | Tag = 4
85 | Left = 8
86 | Height = 17
87 | Top = 56
88 | Width = 315
89 | Caption = 'TML_LOG_VORTEX_CMD: Show log on every Vortex command'
90 | TabOrder = 2
91 | end
92 | object TML_LOG_CORE_IO_CheckBox: TCheckBox
93 | Tag = 8
94 | Left = 8
95 | Height = 17
96 | Top = 80
97 | Width = 201
98 | Caption = 'TML_LOG_CORE_IO: Core I/O logging'
99 | TabOrder = 3
100 | end
101 | object TML_LOG_CORE_API_CheckBox: TCheckBox
102 | Tag = 16
103 | Left = 8
104 | Height = 17
105 | Top = 104
106 | Width = 170
107 | Caption = 'TML_LOG_CORE_API: Core API'
108 | TabOrder = 4
109 | end
110 | object TML_LOG_VORTEX_FRAMES_CheckBox: TCheckBox
111 | Tag = 32
112 | Left = 8
113 | Height = 17
114 | Top = 128
115 | Width = 261
116 | Caption = 'TML_LOG_VORTEX_FRAMES: Vortex frame logging'
117 | TabOrder = 5
118 | end
119 | object TML_LOG_VORTEX_CH_POOL_CheckBox: TCheckBox
120 | Tag = 64
121 | Left = 8
122 | Height = 17
123 | Top = 152
124 | Width = 300
125 | Caption = 'TML_LOG_VORTEX_CH_POOL: Vortex channel pool logging'
126 | TabOrder = 6
127 | end
128 | object TML_LOG_VORTEX_MUTEX_CheckBox: TCheckBox
129 | Tag = 128
130 | Left = 8
131 | Height = 17
132 | Top = 176
133 | Width = 256
134 | Caption = 'TML_LOG_VORTEX_MUTEX: Vortex mutex logging'
135 | TabOrder = 7
136 | end
137 | object TML_LOG_MULTY_SYNC_CMDS_CheckBox: TCheckBox
138 | Tag = 256
139 | Left = 8
140 | Height = 17
141 | Top = 200
142 | Width = 283
143 | Caption = 'TML_LOG_MULTY_SYNC_CMDS: Vortex multi sync cmds'
144 | TabOrder = 8
145 | end
146 | object TML_LOG_VORTEX_HASHTABLE_CheckBox: TCheckBox
147 | Tag = 1024
148 | Left = 8
149 | Height = 17
150 | Top = 224
151 | Width = 300
152 | Caption = 'TML_LOG_VORTEX_HASHTABLE: Vortex hash table logging'
153 | TabOrder = 9
154 | end
155 | object TML_LOG_INTERNAL_DISPATCH_CheckBox: TCheckBox
156 | Tag = 2048
157 | Left = 8
158 | Height = 17
159 | Top = 248
160 | Width = 337
161 | Caption = 'TML_LOG_INTERNAL_DISPATCH: Internal command dispatcher log'
162 | TabOrder = 10
163 | end
164 | object TML_LOG_CONNECTION_OBJ_HANDLING_CheckBox: TCheckBox
165 | Tag = 4096
166 | Left = 8
167 | Height = 17
168 | Top = 272
169 | Width = 410
170 | Caption = 'TML_LOG_CONNECTION_OBJ_HANDLING: Logging to see connectionObj handling'
171 | TabOrder = 11
172 | end
173 | object TML_LOG_STREAM_HANDLING_CheckBox: TCheckBox
174 | Tag = 8192
175 | Left = 8
176 | Height = 17
177 | Top = 296
178 | Width = 322
179 | Caption = 'TML_LOG_STREAM_HANDLING: Logging to see stream handling'
180 | TabOrder = 12
181 | end
182 | end
183 | end
184 |
--------------------------------------------------------------------------------
/examples/Lazarus/TmlSidexDemo/tmlsidexdemo_logging.pas:
--------------------------------------------------------------------------------
1 | (*
2 | * libTML: A BEEP based Messaging Suite
3 | * Copyright (C) 2015 wobe-systems GmbH
4 | *
5 | * This program is free software; you can redistribute it and/or
6 | * modify it under the terms of the GNU Lesser General Public License
7 | * as published by the Free Software Foundation; either version 2.1
8 | * of the License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 | * Lesser General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Lesser General Public
16 | * License along with this program; if not, write to the Free
17 | * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
18 | * 02111-1307 USA
19 | *
20 | * You may find a copy of the license under this software is released
21 | * at COPYING file. This is LGPL software: you are welcome to develop
22 | * proprietary applications using this library without any royalty or
23 | * fee but returning back any change, improvement or addition in the
24 | * form of source code, project image, documentation patches, etc.
25 | *
26 | * Homepage:
27 | * http://www.libtml.org
28 | *
29 | * For professional support contact us:
30 | *
31 | * wobe-systems GmbH
32 | * support@libtml.org
33 | *)
34 |
35 | unit TmlSidexDemo_Logging;
36 |
37 | {$mode objfpc}{$H+}
38 |
39 | interface
40 |
41 | uses
42 | Classes, SysUtils, FileUtil, LResources, Forms, Controls, Graphics, Dialogs,
43 | uTMLClasses, StdCtrls;
44 |
45 | type
46 |
47 | { TLoggingDlg }
48 |
49 | TLoggingDlg = class(TForm)
50 | Options_GroupBox: TGroupBox;
51 | SetAll_Button: TButton;
52 | Clear_Button: TButton;
53 | Invert_Button: TButton;
54 | Close_Button: TButton;
55 | TML_LOG_CONNECTION_OBJ_HANDLING_CheckBox: TCheckBox;
56 | TML_LOG_CORE_API_CheckBox: TCheckBox;
57 | TML_LOG_CORE_IO_CheckBox: TCheckBox;
58 | TML_LOG_INTERNAL_DISPATCH_CheckBox: TCheckBox;
59 | TML_LOG_MULTY_SYNC_CMDS_CheckBox: TCheckBox;
60 | TML_LOG_STREAM_HANDLING_CheckBox: TCheckBox;
61 | TML_LOG_VORTEX_CH_POOL_CheckBox: TCheckBox;
62 | TML_LOG_VORTEX_CMD_CheckBox: TCheckBox;
63 | TML_LOG_VORTEX_FRAMES_CheckBox: TCheckBox;
64 | TML_LOG_VORTEX_HASHTABLE_CheckBox: TCheckBox;
65 | TML_LOG_VORTEX_INTERN_CheckBox: TCheckBox;
66 | TML_LOG_VORTEX_MUTEX_CheckBox: TCheckBox;
67 | TML_LOG_VORTEX_VERBOSE_CheckBox: TCheckBox;
68 | procedure Clear_ButtonClick(Sender: TObject);
69 | procedure Close_ButtonClick(Sender: TObject);
70 | procedure FormClose(Sender: TObject; var CloseAction: TCloseAction);
71 | procedure FormShow(Sender: TObject);
72 | procedure Invert_ButtonClick(Sender: TObject);
73 | procedure SetAll_ButtonClick(Sender: TObject);
74 |
75 | private
76 | FTMLCore: TTMLCore;
77 |
78 | FCBs: Array[0..12] of TCheckBox;
79 |
80 | public
81 | property TMLCore: TTMLCore read FTMLCore write FTMLCore;
82 | end;
83 |
84 | var
85 | LoggingDlg: TLoggingDlg;
86 |
87 | implementation
88 |
89 | uses
90 | uTMLCore, uTMLErrors;
91 |
92 | { TLoggingDlg }
93 |
94 | procedure TLoggingDlg.FormShow(Sender: TObject);
95 | var
96 | i, iLogValue: Integer;
97 | bSuccess: Boolean;
98 | begin
99 | bSuccess := false;
100 | iLogValue := TML_LOG_OFF;
101 | if Assigned(FTMLCore) then
102 | begin
103 | bSuccess := (tml_Core_Get_LoggingValue(FTMLCore.TMLCoreHandle,
104 | iLogValue) = TML_SUCCESS);
105 | end;
106 |
107 | FCBs[ 0] := TML_LOG_VORTEX_INTERN_CheckBox;
108 | FCBs[ 1] := TML_LOG_VORTEX_VERBOSE_CheckBox;
109 | FCBs[ 2] := TML_LOG_VORTEX_CMD_CheckBox;
110 | FCBs[ 3] := TML_LOG_CORE_IO_CheckBox;
111 | FCBs[ 4] := TML_LOG_CORE_API_CheckBox;
112 | FCBs[ 5] := TML_LOG_VORTEX_FRAMES_CheckBox;
113 | FCBs[ 6] := TML_LOG_VORTEX_CH_POOL_CheckBox;
114 | FCBs[ 7] := TML_LOG_VORTEX_MUTEX_CheckBox;
115 | FCBs[ 8] := TML_LOG_MULTY_SYNC_CMDS_CheckBox;
116 | FCBs[ 9] := TML_LOG_VORTEX_HASHTABLE_CheckBox;
117 | FCBs[10] := TML_LOG_INTERNAL_DISPATCH_CheckBox;
118 | FCBs[11] := TML_LOG_CONNECTION_OBJ_HANDLING_CheckBox;
119 | FCBs[12] := TML_LOG_STREAM_HANDLING_CheckBox;
120 |
121 | for i := Low(FCBs) to High(FCBs) do
122 | begin
123 | FCBs[i].Checked := ((iLogValue and FCBs[i].Tag) <> 0);
124 | FCBs[i].Enabled := bSuccess;
125 | end;
126 | end;
127 |
128 | procedure TLoggingDlg.FormClose(Sender: TObject; var CloseAction: TCloseAction);
129 | var
130 | i, iLogValue: Integer;
131 | begin
132 | if Assigned(FTMLCore) and FCBs[0].Enabled then
133 | begin
134 | iLogValue := TML_LOG_OFF;
135 | for i := Low(FCBs) to High(FCBs) do
136 | begin
137 | if FCBs[i].Checked then iLogValue := iLogValue or FCBs[i].Tag;
138 | end;
139 | tml_Core_Set_LoggingValue(FTMLCore.TMLCoreHandle, iLogValue);
140 | end;
141 | CloseAction := caHide;
142 | end;
143 |
144 | procedure TLoggingDlg.Close_ButtonClick(Sender: TObject);
145 | begin
146 | Close;
147 | end;
148 |
149 | procedure TLoggingDlg.SetAll_ButtonClick(Sender: TObject);
150 | var
151 | i: Integer;
152 | begin
153 | for i := Low(FCBs) to High(FCBs) do FCBs[i].Checked := true;
154 | end;
155 |
156 | procedure TLoggingDlg.Clear_ButtonClick(Sender: TObject);
157 | var
158 | i: Integer;
159 | begin
160 | for i := Low(FCBs) to High(FCBs) do FCBs[i].Checked := false;
161 | end;
162 |
163 | procedure TLoggingDlg.Invert_ButtonClick(Sender: TObject);
164 | var
165 | i: Integer;
166 | begin
167 | for i := Low(FCBs) to High(FCBs) do FCBs[i].Checked := not FCBs[i].Checked;
168 | end;
169 |
170 | initialization
171 | {$I tmlsidexdemo_logging.lrs}
172 |
173 | end.
174 |
175 |
--------------------------------------------------------------------------------
/graphics/TTMLCore.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/graphics/TTMLCore.bmp
--------------------------------------------------------------------------------
/graphics/TTMLCore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/graphics/TTMLCore.png
--------------------------------------------------------------------------------
/graphics/TTMLProfile.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/graphics/TTMLProfile.bmp
--------------------------------------------------------------------------------
/graphics/TTMLProfile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/graphics/TTMLProfile.png
--------------------------------------------------------------------------------
/packages/C++ Builder/C10/Win32/Release/.gitignore:
--------------------------------------------------------------------------------
1 | /*.res
2 |
--------------------------------------------------------------------------------
/packages/C++ Builder/C10/Win64/tml_c10_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/C10/Win64/tml_c10_r.res
--------------------------------------------------------------------------------
/packages/C++ Builder/C10/tml_c10.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {986BF295-203D-48AF-BAEA-A6CCED9811E2}
4 |
5 |
6 |
7 |
8 |
9 |
10 | tml_c10_r.cbproj
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/packages/C++ Builder/C10/tml_c10_Win64.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {7782BED2-83ED-418A-9703-EA763F1A4207}
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | Default.Personality.12
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/packages/C++ Builder/C10/tml_c10_d.cpp:
--------------------------------------------------------------------------------
1 | //---------------------------------------------------------------------------
2 |
3 | #include
4 | #pragma hdrstop
5 | USEFORMNS("..\..\..\src\pedTMLCommands.pas", Pedtmlcommands, propEdTMLCommands);
6 | //---------------------------------------------------------------------------
7 | #pragma package(smart_init)
8 | //---------------------------------------------------------------------------
9 |
10 | // Package-Quelltext.
11 | //---------------------------------------------------------------------------
12 |
13 |
14 | #pragma argsused
15 | extern "C" int _libmain(unsigned long reason)
16 | {
17 | return 1;
18 | }
19 | //---------------------------------------------------------------------------
20 |
--------------------------------------------------------------------------------
/packages/C++ Builder/C10/tml_c10_d.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/C10/tml_c10_d.res
--------------------------------------------------------------------------------
/packages/C++ Builder/C10/tml_c10_d_resources.rc:
--------------------------------------------------------------------------------
1 | TTMLCore BITMAP "..\\..\\..\\graphics\\TTMLCore.bmp"
2 | TTMLProfile BITMAP "..\\..\\..\\graphics\\TTMLProfile.bmp"
3 |
--------------------------------------------------------------------------------
/packages/C++ Builder/C10/tml_c10_r.cpp:
--------------------------------------------------------------------------------
1 | //---------------------------------------------------------------------------
2 |
3 | #include
4 | #pragma hdrstop
5 | #pragma package(smart_init)
6 | //---------------------------------------------------------------------------
7 |
8 | // Package-Quelltext.
9 | //---------------------------------------------------------------------------
10 |
11 |
12 | #pragma argsused
13 | extern "C" int _libmain(unsigned long reason)
14 | {
15 | return 1;
16 | }
17 | //---------------------------------------------------------------------------
18 |
--------------------------------------------------------------------------------
/packages/C++ Builder/C10/tml_c10_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/C10/tml_c10_r.res
--------------------------------------------------------------------------------
/packages/C++ Builder/C2006/tml_c2006.bdsgroup:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
6 |
7 |
8 |
9 |
10 |
11 |
12 | tml_c2006_r.bdsproj
13 | tml_c2006_d.bdsproj
14 | tml_c2006_r.bpl tml_c2006_d.bpl
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/packages/C++ Builder/C2006/tml_c2006_d.cpp:
--------------------------------------------------------------------------------
1 | //---------------------------------------------------------------------------
2 |
3 | #include
4 | #pragma hdrstop
5 | #pragma package(smart_init)
6 | //---------------------------------------------------------------------------
7 |
8 | // Package-Quelltext.
9 | //---------------------------------------------------------------------------
10 |
11 |
12 | #pragma argsused
13 | int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
14 | {
15 | return 1;
16 | }
17 | //---------------------------------------------------------------------------
18 |
--------------------------------------------------------------------------------
/packages/C++ Builder/C2006/tml_c2006_d.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/C2006/tml_c2006_d.res
--------------------------------------------------------------------------------
/packages/C++ Builder/C2006/tml_c2006_r.cpp:
--------------------------------------------------------------------------------
1 | //---------------------------------------------------------------------------
2 |
3 | #include
4 | #pragma hdrstop
5 | #pragma package(smart_init)
6 | //---------------------------------------------------------------------------
7 |
8 | // Package-Quelltext.
9 | //---------------------------------------------------------------------------
10 |
11 |
12 | #pragma argsused
13 | int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
14 | {
15 | return 1;
16 | }
17 | //---------------------------------------------------------------------------
18 |
--------------------------------------------------------------------------------
/packages/C++ Builder/C2006/tml_c2006_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/C2006/tml_c2006_r.res
--------------------------------------------------------------------------------
/packages/C++ Builder/C2010/Release/.gitignore:
--------------------------------------------------------------------------------
1 | /*.res
2 |
--------------------------------------------------------------------------------
/packages/C++ Builder/C2010/tml_c2010.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {2F285A41-F09C-4E34-805D-27281DE63FF7}
4 |
5 |
6 |
7 |
8 |
9 |
10 | tml_c2010_r.cbproj
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/packages/C++ Builder/C2010/tml_c2010_d.cpp:
--------------------------------------------------------------------------------
1 | //---------------------------------------------------------------------------
2 |
3 | #include
4 | #pragma hdrstop
5 | #pragma package(smart_init)
6 | //---------------------------------------------------------------------------
7 |
8 | // Package-Quelltext.
9 | //---------------------------------------------------------------------------
10 |
11 |
12 | #pragma argsused
13 | int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
14 | {
15 | return 1;
16 | }
17 | //---------------------------------------------------------------------------
18 |
--------------------------------------------------------------------------------
/packages/C++ Builder/C2010/tml_c2010_d.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/C2010/tml_c2010_d.res
--------------------------------------------------------------------------------
/packages/C++ Builder/C2010/tml_c2010_d_resources.rc:
--------------------------------------------------------------------------------
1 | TTMLCore Bitmap "..\\..\\..\\graphics\\TTMLCore.bmp"
2 | TTMLProfile Bitmap "..\\..\\..\\graphics\\TTMLProfile.bmp"
3 |
--------------------------------------------------------------------------------
/packages/C++ Builder/C2010/tml_c2010_r.cpp:
--------------------------------------------------------------------------------
1 | //---------------------------------------------------------------------------
2 |
3 | #include
4 | #pragma hdrstop
5 | #pragma package(smart_init)
6 | //---------------------------------------------------------------------------
7 |
8 | // Package-Quelltext.
9 | //---------------------------------------------------------------------------
10 |
11 |
12 | #pragma argsused
13 | int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
14 | {
15 | return 1;
16 | }
17 | //---------------------------------------------------------------------------
18 |
--------------------------------------------------------------------------------
/packages/C++ Builder/C2010/tml_c2010_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/C2010/tml_c2010_r.res
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE/Release/.gitignore:
--------------------------------------------------------------------------------
1 | /*.res
2 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE/tml_cXE.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {2F285A41-F09C-4E34-805D-27281DE63FF7}
4 |
5 |
6 |
7 |
8 |
9 |
10 | tml_cXE_r.cbproj
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE/tml_cXE_d.cpp:
--------------------------------------------------------------------------------
1 | //---------------------------------------------------------------------------
2 |
3 | #include
4 | #pragma hdrstop
5 | #pragma package(smart_init)
6 | //---------------------------------------------------------------------------
7 |
8 | // Package-Quelltext.
9 | //---------------------------------------------------------------------------
10 |
11 |
12 | #pragma argsused
13 | int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
14 | {
15 | return 1;
16 | }
17 | //---------------------------------------------------------------------------
18 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE/tml_cXE_d.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE/tml_cXE_d.res
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE/tml_cXE_d_resources.rc:
--------------------------------------------------------------------------------
1 | TTMLCore BITMAP "..\\..\\..\\graphics\\TTMLCore.bmp"
2 | TTMLProfile BITMAP "..\\..\\..\\graphics\\TTMLProfile.bmp"
3 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE/tml_cXE_r.cpp:
--------------------------------------------------------------------------------
1 | //---------------------------------------------------------------------------
2 |
3 | #include
4 | #pragma hdrstop
5 | #pragma package(smart_init)
6 | //---------------------------------------------------------------------------
7 |
8 | // Package-Quelltext.
9 | //---------------------------------------------------------------------------
10 |
11 |
12 | #pragma argsused
13 | int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
14 | {
15 | return 1;
16 | }
17 | //---------------------------------------------------------------------------
18 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE/tml_cXE_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE/tml_cXE_r.res
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE2/Release/.gitignore:
--------------------------------------------------------------------------------
1 | /*.res
2 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE2/tml_cXE2.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {2F285A41-F09C-4E34-805D-27282DE63FF7}
4 |
5 |
6 |
7 |
8 |
9 |
10 | tml_cXE2_r.cbproj
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE2/tml_cXE2_d.cpp:
--------------------------------------------------------------------------------
1 | //---------------------------------------------------------------------------
2 |
3 | #include
4 | #pragma hdrstop
5 |
6 |
7 | #pragma package(smart_init)
8 |
9 | //---------------------------------------------------------------------------
10 | // Package-Quelltext.
11 | //---------------------------------------------------------------------------
12 |
13 | #pragma argsused
14 | int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
15 | {
16 | return 1;
17 | }
18 |
19 | //---------------------------------------------------------------------------
20 |
21 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE2/tml_cXE2_d.otares:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE2/tml_cXE2_d.otares
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE2/tml_cXE2_d.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE2/tml_cXE2_d.res
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE2/tml_cXE2_d_Icon3.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE2/tml_cXE2_d_Icon3.ico
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE2/tml_cXE2_d_resources.rc:
--------------------------------------------------------------------------------
1 | TTMLCore BITMAP "..\\..\\..\\graphics\\TTMLCore.bmp"
2 | TTMLProfile BITMAP "..\\..\\..\\graphics\\TTMLProfile.bmp"
3 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE2/tml_cXE2_r.cpp:
--------------------------------------------------------------------------------
1 | //---------------------------------------------------------------------------
2 |
3 | #include
4 | #pragma hdrstop
5 | #pragma package(smart_init)
6 |
7 | //---------------------------------------------------------------------------
8 | // Package-Quelltext.
9 | //---------------------------------------------------------------------------
10 |
11 | #pragma argsused
12 | int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
13 | {
14 | return 1;
15 | }
16 |
17 | //---------------------------------------------------------------------------
18 |
19 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE2/tml_cXE2_r.otares:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE2/tml_cXE2_r.otares
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE2/tml_cXE2_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE2/tml_cXE2_r.res
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE2/tml_cXE2_r_Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE2/tml_cXE2_r_Icon.ico
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE3/Win32/Release/.gitignore:
--------------------------------------------------------------------------------
1 | /*.res
2 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE3/Win64/tml_cXE3_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE3/Win64/tml_cXE3_r.res
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE3/tml_cXE3.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {ED5A6D09-9D4A-47C5-8B1F-F76C91E57E2F}
4 |
5 |
6 |
7 |
8 |
9 |
10 | tml_cXE3_r.cbproj
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE3/tml_cXE3_Win64.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {1382BED2-23EC-418A-9703-EA763F1A4207}
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | Default.Personality.12
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE3/tml_cXE3_d.cpp:
--------------------------------------------------------------------------------
1 | //---------------------------------------------------------------------------
2 |
3 | #include
4 | #pragma hdrstop
5 | USEFORMNS("..\..\..\src\pedTMLCommands.pas", Pedtmlcommands, propEdTMLCommands);
6 | //---------------------------------------------------------------------------
7 | #pragma package(smart_init)
8 |
9 | //---------------------------------------------------------------------------
10 | // Package-Quelltext.
11 | //---------------------------------------------------------------------------
12 |
13 | #pragma argsused
14 | extern "C" int _libmain(unsigned long reason)
15 | {
16 | return 1;
17 | }
18 |
19 | //---------------------------------------------------------------------------
20 |
21 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE3/tml_cXE3_d.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE3/tml_cXE3_d.res
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE3/tml_cXE3_d_resources.rc:
--------------------------------------------------------------------------------
1 | TTMLCore BITMAP "..\\..\\..\\graphics\\TTMLCore.bmp"
2 | TTMLProfile BITMAP "..\\..\\..\\graphics\\TTMLProfile.bmp"
3 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE3/tml_cXE3_r.cpp:
--------------------------------------------------------------------------------
1 | //---------------------------------------------------------------------------
2 |
3 | #include
4 | #pragma hdrstop
5 | #pragma package(smart_init)
6 | //---------------------------------------------------------------------------
7 |
8 | // Package-Quelltext.
9 | //---------------------------------------------------------------------------
10 |
11 |
12 | #pragma argsused
13 | extern "C" int _libmain(unsigned long reason)
14 | {
15 | return 1;
16 | }
17 | //---------------------------------------------------------------------------
18 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE3/tml_cXE3_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE3/tml_cXE3_r.res
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE4/Win32/Release/.gitignore:
--------------------------------------------------------------------------------
1 | /*.res
2 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE4/Win64/tml_cXE4_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE4/Win64/tml_cXE4_r.res
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE4/tml_cXE4.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {9B893D37-EE52-4422-82F7-B5415DF5EA0D}
4 |
5 |
6 |
7 |
8 |
9 |
10 | tml_cXE4_r.cbproj
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE4/tml_cXE4_Win64.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {1382BED2-23EC-418A-9703-EA763F1A4207}
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | Default.Personality.12
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE4/tml_cXE4_d.cpp:
--------------------------------------------------------------------------------
1 | //---------------------------------------------------------------------------
2 |
3 | #include
4 | #pragma hdrstop
5 | USEFORMNS("..\..\..\src\pedTMLCommands.pas", Pedtmlcommands, propEdTMLCommands);
6 | //---------------------------------------------------------------------------
7 | #pragma package(smart_init)
8 | //---------------------------------------------------------------------------
9 |
10 | // Package-Quelltext.
11 | //---------------------------------------------------------------------------
12 |
13 |
14 | #pragma argsused
15 | extern "C" int _libmain(unsigned long reason)
16 | {
17 | return 1;
18 | }
19 | //---------------------------------------------------------------------------
20 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE4/tml_cXE4_d.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE4/tml_cXE4_d.res
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE4/tml_cXE4_d_resources.rc:
--------------------------------------------------------------------------------
1 | TTMLCore BITMAP "..\\..\\..\\graphics\\TTMLCore.bmp"
2 | TTMLProfile BITMAP "..\\..\\..\\graphics\\TTMLProfile.bmp"
3 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE4/tml_cXE4_r.cpp:
--------------------------------------------------------------------------------
1 | //---------------------------------------------------------------------------
2 |
3 | #include
4 | #pragma hdrstop
5 | #pragma package(smart_init)
6 |
7 | //---------------------------------------------------------------------------
8 | // Package-Quelltext.
9 | //---------------------------------------------------------------------------
10 |
11 | #pragma argsused
12 | extern "C" int _libmain(unsigned long reason)
13 | {
14 | return 1;
15 | }
16 |
17 | //---------------------------------------------------------------------------
18 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE4/tml_cXE4_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE4/tml_cXE4_r.res
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE5/Win64/tml_cXE5_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE5/Win64/tml_cXE5_r.res
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE5/tml_cXE5.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {506BF295-203C-48AF-BAEA-A6CCED9811E2}
4 |
5 |
6 |
7 |
8 |
9 |
10 | tml_cXE5_r.cbproj
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE5/tml_cXE5_Win64.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {1382BED2-23EC-418A-9703-EA763F1A4207}
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | Default.Personality.12
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE5/tml_cXE5_d.cpp:
--------------------------------------------------------------------------------
1 | //---------------------------------------------------------------------------
2 |
3 | #include
4 | #pragma hdrstop
5 | USEFORMNS("..\..\..\src\pedTMLCommands.pas", Pedtmlcommands, propEdTMLCommands);
6 | //---------------------------------------------------------------------------
7 | #pragma package(smart_init)
8 | //---------------------------------------------------------------------------
9 |
10 | // Package-Quelltext.
11 | //---------------------------------------------------------------------------
12 |
13 |
14 | #pragma argsused
15 | extern "C" int _libmain(unsigned long reason)
16 | {
17 | return 1;
18 | }
19 | //---------------------------------------------------------------------------
20 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE5/tml_cXE5_d.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE5/tml_cXE5_d.res
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE5/tml_cXE5_r.cpp:
--------------------------------------------------------------------------------
1 | //---------------------------------------------------------------------------
2 |
3 | #include
4 | #pragma hdrstop
5 | #pragma package(smart_init)
6 | //---------------------------------------------------------------------------
7 |
8 | // Package-Quelltext.
9 | //---------------------------------------------------------------------------
10 |
11 |
12 | #pragma argsused
13 | extern "C" int _libmain(unsigned long reason)
14 | {
15 | return 1;
16 | }
17 | //---------------------------------------------------------------------------
18 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE5/tml_cXE5_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE5/tml_cXE5_r.res
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE6/Win64/tml_cXE6_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE6/Win64/tml_cXE6_r.res
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE6/tml_cXE6.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {506BF295-203C-48AF-BAEA-A6CCED9811E2}
4 |
5 |
6 |
7 |
8 |
9 |
10 | tml_cXE6_r.cbproj
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE6/tml_cXE6_Win64.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {1382BED2-83EC-418A-9703-EA763F1A4207}
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | Default.Personality.12
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE6/tml_cXE6_d.cpp:
--------------------------------------------------------------------------------
1 | //---------------------------------------------------------------------------
2 |
3 | #include
4 | #pragma hdrstop
5 | USEFORMNS("..\..\..\src\pedTMLCommands.pas", Pedtmlcommands, propEdTMLCommands);
6 | //---------------------------------------------------------------------------
7 | #pragma package(smart_init)
8 | //---------------------------------------------------------------------------
9 |
10 | // Package-Quelltext.
11 | //---------------------------------------------------------------------------
12 |
13 |
14 | #pragma argsused
15 | extern "C" int _libmain(unsigned long reason)
16 | {
17 | return 1;
18 | }
19 | //---------------------------------------------------------------------------
20 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE6/tml_cXE6_d.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE6/tml_cXE6_d.res
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE6/tml_cXE6_r.cpp:
--------------------------------------------------------------------------------
1 | //---------------------------------------------------------------------------
2 |
3 | #include
4 | #pragma hdrstop
5 | #pragma package(smart_init)
6 | //---------------------------------------------------------------------------
7 |
8 | // Package-Quelltext.
9 | //---------------------------------------------------------------------------
10 |
11 |
12 | #pragma argsused
13 | extern "C" int _libmain(unsigned long reason)
14 | {
15 | return 1;
16 | }
17 | //---------------------------------------------------------------------------
18 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE6/tml_cXE6_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE6/tml_cXE6_r.res
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE7/Win32/Release/.gitignore:
--------------------------------------------------------------------------------
1 | /*.res
2 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE7/Win64/tml_cXE7_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE7/Win64/tml_cXE7_r.res
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE7/tml_cXE7.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {986BF295-203C-48AF-BAEA-A6CCED9811E2}
4 |
5 |
6 |
7 |
8 |
9 |
10 | tml_cXE7_r.cbproj
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE7/tml_cXE7_Win64.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {7782BED2-83EC-418A-9703-EA763F1A4207}
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | Default.Personality.12
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE7/tml_cXE7_d.cpp:
--------------------------------------------------------------------------------
1 | //---------------------------------------------------------------------------
2 |
3 | #include
4 | #pragma hdrstop
5 | USEFORMNS("..\..\..\src\pedTMLCommands.pas", Pedtmlcommands, propEdTMLCommands);
6 | //---------------------------------------------------------------------------
7 | #pragma package(smart_init)
8 | //---------------------------------------------------------------------------
9 |
10 | // Package-Quelltext.
11 | //---------------------------------------------------------------------------
12 |
13 |
14 | #pragma argsused
15 | extern "C" int _libmain(unsigned long reason)
16 | {
17 | return 1;
18 | }
19 | //---------------------------------------------------------------------------
20 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE7/tml_cXE7_d.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE7/tml_cXE7_d.res
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE7/tml_cXE7_d_resources.rc:
--------------------------------------------------------------------------------
1 | TTMLCore BITMAP "..\\..\\..\\graphics\\TTMLCore.bmp"
2 | TTMLProfile BITMAP "..\\..\\..\\graphics\\TTMLProfile.bmp"
3 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE7/tml_cXE7_r.cpp:
--------------------------------------------------------------------------------
1 | //---------------------------------------------------------------------------
2 |
3 | #include
4 | #pragma hdrstop
5 | #pragma package(smart_init)
6 | //---------------------------------------------------------------------------
7 |
8 | // Package-Quelltext.
9 | //---------------------------------------------------------------------------
10 |
11 |
12 | #pragma argsused
13 | extern "C" int _libmain(unsigned long reason)
14 | {
15 | return 1;
16 | }
17 | //---------------------------------------------------------------------------
18 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE7/tml_cXE7_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE7/tml_cXE7_r.res
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE8/Win64/tml_cXE8_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE8/Win64/tml_cXE8_r.res
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE8/tml_cXE8.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {986BF295-203C-48AF-BAEA-A6CCED9811E2}
4 |
5 |
6 |
7 |
8 |
9 |
10 | tml_cXE8_r.cbproj
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE8/tml_cXE8_Win64.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {7782BED2-83EC-418A-9703-EA763F1A4207}
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | Default.Personality.12
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE8/tml_cXE8_d.cpp:
--------------------------------------------------------------------------------
1 | //---------------------------------------------------------------------------
2 |
3 | #include
4 | #pragma hdrstop
5 | USEFORMNS("..\..\..\src\pedTMLCommands.pas", Pedtmlcommands, propEdTMLCommands);
6 | //---------------------------------------------------------------------------
7 | #pragma package(smart_init)
8 | //---------------------------------------------------------------------------
9 |
10 | // Package-Quelltext.
11 | //---------------------------------------------------------------------------
12 |
13 |
14 | #pragma argsused
15 | extern "C" int _libmain(unsigned long reason)
16 | {
17 | return 1;
18 | }
19 | //---------------------------------------------------------------------------
20 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE8/tml_cXE8_d.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE8/tml_cXE8_d.res
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE8/tml_cXE8_r.cpp:
--------------------------------------------------------------------------------
1 | //---------------------------------------------------------------------------
2 |
3 | #include
4 | #pragma hdrstop
5 | #pragma package(smart_init)
6 | //---------------------------------------------------------------------------
7 |
8 | // Package-Quelltext.
9 | //---------------------------------------------------------------------------
10 |
11 |
12 | #pragma argsused
13 | extern "C" int _libmain(unsigned long reason)
14 | {
15 | return 1;
16 | }
17 | //---------------------------------------------------------------------------
18 |
--------------------------------------------------------------------------------
/packages/C++ Builder/CXE8/tml_cXE8_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/C++ Builder/CXE8/tml_cXE8_r.res
--------------------------------------------------------------------------------
/packages/Delphi/D10/tml_d10.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {23A41EE5-EE1D-5363-837B-F9427C7C357A}
4 |
5 |
6 |
7 |
8 |
9 |
10 | tml_d10_r.dproj
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/packages/Delphi/D10/tml_d10_d.dpk:
--------------------------------------------------------------------------------
1 | package tml_d10_d;
2 |
3 | {$R *.res}
4 | {$R *.dres}
5 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
6 | {$ALIGN 8}
7 | {$ASSERTIONS ON}
8 | {$BOOLEVAL OFF}
9 | {$DEBUGINFO OFF}
10 | {$EXTENDEDSYNTAX ON}
11 | {$IMPORTEDDATA ON}
12 | {$IOCHECKS ON}
13 | {$LOCALSYMBOLS OFF}
14 | {$LONGSTRINGS ON}
15 | {$OPENSTRINGS ON}
16 | {$OPTIMIZATION ON}
17 | {$OVERFLOWCHECKS OFF}
18 | {$RANGECHECKS OFF}
19 | {$REFERENCEINFO OFF}
20 | {$SAFEDIVIDE OFF}
21 | {$STACKFRAMES OFF}
22 | {$TYPEDADDRESS OFF}
23 | {$VARSTRINGCHECKS ON}
24 | {$WRITEABLECONST OFF}
25 | {$MINENUMSIZE 1}
26 | {$IMAGEBASE $400000}
27 | {$DEFINE RELEASE}
28 | {$DEFINE LEGACYIFEND}
29 | {$ENDIF IMPLICITBUILDING}
30 | {$DESCRIPTION 'TML - Core and Profile - (designtime)'}
31 | {$DESIGNONLY}
32 | {$IMPLICITBUILD ON}
33 |
34 | requires
35 | dbrtl,
36 | designide,
37 | vclimg,
38 | tml_d10_r;
39 |
40 | contains
41 | pedTMLCommands in '..\..\..\src\pedTMLCommands.pas' {propEdTMLCommands},
42 | uTMLRegister in '..\..\..\src\uTMLRegister.pas';
43 |
44 | end.
45 |
--------------------------------------------------------------------------------
/packages/Delphi/D10/tml_d10_d.dres:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/D10/tml_d10_d.dres
--------------------------------------------------------------------------------
/packages/Delphi/D10/tml_d10_d.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/D10/tml_d10_d.res
--------------------------------------------------------------------------------
/packages/Delphi/D10/tml_d10_dResource.rc:
--------------------------------------------------------------------------------
1 | TTMLCore BITMAP "..\\..\\..\\graphics\\TTMLCore.bmp"
2 | TTMLProfile BITMAP "..\\..\\..\\graphics\\TTMLProfile.bmp"
3 |
--------------------------------------------------------------------------------
/packages/Delphi/D10/tml_d10_r.dpk:
--------------------------------------------------------------------------------
1 | package tml_d10_r;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS OFF}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION ON}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO OFF}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES OFF}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE RELEASE}
27 | {$DEFINE LEGACYIFEND}
28 | {$ENDIF IMPLICITBUILDING}
29 | {$DESCRIPTION 'TML/Sidex - (runtime)'}
30 | {$RUNONLY}
31 | {$IMPLICITBUILD ON}
32 |
33 | requires
34 | {$if defined(WIN32) or defined(WIN64)}vcl,{$ifend}
35 | {$if defined(ANDROID)}fmx,{$ifend}
36 | rtl;
37 |
38 | contains
39 | cSidexDocument in '..\..\..\src\cSidexDocument.pas',
40 | uSidexErrors in '..\..\..\src\uSidexErrors.pas',
41 | uSidexLib in '..\..\..\src\uSidexLib.pas',
42 | uSidexTypes in '..\..\..\src\uSidexTypes.pas',
43 | uSidexVariant in '..\..\..\src\uSidexVariant.pas',
44 | uTMLClasses in '..\..\..\src\uTMLClasses.pas',
45 | uTMLCore in '..\..\..\src\uTMLCore.pas',
46 | uTMLErrors in '..\..\..\src\uTMLErrors.pas',
47 | uTMLTypes in '..\..\..\src\uTMLTypes.pas';
48 |
49 | end.
50 |
--------------------------------------------------------------------------------
/packages/Delphi/D10/tml_d10_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/D10/tml_d10_r.res
--------------------------------------------------------------------------------
/packages/Delphi/D2006/bin/.gitignore:
--------------------------------------------------------------------------------
1 | /*.map
2 | /*.~bpl
3 | /*.bpl
4 |
--------------------------------------------------------------------------------
/packages/Delphi/D2006/dcu/.gitignore:
--------------------------------------------------------------------------------
1 | /*.dcu
2 | /*.lib
3 |
--------------------------------------------------------------------------------
/packages/Delphi/D2006/tml_d2006.bdsgroup:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
6 |
7 |
8 |
9 |
10 |
11 |
12 | tml_d2006_r.bdsproj
13 | tml_d2006_d.bdsproj
14 | tml_d2006_r.bpl tml_d2006_d.bpl
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/packages/Delphi/D2006/tml_d2006_d.dpk:
--------------------------------------------------------------------------------
1 | package tml_d2006_d;
2 |
3 | {$R *.res}
4 | {$R '..\..\..\src\uTMLRegister.dcr'}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO ON}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION ON}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES OFF}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DESCRIPTION 'TML - Core and Profile - (designtime)'}
27 | {$DESIGNONLY}
28 | {$IMPLICITBUILD ON}
29 |
30 | requires
31 | rtl,
32 | vcl,
33 | designide,
34 | xmlrtl,
35 | vclactnband,
36 | vclx,
37 | tml_d2006_r;
38 |
39 | contains
40 | uTMLRegister in '..\..\..\src\uTMLRegister.pas',
41 | pedTMLCommands in '..\..\..\src\pedTMLCommands.pas';
42 |
43 | end.
44 |
--------------------------------------------------------------------------------
/packages/Delphi/D2006/tml_d2006_d.hpp:
--------------------------------------------------------------------------------
1 | // Borland C++ Builder
2 | // Copyright (c) 1995, 2005 by Borland Software Corporation
3 | // All rights reserved
4 |
5 | // (DO NOT EDIT: machine generated header) 'Tml_d2006_d.pas' rev: 10.00
6 |
7 | #ifndef Tml_d2006_dHPP
8 | #define Tml_d2006_dHPP
9 |
10 | #pragma delphiheader begin
11 | #pragma option push
12 | #pragma option -w- // All warnings off
13 | #pragma option -Vx // Zero-length empty class member functions
14 | #pragma pack(push,8)
15 | #include // Pascal unit
16 | #include // Pascal unit
17 | #include // Pascal unit
18 | #include // Pascal unit
19 | #include // Pascal unit
20 | #include // Pascal unit
21 | #include // Pascal unit
22 | #include // Pascal unit
23 | #include // Pascal unit
24 | #include // Pascal unit
25 | #include // Pascal unit
26 | #include // Pascal unit
27 | #include // Pascal unit
28 | #include // Pascal unit
29 | #include // Pascal unit
30 | #include // Pascal unit
31 | #include // Pascal unit
32 | #include // Pascal unit
33 | #include // Pascal unit
34 | #include // Pascal unit
35 | #include // Pascal unit
36 | #include // Pascal unit
37 | #include // Pascal unit
38 | #include // Pascal unit
39 | #include // Pascal unit
40 | #include // Pascal unit
41 | #include // Pascal unit
42 | #include // Pascal unit
43 | #include // Pascal unit
44 | #include // Pascal unit
45 | #include // Pascal unit
46 | #include // Pascal unit
47 | #include // Pascal unit
48 | #include // Pascal unit
49 | #include // Pascal unit
50 | #include // Pascal unit
51 | #include // Pascal unit
52 | #include // Pascal unit
53 | #include // Pascal unit
54 | #include // Pascal unit
55 | #include // Pascal unit
56 | #include // Pascal unit
57 | #include // Pascal unit
58 | #include // Pascal unit
59 | #include // Pascal unit
60 | #include // Pascal unit
61 | #include // Pascal unit
62 | #include // Pascal unit
63 | #include // Pascal unit
64 | #include // Pascal unit
65 | #include // Pascal unit
66 | #include // Pascal unit
67 | #include // Pascal unit
68 | #include // Pascal unit
69 | #include // Pascal unit
70 | #include // Pascal unit
71 |
72 | //-- user supplied -----------------------------------------------------------
73 |
74 | namespace Tml_d2006_d
75 | {
76 | //-- type declarations -------------------------------------------------------
77 | //-- var, const, procedure ---------------------------------------------------
78 |
79 | } /* namespace Tml_d2006_d */
80 | using namespace Tml_d2006_d;
81 | #pragma pack(pop)
82 | #pragma option pop
83 |
84 | #pragma delphiheader end.
85 | //-- end unit ----------------------------------------------------------------
86 | #endif // Tml_d2006_d
87 |
--------------------------------------------------------------------------------
/packages/Delphi/D2006/tml_d2006_d.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/D2006/tml_d2006_d.res
--------------------------------------------------------------------------------
/packages/Delphi/D2006/tml_d2006_r.dpk:
--------------------------------------------------------------------------------
1 | package tml_d2006_r;
2 |
3 | {$R *.res}
4 | {$ALIGN 8}
5 | {$ASSERTIONS ON}
6 | {$BOOLEVAL OFF}
7 | {$DEBUGINFO ON}
8 | {$EXTENDEDSYNTAX ON}
9 | {$IMPORTEDDATA ON}
10 | {$IOCHECKS ON}
11 | {$LOCALSYMBOLS ON}
12 | {$LONGSTRINGS ON}
13 | {$OPENSTRINGS ON}
14 | {$OPTIMIZATION ON}
15 | {$OVERFLOWCHECKS OFF}
16 | {$RANGECHECKS OFF}
17 | {$REFERENCEINFO ON}
18 | {$SAFEDIVIDE OFF}
19 | {$STACKFRAMES OFF}
20 | {$TYPEDADDRESS OFF}
21 | {$VARSTRINGCHECKS ON}
22 | {$WRITEABLECONST OFF}
23 | {$MINENUMSIZE 1}
24 | {$IMAGEBASE $400000}
25 | {$DESCRIPTION 'TML/Sidex - (runtime)'}
26 | {$IMPLICITBUILD ON}
27 |
28 | requires
29 | rtl,
30 | vcl;
31 |
32 | contains
33 | uSidexLib in '..\..\..\src\uSidexLib.pas',
34 | uTMLTypes in '..\..\..\src\uTMLTypes.pas',
35 | cSidexDocument in '..\..\..\src\cSidexDocument.pas',
36 | uTMLClasses in '..\..\..\src\uTMLClasses.pas',
37 | uTMLCore in '..\..\..\src\uTMLCore.pas',
38 | uTMLErrors in '..\..\..\src\uTMLErrors.pas',
39 | uSidexVariant in '..\..\..\src\uSidexVariant.pas',
40 | uSidexTypes in '..\..\..\src\uSidexTypes.pas',
41 | uSidexErrors in '..\..\..\src\uSidexErrors.pas';
42 |
43 | end.
44 |
--------------------------------------------------------------------------------
/packages/Delphi/D2006/tml_d2006_r.hpp:
--------------------------------------------------------------------------------
1 | // Borland C++ Builder
2 | // Copyright (c) 1995, 2005 by Borland Software Corporation
3 | // All rights reserved
4 |
5 | // (DO NOT EDIT: machine generated header) 'Tml_d2006_r.pas' rev: 10.00
6 |
7 | #ifndef Tml_d2006_rHPP
8 | #define Tml_d2006_rHPP
9 |
10 | #pragma delphiheader begin
11 | #pragma option push
12 | #pragma option -w- // All warnings off
13 | #pragma option -Vx // Zero-length empty class member functions
14 | #pragma pack(push,8)
15 | #include // Pascal unit
16 | #include // Pascal unit
17 | #include // Pascal unit
18 | #include // Pascal unit
19 | #include // Pascal unit
20 | #include // Pascal unit
21 | #include // Pascal unit
22 | #include // Pascal unit
23 | #include // Pascal unit
24 | #include // Pascal unit
25 | #include // Pascal unit
26 | #include // Pascal unit
27 | #include // Pascal unit
28 | #include // Pascal unit
29 | #include // Pascal unit
30 | #include // Pascal unit
31 | #include // Pascal unit
32 | #include // Pascal unit
33 | #include // Pascal unit
34 | #include // Pascal unit
35 | #include // Pascal unit
36 | #include // Pascal unit
37 | #include // Pascal unit
38 | #include // Pascal unit
39 | #include // Pascal unit
40 | #include // Pascal unit
41 | #include // Pascal unit
42 | #include // Pascal unit
43 | #include // Pascal unit
44 | #include // Pascal unit
45 | #include // Pascal unit
46 | #include // Pascal unit
47 | #include // Pascal unit
48 | #include // Pascal unit
49 |
50 | //-- user supplied -----------------------------------------------------------
51 |
52 | namespace Tml_d2006_r
53 | {
54 | //-- type declarations -------------------------------------------------------
55 | //-- var, const, procedure ---------------------------------------------------
56 |
57 | } /* namespace Tml_d2006_r */
58 | using namespace Tml_d2006_r;
59 | #pragma pack(pop)
60 | #pragma option pop
61 |
62 | #pragma delphiheader end.
63 | //-- end unit ----------------------------------------------------------------
64 | #endif // Tml_d2006_r
65 |
--------------------------------------------------------------------------------
/packages/Delphi/D2006/tml_d2006_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/D2006/tml_d2006_r.res
--------------------------------------------------------------------------------
/packages/Delphi/D2010/tml_d2010.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {4385840D-8EB3-4F9E-BD67-923B40FFFBB0}
4 |
5 |
6 |
7 |
8 |
9 |
10 | tml_d2010_r.dproj
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/packages/Delphi/D2010/tml_d2010_d.dpk:
--------------------------------------------------------------------------------
1 | package tml_d2010_d;
2 |
3 | {$R *.res}
4 | {$R '..\..\..\src\uTMLRegister.dcr'}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO ON}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION ON}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES OFF}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DESCRIPTION 'TML - Core and Profile - (designtime)'}
27 | {$DESIGNONLY}
28 | {$IMPLICITBUILD ON}
29 |
30 | requires
31 | designide,
32 | tml_d2010_r;
33 |
34 | contains
35 | uTMLRegister in '..\..\..\src\uTMLRegister.pas',
36 | pedTMLCommands in '..\..\..\src\pedTMLCommands.pas';
37 |
38 | end.
39 |
--------------------------------------------------------------------------------
/packages/Delphi/D2010/tml_d2010_d.dproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {A415CD75-9159-436F-CD9D-7BA88183FBCE}
4 | tml_d2010_d.dpk
5 | Release
6 | DCC32
7 | 12.0
8 |
9 |
10 | true
11 |
12 |
13 | true
14 | Base
15 | true
16 |
17 |
18 | true
19 | Base
20 | true
21 |
22 |
23 | ..\..\..\packages\C++ Builder\C2010\
24 | All
25 | true
26 | ..\..\..\src;$(BRCC_IncludePath)
27 | $(BDS)\source\ToolsAPI;$(DCC_UnitSearchPath)
28 | bin\tml_d2010_d.bpl
29 | 00400000
30 | TML - Core and Profile - (designtime)
31 | bin
32 | WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;$(DCC_UnitAlias)
33 | x86
34 | true
35 | true
36 | false
37 | true
38 | false
39 | dcu
40 | false
41 | false
42 |
43 |
44 | false
45 | RELEASE;$(DCC_Define)
46 | 0
47 | false
48 |
49 |
50 | DEBUG;$(DCC_Define)
51 |
52 |
53 |
54 | MainSource
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 | Bitmap
63 | TTMLCore
64 |
65 |
66 | Bitmap
67 | TTMLProfile
68 |
69 |
70 | Base
71 |
72 |
73 | Cfg_2
74 | Base
75 |
76 |
77 | Cfg_1
78 | Base
79 |
80 |
81 |
82 |
83 | Delphi.Personality.12
84 | Package
85 |
86 |
87 |
88 | tml_d2010_d.dpk
89 |
90 |
91 | False
92 | True
93 | False
94 |
95 |
96 | True
97 | False
98 | 1
99 | 1
100 | 0
101 | 1
102 | False
103 | False
104 | False
105 | False
106 | False
107 | 1033
108 | 1252
109 |
110 |
111 | wobe-systems GmbH
112 | TML - Core and Profile - (designtime)
113 | 1.1.0.1
114 |
115 | Copyright (c) 2011-2015
116 |
117 |
118 |
119 | 1.1.0.0
120 |
121 |
122 |
123 |
124 | 12
125 |
126 |
127 |
--------------------------------------------------------------------------------
/packages/Delphi/D2010/tml_d2010_d.dres:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/D2010/tml_d2010_d.dres
--------------------------------------------------------------------------------
/packages/Delphi/D2010/tml_d2010_d.hpp:
--------------------------------------------------------------------------------
1 | // CodeGear C++Builder
2 | // Copyright (c) 1995, 2009 by Embarcadero Technologies, Inc.
3 | // All rights reserved
4 |
5 | // (DO NOT EDIT: machine generated header) 'Tml_d2010_d.pas' rev: 21.00
6 |
7 | #ifndef Tml_d2010_dHPP
8 | #define Tml_d2010_dHPP
9 |
10 | #pragma delphiheader begin
11 | #pragma option push
12 | #pragma option -w- // All warnings off
13 | #pragma option -Vx // Zero-length empty class member functions
14 | #pragma pack(push,8)
15 | #include // Pascal unit
16 | #include // Pascal unit
17 | #include // Pascal unit
18 | #include // Pascal unit
19 | #include // Pascal unit
20 | #include // Pascal unit
21 | #include // Pascal unit
22 | #include // Pascal unit
23 | #include // Pascal unit
24 | #include // Pascal unit
25 | #include // Pascal unit
26 | #include // Pascal unit
27 | #include // Pascal unit
28 | #include // Pascal unit
29 | #include // Pascal unit
30 | #include // Pascal unit
31 | #include // Pascal unit
32 | #include // Pascal unit
33 | #include // Pascal unit
34 | #include // Pascal unit
35 | #include // Pascal unit
36 | #include // Pascal unit
37 | #include // Pascal unit
38 | #include // Pascal unit
39 | #include // Pascal unit
40 | #include // Pascal unit
41 | #include // Pascal unit
42 | #include // Pascal unit
43 | #include // Pascal unit
44 | #include // Pascal unit
45 | #include // Pascal unit
46 | #include // Pascal unit
47 | #include // Pascal unit
48 | #include // Pascal unit
49 | #include // Pascal unit
50 | #include // Pascal unit
51 | #include // Pascal unit
52 | #include // Pascal unit
53 | #include // Pascal unit
54 | #include // Pascal unit
55 | #include // Pascal unit
56 | #include // Pascal unit
57 | #include // Pascal unit
58 | #include // Pascal unit
59 | #include // Pascal unit
60 | #include // Pascal unit
61 | #include // Pascal unit
62 | #include // Pascal unit
63 | #include // Pascal unit
64 | #include // Pascal unit
65 | #include // Pascal unit
66 | #include // Pascal unit
67 | #include // Pascal unit
68 | #include // Pascal unit
69 | #include // Pascal unit
70 | #include // Pascal unit
71 | #include // Pascal unit
72 | #include // Pascal unit
73 | #include // Pascal unit
74 | #include // Pascal unit
75 | #include // Pascal unit
76 | #include // Pascal unit
77 | #include // Pascal unit
78 | #include // Pascal unit
79 | #include // Pascal unit
80 | #include // Pascal unit
81 | #include // Pascal unit
82 | #include // Pascal unit
83 |
84 | //-- user supplied -----------------------------------------------------------
85 |
86 | namespace Tml_d2010_d
87 | {
88 | //-- type declarations -------------------------------------------------------
89 | //-- var, const, procedure ---------------------------------------------------
90 |
91 | } /* namespace Tml_d2010_d */
92 | using namespace Tml_d2010_d;
93 | #pragma pack(pop)
94 | #pragma option pop
95 |
96 | #pragma delphiheader end.
97 | //-- end unit ----------------------------------------------------------------
98 | #endif // Tml_d2010_dHPP
99 |
--------------------------------------------------------------------------------
/packages/Delphi/D2010/tml_d2010_d.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/D2010/tml_d2010_d.res
--------------------------------------------------------------------------------
/packages/Delphi/D2010/tml_d2010_dResource.rc:
--------------------------------------------------------------------------------
1 | TTMLCore Bitmap "..\\..\\..\\graphics\\TTMLCore.bmp"
2 | TTMLProfile Bitmap "..\\..\\..\\graphics\\TTMLProfile.bmp"
3 |
--------------------------------------------------------------------------------
/packages/Delphi/D2010/tml_d2010_r.dpk:
--------------------------------------------------------------------------------
1 | package tml_d2010_r;
2 |
3 | {$R *.res}
4 | {$ALIGN 8}
5 | {$ASSERTIONS ON}
6 | {$BOOLEVAL OFF}
7 | {$DEBUGINFO ON}
8 | {$EXTENDEDSYNTAX ON}
9 | {$IMPORTEDDATA ON}
10 | {$IOCHECKS ON}
11 | {$LOCALSYMBOLS ON}
12 | {$LONGSTRINGS ON}
13 | {$OPENSTRINGS ON}
14 | {$OPTIMIZATION ON}
15 | {$OVERFLOWCHECKS OFF}
16 | {$RANGECHECKS OFF}
17 | {$REFERENCEINFO OFF}
18 | {$SAFEDIVIDE OFF}
19 | {$STACKFRAMES OFF}
20 | {$TYPEDADDRESS OFF}
21 | {$VARSTRINGCHECKS ON}
22 | {$WRITEABLECONST OFF}
23 | {$MINENUMSIZE 1}
24 | {$IMAGEBASE $400000}
25 | {$DESCRIPTION 'TML/Sidex - (runtime)'}
26 | {$RUNONLY}
27 | {$IMPLICITBUILD ON}
28 | {$DEFINE RELEASE}
29 |
30 | requires
31 | vcl,
32 | rtl;
33 |
34 | contains
35 | uSidexLib in '..\..\..\src\uSidexLib.pas',
36 | uTMLTypes in '..\..\..\src\uTMLTypes.pas',
37 | cSidexDocument in '..\..\..\src\cSidexDocument.pas',
38 | uTMLClasses in '..\..\..\src\uTMLClasses.pas',
39 | uTMLCore in '..\..\..\src\uTMLCore.pas',
40 | uTMLErrors in '..\..\..\src\uTMLErrors.pas',
41 | uSidexVariant in '..\..\..\src\uSidexVariant.pas',
42 | uSidexTypes in '..\..\..\src\uSidexTypes.pas',
43 | uSidexErrors in '..\..\..\src\uSidexErrors.pas';
44 |
45 | end.
46 |
--------------------------------------------------------------------------------
/packages/Delphi/D2010/tml_d2010_r.dproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {A415CD75-A159-436F-BD9D-7BA88183FBCE}
4 | tml_d2010_r.dpk
5 | Release
6 | DCC32
7 | 12.0
8 |
9 |
10 | true
11 |
12 |
13 | true
14 | Base
15 | true
16 |
17 |
18 | true
19 | Base
20 | true
21 |
22 |
23 | ..\..\..\packages\C++ Builder\C2010\
24 | All
25 | $(BDSCOMMONDIR)\Dcp
26 | RELEASE;$(DCC_Define)
27 | 0
28 | true
29 | false
30 | $(BDS)\source\ToolsAPI;$(DCC_UnitSearchPath)
31 | C:\Users\Public\Documents\RAD Studio\7.0\Bpl\tml_d2010_r.bpl
32 | 00400000
33 | TML/Sidex - (runtime)
34 | $(BDSCOMMONDIR)\Bpl
35 | WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;$(DCC_UnitAlias)
36 | x86
37 | true
38 | true
39 | false
40 | true
41 | false
42 | dcu
43 | false
44 | false
45 |
46 |
47 | 3
48 | 0
49 |
50 |
51 | DEBUG;$(DCC_Define)
52 |
53 |
54 |
55 | MainSource
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 | Base
70 |
71 |
72 | Cfg_2
73 | Base
74 |
75 |
76 | Cfg_1
77 | Base
78 |
79 |
80 |
81 |
82 | Delphi.Personality.12
83 | Package
84 |
85 |
86 |
87 | tml_d2010_r.dpk
88 |
89 |
90 | False
91 | True
92 | False
93 |
94 |
95 | True
96 | False
97 | 1
98 | 1
99 | 0
100 | 1
101 | False
102 | False
103 | False
104 | False
105 | False
106 | 1033
107 | 1252
108 |
109 |
110 | wobe-systems GmbH
111 | TML/Sidex - (runtime)
112 | 1.1.0.1
113 |
114 | Copyright (c) 2011-2015
115 |
116 |
117 |
118 | 1.1.0.0
119 |
120 |
121 |
122 |
123 |
124 |
125 | 12
126 |
127 |
128 |
--------------------------------------------------------------------------------
/packages/Delphi/D2010/tml_d2010_r.hpp:
--------------------------------------------------------------------------------
1 | // CodeGear C++Builder
2 | // Copyright (c) 1995, 2009 by Embarcadero Technologies, Inc.
3 | // All rights reserved
4 |
5 | // (DO NOT EDIT: machine generated header) 'Tml_d2010_r.pas' rev: 21.00
6 |
7 | #ifndef Tml_d2010_rHPP
8 | #define Tml_d2010_rHPP
9 |
10 | #pragma delphiheader begin
11 | #pragma option push
12 | #pragma option -w- // All warnings off
13 | #pragma option -Vx // Zero-length empty class member functions
14 | #pragma pack(push,8)
15 | #include // Pascal unit
16 | #include // Pascal unit
17 | #include // Pascal unit
18 | #include // Pascal unit
19 | #include // Pascal unit
20 | #include // Pascal unit
21 | #include // Pascal unit
22 | #include // Pascal unit
23 | #include // Pascal unit
24 | #include // Pascal unit
25 | #include // Pascal unit
26 | #include // Pascal unit
27 | #include // Pascal unit
28 | #include // Pascal unit
29 | #include // Pascal unit
30 | #include // Pascal unit
31 | #include // Pascal unit
32 | #include // Pascal unit
33 | #include // Pascal unit
34 | #include // Pascal unit
35 | #include // Pascal unit
36 | #include // Pascal unit
37 | #include // Pascal unit
38 | #include // Pascal unit
39 | #include // Pascal unit
40 | #include // Pascal unit
41 | #include // Pascal unit
42 | #include // Pascal unit
43 | #include // Pascal unit
44 | #include // Pascal unit
45 | #include // Pascal unit
46 | #include // Pascal unit
47 | #include // Pascal unit
48 | #include // Pascal unit
49 | #include // Pascal unit
50 | #include // Pascal unit
51 | #include // Pascal unit
52 | #include // Pascal unit
53 |
54 | //-- user supplied -----------------------------------------------------------
55 |
56 | namespace Tml_d2010_r
57 | {
58 | //-- type declarations -------------------------------------------------------
59 | //-- var, const, procedure ---------------------------------------------------
60 |
61 | } /* namespace Tml_d2010_r */
62 | using namespace Tml_d2010_r;
63 | #pragma pack(pop)
64 | #pragma option pop
65 |
66 | #pragma delphiheader end.
67 | //-- end unit ----------------------------------------------------------------
68 | #endif // Tml_d2010_rHPP
69 |
--------------------------------------------------------------------------------
/packages/Delphi/D2010/tml_d2010_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/D2010/tml_d2010_r.res
--------------------------------------------------------------------------------
/packages/Delphi/DXE/tml_dXE.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {4385840D-8EB3-4F9E-BD67-923B40FFFBB1}
4 |
5 |
6 |
7 |
8 |
9 |
10 | tml_dXE_r.dproj
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE/tml_dXE_d.dpk:
--------------------------------------------------------------------------------
1 | package tml_dXE_d;
2 |
3 | {$R *.res}
4 | {$R '..\..\..\src\uTMLRegister.dcr'}
5 | {$R *.dres}
6 | {$ALIGN 8}
7 | {$ASSERTIONS ON}
8 | {$BOOLEVAL OFF}
9 | {$DEBUGINFO ON}
10 | {$EXTENDEDSYNTAX ON}
11 | {$IMPORTEDDATA ON}
12 | {$IOCHECKS ON}
13 | {$LOCALSYMBOLS ON}
14 | {$LONGSTRINGS ON}
15 | {$OPENSTRINGS ON}
16 | {$OPTIMIZATION ON}
17 | {$OVERFLOWCHECKS OFF}
18 | {$RANGECHECKS OFF}
19 | {$REFERENCEINFO OFF}
20 | {$SAFEDIVIDE OFF}
21 | {$STACKFRAMES OFF}
22 | {$TYPEDADDRESS OFF}
23 | {$VARSTRINGCHECKS ON}
24 | {$WRITEABLECONST OFF}
25 | {$MINENUMSIZE 1}
26 | {$IMAGEBASE $400000}
27 | {$DESCRIPTION 'TML - Core and Profile - (designtime)'}
28 | {$DESIGNONLY}
29 | {$IMPLICITBUILD ON}
30 |
31 | requires
32 | designide,
33 | vclimg,
34 | dbrtl,
35 | tml_dXE_r;
36 |
37 | contains
38 | uTMLRegister in '..\..\..\src\uTMLRegister.pas',
39 | pedTMLCommands in '..\..\..\src\pedTMLCommands.pas' {propEdTMLCommands};
40 |
41 | end.
42 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE/tml_dXE_d.dproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {A415CD75-8159-436F-BD9D-7BA88183FBCF}
4 | tml_dXE_d.dpk
5 | Release
6 | DCC32
7 | 12.3
8 | True
9 | Win32
10 | Package
11 | None
12 |
13 |
14 | true
15 |
16 |
17 | true
18 | Base
19 | true
20 |
21 |
22 | true
23 | Base
24 | true
25 |
26 |
27 | ..\..\..\packages\C++ Builder\CXE\
28 | All
29 | true
30 | 0
31 | ..\..\..\src;$(BRCC_IncludePath)
32 | $(BDS)\source\ToolsAPI;$(DCC_UnitSearchPath)
33 | bin\tml_dXE_d.bpl
34 | 00400000
35 | TML - Core and Profile - (designtime)
36 | WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;$(DCC_UnitAlias)
37 | x86
38 | true
39 | true
40 | false
41 | true
42 | false
43 | dcu
44 | false
45 | false
46 |
47 |
48 | RELEASE;$(DCC_Define)
49 | 3
50 | 0
51 |
52 |
53 | DEBUG;$(DCC_Define)
54 |
55 |
56 |
57 | MainSource
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 | BITMAP
71 | TTMLCore
72 |
73 |
74 | BITMAP
75 | TTMLProfile
76 |
77 |
78 | Cfg_2
79 | Base
80 |
81 |
82 | Base
83 |
84 |
85 | Cfg_1
86 | Base
87 |
88 |
89 |
90 |
91 |
92 | Delphi.Personality.12
93 | Package
94 |
95 |
96 |
97 | tml_dXE_d.dpk
98 |
99 |
100 |
101 | True
102 | False
103 | 1
104 | 1
105 | 0
106 | 1
107 | False
108 | False
109 | False
110 | False
111 | False
112 | 1033
113 | 1252
114 |
115 |
116 | wobe-systems GmbH
117 | TML - Core and Profile - (designtime)
118 | 1.1.0.1
119 |
120 | Copyright (c) 2011-2015
121 |
122 |
123 |
124 | 1.1.0.0
125 |
126 |
127 |
128 |
129 |
130 | True
131 |
132 |
133 | 12
134 |
135 |
136 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE/tml_dXE_d.dres:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE/tml_dXE_d.dres
--------------------------------------------------------------------------------
/packages/Delphi/DXE/tml_dXE_d.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE/tml_dXE_d.res
--------------------------------------------------------------------------------
/packages/Delphi/DXE/tml_dXE_dResource.rc:
--------------------------------------------------------------------------------
1 | TTMLCore BITMAP "..\\..\\..\\graphics\\TTMLCore.bmp"
2 | TTMLProfile BITMAP "..\\..\\..\\graphics\\TTMLProfile.bmp"
3 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE/tml_dXE_r.dpk:
--------------------------------------------------------------------------------
1 | package tml_dXE_r;
2 |
3 | {$R *.res}
4 | {$ALIGN 8}
5 | {$ASSERTIONS ON}
6 | {$BOOLEVAL OFF}
7 | {$DEBUGINFO ON}
8 | {$EXTENDEDSYNTAX ON}
9 | {$IMPORTEDDATA ON}
10 | {$IOCHECKS ON}
11 | {$LOCALSYMBOLS ON}
12 | {$LONGSTRINGS ON}
13 | {$OPENSTRINGS ON}
14 | {$OPTIMIZATION ON}
15 | {$OVERFLOWCHECKS OFF}
16 | {$RANGECHECKS OFF}
17 | {$REFERENCEINFO ON}
18 | {$SAFEDIVIDE OFF}
19 | {$STACKFRAMES OFF}
20 | {$TYPEDADDRESS OFF}
21 | {$VARSTRINGCHECKS ON}
22 | {$WRITEABLECONST OFF}
23 | {$MINENUMSIZE 1}
24 | {$IMAGEBASE $400000}
25 | {$DESCRIPTION 'TML/Sidex - (runtime)'}
26 | {$RUNONLY}
27 | {$IMPLICITBUILD ON}
28 |
29 | requires
30 | vcl,
31 | rtl;
32 |
33 | contains
34 | uSidexLib in '..\..\..\src\uSidexLib.pas',
35 | uTMLTypes in '..\..\..\src\uTMLTypes.pas',
36 | cSidexDocument in '..\..\..\src\cSidexDocument.pas',
37 | uTMLClasses in '..\..\..\src\uTMLClasses.pas',
38 | uTMLCore in '..\..\..\src\uTMLCore.pas',
39 | uTMLErrors in '..\..\..\src\uTMLErrors.pas',
40 | uSidexVariant in '..\..\..\src\uSidexVariant.pas',
41 | uSidexTypes in '..\..\..\src\uSidexTypes.pas',
42 | uSidexErrors in '..\..\..\src\uSidexErrors.pas';
43 |
44 | end.
45 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE/tml_dXE_r.dproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {A415CD75-8159-536F-BD9D-7BA88183FBCF}
4 | tml_dXE_r.dpk
5 | Release
6 | DCC32
7 | 12.3
8 | True
9 | Win32
10 | Package
11 | VCL
12 |
13 |
14 | true
15 |
16 |
17 | true
18 | Base
19 | true
20 |
21 |
22 | true
23 | Base
24 | true
25 |
26 |
27 | ..\..\..\packages\C++ Builder\CXE\
28 | All
29 | true
30 | $(BDS)\source\ToolsAPI;$(DCC_UnitSearchPath)
31 | bin\tml_dXE_r.bpl
32 | 00400000
33 | TML/Sidex - (runtime)
34 | WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;$(DCC_UnitAlias)
35 | x86
36 | true
37 | true
38 | false
39 | true
40 | false
41 | dcu
42 | false
43 | false
44 |
45 |
46 | 3
47 | RELEASE;$(DCC_Define)
48 | 0
49 |
50 |
51 | DEBUG;$(DCC_Define)
52 |
53 |
54 |
55 | MainSource
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 | Cfg_2
70 | Base
71 |
72 |
73 | Base
74 |
75 |
76 | Cfg_1
77 | Base
78 |
79 |
80 |
81 |
82 |
83 | Delphi.Personality.12
84 | Package
85 |
86 |
87 |
88 | tml_dXE_r.dpk
89 |
90 |
91 |
92 | True
93 | False
94 | 1
95 | 1
96 | 0
97 | 1
98 | False
99 | False
100 | False
101 | False
102 | False
103 | 1033
104 | 1252
105 |
106 |
107 | wobe-systems GmbH
108 | TML/Sidex - (runtime)
109 | 1.1.0.1
110 |
111 | Copyright (c) 2011-2015
112 |
113 |
114 |
115 | 1.1.0.0
116 |
117 |
118 |
119 |
120 | True
121 |
122 |
123 | 12
124 |
125 |
126 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE/tml_dXE_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE/tml_dXE_r.res
--------------------------------------------------------------------------------
/packages/Delphi/DXE2/tml_dXE2.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {4385840D-8EB3-4F9E-BD67-923B40FFFBB2}
4 |
5 |
6 |
7 |
8 |
9 |
10 | tml_dXE2_r.dproj
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE2/tml_dXE2_d.dpk:
--------------------------------------------------------------------------------
1 | package tml_dXE2_d;
2 |
3 | {$R *.res}
4 | {$R '..\..\..\src\uTMLRegister.dcr'}
5 | {$R *.dres}
6 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
7 | {$ALIGN 8}
8 | {$ASSERTIONS ON}
9 | {$BOOLEVAL OFF}
10 | {$DEBUGINFO ON}
11 | {$EXTENDEDSYNTAX ON}
12 | {$IMPORTEDDATA ON}
13 | {$IOCHECKS ON}
14 | {$LOCALSYMBOLS ON}
15 | {$LONGSTRINGS ON}
16 | {$OPENSTRINGS ON}
17 | {$OPTIMIZATION ON}
18 | {$OVERFLOWCHECKS OFF}
19 | {$RANGECHECKS OFF}
20 | {$REFERENCEINFO OFF}
21 | {$SAFEDIVIDE OFF}
22 | {$STACKFRAMES OFF}
23 | {$TYPEDADDRESS OFF}
24 | {$VARSTRINGCHECKS ON}
25 | {$WRITEABLECONST OFF}
26 | {$MINENUMSIZE 1}
27 | {$IMAGEBASE $400000}
28 | {$DEFINE RELEASE}
29 | {$ENDIF IMPLICITBUILDING}
30 | {$DESCRIPTION 'TML - Core and Profile - (designtime)'}
31 | {$DESIGNONLY}
32 | {$IMPLICITBUILD ON}
33 |
34 | requires
35 | designide,
36 | vclimg,
37 | dbrtl,
38 | tml_dXE2_r;
39 |
40 | contains
41 | uTMLRegister in '..\..\..\src\uTMLRegister.pas',
42 | pedTMLCommands in '..\..\..\src\pedTMLCommands.pas' {propEdTMLCommands};
43 |
44 | end.
45 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE2/tml_dXE2_d.dres:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE2/tml_dXE2_d.dres
--------------------------------------------------------------------------------
/packages/Delphi/DXE2/tml_dXE2_d.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE2/tml_dXE2_d.res
--------------------------------------------------------------------------------
/packages/Delphi/DXE2/tml_dXE2_dResource.rc:
--------------------------------------------------------------------------------
1 | TTMLCore BITMAP "..\\..\\..\\graphics\\TTMLCore.bmp"
2 | TTMLProfile BITMAP "..\\..\\..\\graphics\\TTMLProfile.bmp"
3 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE2/tml_dXE2_d_Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE2/tml_dXE2_d_Icon.ico
--------------------------------------------------------------------------------
/packages/Delphi/DXE2/tml_dXE2_r.dpk:
--------------------------------------------------------------------------------
1 | package tml_dXE2_r;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO ON}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION ON}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO OFF}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES OFF}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE RELEASE}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'TML/Sidex - (runtime)'}
29 | {$RUNONLY}
30 | {$IMPLICITBUILD ON}
31 |
32 | requires
33 | vcl,
34 | rtl;
35 |
36 | contains
37 | uSidexLib in '..\..\..\src\uSidexLib.pas',
38 | uTMLTypes in '..\..\..\src\uTMLTypes.pas',
39 | cSidexDocument in '..\..\..\src\cSidexDocument.pas',
40 | uTMLClasses in '..\..\..\src\uTMLClasses.pas',
41 | uTMLCore in '..\..\..\src\uTMLCore.pas',
42 | uTMLErrors in '..\..\..\src\uTMLErrors.pas',
43 | uSidexVariant in '..\..\..\src\uSidexVariant.pas',
44 | uSidexTypes in '..\..\..\src\uSidexTypes.pas',
45 | uSidexErrors in '..\..\..\src\uSidexErrors.pas';
46 |
47 | end.
48 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE2/tml_dXE2_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE2/tml_dXE2_r.res
--------------------------------------------------------------------------------
/packages/Delphi/DXE2/tml_dXE2_r_Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE2/tml_dXE2_r_Icon.ico
--------------------------------------------------------------------------------
/packages/Delphi/DXE3/tml_dXE3.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {50CCF4B4-CEDB-412B-A62D-281ED2493E1C}
4 |
5 |
6 |
7 |
8 |
9 |
10 | tml_dXE3_r.dproj
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE3/tml_dXE3_d.dpk:
--------------------------------------------------------------------------------
1 | package tml_dXE3_d;
2 |
3 | {$R *.res}
4 | {$R '..\..\..\src\uTMLRegister.dcr'}
5 | {$R *.dres}
6 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
7 | {$ALIGN 8}
8 | {$ASSERTIONS ON}
9 | {$BOOLEVAL OFF}
10 | {$DEBUGINFO OFF}
11 | {$EXTENDEDSYNTAX ON}
12 | {$IMPORTEDDATA ON}
13 | {$IOCHECKS ON}
14 | {$LOCALSYMBOLS OFF}
15 | {$LONGSTRINGS ON}
16 | {$OPENSTRINGS ON}
17 | {$OPTIMIZATION ON}
18 | {$OVERFLOWCHECKS OFF}
19 | {$RANGECHECKS OFF}
20 | {$REFERENCEINFO OFF}
21 | {$SAFEDIVIDE OFF}
22 | {$STACKFRAMES OFF}
23 | {$TYPEDADDRESS OFF}
24 | {$VARSTRINGCHECKS ON}
25 | {$WRITEABLECONST OFF}
26 | {$MINENUMSIZE 1}
27 | {$IMAGEBASE $400000}
28 | {$DEFINE RELEASE}
29 | {$ENDIF IMPLICITBUILDING}
30 | {$DESCRIPTION 'TML - Core and Profile - (designtime)'}
31 | {$DESIGNONLY}
32 | {$IMPLICITBUILD ON}
33 |
34 | requires
35 | designide,
36 | vclimg,
37 | dbrtl,
38 | tml_dXE3_r;
39 |
40 | contains
41 | uTMLRegister in '..\..\..\src\uTMLRegister.pas',
42 | pedTMLCommands in '..\..\..\src\pedTMLCommands.pas' {propEdTMLCommands};
43 |
44 | end.
45 |
46 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE3/tml_dXE3_d.dres:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE3/tml_dXE3_d.dres
--------------------------------------------------------------------------------
/packages/Delphi/DXE3/tml_dXE3_d.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE3/tml_dXE3_d.res
--------------------------------------------------------------------------------
/packages/Delphi/DXE3/tml_dXE3_dResource.rc:
--------------------------------------------------------------------------------
1 | TTMLCore BITMAP "..\\..\\..\\graphics\\TTMLCore.bmp"
2 | TTMLProfile BITMAP "..\\..\\..\\graphics\\TTMLProfile.bmp"
3 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE3/tml_dXE3_r.dpk:
--------------------------------------------------------------------------------
1 | package tml_dXE3_r;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS OFF}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION ON}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO OFF}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES OFF}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE RELEASE}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'TML/Sidex - (runtime)'}
29 | {$RUNONLY}
30 | {$IMPLICITBUILD ON}
31 |
32 | requires
33 | vcl,
34 | rtl;
35 |
36 | contains
37 | uSidexLib in '..\..\..\src\uSidexLib.pas',
38 | uTMLTypes in '..\..\..\src\uTMLTypes.pas',
39 | cSidexDocument in '..\..\..\src\cSidexDocument.pas',
40 | uTMLClasses in '..\..\..\src\uTMLClasses.pas',
41 | uTMLCore in '..\..\..\src\uTMLCore.pas',
42 | uTMLErrors in '..\..\..\src\uTMLErrors.pas',
43 | uSidexVariant in '..\..\..\src\uSidexVariant.pas',
44 | uSidexTypes in '..\..\..\src\uSidexTypes.pas',
45 | uSidexErrors in '..\..\..\src\uSidexErrors.pas';
46 |
47 | end.
48 |
49 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE3/tml_dXE3_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE3/tml_dXE3_r.res
--------------------------------------------------------------------------------
/packages/Delphi/DXE4/tml_dXE4.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {37AAD620-1233-4F84-A032-2157FB8A2467}
4 |
5 |
6 |
7 |
8 |
9 |
10 | tml_dXE4_r.dproj
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE4/tml_dXE4_d.dpk:
--------------------------------------------------------------------------------
1 | package tml_dXE4_d;
2 |
3 | {$R *.res}
4 | {$R '..\..\..\src\uTMLRegister.dcr'}
5 | {$R *.dres}
6 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
7 | {$ALIGN 8}
8 | {$ASSERTIONS ON}
9 | {$BOOLEVAL OFF}
10 | {$DEBUGINFO OFF}
11 | {$EXTENDEDSYNTAX ON}
12 | {$IMPORTEDDATA ON}
13 | {$IOCHECKS ON}
14 | {$LOCALSYMBOLS OFF}
15 | {$LONGSTRINGS ON}
16 | {$OPENSTRINGS ON}
17 | {$OPTIMIZATION ON}
18 | {$OVERFLOWCHECKS OFF}
19 | {$RANGECHECKS OFF}
20 | {$REFERENCEINFO OFF}
21 | {$SAFEDIVIDE OFF}
22 | {$STACKFRAMES OFF}
23 | {$TYPEDADDRESS OFF}
24 | {$VARSTRINGCHECKS ON}
25 | {$WRITEABLECONST OFF}
26 | {$MINENUMSIZE 1}
27 | {$IMAGEBASE $400000}
28 | {$DEFINE RELEASE}
29 | {$ENDIF IMPLICITBUILDING}
30 | {$DESCRIPTION 'TML - Core and Profile - (designtime)'}
31 | {$DESIGNONLY}
32 | {$IMPLICITBUILD ON}
33 |
34 | requires
35 | designide,
36 | vclimg,
37 | dbrtl,
38 | tml_dXE4_r;
39 |
40 | contains
41 | uTMLRegister in '..\..\..\src\uTMLRegister.pas',
42 | pedTMLCommands in '..\..\..\src\pedTMLCommands.pas' {propEdTMLCommands};
43 |
44 | end.
45 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE4/tml_dXE4_d.dres:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE4/tml_dXE4_d.dres
--------------------------------------------------------------------------------
/packages/Delphi/DXE4/tml_dXE4_d.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE4/tml_dXE4_d.res
--------------------------------------------------------------------------------
/packages/Delphi/DXE4/tml_dXE4_dResource.rc:
--------------------------------------------------------------------------------
1 | TTMLCore BITMAP "..\\..\\..\\graphics\\TTMLCore.bmp"
2 | TTMLProfile BITMAP "..\\..\\..\\graphics\\TTMLProfile.bmp"
3 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE4/tml_dXE4_r.dpk:
--------------------------------------------------------------------------------
1 | package tml_dXE4_r;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS OFF}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION ON}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO OFF}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES OFF}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE RELEASE}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'TML/Sidex - (runtime)'}
29 | {$RUNONLY}
30 | {$IMPLICITBUILD ON}
31 |
32 | requires
33 | vcl,
34 | rtl;
35 |
36 | contains
37 | uSidexLib in '..\..\..\src\uSidexLib.pas',
38 | uTMLTypes in '..\..\..\src\uTMLTypes.pas',
39 | cSidexDocument in '..\..\..\src\cSidexDocument.pas',
40 | uTMLClasses in '..\..\..\src\uTMLClasses.pas',
41 | uTMLCore in '..\..\..\src\uTMLCore.pas',
42 | uTMLErrors in '..\..\..\src\uTMLErrors.pas',
43 | uSidexVariant in '..\..\..\src\uSidexVariant.pas',
44 | uSidexTypes in '..\..\..\src\uSidexTypes.pas',
45 | uSidexErrors in '..\..\..\src\uSidexErrors.pas';
46 |
47 | end.
48 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE4/tml_dXE4_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE4/tml_dXE4_r.res
--------------------------------------------------------------------------------
/packages/Delphi/DXE5/tml_dXE5.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {18941EE5-DE1D-4263-837B-F9427C7C357A}
4 |
5 |
6 |
7 |
8 |
9 |
10 | tml_dXE5_r.dproj
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE5/tml_dXE5_d.dpk:
--------------------------------------------------------------------------------
1 | package tml_dXE5_d;
2 |
3 | {$R *.res}
4 | {$R *.dres}
5 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
6 | {$ALIGN 8}
7 | {$ASSERTIONS ON}
8 | {$BOOLEVAL OFF}
9 | {$DEBUGINFO OFF}
10 | {$EXTENDEDSYNTAX ON}
11 | {$IMPORTEDDATA ON}
12 | {$IOCHECKS ON}
13 | {$LOCALSYMBOLS OFF}
14 | {$LONGSTRINGS ON}
15 | {$OPENSTRINGS ON}
16 | {$OPTIMIZATION ON}
17 | {$OVERFLOWCHECKS OFF}
18 | {$RANGECHECKS OFF}
19 | {$REFERENCEINFO OFF}
20 | {$SAFEDIVIDE OFF}
21 | {$STACKFRAMES OFF}
22 | {$TYPEDADDRESS OFF}
23 | {$VARSTRINGCHECKS ON}
24 | {$WRITEABLECONST OFF}
25 | {$MINENUMSIZE 1}
26 | {$IMAGEBASE $400000}
27 | {$DEFINE RELEASE}
28 | {$ENDIF IMPLICITBUILDING}
29 | {$DESCRIPTION 'TML - Core and Profile - (designtime)'}
30 | {$DESIGNONLY}
31 | {$IMPLICITBUILD ON}
32 |
33 | requires
34 | tml_dXE5_r,
35 | dbrtl,
36 | designide,
37 | vclimg;
38 |
39 | contains
40 | pedTMLCommands in '..\..\..\src\pedTMLCommands.pas' {propEdTMLCommands},
41 | uTMLRegister in '..\..\..\src\uTMLRegister.pas';
42 |
43 | end.
44 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE5/tml_dXE5_d.dres:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE5/tml_dXE5_d.dres
--------------------------------------------------------------------------------
/packages/Delphi/DXE5/tml_dXE5_d.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE5/tml_dXE5_d.res
--------------------------------------------------------------------------------
/packages/Delphi/DXE5/tml_dXE5_dResource.rc:
--------------------------------------------------------------------------------
1 | TTMLCore BITMAP "..\\..\\..\\graphics\\TTMLCore.bmp"
2 | TTMLProfile BITMAP "..\\..\\..\\graphics\\TTMLProfile.bmp"
3 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE5/tml_dXE5_r.dpk:
--------------------------------------------------------------------------------
1 | package tml_dXE5_r;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS OFF}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION ON}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO OFF}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES OFF}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE RELEASE}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'TML/Sidex - (runtime)'}
29 | {$RUNONLY}
30 | {$IMPLICITBUILD ON}
31 |
32 | requires
33 | {$if defined(WIN32) or defined(WIN64)}vcl,{$endif}
34 | {$if defined(ANDROID)}fmx,{$endif}
35 | rtl;
36 |
37 | contains
38 | cSidexDocument in '..\..\..\src\cSidexDocument.pas',
39 | uSidexErrors in '..\..\..\src\uSidexErrors.pas',
40 | uSidexLib in '..\..\..\src\uSidexLib.pas',
41 | uSidexTypes in '..\..\..\src\uSidexTypes.pas',
42 | uSidexVariant in '..\..\..\src\uSidexVariant.pas',
43 | uTMLClasses in '..\..\..\src\uTMLClasses.pas',
44 | uTMLCore in '..\..\..\src\uTMLCore.pas',
45 | uTMLErrors in '..\..\..\src\uTMLErrors.pas',
46 | uTMLTypes in '..\..\..\src\uTMLTypes.pas';
47 |
48 | end.
49 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE5/tml_dXE5_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE5/tml_dXE5_r.res
--------------------------------------------------------------------------------
/packages/Delphi/DXE6/tml_dXE6.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {18941EE5-EE1D-4263-837B-F9427C7C357A}
4 |
5 |
6 |
7 |
8 |
9 |
10 | tml_dXE6_r.dproj
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE6/tml_dXE6_d.dpk:
--------------------------------------------------------------------------------
1 | package tml_dXE6_d;
2 |
3 | {$R *.res}
4 | {$R *.dres}
5 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
6 | {$ALIGN 8}
7 | {$ASSERTIONS ON}
8 | {$BOOLEVAL OFF}
9 | {$DEBUGINFO OFF}
10 | {$EXTENDEDSYNTAX ON}
11 | {$IMPORTEDDATA ON}
12 | {$IOCHECKS ON}
13 | {$LOCALSYMBOLS OFF}
14 | {$LONGSTRINGS ON}
15 | {$OPENSTRINGS ON}
16 | {$OPTIMIZATION ON}
17 | {$OVERFLOWCHECKS OFF}
18 | {$RANGECHECKS OFF}
19 | {$REFERENCEINFO OFF}
20 | {$SAFEDIVIDE OFF}
21 | {$STACKFRAMES OFF}
22 | {$TYPEDADDRESS OFF}
23 | {$VARSTRINGCHECKS ON}
24 | {$WRITEABLECONST OFF}
25 | {$MINENUMSIZE 1}
26 | {$IMAGEBASE $400000}
27 | {$DEFINE RELEASE}
28 | {$ENDIF IMPLICITBUILDING}
29 | {$DESCRIPTION 'TML - Core and Profile - (designtime)'}
30 | {$DESIGNONLY}
31 | {$IMPLICITBUILD ON}
32 |
33 | requires
34 | tml_dXE6_r,
35 | dbrtl,
36 | designide,
37 | vclimg;
38 |
39 | contains
40 | pedTMLCommands in '..\..\..\src\pedTMLCommands.pas' {propEdTMLCommands},
41 | uTMLRegister in '..\..\..\src\uTMLRegister.pas';
42 |
43 | end.
44 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE6/tml_dXE6_d.dres:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE6/tml_dXE6_d.dres
--------------------------------------------------------------------------------
/packages/Delphi/DXE6/tml_dXE6_d.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE6/tml_dXE6_d.res
--------------------------------------------------------------------------------
/packages/Delphi/DXE6/tml_dXE6_dResource.rc:
--------------------------------------------------------------------------------
1 | TTMLCore BITMAP "..\\..\\..\\graphics\\TTMLCore.bmp"
2 | TTMLProfile BITMAP "..\\..\\..\\graphics\\TTMLProfile.bmp"
3 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE6/tml_dXE6_r.dpk:
--------------------------------------------------------------------------------
1 | package tml_dXE6_r;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS OFF}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION ON}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO OFF}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES OFF}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE RELEASE}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'TML/Sidex - (runtime)'}
29 | {$RUNONLY}
30 | {$IMPLICITBUILD ON}
31 |
32 | requires
33 | {$if defined(WIN32) or defined(WIN64)}vcl,{$endif}
34 | {$if defined(ANDROID)}fmx,{$endif}
35 | rtl;
36 |
37 | contains
38 | cSidexDocument in '..\..\..\src\cSidexDocument.pas',
39 | uSidexErrors in '..\..\..\src\uSidexErrors.pas',
40 | uSidexLib in '..\..\..\src\uSidexLib.pas',
41 | uSidexTypes in '..\..\..\src\uSidexTypes.pas',
42 | uSidexVariant in '..\..\..\src\uSidexVariant.pas',
43 | uTMLClasses in '..\..\..\src\uTMLClasses.pas',
44 | uTMLCore in '..\..\..\src\uTMLCore.pas',
45 | uTMLErrors in '..\..\..\src\uTMLErrors.pas',
46 | uTMLTypes in '..\..\..\src\uTMLTypes.pas';
47 |
48 | end.
49 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE6/tml_dXE6_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE6/tml_dXE6_r.res
--------------------------------------------------------------------------------
/packages/Delphi/DXE7/tml_dXE7.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {23941EE5-EE1D-4263-837B-F9427C7C357A}
4 |
5 |
6 |
7 |
8 |
9 |
10 | tml_dXE7_r.dproj
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE7/tml_dXE7_d.dpk:
--------------------------------------------------------------------------------
1 | package tml_dXE7_d;
2 |
3 | {$R *.res}
4 | {$R *.dres}
5 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
6 | {$ALIGN 8}
7 | {$ASSERTIONS ON}
8 | {$BOOLEVAL OFF}
9 | {$DEBUGINFO OFF}
10 | {$EXTENDEDSYNTAX ON}
11 | {$IMPORTEDDATA ON}
12 | {$IOCHECKS ON}
13 | {$LOCALSYMBOLS OFF}
14 | {$LONGSTRINGS ON}
15 | {$OPENSTRINGS ON}
16 | {$OPTIMIZATION ON}
17 | {$OVERFLOWCHECKS OFF}
18 | {$RANGECHECKS OFF}
19 | {$REFERENCEINFO OFF}
20 | {$SAFEDIVIDE OFF}
21 | {$STACKFRAMES OFF}
22 | {$TYPEDADDRESS OFF}
23 | {$VARSTRINGCHECKS ON}
24 | {$WRITEABLECONST OFF}
25 | {$MINENUMSIZE 1}
26 | {$IMAGEBASE $400000}
27 | {$DEFINE RELEASE}
28 | {$DEFINE LEGACYIFEND}
29 | {$ENDIF IMPLICITBUILDING}
30 | {$DESCRIPTION 'TML - Core and Profile - (designtime)'}
31 | {$DESIGNONLY}
32 | {$IMPLICITBUILD ON}
33 |
34 | requires
35 | dbrtl,
36 | designide,
37 | vclimg,
38 | tml_dXE7_r;
39 |
40 | contains
41 | pedTMLCommands in '..\..\..\src\pedTMLCommands.pas' {propEdTMLCommands},
42 | uTMLRegister in '..\..\..\src\uTMLRegister.pas';
43 |
44 | end.
45 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE7/tml_dXE7_d.dres:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE7/tml_dXE7_d.dres
--------------------------------------------------------------------------------
/packages/Delphi/DXE7/tml_dXE7_d.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE7/tml_dXE7_d.res
--------------------------------------------------------------------------------
/packages/Delphi/DXE7/tml_dXE7_dResource.rc:
--------------------------------------------------------------------------------
1 | TTMLCore BITMAP "..\\..\\..\\graphics\\TTMLCore.bmp"
2 | TTMLProfile BITMAP "..\\..\\..\\graphics\\TTMLProfile.bmp"
3 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE7/tml_dXE7_r.dpk:
--------------------------------------------------------------------------------
1 | package tml_dXE7_r;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS OFF}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION ON}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO OFF}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES OFF}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE RELEASE}
27 | {$DEFINE LEGACYIFEND}
28 | {$ENDIF IMPLICITBUILDING}
29 | {$DESCRIPTION 'TML/Sidex - (runtime)'}
30 | {$RUNONLY}
31 | {$IMPLICITBUILD ON}
32 |
33 | requires
34 | {$if defined(WIN32) or defined(WIN64)}vcl,{$ifend}
35 | {$if defined(ANDROID)}fmx,{$ifend}
36 | rtl;
37 |
38 | contains
39 | cSidexDocument in '..\..\..\src\cSidexDocument.pas',
40 | uSidexErrors in '..\..\..\src\uSidexErrors.pas',
41 | uSidexLib in '..\..\..\src\uSidexLib.pas',
42 | uSidexTypes in '..\..\..\src\uSidexTypes.pas',
43 | uSidexVariant in '..\..\..\src\uSidexVariant.pas',
44 | uTMLClasses in '..\..\..\src\uTMLClasses.pas',
45 | uTMLCore in '..\..\..\src\uTMLCore.pas',
46 | uTMLErrors in '..\..\..\src\uTMLErrors.pas',
47 | uTMLTypes in '..\..\..\src\uTMLTypes.pas';
48 |
49 | end.
50 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE7/tml_dXE7_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE7/tml_dXE7_r.res
--------------------------------------------------------------------------------
/packages/Delphi/DXE8/tml_dXE8.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {23A41EE5-EE1D-4263-837B-F9427C7C357A}
4 |
5 |
6 |
7 |
8 |
9 |
10 | tml_dXE8_r.dproj
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE8/tml_dXE8_d.dpk:
--------------------------------------------------------------------------------
1 | package tml_dXE8_d;
2 |
3 | {$R *.res}
4 | {$R *.dres}
5 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
6 | {$ALIGN 8}
7 | {$ASSERTIONS ON}
8 | {$BOOLEVAL OFF}
9 | {$DEBUGINFO OFF}
10 | {$EXTENDEDSYNTAX ON}
11 | {$IMPORTEDDATA ON}
12 | {$IOCHECKS ON}
13 | {$LOCALSYMBOLS OFF}
14 | {$LONGSTRINGS ON}
15 | {$OPENSTRINGS ON}
16 | {$OPTIMIZATION ON}
17 | {$OVERFLOWCHECKS OFF}
18 | {$RANGECHECKS OFF}
19 | {$REFERENCEINFO OFF}
20 | {$SAFEDIVIDE OFF}
21 | {$STACKFRAMES OFF}
22 | {$TYPEDADDRESS OFF}
23 | {$VARSTRINGCHECKS ON}
24 | {$WRITEABLECONST OFF}
25 | {$MINENUMSIZE 1}
26 | {$IMAGEBASE $400000}
27 | {$DEFINE RELEASE}
28 | {$DEFINE LEGACYIFEND}
29 | {$ENDIF IMPLICITBUILDING}
30 | {$DESCRIPTION 'TML - Core and Profile - (designtime)'}
31 | {$DESIGNONLY}
32 | {$IMPLICITBUILD ON}
33 |
34 | requires
35 | dbrtl,
36 | designide,
37 | vclimg,
38 | tml_dXE8_r;
39 |
40 | contains
41 | pedTMLCommands in '..\..\..\src\pedTMLCommands.pas' {propEdTMLCommands},
42 | uTMLRegister in '..\..\..\src\uTMLRegister.pas';
43 |
44 | end.
45 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE8/tml_dXE8_d.dres:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE8/tml_dXE8_d.dres
--------------------------------------------------------------------------------
/packages/Delphi/DXE8/tml_dXE8_d.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE8/tml_dXE8_d.res
--------------------------------------------------------------------------------
/packages/Delphi/DXE8/tml_dXE8_dResource.rc:
--------------------------------------------------------------------------------
1 | TTMLCore BITMAP "..\\..\\..\\graphics\\TTMLCore.bmp"
2 | TTMLProfile BITMAP "..\\..\\..\\graphics\\TTMLProfile.bmp"
3 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE8/tml_dXE8_r.dpk:
--------------------------------------------------------------------------------
1 | package tml_dXE8_r;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS OFF}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION ON}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO OFF}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES OFF}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE RELEASE}
27 | {$DEFINE LEGACYIFEND}
28 | {$ENDIF IMPLICITBUILDING}
29 | {$DESCRIPTION 'TML/Sidex - (runtime)'}
30 | {$RUNONLY}
31 | {$IMPLICITBUILD ON}
32 |
33 | requires
34 | {$if defined(WIN32) or defined(WIN64)}vcl,{$ifend}
35 | {$if defined(ANDROID)}fmx,{$ifend}
36 | rtl;
37 |
38 | contains
39 | cSidexDocument in '..\..\..\src\cSidexDocument.pas',
40 | uSidexErrors in '..\..\..\src\uSidexErrors.pas',
41 | uSidexLib in '..\..\..\src\uSidexLib.pas',
42 | uSidexTypes in '..\..\..\src\uSidexTypes.pas',
43 | uSidexVariant in '..\..\..\src\uSidexVariant.pas',
44 | uTMLClasses in '..\..\..\src\uTMLClasses.pas',
45 | uTMLCore in '..\..\..\src\uTMLCore.pas',
46 | uTMLErrors in '..\..\..\src\uTMLErrors.pas',
47 | uTMLTypes in '..\..\..\src\uTMLTypes.pas';
48 |
49 | end.
50 |
--------------------------------------------------------------------------------
/packages/Delphi/DXE8/tml_dXE8_r.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/packages/Delphi/DXE8/tml_dXE8_r.res
--------------------------------------------------------------------------------
/packages/Lazarus/Makefile.compiled:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/packages/Lazarus/Makefile.fpc:
--------------------------------------------------------------------------------
1 | # File generated automatically by Lazarus Package Manager
2 | #
3 | # Makefile.fpc for TMLLazarusPkg 0.1
4 | #
5 | # This file was generated on 29.03.2011
6 |
7 | [package]
8 | name=tmllazaruspkg
9 | version=0.1
10 |
11 | [compiler]
12 | unittargetdir=lib/$(CPU_TARGET)-$(OS_TARGET)
13 | unitdir=../../src/ C:/Programme/Lazarus/ideintf/units/$(CPU_TARGET)-$(OS_TARGET)/ C:/Programme/Lazarus/lcl/units/$(CPU_TARGET)-$(OS_TARGET)/ C:/Programme/Lazarus/lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM)/ C:/Programme/Lazarus/packager/units/$(CPU_TARGET)-$(OS_TARGET)/ ./
14 | includedir=./
15 | options=-dUseCThreads -dLCL -dLCL$(LCL_PLATFORM) -MObjFPC -Scghi
16 |
17 | [target]
18 | units=TMLLazarusPkg.pas
19 |
20 | [clean]
21 | files=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) \
22 | $(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) \
23 | $(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) \
24 | $(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) \
25 | $(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
26 | [prerules]
27 | # LCL Platform
28 | ifndef LCL_PLATFORM
29 | ifeq ($(OS_TARGET),win32)
30 | LCL_PLATFORM=win32
31 | else
32 | ifeq ($(OS_TARGET),win64)
33 | LCL_PLATFORM=win32
34 | else
35 | ifeq ($(OS_TARGET),darwin)
36 | LCL_PLATFORM=carbon
37 | else
38 | LCL_PLATFORM=gtk2
39 | endif
40 | endif
41 | endif
42 | endif
43 | export LCL_PLATFORM
44 |
45 | [rules]
46 | .PHONY: cleartarget all
47 |
48 | cleartarget:
49 | -$(DEL) $(COMPILER_UNITTARGETDIR)/tmllazaruspkg$(PPUEXT)
50 |
51 | all: cleartarget $(COMPILER_UNITTARGETDIR) tmllazaruspkg$(PPUEXT)
52 |
--------------------------------------------------------------------------------
/packages/Lazarus/TMLLazarusPkg.lpk:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 | <_ExternHelp Items="Count"/>
115 |
116 |
117 |
118 |
--------------------------------------------------------------------------------
/packages/Lazarus/TMLLazarusPkg.pas:
--------------------------------------------------------------------------------
1 | { This file was automatically created by Lazarus. do not edit !
2 | This source is only used to compile and install the package.
3 | }
4 |
5 | unit TMLLazarusPkg;
6 |
7 | interface
8 |
9 | uses
10 | uTMLErrors, pedTMLCommands, uTMLRegister, uSidexLib, uTMLCore,
11 | uTMLClasses, uSidexVariant, cSidexDocument, uTMLTypes, uSidexTypes,
12 | uSidexErrors, LazarusPackageIntf;
13 |
14 | implementation
15 |
16 | procedure Register;
17 | begin
18 | RegisterUnit('pedTMLCommands', @pedTMLCommands.Register);
19 | RegisterUnit('uTMLRegister', @uTMLRegister.Register);
20 | end;
21 |
22 | initialization
23 | RegisterPackage('TMLLazarusPkg', @Register);
24 | end.
25 |
--------------------------------------------------------------------------------
/src/TMLLazarusPkg.lrs:
--------------------------------------------------------------------------------
1 | LazarusResources.Add('TTMLCore','PNG',[
2 | #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#24#0#0#0#24#8#2#0#0#0'o'#21#170#175
3 | +#0#0#0#3'sBIT'#8#8#8#219#225'O'#224#0#0#1#131'IDAT8'#141'c'#252#255#255'?'#3
4 | +'5'#0#19'UL'#25'5'#136','#131#146'['#183'$'#183'n'#193#175#7#171#26'&4'#21
5 | +#203'w]'#21#226'e'#199'o'#208#219#143#223#151#239#186#138'f'#22#194' '#136')'
6 | +#248#141#128#0'H'#210'C3'#139#5#217#20'FFF'#6#6#134#238'u'
10 | +#255#247#159#127#16'-'#145'n'#218#12#12#12'L<'#156'l'#16#183'022222'#254#254
11 | +#243#239#207#223#127#12#255#254'0'#252#253#201#240#239'7'#3#3#3#195#223#159
12 | +#140#255'~!'#24#255#254#252#249#251#255#247#159#127#16#245#12#12#12'+v_c```'
13 | +#252#255#255#127'|'#211#166#213'{'#175'CD=-'#149#215#180#7#19#244#157'K'#238
14 | +#210#227#151#159'200'#252#255#255#191'2'#206#162'6'#217#158#137#129#129'aa'
15 | +#157'_'#130#183#238#255#255#255#255#255#255#191#237#216#29#130#166'000'#28
16 | +#187#244#4#162'>'#210'M'#187'6'#217#158#1#30#253#211#202#188#146'}'#245' '
17 | +#174'-'#157#180#27#191')'#1'e'#171#225#161#3#137'2'#6#228't4'#185#196'3'#213
18 | +'O'#159#152#226#9#162#6#217#20#6'x:'#130#128#9'E'#238#204'L'#140#4#13'bbdD3'
19 | +#133#1#18#216#4'u'#18#3#6#127'12'#140#12#2#0#220'Z'#166#10'~r'#135#207#0#0#0
20 | +#0'IEND'#174'B`'#130
21 | ]);
22 | LazarusResources.Add('TTMLProfile','PNG',[
23 | #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#24#0#0#0#24#8#2#0#0#0'o'#21#170#175
24 | +#0#0#0#3'sBIT'#8#8#8#219#225'O'#224#0#0#0#255'IDAT8'#141'c'#252#255#255'?'#3
25 | +'5'#0#19'ULA7('#185'uKr'#235#22#242#12'bA'#230#188#253#248'}'#215#201'{'#12
26 | +#12#12's'#171'}(r'#17'$'#188#150#239#186'J'#134#187'P'#12#18#17#224'b```dd$'
27 | +#195',F'#180'Xs'#206'Yz'#226#202'S'#136#235'"'#221#180#137#247'#'#212#160#215
28 | +'=J'#12#12#12#153'o'#187'v'#159#186#255#251#207'?'#136'\'#164#155'6'#3#3#195
29 | +#220'j'#31#136',. Zr'#143#1#205'k'#127#254#254#255#253#231#31'######'#3#3#195
30 | +#138#221#215#136't'#14#3#166#215'\r'#151#30#191#12#245'Ze'#156'Em'#178'='#178
31 | +','#196'i'#16''''#160#1#22'4'#254#177'KO '#140'H7m4S'#240#3#20#131#2#202'V'
32 | +#195'M'#193#19#204'hA'#134'%'#140' '#222'$)'#178#176#187#136#137#145#145#24
33 | +'S'#8#135#209#250#174'PR'#29#130#221' "'#1#225'0'#162#4#144#227'"'#172'a4'
34 | +#160'.'#162'm'#24#161#231'5'#178#1'm'#10#127'J'#0#0#225#204'k'#186'9O^'#213#0
35 | +#0#0#0'IEND'#174'B`'#130
36 | ]);
37 |
--------------------------------------------------------------------------------
/src/pedTMLCommands.dfm:
--------------------------------------------------------------------------------
1 | object propEdTMLCommands: TpropEdTMLCommands
2 | Left = 0
3 | Top = 0
4 | BorderStyle = bsSizeToolWin
5 | Caption = 'Commands'
6 | ClientHeight = 248
7 | ClientWidth = 380
8 | Color = clBtnFace
9 | Font.Charset = DEFAULT_CHARSET
10 | Font.Color = clWindowText
11 | Font.Height = -11
12 | Font.Name = 'Tahoma'
13 | Font.Style = []
14 | FormStyle = fsStayOnTop
15 | OldCreateOrder = False
16 | Position = poScreenCenter
17 | OnClose = FormClose
18 | OnDestroy = FormDestroy
19 | DesignSize = (
20 | 380
21 | 248)
22 | PixelsPerInch = 96
23 | TextHeight = 13
24 | object frmCloseBtn: TBitBtn
25 | Left = 289
26 | Top = 215
27 | Width = 83
28 | Height = 25
29 | Anchors = [akRight, akBottom]
30 | Caption = 'Close'
31 | Glyph.Data = {
32 | DE010000424DDE01000000000000760000002800000024000000120000000100
33 | 0400000000006801000000000000000000001000000000000000000000000000
34 | 80000080000000808000800000008000800080800000C0C0C000808080000000
35 | FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00388888888877
36 | F7F787F8888888888333333F00004444400888FFF444448888888888F333FF8F
37 | 000033334D5007FFF4333388888888883338888F0000333345D50FFFF4333333
38 | 338F888F3338F33F000033334D5D0FFFF43333333388788F3338F33F00003333
39 | 45D50FEFE4333333338F878F3338F33F000033334D5D0FFFF43333333388788F
40 | 3338F33F0000333345D50FEFE4333333338F878F3338F33F000033334D5D0FFF
41 | F43333333388788F3338F33F0000333345D50FEFE4333333338F878F3338F33F
42 | 000033334D5D0EFEF43333333388788F3338F33F0000333345D50FEFE4333333
43 | 338F878F3338F33F000033334D5D0EFEF43333333388788F3338F33F00003333
44 | 4444444444333333338F8F8FFFF8F33F00003333333333333333333333888888
45 | 8888333F00003333330000003333333333333FFFFFF3333F00003333330AAAA0
46 | 333333333333888888F3333F00003333330000003333333333338FFFF8F3333F
47 | 0000}
48 | ModalResult = 2
49 | NumGlyphs = 2
50 | TabOrder = 0
51 | OnClick = frmCloseBtnClick
52 | end
53 | object lbItems: TListBox
54 | Left = 0
55 | Top = 31
56 | Width = 380
57 | Height = 178
58 | Anchors = [akLeft, akTop, akRight, akBottom]
59 | ItemHeight = 13
60 | MultiSelect = True
61 | TabOrder = 1
62 | OnClick = lbItemsClick
63 | end
64 | object ToolBar: TToolBar
65 | Left = 0
66 | Top = 0
67 | Width = 380
68 | Height = 25
69 | ButtonHeight = 25
70 | Caption = 'ToolBar'
71 | TabOrder = 2
72 | object newCmdBtn: TSpeedButton
73 | Left = 0
74 | Top = 0
75 | Width = 25
76 | Height = 25
77 | Glyph.Data = {
78 | 36040000424D3604000000000000360000002800000010000000100000000100
79 | 2000000000000004000000000000000000000000000000000000000000000000
80 | 0000000000000000000000000000000000000000000000000000000000000000
81 | 0000000000000000000000000000000000000000000000000000000000000000
82 | 0000000000000000000040914D233C8E487D398B43DB35883FF331863BF32E83
83 | 36DB2B80327D277E2F2300000000000000000000000000000000000000000000
84 | 00000000000048985753449552E640984FFF7CC18EFF95D0A5FF95CFA5FF77BD
85 | 88FF358C41FF2B8033E6287E2F53000000000000000000000000000000000000
86 | 0000509E60534C9B5CF463B377FFA7DBB4FF86CC97FF65BB7CFF63B97BFF85CB
87 | 97FFA4D9B3FF57A96AFF2B8033F4287E2F5300000000000000000000000058A5
88 | 6A2255A265E569B87CFFA7DBB1FF5FBB76FF5BB972FF58B76FFF58B46EFF57B4
89 | 6EFF5AB673FFA4D9B2FF59A96BFF2B8133E5287E2F2200000000000000005CA8
90 | 6F7E52AA67FFA9DDB3FF63C078FF5EBD70FF5FBB76FFFFFFFFFFFFFFFFFF58B7
91 | 6FFF57B46DFF5BB673FFA5DAB3FF378E42FF2B81337E000000000000000060AB
92 | 74DB89CC97FF88D395FF6AC579FF62C06FFF54AA64FFFFFFFFFFFFFFFFFF58B7
93 | 6FFF58B76FFF5AB871FF84CC96FF7ABD8CFF2F8438DB000000000000000064AE
94 | 79F6A8DDB2FF7CCF89FF74CC80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
95 | FFFFFFFFFFFF58B76FFF66BD7CFF9BD4AAFF33873CF6000000000000000068B1
96 | 7DF6B5E2BDFF8AD596FF79C985FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
97 | FFFFFFFFFFFF58B76FFF68C07DFF9CD4A9FF378A41F600000000000000006CB4
98 | 82DBABDDB5FFA5DFAEFF80CB8BFF7BC985FF6DBC78FFFFFFFFFFFFFFFFFF5AAB
99 | 69FF5FBB76FF5BB972FF8AD198FF7FC491FF3B8D46DB00000000000000006FB7
100 | 867E84C796FFD2EED7FF94D99FFF89D393FF7EC888FFFFFFFFFFFFFFFFFF78CD
101 | 84FF6AC27BFF6EC77DFFABDFB4FF449D56FF3F904B7E000000000000000072B9
102 | 89226FB786E5A9DAB6FFD8F1DCFF91D89CFF87CD92FF83CC8DFF8AD495FF89D4
103 | 94FF82D28DFFAEE0B6FF6AB87CFF479755E54393502200000000000000000000
104 | 000072BA8A536FB786F4AEDCBAFFDCF2E0FFB5E4BCFF9ADBA4FF95D99FFFA4DF
105 | AEFFBFE8C4FF78C189FF4F9D5EF44B9A5A530000000000000000000000000000
106 | 00000000000072BA8A5370B786E693CEA3FFC2E6CBFFCFEBD4FFC9E9CEFFAEDD
107 | B7FF6CB87EFF57A468E653A06453000000000000000000000000000000000000
108 | 0000000000000000000073BA8A2370B8877D6DB583DB69B27FF366B07BF362AD
109 | 76DB5FAA727D5BA76D2300000000000000000000000000000000000000000000
110 | 0000000000000000000000000000000000000000000000000000000000000000
111 | 0000000000000000000000000000000000000000000000000000}
112 | OnClick = newCmdBtnClick
113 | end
114 | object delCmdBtn: TSpeedButton
115 | Left = 25
116 | Top = 0
117 | Width = 25
118 | Height = 25
119 | Glyph.Data = {
120 | 36040000424D3604000000000000360000002800000010000000100000000100
121 | 2000000000000004000000000000000000000000000000000000000000000000
122 | 0000000000000000000000000000000000000000000000000000000000000000
123 | 0000000000000000000000000000000000000000000000000000000000000000
124 | 000000000000000000003E53C223394FC17D3752BDDB3450BCF32F4ABBF32D4D
125 | B7DB2A4BB67D2647B42300000000000000000000000000000000000000000000
126 | 0000000000004557C8534154C5E63B51CCFF7479E8FF8E91EEFF8E91EEFF7077
127 | E4FF324CC0FF2A49B6E6284AB453000000000000000000000000000000000000
128 | 00004C59CD534858CBF45B64E0FFA0A5F5FF7D85EFFF5A62E9FF585CE7FF7C83
129 | EEFF9D9FF4FF505CD7FF2A49B6F4284AB453000000000000000000000000535E
130 | D2225260CFE5606AE3FFA0ABF5FF535EECFF4F5BEAFF4C58E9FF4D58E6FF4B55
131 | E6FF4F55E6FF9DA1F4FF535FD6FF2949B7E5284AB4220000000000000000575F
132 | D47E4A55DBFFA1AAF6FF5563F0FF5165EEFF4C58E9FF4C58E9FF4C58E9FF4C58
133 | E9FF4B57E6FF5159E6FF9EA2F5FF334FC3FF2949B77E00000000000000005B61
134 | D7DB808BEEFF7D90F7FF5C72F3FF4C58E9FF4C58E9FF4C58E9FF4C58E9FF4C58
135 | E9FF4C58E9FF4E5AE9FF7A82F0FF747AE2FF2D4AB9DB00000000000000005E62
136 | DAF6A0AAF7FF6F85F8FF6781F6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
137 | FFFFFFFFFFFF4C58E9FF5B65EAFF959BF1FF314FBBF600000000000000006368
138 | DBF6AEB8F9FF7E92FAFF6F84F0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
139 | FFFFFFFFFFFF4C58E9FF5D69EEFF959CF1FF354EBDF600000000000000006669
140 | DEDBA4AEF5FF9CAAFAFF768BF0FF535EECFF535EECFF535EECFF535EECFF535E
141 | ECFF535EECFF6276F2FF808DF4FF777EE9FF3952BFDB00000000000000006968
142 | E07E7C82EAFFCDD4FCFF8A9CFAFF7D92F7FF7489EEFF6B83F6FF6B83F6FF6B83
143 | F6FF6B83F6FF6278F3FFA3AEF8FF3D4ED0FF3D53C17E00000000000000006B6B
144 | E1226968E0E5A2A6F3FFD4DBFDFF8699FAFF7E90F0FF798DF1FF7E93F8FF7D91
145 | F9FF758BF8FFA7B5F8FF626DE3FF4456C7E54055C42200000000000000000000
146 | 00006C6BE3536968E0F4A9ACF2FFD8DCFDFFADB9FAFF90A2FAFF8A9CFAFF9BA8
147 | FBFFB9C7FCFF6F7AE9FF4B5ACCF44757CA530000000000000000000000000000
148 | 0000000000006C6BE3536969DFE68D92EDFFBDC2F8FFCCD3F9FFC3CBF9FFA9B3
149 | F4FF656FE2FF525DD1E64F5CCE53000000000000000000000000000000000000
150 | 000000000000000000006C6CE2236A69E17D6769DDDB6263DCF36063DAF35C62
151 | D9DB5A62D67D5761D42300000000000000000000000000000000000000000000
152 | 0000000000000000000000000000000000000000000000000000000000000000
153 | 0000000000000000000000000000000000000000000000000000}
154 | OnClick = delCmdBtnClick
155 | end
156 | end
157 | end
158 |
--------------------------------------------------------------------------------
/src/pedTMLCommands.lfm:
--------------------------------------------------------------------------------
1 | object propEdTMLCommands: TpropEdTMLCommands
2 | Left = 250
3 | Height = 300
4 | Top = 250
5 | Width = 430
6 | BorderIcons = [biSystemMenu, biMinimize]
7 | BorderStyle = bsToolWindow
8 | Caption = 'Commands'
9 | ClientHeight = 300
10 | ClientWidth = 430
11 | Constraints.MaxHeight = 300
12 | Constraints.MaxWidth = 430
13 | Constraints.MinWidth = 430
14 | Font.Height = -11
15 | Font.Name = 'Tahoma'
16 | FormStyle = fsStayOnTop
17 | OnClose = FormClose
18 | OnDestroy = FormDestroy
19 | Position = poDefault
20 | LCLVersion = '0.9.28.2'
21 | object frmCloseBtn: TBitBtn
22 | Left = 339
23 | Height = 25
24 | Top = 267
25 | Width = 83
26 | Anchors = [akRight, akBottom]
27 | Caption = 'Close'
28 | Glyph.Data = {
29 | DE010000424DDE01000000000000760000002800000024000000120000000100
30 | 0400000000006801000000000000000000001000000000000000000000000000
31 | 80000080000000808000800000008000800080800000C0C0C000808080000000
32 | FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00388888888877
33 | F7F787F8888888888333333F00004444400888FFF444448888888888F333FF8F
34 | 000033334D5007FFF4333388888888883338888F0000333345D50FFFF4333333
35 | 338F888F3338F33F000033334D5D0FFFF43333333388788F3338F33F00003333
36 | 45D50FEFE4333333338F878F3338F33F000033334D5D0FFFF43333333388788F
37 | 3338F33F0000333345D50FEFE4333333338F878F3338F33F000033334D5D0FFF
38 | F43333333388788F3338F33F0000333345D50FEFE4333333338F878F3338F33F
39 | 000033334D5D0EFEF43333333388788F3338F33F0000333345D50FEFE4333333
40 | 338F878F3338F33F000033334D5D0EFEF43333333388788F3338F33F00003333
41 | 4444444444333333338F8F8FFFF8F33F00003333333333333333333333888888
42 | 8888333F00003333330000003333333333333FFFFFF3333F00003333330AAAA0
43 | 333333333333888888F3333F00003333330000003333333333338FFFF8F3333F
44 | 0000
45 | }
46 | GlyphShowMode = gsmAlways
47 | ModalResult = 2
48 | NumGlyphs = 2
49 | OnClick = frmCloseBtnClick
50 | TabOrder = 0
51 | end
52 | object lbItems: TListBox
53 | Left = 0
54 | Height = 229
55 | Top = 32
56 | Width = 430
57 | Anchors = [akTop, akLeft, akRight, akBottom]
58 | ItemHeight = 0
59 | MultiSelect = True
60 | OnClick = lbItemsClick
61 | TabOrder = 1
62 | end
63 | object ToolBar: TToolBar
64 | Left = 0
65 | Height = 26
66 | Top = 0
67 | Width = 430
68 | ButtonHeight = 25
69 | Caption = 'ToolBar'
70 | TabOrder = 2
71 | object newCmdBtn: TSpeedButton
72 | Left = 1
73 | Height = 25
74 | Top = 2
75 | Width = 25
76 | Color = clBtnFace
77 | Glyph.Data = {
78 | 36040000424D3604000000000000360000002800000010000000100000000100
79 | 2000000000000004000000000000000000000000000000000000000000000000
80 | 0000000000000000000000000000000000000000000000000000000000000000
81 | 0000000000000000000000000000000000000000000000000000000000000000
82 | 0000000000000000000040914D233C8E487D398B43DB35883FF331863BF32E83
83 | 36DB2B80327D277E2F2300000000000000000000000000000000000000000000
84 | 00000000000048985753449552E640984FFF7CC18EFF95D0A5FF95CFA5FF77BD
85 | 88FF358C41FF2B8033E6287E2F53000000000000000000000000000000000000
86 | 0000509E60534C9B5CF463B377FFA7DBB4FF86CC97FF65BB7CFF63B97BFF85CB
87 | 97FFA4D9B3FF57A96AFF2B8033F4287E2F5300000000000000000000000058A5
88 | 6A2255A265E569B87CFFA7DBB1FF5FBB76FF5BB972FF58B76FFF58B46EFF57B4
89 | 6EFF5AB673FFA4D9B2FF59A96BFF2B8133E5287E2F2200000000000000005CA8
90 | 6F7E52AA67FFA9DDB3FF63C078FF5EBD70FF5FBB76FFFFFFFFFFFFFFFFFF58B7
91 | 6FFF57B46DFF5BB673FFA5DAB3FF378E42FF2B81337E000000000000000060AB
92 | 74DB89CC97FF88D395FF6AC579FF62C06FFF54AA64FFFFFFFFFFFFFFFFFF58B7
93 | 6FFF58B76FFF5AB871FF84CC96FF7ABD8CFF2F8438DB000000000000000064AE
94 | 79F6A8DDB2FF7CCF89FF74CC80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
95 | FFFFFFFFFFFF58B76FFF66BD7CFF9BD4AAFF33873CF6000000000000000068B1
96 | 7DF6B5E2BDFF8AD596FF79C985FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
97 | FFFFFFFFFFFF58B76FFF68C07DFF9CD4A9FF378A41F600000000000000006CB4
98 | 82DBABDDB5FFA5DFAEFF80CB8BFF7BC985FF6DBC78FFFFFFFFFFFFFFFFFF5AAB
99 | 69FF5FBB76FF5BB972FF8AD198FF7FC491FF3B8D46DB00000000000000006FB7
100 | 867E84C796FFD2EED7FF94D99FFF89D393FF7EC888FFFFFFFFFFFFFFFFFF78CD
101 | 84FF6AC27BFF6EC77DFFABDFB4FF449D56FF3F904B7E000000000000000072B9
102 | 89226FB786E5A9DAB6FFD8F1DCFF91D89CFF87CD92FF83CC8DFF8AD495FF89D4
103 | 94FF82D28DFFAEE0B6FF6AB87CFF479755E54393502200000000000000000000
104 | 000072BA8A536FB786F4AEDCBAFFDCF2E0FFB5E4BCFF9ADBA4FF95D99FFFA4DF
105 | AEFFBFE8C4FF78C189FF4F9D5EF44B9A5A530000000000000000000000000000
106 | 00000000000072BA8A5370B786E693CEA3FFC2E6CBFFCFEBD4FFC9E9CEFFAEDD
107 | B7FF6CB87EFF57A468E653A06453000000000000000000000000000000000000
108 | 0000000000000000000073BA8A2370B8877D6DB583DB69B27FF366B07BF362AD
109 | 76DB5FAA727D5BA76D2300000000000000000000000000000000000000000000
110 | 0000000000000000000000000000000000000000000000000000000000000000
111 | 0000000000000000000000000000000000000000000000000000
112 | }
113 | NumGlyphs = 0
114 | OnClick = newCmdBtnClick
115 | end
116 | object delCmdBtn: TSpeedButton
117 | Left = 26
118 | Height = 25
119 | Top = 2
120 | Width = 25
121 | Color = clBtnFace
122 | Glyph.Data = {
123 | 36040000424D3604000000000000360000002800000010000000100000000100
124 | 2000000000000004000000000000000000000000000000000000000000000000
125 | 0000000000000000000000000000000000000000000000000000000000000000
126 | 0000000000000000000000000000000000000000000000000000000000000000
127 | 000000000000000000003E53C223394FC17D3752BDDB3450BCF32F4ABBF32D4D
128 | B7DB2A4BB67D2647B42300000000000000000000000000000000000000000000
129 | 0000000000004557C8534154C5E63B51CCFF7479E8FF8E91EEFF8E91EEFF7077
130 | E4FF324CC0FF2A49B6E6284AB453000000000000000000000000000000000000
131 | 00004C59CD534858CBF45B64E0FFA0A5F5FF7D85EFFF5A62E9FF585CE7FF7C83
132 | EEFF9D9FF4FF505CD7FF2A49B6F4284AB453000000000000000000000000535E
133 | D2225260CFE5606AE3FFA0ABF5FF535EECFF4F5BEAFF4C58E9FF4D58E6FF4B55
134 | E6FF4F55E6FF9DA1F4FF535FD6FF2949B7E5284AB4220000000000000000575F
135 | D47E4A55DBFFA1AAF6FF5563F0FF5165EEFF4C58E9FF4C58E9FF4C58E9FF4C58
136 | E9FF4B57E6FF5159E6FF9EA2F5FF334FC3FF2949B77E00000000000000005B61
137 | D7DB808BEEFF7D90F7FF5C72F3FF4C58E9FF4C58E9FF4C58E9FF4C58E9FF4C58
138 | E9FF4C58E9FF4E5AE9FF7A82F0FF747AE2FF2D4AB9DB00000000000000005E62
139 | DAF6A0AAF7FF6F85F8FF6781F6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
140 | FFFFFFFFFFFF4C58E9FF5B65EAFF959BF1FF314FBBF600000000000000006368
141 | DBF6AEB8F9FF7E92FAFF6F84F0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
142 | FFFFFFFFFFFF4C58E9FF5D69EEFF959CF1FF354EBDF600000000000000006669
143 | DEDBA4AEF5FF9CAAFAFF768BF0FF535EECFF535EECFF535EECFF535EECFF535E
144 | ECFF535EECFF6276F2FF808DF4FF777EE9FF3952BFDB00000000000000006968
145 | E07E7C82EAFFCDD4FCFF8A9CFAFF7D92F7FF7489EEFF6B83F6FF6B83F6FF6B83
146 | F6FF6B83F6FF6278F3FFA3AEF8FF3D4ED0FF3D53C17E00000000000000006B6B
147 | E1226968E0E5A2A6F3FFD4DBFDFF8699FAFF7E90F0FF798DF1FF7E93F8FF7D91
148 | F9FF758BF8FFA7B5F8FF626DE3FF4456C7E54055C42200000000000000000000
149 | 00006C6BE3536968E0F4A9ACF2FFD8DCFDFFADB9FAFF90A2FAFF8A9CFAFF9BA8
150 | FBFFB9C7FCFF6F7AE9FF4B5ACCF44757CA530000000000000000000000000000
151 | 0000000000006C6BE3536969DFE68D92EDFFBDC2F8FFCCD3F9FFC3CBF9FFA9B3
152 | F4FF656FE2FF525DD1E64F5CCE53000000000000000000000000000000000000
153 | 000000000000000000006C6CE2236A69E17D6769DDDB6263DCF36063DAF35C62
154 | D9DB5A62D67D5761D42300000000000000000000000000000000000000000000
155 | 0000000000000000000000000000000000000000000000000000000000000000
156 | 0000000000000000000000000000000000000000000000000000
157 | }
158 | NumGlyphs = 0
159 | OnClick = delCmdBtnClick
160 | end
161 | end
162 | end
163 |
--------------------------------------------------------------------------------
/src/pedTMLCommands.pas:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/src/pedTMLCommands.pas
--------------------------------------------------------------------------------
/src/uSidexErrors.pas:
--------------------------------------------------------------------------------
1 | (*
2 | * libTML: A BEEP based Messaging Suite
3 | * Copyright (C) 2015 wobe-systems GmbH
4 | *
5 | * This program is free software; you can redistribute it and/or
6 | * modify it under the terms of the GNU Lesser General Public License
7 | * as published by the Free Software Foundation; either version 2.1
8 | * of the License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 | * Lesser General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Lesser General Public
16 | * License along with this program; if not, write to the Free
17 | * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
18 | * 02111-1307 USA
19 | *
20 | * You may find a copy of the license under this software is released
21 | * at COPYING file. This is LGPL software: you are welcome to develop
22 | * proprietary applications using this library without any royalty or
23 | * fee but returning back any change, improvement or addition in the
24 | * form of source code, project image, documentation patches, etc.
25 | *
26 | * Homepage:
27 | * http://www.libtml.org
28 | *
29 | * For professional support contact us:
30 | *
31 | * wobe-systems GmbH
32 | * support@libtml.org
33 | *)
34 |
35 | //------------------------------------------------------------------------------
36 |
37 | unit uSidexErrors;
38 |
39 | //------------------------------------------------------------------------------
40 |
41 | interface
42 |
43 | //------------------------------------------------------------------------------
44 |
45 | const
46 |
47 | DEFAULT_ERROR_MSG = 'Please read sidexErrors.h';
48 |
49 | {
50 | * @brief Operation succeeded
51 | }
52 | SIDEX_SUCCESS = 0;
53 |
54 | //////////////////////////////////////////////////////////////////////
55 | // SIDEX- specific errors:
56 |
57 | {
58 | * @brief Error on dump a string from or to a handle
59 | }
60 | SIDEX_ERR_DUMPCONTENT = 1001;
61 |
62 | {
63 | * @brief Error signals a key holds no content
64 | }
65 | SIDEX_ERR_NOCONTENT = 1002;
66 |
67 | {
68 | * @brief Type mismatch between supposed type and declared type of a key
69 | }
70 | SIDEX_ERR_WRONG_TYPE = 1003;
71 |
72 | {
73 | * @brief Requested Key parameter contains blanks and or tabs (Syntax Error)
74 | }
75 | SIDEX_ERR_WRONG_KEY = 1004;
76 |
77 | {
78 | * @brief Requested Group parameter contains blanks and or tabs (Syntax Error)
79 | }
80 | SIDEX_ERR_WRONG_GROUP = 1005;
81 |
82 | {
83 | * @brief Mandatory key parameter is NULL
84 | }
85 | SIDEX_ERR_MISSING_KEY = 1006;
86 |
87 | {
88 | * @brief A given parameter is wrong for the operation
89 | }
90 | SIDEX_ERR_WRONG_PARAMETER = 1007;
91 |
92 | {
93 | * @brief Problem found during dict read operation / number of dictionary nodes is not a multiple of 2
94 | }
95 | SIDEX_ERR_WRONG_DICT_SYNTAX = 1008;
96 |
97 | {
98 | * @brief Maximum of entries reached
99 | }
100 | SIDEX_ERR_DICT_FULL = 1009;
101 |
102 | {
103 | * @brief Wrong bool text representation
104 | }
105 | SIDEX_ERR_INVALID_BOOLEAN = 1010;
106 |
107 | {
108 | * @brief Range overflow for integer
109 | }
110 | SIDEX_ERR_INVALID_INTEGER = 1011;
111 |
112 | {
113 | * @brief Range overflow for float
114 | }
115 | SIDEX_ERR_INVALID_FLOAT = 1012;
116 |
117 | {
118 | * @brief Unspecific Error.
119 | }
120 | SIDEX_ERR_COMMON = 1013;
121 |
122 | {
123 | * @brief A table column already exists
124 | }
125 | SIDEX_ERR_TABLE_COLUMN_ALREADY_EXISTS = 1014;
126 |
127 | {
128 | * @brief DateTime format error
129 | }
130 | SIDEX_ERR_INVALID_DATETIME = 1015;
131 |
132 | {
133 | * @brief Product is not licensed, so it works with restricted range
134 | }
135 | SIDEX_ERR_LICENSE = 1016;
136 |
137 | {
138 | * @brief First / next is not initialized
139 | }
140 | SIDEX_ERR_FIRST_NEXT = 1017;
141 |
142 | {
143 | * @brief Error in Unicode string conversion
144 | }
145 | SIDEX_ERR_UNICODE = 1018;
146 |
147 | {
148 | * @brief Mandatory group parameter is NULL
149 | }
150 | SIDEX_ERR_MISSING_GROUP = 1019;
151 |
152 | {
153 | * @brief Requested document name contains forbidden XML tag characters (Syntax Error)
154 | }
155 | SIDEX_ERR_WRONG_DOC = 1020;
156 |
157 | {
158 | * @brief Requested string encoding format is NULL or unexpected
159 | }
160 | SIDEX_ERR_WRONG_ENCODING_FORMAT = 1021;
161 |
162 | {
163 | * @brief Product update cycle has expired
164 | }
165 | SIDEX_ERR_LICENSE_UDS = 1022;
166 |
167 | {
168 | * @brief Product license has expired
169 | }
170 | SIDEX_ERR_LICENSE_EXP = 1023;
171 |
172 | {
173 | * @brief Product is not licensed for this platform
174 | }
175 | SIDEX_ERR_LICENSE_SYS = 1024;
176 |
177 | //------------------------------------------------------------------------------
178 |
179 | implementation
180 |
181 | //------------------------------------------------------------------------------
182 |
183 | end.
184 |
185 |
--------------------------------------------------------------------------------
/src/uSidexTypes.pas:
--------------------------------------------------------------------------------
1 | (*
2 | * libTML: A BEEP based Messaging Suite
3 | * Copyright (C) 2015 wobe-systems GmbH
4 | *
5 | * This program is free software; you can redistribute it and/or
6 | * modify it under the terms of the GNU Lesser General Public License
7 | * as published by the Free Software Foundation; either version 2.1
8 | * of the License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 | * Lesser General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Lesser General Public
16 | * License along with this program; if not, write to the Free
17 | * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
18 | * 02111-1307 USA
19 | *
20 | * You may find a copy of the license under this software is released
21 | * at COPYING file. This is LGPL software: you are welcome to develop
22 | * proprietary applications using this library without any royalty or
23 | * fee but returning back any change, improvement or addition in the
24 | * form of source code, project image, documentation patches, etc.
25 | *
26 | * Homepage:
27 | * http://www.libtml.org
28 | *
29 | * For professional support contact us:
30 | *
31 | * wobe-systems GmbH
32 | * support@libtml.org
33 | *)
34 |
35 | //------------------------------------------------------------------------------
36 |
37 | unit uSidexTypes;
38 |
39 | //------------------------------------------------------------------------------
40 |
41 | interface
42 |
43 | //------------------------------------------------------------------------------
44 |
45 | type
46 |
47 | TSIDEXStringArray = Array of string;
48 |
49 | // - - - - - - - - - - - - - - - - - - - - - - - - - - -
50 |
51 | SIDEX_HANDLE_TYPE = Int64;
52 |
53 | SIDEX_HANDLE = SIDEX_HANDLE_TYPE;
54 | PSIDEX_HANDLE = ^SIDEX_HANDLE;
55 |
56 | SIDEX_VARIANT = SIDEX_HANDLE_TYPE;
57 | PSIDEX_VARIANT = ^SIDEX_VARIANT;
58 |
59 | SIDEX_BOOL = LongInt; // 32bit (legal values are 0 or 1)
60 | PSIDEX_BOOL = ^SIDEX_BOOL;
61 |
62 | SIDEX_INT32 = LongInt; // 32bit signed
63 | PSIDEX_INT32 = ^SIDEX_INT32;
64 |
65 | SIDEX_UINT32 = LongWord; // 32bit unsigned
66 | PSIDEX_UINT32 = ^SIDEX_UINT32;
67 |
68 | SIDEX_INT64 = Int64; // 64bit signed
69 | PSIDEX_INT64 = ^SIDEX_INT64;
70 |
71 | SIDEX_UINT64 = UInt64; // 64bit unsigned
72 | PSIDEX_UINT64 = ^SIDEX_UINT64;
73 |
74 | SIDEX_DOUBLE = Double;
75 | PSIDEX_DOUBLE = ^SIDEX_DOUBLE;
76 |
77 | SIDEX_POINTER = Pointer;
78 | PSIDEX_POINTER = ^SIDEX_POINTER;
79 |
80 | // - - - - - - - - - - - - - - - - - - - - - - - - - - -
81 |
82 | SIDEX_ENCODE = SIDEX_INT32;
83 | SIDEX_DATA_TYPE = SIDEX_INT32;
84 |
85 | //------------------------------------------------------------------------------
86 |
87 | const
88 | SIDEX_HANDLE_NULL = 0;
89 | SIDEX_VARIANT_NULL = 0;
90 | SIDEX_POINTER_NULL = nil;
91 |
92 | // - - - - - - - - - - - - - - - - - - - - - - - - - - -
93 |
94 | SIDEX_FALSE = 0;
95 | SIDEX_TRUE = 1;
96 |
97 | // - - - - - - - - - - - - - - - - - - - - - - - - - - -
98 |
99 | SIDEX_ENCODE_NONE = 0;
100 | SIDEX_ENCODE_CDATA = 1;
101 | SIDEX_ENCODE_BASE64 = 2;
102 |
103 | // - - - - - - - - - - - - - - - - - - - - - - - - - - -
104 |
105 | SIDEX_DATA_TYPE_UNKNOWN = 0;
106 | SIDEX_DATA_TYPE_NONE = 1;
107 | SIDEX_DATA_TYPE_BOOLEAN = 2;
108 | SIDEX_DATA_TYPE_INTEGER = 3;
109 | SIDEX_DATA_TYPE_FLOAT = 4;
110 | SIDEX_DATA_TYPE_STRING = 5;
111 | SIDEX_DATA_TYPE_LIST = 6;
112 | SIDEX_DATA_TYPE_DICT = 7;
113 | SIDEX_DATA_TYPE_TABLE = 8;
114 | SIDEX_DATA_TYPE_DATETIME = 9;
115 | SIDEX_DATA_TYPE_BINARY = 10;
116 |
117 | // - - - - - - - - - - - - - - - - - - - - - - - - - - -
118 |
119 | SIDEX_STRING_FORMAT_UNKNOWN = 'unknown';
120 | SIDEX_STRING_FORMAT_SIDEX = 'sidex';
121 | SIDEX_STRING_FORMAT_XML = 'xml';
122 | SIDEX_STRING_FORMAT_JSON = 'json';
123 | SIDEX_STRING_FORMAT_CVS = 'cvs';
124 | SIDEX_STRING_FORMAT_INI = 'ini';
125 |
126 | //------------------------------------------------------------------------------
127 |
128 | implementation
129 |
130 | //------------------------------------------------------------------------------
131 |
132 | end.
133 |
134 |
--------------------------------------------------------------------------------
/src/uSidexVariant.pas:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/src/uSidexVariant.pas
--------------------------------------------------------------------------------
/src/uTMLRegister.dcr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tml21/libtml-pascal/d72c394787e8173eaddd42f44b3d5cb6ea2ad5c0/src/uTMLRegister.dcr
--------------------------------------------------------------------------------
/src/uTMLRegister.pas:
--------------------------------------------------------------------------------
1 | (*
2 | * libTML: A BEEP based Messaging Suite
3 | * Copyright (C) 2015 wobe-systems GmbH
4 | *
5 | * This program is free software; you can redistribute it and/or
6 | * modify it under the terms of the GNU Lesser General Public License
7 | * as published by the Free Software Foundation; either version 2.1
8 | * of the License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 | * Lesser General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Lesser General Public
16 | * License along with this program; if not, write to the Free
17 | * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
18 | * 02111-1307 USA
19 | *
20 | * You may find a copy of the license under this software is released
21 | * at COPYING file. This is LGPL software: you are welcome to develop
22 | * proprietary applications using this library without any royalty or
23 | * fee but returning back any change, improvement or addition in the
24 | * form of source code, project image, documentation patches, etc.
25 | *
26 | * Homepage:
27 | * http://www.libtml.org
28 | *
29 | * For professional support contact us:
30 | *
31 | * wobe-systems GmbH
32 | * support@libtml.org
33 | *)
34 |
35 | //------------------------------------------------------------------------------
36 |
37 | unit uTMLRegister;
38 |
39 | //------------------------------------------------------------------------------
40 |
41 | interface
42 |
43 | procedure Register;
44 |
45 | //------------------------------------------------------------------------------
46 |
47 | implementation
48 |
49 | uses
50 | Classes
51 | {$IFDEF FPC}
52 | , ComponentEditors
53 | , LResources
54 | {$ELSE}
55 | , DesignIntf
56 | , DesignEditors
57 | , VCLEditors
58 | {$ENDIF}
59 | , uTMLClasses;
60 |
61 | //------------------------------------------------------------------------------
62 |
63 | procedure Register;
64 | begin
65 | RegisterComponents('TML', [TTMLProfile,TTMLCore]);
66 | RegisterNoIcon([TTMLCommand])
67 | end;
68 |
69 | //------------------------------------------------------------------------------
70 |
71 | initialization
72 |
73 | {$IFDEF FPC}
74 | {$I TMLLazarusPkg.lrs}
75 | {$ENDIF}
76 |
77 | //------------------------------------------------------------------------------
78 |
79 | end.
80 |
81 |
--------------------------------------------------------------------------------
/src/uTMLTypes.pas:
--------------------------------------------------------------------------------
1 | (*
2 | * libTML: A BEEP based Messaging Suite
3 | * Copyright (C) 2015 wobe-systems GmbH
4 | *
5 | * This program is free software; you can redistribute it and/or
6 | * modify it under the terms of the GNU Lesser General Public License
7 | * as published by the Free Software Foundation; either version 2.1
8 | * of the License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 | * Lesser General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Lesser General Public
16 | * License along with this program; if not, write to the Free
17 | * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
18 | * 02111-1307 USA
19 | *
20 | * You may find a copy of the license under this software is released
21 | * at COPYING file. This is LGPL software: you are welcome to develop
22 | * proprietary applications using this library without any royalty or
23 | * fee but returning back any change, improvement or addition in the
24 | * form of source code, project image, documentation patches, etc.
25 | *
26 | * Homepage:
27 | * http://www.libtml.org
28 | *
29 | * For professional support contact us:
30 | *
31 | * wobe-systems GmbH
32 | * support@libtml.org
33 | *)
34 |
35 | //------------------------------------------------------------------------------
36 |
37 | unit uTMLTypes;
38 |
39 | //------------------------------------------------------------------------------
40 |
41 | interface
42 |
43 | uses
44 | uSidexTypes;
45 |
46 | //------------------------------------------------------------------------------
47 |
48 | type
49 | TML_HANDLE_TYPE = SIDEX_HANDLE_TYPE;
50 |
51 | TML_CORE_HANDLE = TML_HANDLE_TYPE;
52 | PTML_CORE_HANDLE = ^TML_CORE_HANDLE;
53 |
54 | TML_COMMAND_HANDLE = TML_HANDLE_TYPE;
55 | PTML_COMMAND_HANDLE = ^TML_COMMAND_HANDLE;
56 |
57 | TML_BOOL = SIDEX_BOOL;
58 | PTML_BOOL = ^TML_BOOL;
59 |
60 | TML_INT32 = SIDEX_INT32;
61 | PTML_INT32 = ^TML_INT32;
62 |
63 | TML_UINT32 = SIDEX_UINT32;
64 | PTML_UINT32 = ^TML_UINT32;
65 |
66 | TML_INT64 = SIDEX_INT64;
67 | PTML_INT64 = ^TML_INT64;
68 |
69 | TML_UINT64 = SIDEX_UINT64;
70 | PTML_UINT64 = ^TML_UINT64;
71 |
72 | TML_DOUBLE = SIDEX_DOUBLE;
73 | PTML_DOUBLE = ^TML_DOUBLE;
74 |
75 | TML_POINTER = SIDEX_POINTER;
76 | PTML_POINTER = ^TML_POINTER;
77 |
78 | // - - - - - - - - - - - - - - - - - - - - - - - - - - -
79 |
80 | TML_COMMAND_ID_TYPE = TML_UINT32;
81 |
82 | TML_COMMAND_ID = TML_COMMAND_ID_TYPE;
83 | PTML_COMMAND_ID = ^TML_COMMAND_ID;
84 |
85 | TML_STREAM_ID = TML_INT64;
86 | PTML_STREAM_ID = ^TML_STREAM_ID;
87 |
88 | // - - - - - - - - - - - - - - - - - - - - - - - - - - -
89 |
90 | TML_SEEK_ORIGIN = TML_INT32;
91 |
92 | // - - - - - - - - - - - - - - - - - - - - - - - - - - -
93 |
94 | TML_COMMAND_HANDLE_ARRAY = Array[0..0] of TML_COMMAND_HANDLE;
95 | PTML_COMMAND_HANDLE_ARRAY = ^TML_COMMAND_HANDLE_ARRAY;
96 |
97 | //------------------------------------------------------------------------------
98 |
99 | const
100 | TML_CORE_HANDLE_NULL = SIDEX_HANDLE_NULL;
101 | TML_COMMAND_HANDLE_NULL = SIDEX_HANDLE_NULL;
102 | TML_POINTER_NULL = SIDEX_POINTER_NULL;
103 | TML_STREAM_ID_NULL = 0;
104 |
105 | // - - - - - - - - - - - - - - - - - - - - - - - - - - -
106 |
107 | TML_FALSE = SIDEX_FALSE;
108 | TML_TRUE = SIDEX_TRUE;
109 |
110 | // - - - - - - - - - - - - - - - - - - - - - - - - - - -
111 |
112 | TML_SEEK_ORIGIN_BEGINNING = 0;
113 | TML_SEEK_ORIGIN_CURRENT = 1;
114 | TML_SEEK_ORIGIN_END = 2;
115 |
116 | //------------------------------------------------------------------------------
117 |
118 | implementation
119 |
120 | //------------------------------------------------------------------------------
121 |
122 | end.
123 |
124 |
--------------------------------------------------------------------------------