dmitry
5da45bf864
cocoa: explicitly call DestroyGlobalCaret at CocoaWidget destruction to prevernt possible failure during subsequence release of TTimer of emulated caret
...
git-svn-id: trunk@46086 -
2014-08-29 03:40:39 +00:00
jesus
3d57759746
LazReport: handle errors on loading reports by throwing exceptions, issue #26636
...
git-svn-id: trunk@46085 -
2014-08-28 20:42:05 +00:00
jesus
29f3fc79ef
LazUtils, allow laz2_xmlread to parse internal DOCTYPE definition
...
git-svn-id: trunk@46084 -
2014-08-28 19:29:59 +00:00
jesus
09e3438275
LazReport: Email Exporter, use lr_PreviewToolsAbstract to fix compiling and changed russian caption, reported by Swen
...
git-svn-id: trunk@46083 -
2014-08-28 18:48:10 +00:00
jesus
d35a96756e
LazReport, renamed file lr_previewtoolsabsract.pas -> lr_previewtoolsabstract.pas
...
git-svn-id: trunk@46082 -
2014-08-28 16:57:51 +00:00
jesus
44dfa5d07f
lazreport, another couple of missing files
...
git-svn-id: trunk@46081 -
2014-08-28 15:27:44 +00:00
jesus
bfe6b6f444
lazreport, missing file from previous patch
...
git-svn-id: trunk@46080 -
2014-08-28 15:17:06 +00:00
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
maxim
5d5bd947cc
LCL: mark newly added item as fuzzy if some translation is automatically assigned to it when regenerating PO file (such translations require corrections in many cases)
...
git-svn-id: trunk@46078 -
2014-08-27 00:13:21 +00:00
jesus
46c9fdc58b
cairocanvas: fix printing stricked/underlined text, issue #26624
...
git-svn-id: trunk@46077 -
2014-08-26 01:17:26 +00:00
maxim
6cbf4971ee
LCL: improved translations handling, bug #26616 :
...
- fixed typo which lead to PreviousMsg corruption/"accumulation"
- improved line ending handling consistency (now treating #10#13 like single line ending, not like two ones)
git-svn-id: trunk@46076 -
2014-08-25 23:33:24 +00:00
joost
d062000bf3
FpDebug: Another fix for the length of DW_FORM_ref_addr in Dwarf v3
...
git-svn-id: trunk@46075 -
2014-08-25 20:50:08 +00:00
joost
289f8e8657
FpDebug: Set function result in TFpDwarfInfo.FindContext
...
git-svn-id: trunk@46074 -
2014-08-25 18:53:29 +00:00
juha
0312721e35
Designer: remove a hack IgnoreDeletingPersistent. It was replaced by another hack TWinControl.DesignerDeleting.
...
git-svn-id: trunk@46073 -
2014-08-24 15:58:11 +00:00
juha
9d6fca6e69
LCL + Designer: A new flag TWinControl.DesignerDeleting. Make TPairSplitter use it. Issue #26618
...
git-svn-id: trunk@46072 -
2014-08-24 15:58:09 +00:00
juha
b6da8dd7a5
Designer: minor refactoring, remove PersistentIsMarkedForDeletion method.
...
git-svn-id: trunk@46071 -
2014-08-24 15:58:01 +00:00
joost
bdbccce289
FpDebugger (pure): Use a pseudo-terminal instead of pipes to read the debuggees out- and in-put
...
git-svn-id: trunk@46070 -
2014-08-24 12:22:23 +00:00
jesus
428a961779
ide: icons for some windows titles
...
git-svn-id: trunk@46069 -
2014-08-24 01:03:17 +00:00
juha
8db03dc81d
Designer: remove a duplicate call to DoDeletePersistent.
...
git-svn-id: trunk@46068 -
2014-08-23 15:50:54 +00:00
juha
f518acb493
JCF: minor optimization and cleanup for the parser. Issue #26610 , modified from patch by BrunoK
...
git-svn-id: trunk@46067 -
2014-08-23 14:54:39 +00:00
juha
679eebc9c6
JCF2: formatting by BrunoK
...
git-svn-id: trunk@46066 -
2014-08-23 14:54:34 +00:00
juha
61e584a655
iPro: publish PrintSettings even if printing is not supported. Forms cannot be loaded otherwise.
...
git-svn-id: trunk@46065 -
2014-08-22 23:25:00 +00:00
juha
eba8a702cc
iPro: publish PrintSettings even if printing is not supported. Forms cannot be loaded otherwise.
...
git-svn-id: trunk@46064 -
2014-08-22 23:00:14 +00:00
juha
0918c19e5a
iProExample: Define "Html_Print" and pass it to iPro library. Fixes compilation. Issue #26597
...
git-svn-id: trunk@46063 -
2014-08-22 22:43:08 +00:00
juha
a556612a77
iPro: Fix define Hmtl_Print -> Html_Print
...
git-svn-id: trunk@46062 -
2014-08-22 22:43:03 +00:00
juha
28163c2c12
JCF2: Support nested curly comments. Issue #26610 , extracted from patch by BrunoK.
...
git-svn-id: trunk@46061 -
2014-08-22 17:28:47 +00:00
juha
eb2bda913b
JCF: remove useless code. There already is an assertion for (pciUnit <> nil).
...
git-svn-id: trunk@46060 -
2014-08-22 17:25:18 +00:00
juha
feb85653da
JCF2: Fix a range check error at the end of file.
...
git-svn-id: trunk@46059 -
2014-08-22 17:25:11 +00:00
joost
daaa427f54
FpDebugger (pure): Re-direct console output to the terminal-output debug window on Linux
...
git-svn-id: trunk@46058 -
2014-08-22 15:47:46 +00:00
maxim
8f6f858764
PoChecker: updated Russian translation
...
git-svn-id: trunk@46057 -
2014-08-21 22:49:44 +00:00
bart
01f1750902
PoChecker:
...
- implement option to ignore translated strings that are marked as "fuzzy".
- separate TestTypes from TestOptions.
- fix a resource string.
- regenerated po-files.
git-svn-id: trunk@46056 -
2014-08-21 18:27:29 +00:00
reiniero
d097ee99f8
* Examples: fix EditButtonDemo compilation with FPC trunk. Fix by ocean, mantis issue #26596 . Thank you.
...
git-svn-id: trunk@46055 -
2014-08-19 13:49:39 +00:00
reiniero
0f658dab7b
* fix *nix compilations of some examples due to misspelt {$R ...lfm} statements. Fix by ocean mantis issue #26605
...
git-svn-id: trunk@46054 -
2014-08-19 13:43:19 +00:00
maxim
d4b8d1ed56
regenerated translations; updated Russian translation
...
git-svn-id: trunk@46053 -
2014-08-18 23:27:12 +00:00
maxim
8e225e1327
LCL: minor string correction
...
git-svn-id: trunk@46052 -
2014-08-18 23:14:11 +00:00
mattias
62fd8a88fd
lazutils: docs
...
git-svn-id: trunk@46051 -
2014-08-18 10:00:17 +00:00
mattias
38fe9f672a
translations: German: updates from Swen Heinig
...
git-svn-id: trunk@46050 -
2014-08-18 08:24:58 +00:00
jesus
88ada652ba
LCL, dbgrids, debug format changes modified patch from Jack Linke, part of issue #26564
...
git-svn-id: trunk@46049 -
2014-08-18 05:59:36 +00:00
bart
dc8bcb7190
LCL: Implement ValidParentForm function (Delphi compatibility)
...
git-svn-id: trunk@46048 -
2014-08-17 10:12:28 +00:00
bart
f3e358caff
LCL: Implement optional parameter TopForm: Boolean, for GetParentForm (Delphi compatibility)
...
git-svn-id: trunk@46047 -
2014-08-17 10:03:28 +00:00
mattias
8e528bec4e
lazutils: docs
...
git-svn-id: trunk@46046 -
2014-08-17 08:54:16 +00:00
joost
8fd0269bae
FpDebug (pure): Detect if a HW breakpoint has been triggered on Linux
...
git-svn-id: trunk@46045 -
2014-08-16 21:40:08 +00:00
maxim
45dcb0b2e9
LCL: load resourcestring translation only if it exists and is NOT fuzzy. This matches gettext behaviour and allows to avoid a lot of crashes related to formatting arguments mismatches. Bugs #26423 , #26527 .
...
git-svn-id: trunk@46044 -
2014-08-14 22:11:05 +00:00
maxim
c93b53eafc
IDE, Component list: improved layout and now using standard ButtonPanel, bug #26585
...
git-svn-id: trunk@46043 -
2014-08-13 20:34:45 +00:00
bart
acde1c2b82
Win32: fix Win32MemoStrings Insert/Delete/SelStart/LineStart/LineLength for MBC charsets (issue #0019716 )
...
git-svn-id: trunk@46042 -
2014-08-13 10:47:32 +00:00
bart
bc3115ff03
Win32: fix Edit SelStart/SelLength for MBC charsets (issue #0019716 )
...
git-svn-id: trunk@46041 -
2014-08-13 10:15:34 +00:00
maxim
7432eac92b
IDE: regenerated translations; updated Russian translation
...
git-svn-id: trunk@46040 -
2014-08-12 23:01:14 +00:00
mattias
2e2ab0b2b3
codetools: TSourceLog.GetLine: added parameter WithLineEnd
...
git-svn-id: trunk@46039 -
2014-08-12 10:44:40 +00:00
juha
79cefdc9de
Package editor: don't update the whole tree after changing Min or Max version of required package. Part of issue #26188
...
git-svn-id: trunk@46038 -
2014-08-11 22:58:43 +00:00
juha
26324afb73
Packager: rename variable.
...
git-svn-id: trunk@46037 -
2014-08-11 22:58:34 +00:00