office-gobmx/sfx2
Michael Stahl a53586f4ef gbuild: do not copy boost headers around
- do not use gb_UnpackedTarball_copy_header_files for boost
- adapt the optimization in concat-deps.c for new path
- use boost_headers in all LinkTargets that require it
- add explicit include paths to mysqlc, mysqlcppconn, libvisio, liborcus

Change-Id: I0c43e73ed43cc9d2e6bce8faf55e992d655a0bb9
2013-01-26 22:20:06 +01:00
..
doc Documentation for sfx2 2013-01-09 10:14:01 +00:00
inc restore the helpid for impress animation dialog after initialization 2013-01-24 16:10:30 +00:00
prj
qa
sdi Partially reverted 786f15e605 2012-12-20 18:02:53 +01:00
source Template Manager: remote repositories only for experimental mode 2013-01-24 16:54:28 +01:00
uiconfig/ui add mnemonic widgets to document info page 2013-01-26 20:56:15 +00:00
util split out security info page and convert to .ui 2012-12-18 13:33:08 +00:00
workben/custompanel
AllLangResTarget_sfx2.mk sfx2/source/control/templateview.src is localizable 2013-01-26 21:46:28 +01:00
CppunitTest_sfx2_metadatable.mk gbuild: do not copy boost headers around 2013-01-26 22:20:06 +01:00
JunitTest_sfx2_complex.mk
JunitTest_sfx2_unoapi.mk
Library_qstart.mk gbuild: do not copy boost headers around 2013-01-26 22:20:06 +01:00
Library_sfx.mk gbuild: do not copy boost headers around 2013-01-26 22:20:06 +01:00
Makefile
Module_sfx2.mk
Package_inc.mk Templates Manager: removed the old dialogs and menu entries 2012-12-20 18:02:52 +01:00
Package_sdi.mk
README
UI_sfx.mk add a layout aware SfxSingleTabDialog 2013-01-24 14:29:46 +00:00

SFX is the "old" framework, used for historical reasons.

It contains base classes for document model, view and controller, used
by "old" applications like sw, sc, sd (while "new" applications
are based on the "new" UNO based framework in "framework").

The SFX framework is based on dispatching slots identified by integers
(SlotIDs) to SfxShells, and there is a dedicated IDL compiler (svidl)
involved that generates C++ slot headers from SDI files in modules' sdi/
subdirectory.

Document load/save code is maintained in [git:sfx2/source/doc/docfile.cxx]
SfxMedium class, which handles all the twisty load and save corner cases.

[git:sfx2/source/applappl/sfxhelp.cxx] Start procedure for the online
help viewer top level window; handling of help URL creation and
dispatch.

There are also some UNO services here that could really be implemented
anywhere, e.g. the DocumentProperties or DocumentMetadataAccess.