Am Freitag, den 17.11.2006, 11:47 +0100 schrieb Stephan Wunderlich: > Hi Joan, > > > Thanks Stephan, that was really helpful! > > you are very welcome. > > > The problem is that I don't really get (maybe because of my English) > > what is every class... What's a model, a controller, a component, a > > frame, etc > > it is not that easy to understand methinks :-) > > From http://api.openoffice.org/docs/DevelopersGuide/OfficeDev/ > OfficeDev.xhtml ... > > The Frame-Controller-Model (FCM) paradigm in OpenOffice.org separates > three application areas: document object (model), screen interaction > with the model (controller) and controller-window linkage (frame). > > - The model holds the document data and has methods to change > these data without using a controller object. Text, drawings, and > spreadsheet cells are accessed directly at the model. > > - The controller has knowledge about the current view status of > the document and manipulates the screen presentation of the document, > but not the document data. It observes changes made to the model, and > can be duplicated to have multiple controllers for the same model. > > - The frame contains the controller for a model and knows the > windows that are used with it, but does not have window functionality. > > The purpose of FCM is to have three exchangeable parts that are used > with an exchangeable window system. > > Hope that clarifies things a bit.
FWIW: Wouldn't this explanation fit perfectly into some sort of UNO beginners documentation? It is short, clear and understandable. MAybe the intro chapter of the dev guide has some space to hold it? Marc --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
