21 virtual const char*
ClassName() {
return "__FCBrowserBase"; }
37 virtual const char*
ClassName() {
return "__FCBrowserBaseData"; }
69 virtual const char*
ClassName() {
return "__FCBrowserNoInciOther"; }
105 #ifdef PDK_FRAMEWORK_ENTRIES
117 bool _deleteallnullentries;
128 _deleteallnullentries =
false;
156 if (value < -3)
return;
157 if (value > FX_GetMaxLayers())
159 if (value & ~0xf00)
return;
161 _loadlayermode = value;
164 #endif // #ifdef PDK_FRAMEWORK_ENTRIES
183 #ifdef PDK_FRAMEWORK_ENTRIES
201 #endif // #ifdef PDK_FRAMEWORK_ENTRIES
204 #ifdef PDK_FRAMEWORK_LAYOUT
212 #ifdef PDK_FRAMEWORK_LAYOUT
222 #ifdef PDK_FRAMEWORK_LAYOUT
235 #ifdef PDK_FRAMEWORK_LAYOUT
242 #ifdef PDK_FRAMEWORK_LAYOUT
243 _pStaffSystems = pSystems;
245 _pStaffSystems = NULL;
267 #ifdef PDK_FRAMEWORK_LAYOUT
282 virtual const char*
ClassName() {
return "FCBrowserPages"; }
301 virtual const char*
ClassName() {
return "FCBrowserStaffSystems"; }
305 #endif // PDK_FRAMEWORK_LAYOUT
320 virtual const char*
ClassName() {
return "FCBrowserMeasures"; }
338 virtual const char*
ClassName() {
return "FCBrowserStaves"; }
357 virtual const char*
ClassName() {
return "FCBrowserArticulationDefs"; }
virtual bool RegionIterateCellHandler(FCCell *pCell, FCIteratorHandler *pIHandler, FCMusicRegion *pRegion)
Loads tuplet data for the cell within the region and sends it to the iterator handler.
Definition: finaleframework.cpp:14445
int ToEndFrom(CMPER elementstart, FCIteratorHandler *pHandler)
Definition: finaleframework.cpp:14270
Browser class for continous MIDI data (of the FCMidiExpression class).
Definition: ff_browser.h:169
Base class for data that's by nature accessed by music regions.
Definition: ff_browser.h:89
virtual __FCNoInciOther * CreateAnObject()
Creates an empty FCStaffSystem object.
Definition: ff_browser.h:298
Browser class for FCStaffSystem class objects.
Definition: ff_browser.h:294
virtual int ForEach(FCIteratorHandler *pIHandler)
Processes one element after another and iterates from the start to the end of the available data...
Definition: finaleframework.cpp:14329
Browser class for continous MIDI data (of the FCMidiExpression class).
Definition: ff_browser.h:189
virtual __FCNoInciOther * CreateAnObject()
Creates an empty FCStaff object.
Definition: ff_browser.h:335
The class for an articulation definition. On Finale 2012 and above, this class supports the Unicode c...
Definition: ff_other.h:11535
virtual const char * ClassName()
Returns the name of the class, for diagnostic purposes. This method MUST be overwritten in each child...
Definition: ff_browser.h:282
virtual __FCNoInciOther * CreateAnObject()
Creates an empty FCMeasure object.
Definition: ff_browser.h:317
Browser class for FCMeasure class objects.
Definition: ff_browser.h:313
virtual const char * ClassName()
Returns the name of the class, for diagnostic purposes. This method MUST be overwritten in each child...
Definition: ff_browser.h:21
bool GetDeleteAllNullEntries()
Returns the state showing if note entries should be deleted at save.
Definition: ff_browser.h:136
Browser class for note entries.
Definition: ff_browser.h:115
void SetDeleteAllNullEntries(bool value)
Sets if note entries should be deleted at save.
Definition: ff_browser.h:133
Base class for the "Other" (ot_*) Enigma structures that don't use the inci parameter.
Definition: ff_other.h:212
int ForEachInRegion(FCIteratorHandler *pIHandler, FCMusicRegion *pRegion)
Iterates through all elements in the region.
Definition: finaleframework.cpp:14307
virtual bool RegionIterateCellHandler(FCCell *pCell, FCIteratorHandler *pIHandler, FCMusicRegion *pRegion)
Loads chords for the cell within the region and sends it to the iterator handler. ...
Definition: finaleframework.cpp:14423
Base class for all browser classes of data elements.
Definition: ff_browser.h:31
virtual const char * ClassName()
Returns the name of the class, for diagnostic purposes. This method MUST be overwritten in each child...
Definition: ff_browser.h:37
virtual bool RegionIterateCellHandler(FCCell *pCell, FCIteratorHandler *pIHandler, FCMusicRegion *pRegion)
Loads MIDI data for the cell within the region and sends it to the iterator handler.
Definition: finaleframework.cpp:14401
virtual const char * ClassName()
Returns the name of the class, for diagnostic purposes. This method MUST be overwritten in each child...
Definition: ff_browser.h:301
virtual __FCNoInciOther * CreateAnObject()
Creates an empty FCPage object.
Definition: ff_browser.h:279
The class for a staff system on a page.
Definition: ff_other.h:3548
virtual const char * ClassName()
Returns the name of the class, for diagnostic purposes. This method MUST be overwritten in each child...
Definition: ff_browser.h:69
The class that reference a cell (one measure on one staff) in the musical "grid". ...
Definition: ff_cell.h:17
int GetLoadLayerMode()
Returns the load layer mode that will be used.
Definition: ff_browser.h:142
Base class for the Finale Framework classes.
Definition: ff_base.h:47
The class for a measure (the full vertical measure stack) in the document. It maps the Measure Attrib...
Definition: ff_other.h:4052
virtual bool RegionIterateCellHandler(FCCell *pCell, FCIteratorHandler *pIHandler, FCMusicRegion *pRegion)
Loads expressions for the cell within the region and sends it to the iterator handler.
Definition: finaleframework.cpp:14473
Browser class for chords (of the FCChord class).
Definition: ff_browser.h:253
virtual int ForEach(FCIteratorHandler *pIterator)
Processes one element after another and iterates from the start to the end of the available data...
Definition: finaleframework.cpp:14220
The class for a staff in the score. It is also a base class for staff styles.
Definition: ff_other.h:10912
virtual const char * ClassName()
Returns the name of the class, for diagnostic purposes. This method MUST be overwritten in each child...
Definition: ff_browser.h:320
FCBrowserNoteEntries()
The constructor.
Definition: ff_browser.h:127
virtual const char * ClassName()
Returns the name of the class, for diagnostic purposes. This method MUST be overwritten in each child...
Definition: ff_browser.h:357
virtual bool RegionIterateCellHandler(FCCell *pCell, FCIteratorHandler *pIHandler, FCMusicRegion *pRegion)
For internal use only.
Definition: finaleframework.cpp:14341
virtual bool RegionIterateCellHandler(FCCell *pCell, FCIteratorHandler *pIHandler, FCMusicRegion *pRegion)=0
For internal use only.
A browser class for "other" elements with no incis.
Definition: ff_browser.h:61
Browser class for FCPage class objects.
Definition: ff_browser.h:275
virtual __FCBase * FindFirst(FCIteratorHandler *pIterator)
Processes one element after another and returns the object that's the first match. The returned object needs to be deleted after use.
Definition: finaleframework.cpp:14239
Class for iterator handlers.
Definition: ff_iterator.h:25
virtual const char * ClassName()
Returns the name of the class, for diagnostic purposes. This method MUST be overwritten in each child...
Definition: ff_browser.h:338
virtual __FCNoInciOther * CreateAnObject()=0
Class that encapsulates EREGION and provides additional functionality to region handling.
Definition: ff_region.h:24
Browser class for FCArticulationDef class objects.
Definition: ff_browser.h:350
FCBrowserExpressions(FCStaffSystems *pSystems=NULL)
The constructor.
Definition: ff_browser.h:234
The class representing a physical page in Finale.
Definition: ff_other.h:3240
Browser class for FCStaff class objects.
Definition: ff_browser.h:331
void SetLoadLayerMode(int value)
Sets the layer mode that will be used when the entries are loaded.
Definition: ff_browser.h:154
int GetCount()
Method to get the number of elements without loading all data into a collection.
Definition: finaleframework.cpp:14291
Base class for all browser classes. A browser is a bit like collection, but it doesn't store any data...
Definition: ff_browser.h:18
The base class for both browser and collection classes.
Definition: ff_iterator.h:208
virtual __FCNoInciOther * CreateAnObject()
Creates an empty FCArticulationDef object.
Definition: ff_browser.h:354
__FCNoInciOther * LoadAnElement(CMPER itemno)
Definition: finaleframework.cpp:14262
Collection class for FCStaffSystem class objects. A collection typically contains all staff systems f...
Definition: ff_othercollection.h:127
Browser class for expressions (of the FCExpression class).
Definition: ff_browser.h:210