lazarus/components/lazreport/source
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
..
addons LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00
languages LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00
barcode.pas
bullets.res LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00
fr3tolrf.pas LazReport, added basic fr3 report loader 2013-12-18 16:05:49 +00:00
fr_pencil.res lazreport: restore resource images from LRS and make a RES file instead 2013-10-06 14:07:25 +00:00
lazreport.lpk LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00
lazreport.pas LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00
lr_about.lfm
lr_about.pas
lr_barc.lfm Components, LazReport: fixed buttonpanel localization in BarCode editor dialog 2012-04-02 20:33:58 +00:00
lr_barc.pas LazReport, barcode, limit barcode zoom values 2013-05-08 06:55:42 +00:00
lr_bnded.lfm
lr_bnded.pas
lr_btyp.lfm
lr_btyp.pas
lr_chbox.pas lazreport: use FPC resources for component images 2013-10-05 02:22:45 +00:00
lr_checkbox.res lazreport: use FPC resources for component images 2013-10-05 02:22:45 +00:00
lr_class.pas LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00
lr_color.pas LazReport: Patch from Alexey Lagunov: 2014-02-27 17:59:34 +00:00
lr_const.pas LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00
lr_ctrls.pas
lr_dbcomponent.pas LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00
lr_dbop.pas
lr_dbrel.pas LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00
lr_dbset.pas lazreport: fixed compilation with fpc 2.7.1 2012-04-30 10:24:01 +00:00
lr_desgn.lfm LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00
lr_desgn.pas LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00
lr_design_ins_filed.lfm LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00
lr_design_ins_filed.pas LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00
lr_dock.lfm
lr_dock.pas
lr_dopt.lfm LazReport, implements HideZeroValues and templates in XML format, continue work on Dialogs, from Aleksey Lagunov, issue #22173 2012-06-03 17:52:39 +00:00
lr_dopt.pas LazReport, implements HideZeroValues and templates in XML format, continue work on Dialogs, from Aleksey Lagunov, issue #22173 2012-06-03 17:52:39 +00:00
lr_dset.pas
lr_dsopt.lfm LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00
lr_dsopt.pas LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00
lr_e_csv.pas
lr_e_gen.pas
lr_e_htm.pas
lr_e_txt.pas LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00
lr_edit.lfm LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00
lr_edit.pas LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00
lr_ev_ed.lfm
lr_ev_ed.pas LazReport: check variable existence before trying to show it's composition (variables editor form), from Michel Tournay, issue #26281 2014-06-06 06:24:49 +00:00
lr_expres.lfm LazReport: improved localization, regenerated translations, updated Russian translation (bugs #26502, #26503) 2014-07-24 21:42:09 +00:00
lr_expres.pas LazReport: improved localization, regenerated translations, updated Russian translation (bugs #26502, #26503) 2014-07-24 21:42:09 +00:00
lr_flds.lfm
lr_flds.pas
lr_fmted.lfm
lr_fmted.pas
lr_fpc.pas LazReport: remove an unused and empty procedure Frame3D. LCL has implemented many versions of it. 2012-05-01 17:20:26 +00:00
lr_funct_editor_unit1.lfm LazReport: patch implementing user dialogs and (db)components on report designer at runtime and fixes many bugs, from Aleksey Lagunov, for details see Issue #22087 2012-05-25 04:10:21 +00:00
lr_funct_editor_unit1.pas LazReport: patch implementing user dialogs and (db)components on report designer at runtime and fixes many bugs, from Aleksey Lagunov, for details see Issue #22087 2012-05-25 04:10:21 +00:00
lr_funct_editor_unit.lfm LazReport: improved localization, regenerated translations, updated Russian translation (bugs #26502, #26503) 2014-07-24 21:42:09 +00:00
lr_funct_editor_unit.pas LazReport: improved localization, regenerated translations, updated Russian translation (bugs #26502, #26503) 2014-07-24 21:42:09 +00:00
lr_gedit.lfm LazReport, fix picture edit checkbox, was tri-state and unchecked 2012-11-16 03:39:34 +00:00
lr_gedit.pas
lr_grped.lfm
lr_grped.pas
lr_hilit.lfm LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00
lr_hilit.pas
lr_hyphen.pas LazReport, formalize the hyphenation support exception and make the editor sample ignore it 2013-03-27 21:28:59 +00:00
lr_iflds.lfm
lr_iflds.pas
lr_insp.lfm
lr_insp.pas
lr_intrp.pas LazReport: Patch from Alexey Lagunov: 2014-02-27 17:59:34 +00:00
lr_newrp.lfm LazReport, allow to distinguish between name.lrt and name.frt in new from template dialog 2013-09-27 20:45:11 +00:00
lr_newrp.pas LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00
lr_pars.pas LazReport: complement of previous patch, from Alexey Lagunov 2013-10-26 22:23:48 +00:00
lr_pgopt.lfm
lr_pgopt.pas LazReport, identify more precisely the known 'std' windows papers 2013-03-04 06:06:05 +00:00
lr_pgrid.pas LazReport: Patch from Alexey Lagunov 2014-01-20 03:35:56 +00:00
lr_prdlg.lfm LazReport: Patch from Alexey Lagunov 2014-01-20 03:35:56 +00:00
lr_prdlg.pas LazReport: Patch from Alexey Lagunov 2014-01-27 08:11:46 +00:00
lr_prntr.pas LazReport, set resolution for virtual printer, from aleksey Lagunov 2014-03-12 16:05:29 +00:00
lr_progr.lfm
lr_progr.pas
lr_propedit.pas
lr_register.pas lazreport: use FPC resources for component images 2013-10-05 02:10:48 +00:00
lr_register.res lazreport: use FPC resources for component images 2013-10-05 02:10:48 +00:00
lr_rrect.lfm
lr_rrect.pas LazReport: more typos (gradian -> gradient), regenerated translations and updated Russian translation 2013-12-16 23:57:16 +00:00
lr_shape.lfm
lr_shape.pas Lazreport, fix Report shape tool has black shadow, issue #14127 2013-10-18 02:23:32 +00:00
lr_srch.lfm LazReport, Implemented search in preview the report, from Aleksey Lagunov, issue #22296 2012-06-20 20:02:08 +00:00
lr_srch.pas LazReport, Implemented search in preview the report, from Aleksey Lagunov, issue #22296 2012-06-20 20:02:08 +00:00
lr_templ.lfm
lr_templ.pas
lr_utils.pas LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00
lr_var.lfm
lr_var.pas
lr_vared.lfm LazReport: patch implementing user dialogs and (db)components on report designer at runtime and fixes many bugs, from Aleksey Lagunov, for details see Issue #22087 2012-05-25 04:10:21 +00:00
lr_vared.pas LazReport: patch implementing user dialogs and (db)components on report designer at runtime and fixes many bugs, from Aleksey Lagunov, for details see Issue #22087 2012-05-25 04:10:21 +00:00
lr_vbnd.lfm
lr_vbnd.pas
lr_vers.inc LazReport, fix compilation with FPC 2.6.5, patch from Julio Jiménez Borreguero 2014-03-13 14:52:07 +00:00
lr_view.lfm LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00
lr_view.pas LazReport: New big patch from Alexey Lagunov (with small changes) 2014-08-28 04:10:20 +00:00