41
edits
Line 10: | Line 10: | ||
* Shutdown code | * Shutdown code | ||
** nsWindow::~nsWindow | ** nsWindow::~nsWindow | ||
* ITextStoreACP implementation ( | * ITextStoreACP implementation (14 out of 26 implemented) | ||
** <strike>AdviseSink</strike> | ** <strike>AdviseSink</strike> | ||
** <strike>UnadviseSink</strike> | ** <strike>UnadviseSink</strike> | ||
** RequestLock | ** <strike>RequestLock</strike> | ||
*** | *** addnsWindow input block (not required now but would be nice to have) | ||
** <strike>GetStatus</strike> | ** <strike>GetStatus</strike> | ||
** <strike>QueryInsert</strike> | ** <strike>QueryInsert</strike> | ||
** <strike>GetSelection</strike> | ** <strike>GetSelection</strike> | ||
*** <strike>NS_QUERY_SELECTED_RANGE_TEXT event</strike> | *** <strike>add NS_QUERY_SELECTED_RANGE_TEXT event</strike> | ||
** SetSelection | ** SetSelection | ||
*** add NS_SELECTION_CLEAR event | |||
*** add NS_SELECTION_ADD_RANGE event | |||
** GetText | ** GetText | ||
** SetText | *** (use NS_QUERY_TEXT_CONTENT event) | ||
** <strike>SetText</strike> | |||
*** <strike>(call SetSelection then InsertTextAtSelection)</strike> | |||
*** can we prevent painting during the method? | |||
** GetFormattedText | ** GetFormattedText | ||
*** somehow make use of nsDataObj | |||
** <strike>GetEmbedded</strike> | ** <strike>GetEmbedded</strike> | ||
** <strike>QueryInsertEmbedded</strike> | ** <strike>QueryInsertEmbedded</strike> | ||
Line 32: | Line 38: | ||
** RetrieveRequestedAttrs | ** RetrieveRequestedAttrs | ||
** <strike>GetEndACP</strike> | ** <strike>GetEndACP</strike> | ||
** GetActiveView | ** <strike>GetActiveView</strike> | ||
** GetACPFromPoint | ** GetACPFromPoint | ||
*** add hit test event | |||
** GetTextExt | ** GetTextExt | ||
*** NS_QUERY_CHARACTER_RECT | |||
** GetScreenExt | ** GetScreenExt | ||
** GetWnd | *** add query bound event? | ||
** <strike>GetWnd</strike> | |||
** InsertTextAtSelection | ** InsertTextAtSelection | ||
*** NS_TEXT_TEXT | |||
** <strike>InsertEmbeddedAtSelection</strike> | ** <strike>InsertEmbeddedAtSelection</strike> | ||
* Notification code (0 of 7 implemented) | * Notification code (0 of 7 implemented) |
edits