Context Menu for SciTE
The Context Menu for SciTE is a companion extension for the Windows (Win32) version of SciTE. Installing this Context Menu Handler (wscitecm.dll) creates a new command “Edit with SciTE” in the context menu of Windows Explorer. You can quickly open one or several selected files in Windows Explorer: right click on the selection and click on the command “Edit with SciTE”.
This version fixes a bug when opening SciTE with saved sessions. See version history below for details.
Installer: wscitecm124.exe (92k)
Source with DLL: wscitecm124_src.zip (21k)
Manual Install Instructions
Download the “Source with DLL” version above. Extract the wscitecm.dll to the directory where Scite.exe resides. From a commend prompt within the SciTE executable directory type the command “regsvr32 wscitecm.dll”. This will register the context menu dll.
- 1.2.4 Changed logic to use SendMessage to the SciTE window. This solves the occasional two instances of SciTE from occurring.
- 1.2.3 Added check to see if SciTE is already open. Sometimes calling SciTE without function arguments opens a new empty document.
- 1.2.2 Added code to launch SciTE without arguments to restore previous session then call SciTE with arguments of files to open.
- 1.2.1 Please see readme.txt for previous project history.
Original code made by Andre Burgaud (http://www.burgaud.com)
Modifications made by Angelo Mandato (http://www.spaceblue.com)
Original code © 2003 Andre Burgaud (http://www.burgaud.com) Additional modifications © 2004 Angelo Mandato (http://www.spaceblue.com)
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.