kword

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 CFrameIndexIdentifies a frame
 CFrameMovePolicyA policy that handles frame moves of any number of frames
 CFramePolicyThis base class is an interface for Policies used in the KWFrameView
 CFrameResizePolicyA policy that handles resizes of any number of frames
 CFrameSelectPolicyA policy to select frames
 CImageFramePolicyA policy for Image (aka Picture) Frames
 CInteractionPolicyInteraction policy defines the behavior in case the user clicks or drags the mouse
 CKWAnchorAn anchor is a special character, or 'custom item'
 CKWAnchorPositionDefinition of an anchor's position:
 CKWCanvasClass: KWCanvas This class is responsible for the rendering of the frames to the screen as well as the interaction with the user via mouse and keyboard
 CKWChangeStartingPageCommandCommand to starting page setting
 CKWChangeVariableSettingsCommandCommand to display link setting
 CKWCreateFrameCommandCommand created when creating a frame
 CKWCreateTableCommandCommand created when creating a table
 CKWDeleteFrameCommandCommand created when deleting a frame
 CKWDeleteTableCommandCommand created when deleting a table
 CKWFindReplaceThis class implements the 'find' functionality ( the "search next, prompt" loop ) and the 'replace' functionality
 CKWFootNoteVariableThe variable showing the footnote number in superscript, in the text
 CKWFourSideConfigWidgetA widget showing unitwidgets for 4 doubles (for left/right/top/bottom values) and a checkbox to synchronize changes to all values
 CKWFrameThis class represents a single frame
 CKWFrameBackGroundColorCommandCommand created when changing background color of one or more frames
 CKWFrameBorderCommandCommand created when changing frame border
 CKWFrameChangePictureCommandCommand created when we changed a clipart or picture
 CKWFrameListThis class calculates and caches a list of frames that are on top or below the KWFrame instance this class is created for
 CKWFrameMoveCommandCommand created when one or more frames are moved
 CKWFramePartExternalCommandCommand created when a part with an external document is changed to be stored internal
 CKWFramePartInternalCommandCommand created when a part with an external document is changed to be stored internal
 CKWFramePartMoveCommandCommand created when one part is moved or resized
 CKWFramePropertiesCommandCommand created when the properties of a frame are changed (e.g
 CKWFrameResizeCommandCommand created when a frame is resized (or "moved and resized" as for KWPartFrameSet)
 CKWFrameSetClass: KWFrameSet Base type, a frameset holds content as well as frames to show that content
 CKWFrameSetEditThis object is created to edit a particular frameset in a particular view The view's canvas creates it, and destroys it
 CKWFrameSetInlineCommandThis command makes a frameset floating and non-floating
 CKWFrameStyleThe user-visible style for frames (borders and background)
 CKWFrameStyleCollectionCollection of frame styles
 CKWFrameStyleCommandCommand created when applying a framestyle
 CKWFrameViewInstance of a KWFrameView represents the view in the MVC model of a frame; there can be multiple KWFrameView objects per frame
 CKWFrameViewManagerClass that knows about all the (visible) frames in the document and will act as a manager between the GUI code and the data objects to couple any GUI action to the right frame
 CKWInsertColumnCommandCommand created when inserting a column
 CKWInsertRowCommandCommand created when inserting a row
 CKWJoinCellCommandCommand created when joining cells
 ▼CKWLoadingInfoTemporary information used only during loading
 CBookMarkBookmarks (kword-1.3 XML: they need all framesets to be loaded first)
 CBookmarkStartBookmarks (OASIS XML). Only need to store bookmark starts, until hitting bookmark ends
 CKWMailMergeVariableMail Merge variable
 CKWOasisPasteCommandCommand created when pasting oasis-formatted text
 CKWOasisSaverThis is used to save a bunch of paragraphs into a oasis store in memory, as some features do (e.g
 CKWOrderedFrameSetProvides a way to sort framesets using a TQValueList based on their top left corner
 CKWordMailMergeDatabaseIfaceDCOP interface for the MailMergeDataBase class
 CKWPageThis class represents a printed page of the document
 CKWPageLayoutCommandCommand created when changing the page layout
 CKWPageManagerThe Page Manager manages all the pages a document contains and separates all the frames the document contains into actual printed pages
 CKWPartFrameSetA frameset that contains an embedded object (a KWDocumentChild)
 CKWPgNumVariable"current page number" and "number of pages" variables
 CKWRemoveColumnCommandCommand created when removing a column
 CKWRemoveRowCommandCommand created when removing a row
 CKWResizeTableDiaA dialog that can be used to resize columns of a table using numeric input
 CKWSplitCellCommandCommand created when splitting a cell
 CKWStartupWidgetThe 'Custom Document' widget in the KWord startup widget
 CKWStatisticsDialogA class that calculates and show the statistics for a certain KWDocument
 ▼CKWTableFrameSetThis class implements tables by acting as the manager for the frame(set)s which make up the table cells
 CCellTable cell
 CMarkedIteratorThis iterator does not look at the Cell instance variables during traversal, (except m_marker), so they can be safely changed during the traversal
 CRowRepresents a row, for direct access to cells with m_rowArray[row][column]
 CTableIteratorAll the TableIterator templates are the same, except for the pre-increment operator (operator++)
 CKWTableFrameSetEditThe object created to edit this table
 CKWTableStyleTable style (can created/modified/deleted by the user) A table style is simply a paragraph style and a frame style, both of which are applied to a cell
 CKWTableStyleCollectionCollection of user-defined table styles
 CKWTableStyleCommandCommand created when applying a tablestyle
 CKWTableTemplateCommandCommand created when applying a tabletemplate
 CKWTextDocumentThis is our KoTextDocument reimplementation, to create KWTextParag instead of KoTextParags, and to relate it to the text frameset it's in
 CKWTextFrameSetClass: KWTextFrameSet Contains text (KoTextObject) and frames to display that text
 CKWTextFrameSetEditObject that is created to edit a Text frame set (KWTextFrameSet)
 CKWTextImageThis class is used by "Insert Picture", i.e
 CKWTextParagThis class extends KoTextParag for KWord-specific formatting stuff, custom items, loading and saving
 CKWUngroupTableCommandCommand created when ungrouping a table
 CKWViewModeAbstract base class for KWCanvas's view modes
 CKWViewModeEmbeddedThe 'embedded' view mode (usually a single page, no selections)
 CKWViewModeNormalThe 'normal' view mode (pages below one another)
 CKWViewModePreviewA mode for previewing the overall document Pages are organized in a grid (mostly useful when zooming out a lot)
 CKWViewModePrintThe view mode used when printing (pages under one another, no selections)
 CKWViewModeTextThe 'edit only one text frameset' view mode
 CPartFramePolicyA policy for Part Frames
 CRemovedRowRemovedRow and RemovedColumn implement the Memento design pattern
 CTableFramePolicyA policy for Table Frames
 CTextFramePolicyA policy for Text Frames
 CZOrderedFrameListSmall utility class representing a sortable (by z-order) list of frames you can use sort() and inSort(item)