wxMaxima
Loading...
Searching...
No Matches
Public Member Functions
WorksheetDocumentView Class Referenceabstract

The view notifications a WorksheetDocument emits when it edits itself. More...

#include <WorksheetDocumentView.h>

Inheritance diagram for WorksheetDocumentView:
[legend]

Public Member Functions

virtual void NotifyRecalculation (GroupCell *start)=0
 Schedule a re-layout of the document starting at start (null = all).
 
virtual void NotifyRedraw (GroupCell *start)=0
 Schedule a redraw of the document starting at start (null = all).
 
virtual void NotifyAdjustSizeNeeded ()=0
 The scrollable size will need re-adjusting once cell positions settle.
 
virtual void NotifySavedStateChanged ()=0
 The document's saved-state flipped; refresh the controls that show it.
 

Detailed Description

The view notifications a WorksheetDocument emits when it edits itself.

Implemented by Worksheet; a headless test can implement it with a mock that merely records the calls.

Member Function Documentation

◆ NotifyAdjustSizeNeeded()

virtual void WorksheetDocumentView::NotifyAdjustSizeNeeded ( )
pure virtual

The scrollable size will need re-adjusting once cell positions settle.

Implemented in Worksheet.

◆ NotifyRecalculation()

virtual void WorksheetDocumentView::NotifyRecalculation ( GroupCell start)
pure virtual

Schedule a re-layout of the document starting at start (null = all).

Implemented in Worksheet.

◆ NotifyRedraw()

virtual void WorksheetDocumentView::NotifyRedraw ( GroupCell start)
pure virtual

Schedule a redraw of the document starting at start (null = all).

Implemented in Worksheet.

◆ NotifySavedStateChanged()

virtual void WorksheetDocumentView::NotifySavedStateChanged ( )
pure virtual

The document's saved-state flipped; refresh the controls that show it.

Implemented in Worksheet.


The documentation for this class was generated from the following file: