<?xml version="1.0" encoding="UTF-8"?>
<editor id="editor.codemirror" openable="true" text="code_mirror.1" title="code_mirror.2" icon="codemirror_images/source_edit.png" className="CodeMirrorEditor" mimes="xml,html,htm,js,json,css,php,phtml,sparql,txt,py,c#,java,jsp,sql,cgi,pl,inc,xsl," formId="codemirror_box" label="CONF_MESSAGE[Source Viewer]" description="CONF_MESSAGE[Syntax Highlighter for all major code source files]" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="file:../core.ajaxplorer/ajxp_registry.xsd">
    <client_settings>
        <resources>
            <i18n namespace="code_mirror" path="plugins/editor.codemirror/i18n" autoload="true"/>
            <js file="plugins/editor.codemirror/class.CodeMirrorEditor.js" className="CodeMirrorEditor"/>
            <js file="plugins/editor.codemirror/CodeMirror/js/codemirror.js" className="CodeMirror"/>
            <css file="plugins/editor.codemirror/css/linenumbers.css"/>
            <img_library alias="codemirror_images" path="plugins/editor.codemirror"/>
        </resources>
    </client_settings>
	<clientForm id="codemirror_box"><![CDATA[
		<div id="codemirror_box" action="editer" box_width="80%" box_height="90%" box_padding="0" box_resize="true">
			<div class="action_bar" style="position:relative;">
				<div align="right" style="height: 21px;position: absolute;right: 5px;bottom: 3px;">
					<span style="font-size:10px;" message_id="AJXP_MESSAGE[code_mirror.6]">AJXP_MESSAGE[code_mirror.6]</span> <input type="text" style="width: 24px; text-align:center;height: 16px; padding: 0px 1px 0px 0px; border: 1px solid rgb(204, 204, 204); margin-right:20px;" id="goto_line"><span style="font-size:10px;" message_id="AJXP_MESSAGE[code_mirror.9]">AJXP_MESSAGE[code_mirror.9]</span> <input type="text" style="text-align: left; width: 80px; height: 16px; padding: 0px 1px 0px 0px; border: 1px solid rgb(204, 204, 204);" placeholder="Search..." value="" id="text_search">
				</div>			
				<a href="#" onclick="return false;" id="saveButton" onclick="saveForm();return false;"><img src="AJXP_THEME_FOLDER/images/actions/22/filesave.png" width="22" height="22" title="AJXP_MESSAGE[53]" border="0"><br><span message_id="53">AJXP_MESSAGE[53]</span></a>
				<a href="#" onclick="return false;" id="downloadFileButton"><img width="22" height="22" src="AJXP_THEME_FOLDER/images/actions/22/download_manager.png" title="AJXP_MESSAGE[88]" border="0"><br><span message_id="88">AJXP_MESSAGE[88]</span></a>
				<div class="separator"></div>
				<a href="#" onclick="return false;" id="undoButton"><img width="22" height="22" src="plugins/editor.codemirror/img/undo.png" title="AJXP_MESSAGE[code_mirror.7]" border="0"><br><span message_id="code_mirror.7">AJXP_MESSAGE[code_mirror.7]</span></a>
				<a href="#" onclick="return false;" id="redoButton"><img width="22" height="22" src="plugins/editor.codemirror/img/redo.png" title="AJXP_MESSAGE[code_mirror.8]" border="0"><br><span message_id="code_mirror.8">AJXP_MESSAGE[code_mirror.8]</span></a>
				<div class="separator"></div>
				<a href="#" onclick="return false;" id="toggleLinesButton"><img width="22" height="22" src="plugins/editor.codemirror/img/format_list_ordered.png" title="AJXP_MESSAGE[code_mirror.5]" border="0"><br><span message_id="code_mirror.4">AJXP_MESSAGE[code_mirror.4]</span></a>
				<a href="#" onclick="return false;" id="toggleWrapButton"><img width="22" height="22" src="plugins/editor.codemirror/img/format_wrap.png" title="AJXP_MESSAGE[code_mirror.3b]" border="0"><br><span message_id="code_mirror.3">AJXP_MESSAGE[code_mirror.3]</span></a>
			</div>
		</div>
	]]></clientForm>	
	<dependencies>
		<!-- Stream Wrapper Access -->
		<activePlugin pluginName="access.AJXP_STREAM_PROVIDER"/>
	</dependencies>					
</editor>