
Adds Read Mode with auto page size or auto zooming, page color setting and page flipping.
Features
- Smooth Scrolling - a new optional parameter SmoothScroll is added to the following TSRichViewEdit methods:
- ScrollToItem, ScrollToCaret, ScrollCaretToCenter.
- StartEditNote, ReturnToNote.
- FirstCurPage, NextCurPage, PriorCurPage, LastCurPage.
(It is False by default.) - The following actions use smooth scrolling:
- Scrolling to a checkpoint.
- Editing a note or a text box (switching between a note document and a note itself).
- Activating headers/footers.
- Adds new property of TSRVPageScroll: SmoothScroll.
- Read Mode - a new property of TSRichViewEdit: ReadModeProperty. It allows displaying documents in a convenient way for reading. Features:
- Always display full pages.
- Auto page size or auto zooming.
- Page flipping effect.
- Options to override page color and to hide page background image.
- New actions for switching to a read mode:
- a_layoutsidetoside TsrvActionLayoutSideToSide (auto page zooming).
- a_layoutread TsrvActionLayoutRead (auto page size).
- SRVControls - SRVControls are ported to Lazarus, Microsoft Windows platform (except for TSRVMediaPlayer).
- New data-aware versions of SRVControls:
- srvdbcheckbox TSRVDBCheckBox – data-aware check box.
- srvdbcombobox TSRVDBComboBox – data-aware combo box.
- srvdbedit TSRVDBEdit – data-aware plain-text one-line editor.
- srvdblistbox TSRVDBListBox – data-aware scrollable list of items.
- srvdbmemo TSRVDBMemo – data-aware plain-text multi-line editor.
- srvdbtext TSRVDBText – data-aware text label.
- New property for TSRVListBox and TSRVComboBox: UseSelectedImagesInHotState. It specifies which image indexes are used for highlighted items.
- New data-aware versions of SRVControls:
- New events and properties in TSRichViewEdit:
- OnTextFound event.
- MarkdownProperties property.
- MinPrintedOffInItem and MaxPrintedOffInItem properties allow defining a range of items to print with higher precision.
- New event in TSRVToolbar:
- OnDrawButtonBackground event.