Граф коммитов

231 Коммитов

Автор SHA1 Сообщение Дата
dveditz%netscape.com ac92b86ba4 makeile cleanups 1999-07-02 13:38:47 +00:00
buster%netscape.com 87b3a69509 Preparation for ender-based text control
* added focus listener.  Doesn't do much yet, but when focus notifications start appearing, we'll be ready for them.  The code is in
place to hide selection when we lose focus and paint selection when we get focus.  That's probably not quite right, but it's a start.
We will need to be able to determine the distinction between losing focus to another control within our app, and losing focus to
another app.
* added support for disabled and readonly states in the editor.  This is accomplished by having flags set by the client, and letting the
rules system deal with those flags.  The flags I added are:
     TEXT_EDITOR_FLAG_PLAINTEXT   0x01   // only plain text editing is allowed
     TEXT_EDITOR_FLAG_SINGLELINE  0x02   // enter key and CR-LF handled specially
     TEXT_EDITOR_FLAG_PASSWORD    0x04   // text is not entered into content, only a representative character
     TEXT_EDITOR_FLAG_READONLY    0x08   // editing events are disabled.  Editor may still accept focus.
     TEXT_EDITOR_FLAG_DISALBED    0x10   // all events are disabled (like scrolling).  Editor will not accept focus.
* added WillInsertBreak/DidInsertBreak into text rules, so flags could be checked.  This gets us readonly, disabled, and single line
behavior.
* cleaned up the code that allocates, registers, and destroys event listeners.  Thanks to Kin and Simon for cleaning up the
ownership model on the listeners, it was a big help.
* added support for a max text length.  You can now tell the text editor, be no bigger than n characters.
1999-05-28 21:24:18 +00:00
mcmullen%netscape.com 9a5115d432 Removed obsolete base/baseDebug.shlb 1999-05-27 23:28:37 +00:00
dp%netscape.com 0443b20e33 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
kin%netscape.com adb10c8f60 Made read only parameters const. 1999-05-12 22:17:41 +00:00
kin%netscape.com 908707c455 Changed all references to nsVoidArray to nsStringArray. 1999-05-12 21:56:11 +00:00
sspitzer%netscape.com 89bd5f9318 fix pedantic build bustage. (thanks to kin for the fix) 1999-05-12 16:53:26 +00:00
kin%netscape.com 032e40d174 Added implementation for First/LastSelectedBlock().
Added better iterator status tracking.
1999-05-11 19:16:24 +00:00
kin%netscape.com 81566a48e3 Made Add/RemoveWordToPersonalDictionary pure virtual. 1999-05-11 19:14:43 +00:00
kin%netscape.com bd32e484d0 Added nsISpellChecker.h to export list. 1999-05-11 19:13:39 +00:00
dp%netscape.com cee9b8c834 Converting stray UnregisterFactory calls to UnregisterComponent 1999-05-06 01:37:04 +00:00
akkana%netscape.com bbab32e6e7 Track change from iDirection to ECollapsedSelectionAction 1999-05-05 23:36:28 +00:00
kin%netscape.com 097d57f39c Renamed NS_TEXTSERVICE_CID to NS_SPELLCHECKER_CID. 1999-05-04 22:03:32 +00:00
kin%netscape.com d7969791ad Initial checkin of file. 1999-05-04 21:54:11 +00:00
kin%netscape.com 2513a7f241 Removed enabled code that was ifdef'd with HAVE_EDIT_ACTION_LISTENERS. 1999-04-27 19:17:35 +00:00
kin%netscape.com 8474633cfe Modified nsIEditActionListener to have Will*() and Do*() methods. Added
nsIEditActionListener support to nsEditor.cpp and nsEditor.h.
1999-04-27 17:14:28 +00:00
sfraser%netscape.com c17fa463bb Updated project 1999-04-26 19:52:04 +00:00
sspitzer%netscape.com a3b96981ab more cvs ignorage 1999-04-26 18:29:39 +00:00
sspitzer%netscape.com e1453af3fd cvs ignorage of generated makefiles 1999-04-26 18:26:05 +00:00
kin%netscape.com bf0d1d3aa1 Misc changes to the nsITextServicesDocument interface. 1999-04-23 16:52:28 +00:00
kin%netscape.com 3c75e483a8 Removed spellchk from the list of directories to build. 1999-04-23 15:47:33 +00:00
sfraser%netscape.com 8a645e360e Set export by pragma and fragment names. 1999-04-21 19:12:08 +00:00
kin%netscape.com 2ee9b5ab4a Added code to track iterator status, and modified first/last/next/prev
methods to set the iterator based on this status.
1999-04-21 14:38:15 +00:00
kin%netscape.com 1ed525de37 Commented out debugging printfs and added HAVE_EDIT_ACTION_LISTENERS ifdef
to fix build bustage.
1999-04-20 21:54:10 +00:00
jfrancis%netscape.com aea11a5b21 First Checked In. 1999-04-20 21:39:53 +00:00
kin%netscape.com 09959bb09f Some changes to keep the offset table in sync with editor changes to the DOM. 1999-04-20 17:59:19 +00:00
kin%netscape.com 4c0c675d4e Added nsTSDNotifier.cpp to build list. 1999-04-20 17:57:48 +00:00
kin%netscape.com d69a5b218b Initial checkin of file. 1999-04-20 17:57:20 +00:00
kin%netscape.com 7eeb164a7e Removed nsITextServicesDocumentInternal.h. 1999-03-31 22:10:42 +00:00
kin%netscape.com 763241f9f6 Initial checkin of file. 1999-03-31 19:26:55 +00:00
kin%netscape.com 5aae071d07 Initial checkin of files. 1999-03-31 19:25:05 +00:00