lazarus/components
jesus 118cc819c4 LazReport: New big patch from Alexey Lagunov (with small changes)
-------------------------------------------------------
Addfunction / frFuncStr
  - Fixed string functions - accounted for UTF8 strings

DialogControls
  - Fixed reports generation with built-in query mode, MDI (multiple reports open for viewing at the same time)
  - Fixed UNDO in editor
  - Added property HINT for dialog controls
  - A new component - TlrRadioGroup

lrOfficeImport
  - New tool reports designer to import data from a spreadsheet as a report template

source
  - The object TfrMemoView added new handlers
    - OnClick - Event when you click on TfrMemoView in playback mode built reports
    - OnMouseEnter - Event at the Enter of the mouse over TfrMemoView in playback mode built reports
    - OnMouseLeave - Event at the Leave of the mouse TfrMemoView in playback mode built reports

  - The object TfrMemoView added new properties
    - Cursor - the mouse cursor when moving over TfrMemoView in playback mode built reports
    - DetailReport - a reference to the detail-report - called when the user clicks the mouse on TfrMemoView in playback mode built reports

  - A mechanism to detail-report - call a detailed report of the current report
  - In ineterpretatore added new features (for compatibility with FastReport 2.5):
      - FINALPASS
      - CURY
      - PAGEHEIGH
      - PAGEWIDTH
  - In the reports, the editor started saving paramerov editor (the location of the Object Inspector, fonts)
  - In the reports, the editor corrected the addition of new tools (implemented a new tool - Import report template from excel/OpenOffice)
  - Editor of reports finalized Inspector data - now you can also insert variables
  - For export to txt implemented request form export options

images
  - Made in the resources icon tool insert fields in a report from the editor

Demo included (detail_reports)

And new extensions:
- import report template from calc/excel
- send email from report preview (for sending used local mail app, installed on user PC - in windows its TheBat! and Mozilla Thunderbird).
  In future I'm plan make direct send.

git-svn-id: trunk@46079 -
2014-08-28 04:10:20 +00:00
..
aarre
activex Translations: Hungarian translation update by Péter Gábor, bug #26425 2014-07-01 22:59:27 +00:00
aggpas
anchordocking Translations: Czech translation update by Vaclav Valicek, bug #26394 2014-07-02 21:12:34 +00:00
cairocanvas cairocanvas: fix printing stricked/underlined text, issue #26624 2014-08-26 01:17:26 +00:00
chmhelp IDE: clean up old external tools 2014-07-20 20:15:40 +00:00
codetools codetools: TSourceLog.GetLine: added parameter WithLineEnd 2014-08-12 10:44:40 +00:00
compilers lazc: cleaned up 2014-06-05 11:55:30 +00:00
custom
customdrawn Add sheebang to scripts missing it 2014-02-05 12:03:30 +00:00
customform
daemon lazdaemon: clean up 2014-06-19 08:15:44 +00:00
datadict Translations: Hungarian translation update by Péter Gábor, bug #26565 2014-08-05 23:02:53 +00:00
datetimectrls DateTimeCtrls: setting version to 1.5.1 - after the last ZVDateTimeCtrls 2014-06-29 11:50:37 +00:00
dbexport Translations: Hungarian translation update by Péter Gábor, bug #26565 2014-08-05 23:02:53 +00:00
debuggerintf FpDebug: added type skAddress 2014-05-14 21:02:13 +00:00
editortoolbar EditorToolBar: Fix a memory leakage. Issue #26569, patch from G. Colla. 2014-08-09 12:07:10 +00:00
education Translations: Hungarian translation update by Péter Gábor, bug #26425 2014-07-01 22:59:27 +00:00
externhelp Translations: Hungarian translation update by Péter Gábor, bug #26144 2014-05-11 21:56:45 +00:00
filebrowser
fpcunit Translations: Hungarian translation update by Péter Gábor, bug #26425 2014-07-01 22:59:27 +00:00
fpdebug FpDebug: Another fix for the length of DW_FORM_ref_addr in Dwarf v3 2014-08-25 20:50:08 +00:00
fppkg Translations: Hungarian translation update by Péter Gábor, bug #26144 2014-05-11 21:56:45 +00:00
fpvectorial fpvectorial: Starts implementing text document rendering 2014-07-31 16:07:53 +00:00
fpweb Translations: Hungarian translation update by Péter Gábor, bug #26565 2014-08-05 23:02:53 +00:00
h2pas IDE: clean up old external tools 2014-07-20 20:15:40 +00:00
IdeInspector
ideintf Translations: Hungarian translation update by Péter Gábor, bug #26565 2014-08-05 23:02:53 +00:00
IdeLazLogger Translations: Hungarian translation update by Péter Gábor, bug #26144 2014-05-11 21:56:45 +00:00
images
IndustrialStuff TLedNumber: implemented properties Transparent and BorderStyle. 2014-05-14 06:22:34 +00:00
instantfpc Translations: Hungarian translation update by Péter Gábor, bug #26565 2014-08-05 23:02:53 +00:00
jcf2 JCF: minor optimization and cleanup for the parser. Issue #26610, modified from patch by BrunoK 2014-08-23 14:54:39 +00:00
lazcontrols LazControls: remove non-existent .lrs resources from package file list. 2014-07-06 22:38:06 +00:00
lazdebuggergdbmi Translations: Hungarian translation update by Péter Gábor, bug #26144 2014-05-11 21:56:45 +00:00
lazdebuggers FpDebugger (pure): Use a pseudo-terminal instead of pipes to read the debuggees out- and in-put 2014-08-24 12:22:23 +00:00
lazreport LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00
lazsvnpkg Translations: Hungarian translation update by Péter Gábor, bug #26425 2014-07-01 22:59:27 +00:00
lazthread LazThread: enabled i18n; added Russian translation. Bug #26499. 2014-07-24 22:33:50 +00:00
lazutils LazUtils: make CopyDirTree() work also with the "wrong" path delimiter ('/' on Windows). Was broken after r45991 #3e8d8b891e. 2014-08-11 11:53:48 +00:00
leakview leakview: clean up 2014-07-20 21:46:30 +00:00
macfiles fixed make distclean 2014-02-18 17:37:14 +00:00
macroscript Translations: Hungarian translation update by Péter Gábor, bug #26565 2014-08-05 23:02:53 +00:00
memds Translations: Hungarian translation update by Péter Gábor, bug #26565 2014-08-05 23:02:53 +00:00
messagecomposer Translations: Hungarian translation update by Péter Gábor, bug #26425 2014-07-01 22:59:27 +00:00
mouseandkeyinput
mpaslex
mrumenu
multithreadprocs
opengl
paradox
PascalScript Components, PascalScript: fixed typos 2014-07-18 00:08:08 +00:00
plotfunction
pochecker PoChecker: updated Russian translation 2014-08-21 22:49:44 +00:00
printers Printers, carbon, initialize paperlist (and printerlist) array and check if it was allocated before releasing, issue #26435 2014-07-05 18:53:51 +00:00
projecttemplates Project templates: fix compilation after removing deprecated methods. 2014-07-06 09:37:15 +00:00
rtticontrols IDEIntf: set free notification for TPropertyEditorHook.LookupRoot, changed TPropertyEditorHook to TComponent, set freenotification for TCustomPropertiesGrid.TIObject, bug #25872 2014-03-17 10:02:36 +00:00
rx
sdf fixed make distclean 2014-02-18 17:37:14 +00:00
simpleideintf
sqldb IDE: clean up old external tools 2014-07-20 20:15:40 +00:00
sqlite
synedit SynEdit: Call Invalidate after activating the code completion hint for long lines. Issue #26554 2014-08-09 12:07:05 +00:00
synunihighlighter Translations: Hungarian translation update by Péter Gábor, bug #26144 2014-05-11 21:56:45 +00:00
tachart LCL: Revert some of THintWindow changes because of Delphi compatibility. Issue #26516 2014-07-25 16:56:19 +00:00
tdbf Translations: Hungarian translation update by Péter Gábor, bug #26425 2014-07-01 22:59:27 +00:00
todolist ToDoList: cleanup 2014-07-05 19:58:00 +00:00
turbopower_ipro iPro: publish PrintSettings even if printing is not supported. Forms cannot be loaded otherwise. 2014-08-22 23:25:00 +00:00
vlc Register component libvlc under "Multimedia". Issue #26387, patch from Mike Thompson 2014-06-28 23:25:40 +00:00
wiki
Makefile fixed make distclean 2014-02-18 17:48:34 +00:00
Makefile.fpc fixed make distclean 2014-02-18 17:48:34 +00:00
README.txt

