diff options
| author | nyamatongwe <unknown> | 2011-09-24 16:18:16 +1000 | 
|---|---|---|
| committer | nyamatongwe <unknown> | 2011-09-24 16:18:16 +1000 | 
| commit | c90895ffeff34bab88b2bad25c2686b17a54e087 (patch) | |
| tree | 98be788826577a4c3ad8694e2e641db48fa64aad /macosx/ExtInput.h | |
| parent | 89f0c327bdd015fe8a35cdbd3b8178ddb139d0be (diff) | |
| download | scintilla-mirror-c90895ffeff34bab88b2bad25c2686b17a54e087.tar.gz | |
Removing Carbon platform layer in favour of Cocoa.
Diffstat (limited to 'macosx/ExtInput.h')
| -rw-r--r-- | macosx/ExtInput.h | 64 | 
1 files changed, 0 insertions, 64 deletions
| diff --git a/macosx/ExtInput.h b/macosx/ExtInput.h deleted file mode 100644 index 0179e83b9..000000000 --- a/macosx/ExtInput.h +++ /dev/null @@ -1,64 +0,0 @@ -/******************************************************************************* - -Copyright (c) 2007 Adobe Systems Incorporated - -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. - -********************************************************************************/ - -#ifndef _ExtInput_h -#define _ExtInput_h - -#include <Carbon/Carbon.h> -#include "Scintilla.h" - -namespace Scintilla -{ - -/** -The ExtInput class provides TSM input services to Scintilla. -It uses the indicators 0 and 1 (see SCI_INDICSETSTYLE) to apply -underlines to partially converted text. -*/ - -class ExtInput -{ -public: -	/** -	Attach extended input to a HIView with attached Scintilla. This installs the needed -	event handlers etc. -	*/ -	static	void		attach (HIViewRef ref); -	/** -	Detach extended input from a HIViewwith attached Scintilla.  -	*/ -	static	void		detach (HIViewRef ref); -	/** -	Activate or deactivate extended input. This method should be called whenever -	the view gains or loses focus. -	*/ -	static	void		activate (HIViewRef ref, bool on); -	/** -	Terminate extended input. -	*/ -	static	void		stop (HIViewRef ref); -}; - -}	// end namespace - -#endif | 
