DEMO PROJECTS
====================================================================
All projects are for Delphi, except for projects in CBuilder and CBuilderUni folders.
====================================================================
ACTIONTEST DEMOS:
Demos for creating a WYSIWYG text processor using TSRichViewEdit and actions.
ActionTest
Text editor with a single TSRichViewEdit
ActionTestTabs
Text editor with a multiple TSRichViewEdit (tabbed MDI)
Two different projects: ActionTest for Delphi 4-2007, ActionTestUni for Delphi 2009+.
ActionTestTabsRibbon
Text editor with a multiple TSRichViewEdit (tabbed MDI) and TRibbon.
For Delphi 2009+.
CBuilder\ActionTestTabs
ActionTestTabs project for C++Builder 6-2007
CBuilderUni\ActionTestTabs
ActionTestTabs project for C++Builder 2009+
====================================================================
RICHVIEW DEMOS
Demos in RVDemos folder are analogs of demos for TRichView and TRichViewEdit,
but converted for working with TSRichViewEdit.
====================================================================
BASIC DEMOS
Basic Demos\External RichView
This demo shows how to use external TRichViewEdit
(instead of internal TRichViewEdit used in other demos)
This feature is deprecated and may not work properly.
Basic Demos\PageScroller
A basic using of TSRVPageScroll component
Basic Demos\PaintMetafile
This demo hows how to draw page image onto the specified Canvas.
Basic Demos\Search and Replace
Search and replace demo.
Basic Demos\ZoomPage
Shows how to zoom page on clicking
====================================================================
CUSTOM DRAWING DEMOS
CustomDraw\DrawHyperlink
This demo shows how to use OnDrawHyperlink event for custom drawing.
CustomDraw\Header and Footer
This demo shows how to use OnPaintPage event for drawing header and footer.
CustomDraw\PageBorder
This demo shows how to use OnPaint event for drawing a custom page border.
CustomDraw\Rectangles
These demos show how to get coordinates and use them in OnPaintPage event.
====================================================================
Editor - an example of basic WYSIWYG editor.
This demo shows how to:
- define page zoom, paper size and margins;
- create vertical menu (in the bottom right corner, searches in document);
- create horizontal menu (in the bottom left corner, switches document views);
- customize TSRVToolWindow.
====================================================================
ADVANCED PRINTING DEMOS
SRVPrint\PM_*
These demo show how to work with different values of SRVPrint.PrintMode.
SRVPrint\Posters
This demo shows how to work with SRVPrint and SRVPreview components.
It shows how to print large page image on several smaller printer's sheets
(for example, you can print A3 page on A4 sheets). Advanced demo.
====================================================================
CONTROLS DEMO.
Controls\BaseControls
This demo shows how to insert standard Delphi controls in the editor
Controls\Flash
2 demos showing how to work with Flash ActiveX.
It must be installed in Delphi. Do it using
"Component | Import Component" or "Component | Import ActiveX Control",
depending on your version of Delphi.
====================================================================
FREE PAGE POSITIONING
FreePos\Columns. This demo shows how to display pages in 4 columns.
FreePos\MenuPages.
This demo shows how to:
- define pages positions;
- change page zooming;
- create groups defining Z-order of pages.
FreePos\JumpingPages
This demo shows random page positioning. On any document modification, positions of pages changes randomly.
FreePos\TwoPages
This demo shows a two pages mode with horizintal scrolling (something like a reading mode in MS Word)
====================================================================
ThirdParty\MakePDF
This demo shows how to create PDF file using components from www.llion.net
评论1
最新资源