aggpas
  Anti-Grain Geometry - an antialiased graphic library
  License: gpc - not free for commercial use

cgi
  CGI Data Modules

chmhelp
  Package lhelpcontrolpkg for using chm files in the IDE.

codetools
  The builtin Pascal parser and Pascal completion/refactoring tools of the IDE.

compilers
  Work in progress. Packages to extend the IDE for other languages.

custom
  Obsolete: Use packages instead
    User defined components for the IDE

customform
  Registering custom form descendants in the IDE.

daemon
  Package to create programs that run as daemon under Linux or service under
  Windows.

datadict
  Support for data dictionaries for the IDE and applications.

dbexport
  Export databases to various file formats.

editortoolbar
  A customizable toolbar for the source editor.

educationlaz
  Extends/configures the IDE for education, training, courses

filebrowser
  A file browser window for the IDE.

fpcunit
  Template for a fpcunit GUI test runner.

fpweb
  Units that support web server and web client programming.

h2pas
  Adds graphical interface to the IDE for the h2pas command line tool.

images
  More image formats for LCL applications.

interbase
  Database support for Interbase/Firebird.

jcf2
  Jedi code formatter 2.

lazreport
  Report generators and grpahical editors for the IDE.

lazthread
   ?

leakview
  Extends the IDE with a graphical viewer for heaptrc output.

pochecker
  Validates translated PO files.

macfiles
  Package to create OS X application bundles.

memds
  Memory database package.

messagecomposer
  A graphical editor to create MessageDlg statements.

mouseandkeyinput
  A package demonstrating how to manipulate mouse and keyboard input.

mpaslex
  A small and fast Pascal parser.

opengl
  An OpenGL control.

paradox
  Support for Paradox databases.
	
PascalScript
  Version of RemObjects Pascal Script adapted for use in the Lazarus IDE.

plotfunction
  A LCL control for drawing plots and graphs.

popupnotifier
  ?

prettymessages
  Hide unwanted hints, warnings and all kind of messages in the message window.

printers
  Printing support.

projecttemplates
  Create project templates from your projects.

rtticontrols
  A set of controls using the Run Time Type Information. For example, a checkbox
  can be connected to a published boolean property of an arbitrary class without
  writing any code.

rx
  Controls based on rxlib.

sdf
  SDF (CSV+fixed length dataset) database package.

simpleideintf
  A test environment for IDE packages.

sqlite
  SQLite database package.

synedit
  The text editor control used by the IDE.

synunihighlighter
  A universal highlighter for synedit.

tachart
  A control for graphs and plots.

tdbf
  TDBF database package.

trayicon
  An icon for the system tray.

turbopower_ipro
  A HTML control.

vlc
  A video player component based on the VLC libraries.
	
wiki
  Tools to convert a wiki to offline help.