41
edits
Line 5: | Line 5: | ||
==Outline/Progress== | ==Outline/Progress== | ||
* Startup code | |||
ITextStoreACP ( | ** nsWindow::nsWindow | ||
* | * Shutdown code | ||
* | ** nsWindow::~nsWindow | ||
* RequestLock | * ITextStoreACP implementation (8 out of 26 implemented) | ||
* | ** <strike>AdviseSink</strike> | ||
* QueryInsert | ** <strike>UnadviseSink</strike> | ||
* GetSelection | ** <strike>RequestLock</strike> | ||
* SetSelection | *** <strike>nsAppShell input block</strike> | ||
* GetText | ** <strike>GetStatus</strike> | ||
* SetText | ** QueryInsert | ||
* GetFormattedText | ** GetSelection | ||
* | ** SetSelection | ||
* | ** GetText | ||
* | ** SetText | ||
* RequestSupportedAttrs | ** GetFormattedText | ||
* RequestAttrsAtPosition | ** <strike>GetEmbedded</strike> | ||
* RequestAttrsTransitioningAtPosition | ** <strike>QueryInsertEmbedded</strike> | ||
* FindNextAttrTransition | ** <strike>InsertEmbedded</strike> | ||
* RetrieveRequestedAttrs | ** RequestSupportedAttrs | ||
* GetEndACP | ** RequestAttrsAtPosition | ||
* GetActiveView | ** RequestAttrsTransitioningAtPosition | ||
* GetACPFromPoint | ** FindNextAttrTransition | ||
* GetTextExt | ** RetrieveRequestedAttrs | ||
* GetScreenExt | ** GetEndACP | ||
* GetWnd | ** GetActiveView | ||
* InsertTextAtSelection | ** GetACPFromPoint | ||
* ( | ** GetTextExt | ||
** GetScreenExt | |||
** GetWnd | |||
** InsertTextAtSelection | |||
** <strike>InsertEmbeddedAtSelection</strike> | |||
* Notification code (0 of 7 implemented) | |||
** onAttrsChange | |||
** onStartEditTransaction | |||
** onEndEditTransaction | |||
** onLayoutChange | |||
** onSelectionChange | |||
** onStatusChange | |||
** onTextChange | |||
==Thoughts== | ==Thoughts== |
edits