Difference between revisions of "Sc"
From Apache OpenOffice Wiki
m (forgot to re-add Category:Calc) |
(core/data files) |
||
Line 16: | Line 16: | ||
*** '''core/''' | *** '''core/''' | ||
**** '''data/''' | **** '''data/''' | ||
+ | ****; documen*.cxx : class ScDocument | ||
+ | ****; table*.cxx : class ScTable | ||
+ | ****; column*.cxx : classes ScColumn, ScColumnIterator, ScMarkedDataIter | ||
+ | ****; cell*.cxx : classes ScValueCell, ScStringCell, ScFormulaCell, ScNoteCell, ScEditCell | ||
+ | ****; atarray.cxx : attributes pattern management; class ScAttrArray | ||
+ | ****; patattr.cxx : attributes pattern managing applied cell attributes; class ScPatternAttr | ||
+ | ****; dociter.cxx : classes ScAttrRectIterator, ScCellIterator, ScDocAttrIterator, ScDocumentIterator, ScHorizontalAttrIterator, ScHorizontalCellIterator, ScQueryCellIterator, ScQueryValueIterator, ScUsedAreaIterator, ScValueIterator | ||
+ | ****; attrib.cxx : special attribute items | ||
+ | ****; bcaslot.cxx : broadcaster management for cell areas listened to; classes ScBroadcastAreaSlotMachine, ScBroadcastAreaSlot | ||
+ | ****; compressedarray.cxx : implementation of chunks of templates ScCompressedArray, ScCoupledCompressedArrayIterator; and specialization | ||
+ | ****; conditio.cxx : conditional formatting; classes ScConditionalFormatList, ScConditionalFormat, ScCondFormatEntry, ScConditionEntry | ||
+ | ****; dbdocutl.cxx : ScDatabaseDocUtil::PutData helper method to put data of a css::sdbc::XRow position to a cell | ||
+ | ****; docpool.cxx : pooled attribute items; class ScDocumentPool | ||
+ | ****; dp*.cxx : Data Pilot | ||
+ | ****; drawpage.cxx : class ScDrawPage | ||
+ | ****; drwlayer.cxx : draw objects management; class ScDrawLayer | ||
+ | ****; fillinfo.cxx : fill a structure with row and cell information of a rectangular area | ||
+ | ****; global*.cxx : various application global data structures and methods | ||
+ | ****; globalx.cxx : global methods that need to be compiled with exception handling | ||
+ | ****; markarr.cxx : row selection marks of a column; classes ScMarkArray, ScMarkArrayIter | ||
+ | ****; markdata.cxx : area selection marks and multi selection; class ScMarkData | ||
+ | ****; olinetab.cxx : classes ScOutlineEntry, ScOutlineCollection, ScOutlineArray, ScOutlineTable, ScSubOutlineIterator | ||
+ | ****; pagepar.cxx : page print parameters; classes ScPageTableParam, ScPageAreaParam | ||
+ | ****; pivot*.cxx : Data Pilot basics | ||
+ | ****; poolhelp.cxx : class ScPoolHelper | ||
+ | ****; postit.cxx : cell annotations (notes); class ScPostIt | ||
+ | ****; scimpexpmsg.cxx : class ScImpExpLogMsg | ||
+ | ****; sortparam.cxx : class ScSortParam | ||
+ | ****; stlpool.cxx : class ScStyleSheetPool | ||
+ | ****; stlsheet.cxx : class ScStyleSheet | ||
+ | ****; userdat.cxx : draw object user data; class ScDrawObjFactory, ScDrawObjData, ScIMapInfo | ||
+ | ****; validat.cxx : cell input validation; classes ScValidationData, ScValidationDataList | ||
**** '''inc/''' | **** '''inc/''' | ||
**** '''src/''' | **** '''src/''' | ||
Line 66: | Line 98: | ||
**: ''*.xml'' component description files of supported services | **: ''*.xml'' component description files of supported services | ||
− | [[Category:Calc]] | + | [[Category::Source_directories]] [[Category:Calc]] |
Revision as of 23:43, 9 November 2006
Module sc contains the source code of the Calc spreadsheet application.
- sc/
- addin/
- sample code for the legacy addin interface, still supported but strongly deprecated
- inc/
- header include files global to the application
- prj/
- project files: build.lst dependencies and directories, and d.lst list of deliverables
- qa/
- test cases
- sdi/
- *.sdi dispatch api slot definitions
- source/
- core/
- data/
- documen*.cxx
- class ScDocument
- table*.cxx
- class ScTable
- column*.cxx
- classes ScColumn, ScColumnIterator, ScMarkedDataIter
- cell*.cxx
- classes ScValueCell, ScStringCell, ScFormulaCell, ScNoteCell, ScEditCell
- atarray.cxx
- attributes pattern management; class ScAttrArray
- patattr.cxx
- attributes pattern managing applied cell attributes; class ScPatternAttr
- dociter.cxx
- classes ScAttrRectIterator, ScCellIterator, ScDocAttrIterator, ScDocumentIterator, ScHorizontalAttrIterator, ScHorizontalCellIterator, ScQueryCellIterator, ScQueryValueIterator, ScUsedAreaIterator, ScValueIterator
- attrib.cxx
- special attribute items
- bcaslot.cxx
- broadcaster management for cell areas listened to; classes ScBroadcastAreaSlotMachine, ScBroadcastAreaSlot
- compressedarray.cxx
- implementation of chunks of templates ScCompressedArray, ScCoupledCompressedArrayIterator; and specialization
- conditio.cxx
- conditional formatting; classes ScConditionalFormatList, ScConditionalFormat, ScCondFormatEntry, ScConditionEntry
- dbdocutl.cxx
- ScDatabaseDocUtil::PutData helper method to put data of a css::sdbc::XRow position to a cell
- docpool.cxx
- pooled attribute items; class ScDocumentPool
- dp*.cxx
- Data Pilot
- drawpage.cxx
- class ScDrawPage
- drwlayer.cxx
- draw objects management; class ScDrawLayer
- fillinfo.cxx
- fill a structure with row and cell information of a rectangular area
- global*.cxx
- various application global data structures and methods
- globalx.cxx
- global methods that need to be compiled with exception handling
- markarr.cxx
- row selection marks of a column; classes ScMarkArray, ScMarkArrayIter
- markdata.cxx
- area selection marks and multi selection; class ScMarkData
- olinetab.cxx
- classes ScOutlineEntry, ScOutlineCollection, ScOutlineArray, ScOutlineTable, ScSubOutlineIterator
- pagepar.cxx
- page print parameters; classes ScPageTableParam, ScPageAreaParam
- pivot*.cxx
- Data Pilot basics
- poolhelp.cxx
- class ScPoolHelper
- postit.cxx
- cell annotations (notes); class ScPostIt
- scimpexpmsg.cxx
- class ScImpExpLogMsg
- sortparam.cxx
- class ScSortParam
- stlpool.cxx
- class ScStyleSheetPool
- stlsheet.cxx
- class ScStyleSheet
- userdat.cxx
- draw object user data; class ScDrawObjFactory, ScDrawObjData, ScIMapInfo
- validat.cxx
- cell input validation; classes ScValidationData, ScValidationDataList
- inc/
- src/
- tool/
- data/
- filter/
- dif/
- excel/
- ftools/
- html/
- inc/
- lotus/
- qpro/
- rtf/
- starcalc/
- xcl97/
- xml/
- ui/
- Accessibility/
- app/
- attrdlg/
- cctrl/
- dbgui/
- docshell/
- drawfunc/
- formdlg/
- inc/
- miscdlgs/
- namedlg/
- navipi/
- optdlg/
- pagedlg/
- src/
- styleui/
- undo/
- unoobj/
- view/
- core/
- uiconfig/
- UI configuration
- scalc/
- sub directories with self-speaking names
- accelerator/
- menubar/
- statusbar/
- toolbar/
- util/
- library linking directory
- workben/
- some old addin workbench test code
- xml/
- *.xml component description files of supported services
- addin/
[[Category::Source_directories]]