Menu

/branches/v4-dev/Src/FrPrintingPrefs.pas Commit Log


Commit Date  
[r1579] (13.4 kB) by delphidabbler

Changed code that inserts highlighted source code RTF documents into existing RTF document, replacing a placeholder with code that writes highlighted source code RTF directly into document while it is being built using TRTFHiliteRenderer object. This clarifies code and avoids complexity of having to merge one RTF document into another.

2011-09-22 13:47:48 View
Download
[r1568] (13.5 kB) by delphidabbler

* Added new highlight renderer interface and objects to render syntax highlighted source code.
* Added new descendant of TSyntaxHiliter that passes off rendering to new renderer objects.
* Added new static classes to generate complete RTF and HTML (and plain text) documents using new renderers.
* Modified all using code that produces whole documents (rather than fragments) to use the new static classes.
* Simplified some code as a result.

2011-09-21 23:20:31 View
Download
[r1440] (13.6 kB) by delphidabbler

Added new StrToLower and StrToUpper routines to UStrUtils and used them to replace calls to case conversion routines in SysUtils.

2011-05-20 21:10:23 View
Download
[r1436] (13.5 kB) by delphidabbler

Removed unused unit reference.

2011-05-20 19:25:28 View
Download
[r1276] (13.6 kB) by delphidabbler

Changed TPrintingPrefsPreview.HiliteSource to return TEncodedData instead of string. This avoids a couple of unnecessary string conversions.

2010-12-18 20:43:48 View
Download
[r1262] (13.6 kB) by delphidabbler

* Changed syntax highlighters to return highlighted code in TEncodedData instead of string. Various encodings are used: RTF uses ASCII, HTML uses UTF8 and nul uses Unicode.
* Made minimum possible changes to affected units - simply convert encoded data back to strings. (Later we'll need to change this).

2010-12-14 22:53:06 View
Download
[r1249] (13.5 kB) by delphidabbler

Changed TRTFBuilder to generate code as TRTF instead of ASCIIString. Modified using units accordingly.

2010-12-14 18:01:52 View
Download
[r1248] (13.6 kB) by delphidabbler

* Added new TRTF and TRichEditHelper records and ERTF exception to URTFUtils unit.
* Methods of TRichEditHelper replaced and improved upon routines that helped with load, save and insert operations on rich edit controls. The routines were deleted.
* Updated all units that used the deleted routines to use TRichEditHelper instead.

2010-12-14 17:09:23 View
Download
[r1228] (13.6 kB) by delphidabbler

* Corrected URTFUtils unit's RTFMakeSafeText routine to convert Unicode text to correct code page before writing it. Also corrected bug in code that generated Unicode characters.
* Updated TRTFBuilder to take code page parameter to constructor and to use it when writing code page to document and when writing text. Updated TRTFDocProperties similarly.
* Modified all using units to pass code page to TRTFBuilder constructor.

2010-12-11 17:55:29 View
Download
[r1077] (13.6 kB) by delphidabbler

Development branch for CodeSnip release 4.

Initial source is a copy of v3.8.4 (r1075).

2010-11-26 17:58:26 View
Download
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.