📄 history.txt
字号:
* auto word selection now selects mail merge fields completely. Can be deactivated
in EditOptionsEx wpNoAutoWordStartEndFieldSelection
- paragraphs longer than 2 pages were not formatted correctly.
- better sizing + movement of images in "normal" layout mode
* sizing rectangles are not any longer shrinked when zooming out
* save and load new page starts before a table row in a Word compatible way
- fix in RTF reader to avoid problem with RTF code where style properties were written before \intbl
- fix in RTF writer to write the \intbl property correctly
- better handling of keepn
- copy from table cells - improved
- changes to indents in selected cells now works properly using the ruler
- double and 2*double click in border works to select line/paragraph
* image wrap now keeps an offset of approx 1mm instead of 2 pixel
- improvements to handling of spell check
- changed overloaded InputString(int) to InputStringInt since BCB otherwise would
insert a char as a number
- fixed problem with loosing the cursor under certain circumstances
23.01.2005 - V5.0 Service RELEASE 11.1
++++++++++++++++++++++++++++++++++++++++++++++++++++
- fixes problems with header/footer which were not on all pages
- TAB can be now used to move cursor in table (EditOption CursorMovement)
- small fix to RTF Reader
- improved loading of the glyphs of the standard TWPToolBar. This improves creation speed
+ property RTFDataBlock.Readonly. Header and Footer can now be locked. They cannot be selected in
page layout mode anymore. Editing is still possible if they are selected by code!
+ new demo fpr C++Builder: Images in Demos\CPP directory
16.01.2005 - V5.0 RELEASE 11
++++++++++++++++++++++++++++++++++++++++++++++++++++
+ The RTFReader will ignore KeepN attribute automatically when RTF file was saved with
WPTools 5.10.5 or earlier! (It is possible that KeepN was loaded incorrectly and applied to too many pars)
+ Use -ignorekeepn, option to ignore KeepN attribute with RTF reader or WPTools reader
+ TWPVirtPagePaintParam which is parameter of event: CustomLinePaintBefore
now has new boolean property: PaintingInEditor
+ unit WPSyntaxInterface to use the SYNTAX HIGHLIGHTING modules which are
part of SynEdit with WPTools 5. (See demo SynHighlight)
+ SPEEDREFORMAT (can be disabled in FormatOptions): During regular text editing only
the current and the next page is formatted, the rest of the text is untouched until
the next time CR or Ctrl+CR is pressed or the user scroll the text.
The delay between keystrokes which was noticeable with very long texts is so minimized.
+ new component: TWPPaintEngine. Used to paint the text from a TWPRTFDataCollection.
See demo: Tasks\DynAssignRTFData
+ KeepN support activated
- Widow/Orphan control revised (--> property FormatOptions)
* improved handling of double buffer. Now the creation of 1000+ editors at a time is possible
- two small editing bugs solved (delete selection of one char, up/down in table)
+ Hyphenation (manual, use Ctrl + '-' to mark a character to go into next line)
+ Support for BB codes in the HTML reader. Must be enabled with -useBBCodes in format string.
Use -ignorehtml to ignore regular HTML tags
+ use #13 code to create new paragraphs in HTML. Must be enabled with -useCRin format string
- the DefaultAttr and the WritingAttr didn't survive a Clear of the text. This has been fixed.
* better line number display in WPGutter - now start with 1 instead of 0
- change to make sure the selection/cursor is displayed at once when cursor keys are pressed! (define UPDATE_CURSOR_ATONCE)
- LoadFromFile now uses the FormatString parameter
- Load&Save Section in WPTOOLS Format, too
- fixes to WPReporter, copy table properties
11.12.2004 - V5.0 RELEASE 10.5
++++++++++++++++++++++++++++++++++++++++++++++++++++
+ new Event: OnNewRTFBlock: Makes it easy to apply a default font/style/text
+ new GetAllText function of TParagraph to get the complete text of a cell
+ the TWPObject.Paint() function now receives "ParentTxtObj : TWPTextObj" parameter.
+ the TWPObject.Paint() function now receives "PaintMode : TWPTextObjectPaintModes" parameter.
+ additions to WPObj_Image.PAS to create temporary true color images for certain images to work
around problems with some printers. (i.e. in a metafile only one image is placed)
+ The size of the temporary image is limited by the WPMaxPrintDPI variable.
+ additions to WPObj_Image.PAS to use DIB code for printing.
+ export JPEG data to PDF untranslated (requires wPDF 1.51 or later)
+ faster paint routine
- fixed procedure Paragraph.MergeCell
- replacement for embedded text within text objects now also works with multiline texts
- fixes to RTF reader/writer
- fixes to handling of scrollbars
- fixed image resize bug in normal layout mode
- wpcoDontPasteGraphics ClipboardOption now works
- several improvements to the text finder
- ANSI text writer (Text property!) did not save CR
- RTF reader case cleaned up. This avoids a compiler problem.
- applies wpxSaveToRTF when info item (RTFVariable) is loaded from RTF
- cleaned up and ordered prop and dest constants in RTF-Reader to avoid compiler error
- fixes to property CPParNr
- revised saving and loading of the HorzLine objects in RTF (now using \wphzlinetw with twips parameter)
- better handling of the default paragraph char attribute (property LOadedCharAttr)
7.12.2004 - V5.0 RELEASE 10
++++++++++++++++++++++++++++++++++++++++++++++++++++
--> Please see manual (PDF) for additional demos and additions! <--
* completed hover style and hint events
- removed unused property TCharacterAttr.OnClickEventIsActive
* added simple footnote support - they are just data strings, usually to pass data to the HC help compiler
+ much improved RTF reader (now reads movable images saved by word and subtractive characters styles)
+ much improved RTF writer
+ improved HTML reader (added enities, CSS rgb() function ...)
+ improved WPTools format reader (reads subtractive characters styles)
- fixes AV orrucred in Delphi IDE when showing ADDICT demo
- small memory leaqk in reformat routine removed
- fixed AV which occured when images was selected
- solved problem with image after soft linebreak (#10)
+ addition to Finder to stop at word end (good for URL searching)
* improvement to InputHyperlink function to avoid nested links
* added procedure ScrollToPosition(pos: Longint; relx, rely: Integer)
+ new event: OnTextObjectPaint
+ new event: BeforePasteText
+ new TParagraph methods: AppendNewTable ...
+ new OnTextObjectPaint event
+ new OnBeforePasteText event
+ "Finder" can now compare attributes (see finder demo)
+ new 'external page' API - see demo
+ TWPCharacterInterfaces now have Contains and ContainedIn function for attribute comparison
+ improved handling of "footer on last page" (double Reformat is not required anymore)
* WPTools 4 style mailmerge fields with spaces are now loaded even if quotes are missing
7.11.2004 - V5.0 RELEASE 9.1
++++++++++++++++++++++++++++++++++++++++++++++++++++
- 'page too small' exception not created anymore
- extra empty page when using beginprint/endprint removed
- property: Memo.TextHeight - height of text in RTF resolution (600)
* updated PDF manual
26.10.2004 - V5.0 RELEASE 9
++++++++++++++++++++++++++++++++++++++++++++++++++++
* better handling for PageWidth/PageHeight actions
* better handling of the tables with WordWrap set to TRUE
+ added demo "ThreadSave" to show how to do threadsave mailmerge
+ added procedure: DeleteFields
+ now possible: colors and sizes for bullets
+ added FormatOption: wpfAlwaysFormatWithScreenRes - for better display when you only display on screen but do not print
+ added event: OnCustomLinePaintAfter - print borders around paragraphs or group of paragraphs
+ added event: OnCustomLinePaintBefore- print background of paragraphs or group of paragraphs
+ added event: BeforeInitializePar - syntax highlighting, dynamic hiding of pars etc
+ new: powerful TWPSuperPrint component to print labels, multiople pages on one page and booklets
+ WPReporter: added TWPFormulaInterface - calculation in tables, paragraphs and "CALC" fields
- fixed format routine: centered and right aligned text was not handled correctly when indents were used.
NEW and updated Demos:
* CreateTable - shows how to modify an existing table!
+ SuperPrint - print labels and booklets using a new powerful component: TWPSuperPrint
+ ThreadSave - merge letters in a several threads
+ Mini - create a compact wptools editor window with split screen in code
+ Localisation- localize wptools at runtime
+ WPReporter_Calc - requires WPTools bundle: powerful calculation in text and tables
6.10.2004 - V5.0 RELEASE 8
++++++++++++++++++++++++++++++++++++++++++++++++++++
- fix to GetXPositionTw and GetYPositionTw to work with zooming and XOffset properly
+ new procedure: Memo.GetXYPositionAtRTFTW
* improved unit WPObj_Image to save compatible RTF images in BMP, WMF, JPEG and PNG format
(see property WriteObjectMode. It must be set to wobRTF for this)
* improved image saving code for PNG files - they are now saved compressed in WPT format
- improved painting of bullets created with WPTools 4
+ added support for BCB6 and BCB5 (WPTools Standard Edition)
+ added events to TRTFDataCollection to modify reader and writer (BeforeSaveToStream ect)
30.9.2004 - V5.0 RELEASE 7.5
++++++++++++++++++++++++++++++++++++++++++++++++++++
+ new MDI Demo - shows how to use DefActions with MDI form
+ new "Lines" property for Editor and RTFDataBlock
* improved DefAction Module
* revised RTF saving code: style and table handling improved. Fixed problem with nested tables.
- RTFwriter: In landscape mode the non-swapped page size values were written
+ new FormatOption: XMLOutline - shows the text as HTML outline
* revised HTML reading logic
* support for hyperlinks and bookmarks when printed with wPDF
- improved drawing of tables in header or footer
* added support for EDSSPELL
13.9.2004 - V5.0 RELEASE 7
++++++++++++++++++++++++++++++++++++++++++++++++++++
+ added reusable data module WPDefAct - it contains main menu, image list and actions
+ new component TWPDefaultActions to use the WPDefAct data module
+ added new popup editor WPDefEditor - it can be used in your applications
+ new property editor for TWPRichText
+ new procedure SetZoomMode to change layout mode and zooming quickly
+ added gutter control
* improved preformce of MergeText and FastAppendText procedure. (Make sure you use Begin/EndUpdate!)
- symbols (chars 127..255 are now printed correctly)
- bug fix in RTF writer (saving character colors)
8.9.2004 - V5.0 RELEASE 6.6
++++++++++++++++++++++++++++++++++++++++++++++++++++
+ Redo support (activate in EditOptions!)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -