Code: Select all
# User initialization file for SciTE4AutoHotkey
#
# You are encouraged to edit this file!
#
# Import the platform-specific settings
import _platform
# Import the settings that can be edited by the bundled properties editor
import _config
# Add here your own settings
# Window sizes and visibility
position.width=-1
position.height=-1
save.position=1
minimize.to.tray=0
split.vertical=0
#default 0 ^^^
output.scroll=1
tabbar.visible=1
tabbar.hide.one=1
tabbar.multiline=1
toolbar.visible=1
statusbar.visible=1
fileselector.width=800
fileselector.height=600
magnification=-1
output.magnification=-1
# Sizes and visibility in edit pane
line.margin.visible=1
line.margin.width=5+
margin.width=16
#default 16 ^^^
fold.margin.width=1
#default 16 ^^^
blank.margin.left=4
#default 4.......^^^
buffered.draw=1
use.palette=0
# Element styles
caret.period=200
#default 500 ^^^
view.whitespace=1
#default 0 ^^^
view.indentation.whitespace=1
#default 1 ^^^
view.indentation.guides=0
#default 1 ^^^
highlight.indentation.guides=0
#default 1 ^^^
caret.line.back=#3C3C3C
#default #FFFEAA ^^^ ***
edge.column=200
#default 200^^^
edge.mode=0
edge.colour=#F9F9F9
#default #F9F9F9 ^^^ (almost white)
braces.check=1
braces.sloppy=1
selection.fore=#006000
#default #006000 ^^^ writing colour when highlighted (green)
selection.back=#E0E0E8
#default #E0E0E8 ^^^ background colour when highlighted (light grey)
font.quality=5
# default 3 ^^^
# Checking
are.you.sure=1
load.on.activate=1
reload.preserves.undo=1
check.if.already.open=1
save.all.for.build=0
title.full.path=0
title.show.buffers=1
save.recent=1
save.session=1
open.dialog.in.file.directory=1
ensure.consistent.line.ends=1
buffers=20
buffers.zorder.switching=1
read.only=0
properties.directory.enable=1
temp.files.sync.load=1
# Indentation
tabsize=4
indent.size=4
use.tabs=1
indent.auto=1
indent.automatic=1
indent.opening=0
indent.closing=0
# Wrapping of long lines
wrap=1
wrap.style=1
cache.layout=3
output.wrap=1
output.cache.layout=3
wrap.visual.flags=3
wrap.visual.flags.location=0
wrap.visual.startindent=4
# Folding
# enable folding, and show lines below when collapsed.
fold=1
fold.compact=0
fold.flags=16
fold.symbols=3
#fold.on.open=0
session.folds=1
session.bookmarks=1
fold.comment=1
# Find and Replace
find.command=findstr /n /s /I $(find.what) $(find.files)
find.files=*
find.replace.advanced=1
# Behaviour
clear.before.execute=1
autocompleteword.automatic=0
autocomplete.choose.single=0
caret.policy.xslop=1
caret.policy.width=20
caret.policy.xstrict=0
caret.policy.xeven=0
caret.policy.xjumps=0
caret.policy.yslop=1
caret.policy.lines=1
caret.policy.ystrict=1
caret.policy.yeven=1
caret.policy.yjumps=0
time.commands=1
dwell.period=750
# Status Bar ———
statusbar.number=4
statusbar.text.1=\
Line: $(LineNumber) | Column: $(ColumnNumber) | $(OverType) | ($(EOLMode)) | $(FileAttr)
statusbar.text.2=\
$(BufferLength) characters in $(NbOfLines) lines. Selection: $(SelLength) characters.
statusbar.text.3=\
Date: $(CurrentDate) | Time: $(CurrentTime)
statusbar.text.4=\
$(FileNameExt): $(FileDate) - $(FileTime) | $(FileAttr)
# SciTE help
command.scite.help="$(SciteDefaultHome)\SciTE.chm"
command.scite.help.shortcut=Ctrl+F1
command.scite.help.subsystem=2
# Export
export.html.wysiwyg=1
export.html.folding=1
export.html.styleused=1
# Magnification (added to default screen font size)
export.pdf.magnification=-1
# Font: Courier, Helvetica or Times (Courier line-wraps)
export.pdf.font=Courier
# Page size (in points): width, height
# E.g. Letter 612,792; A4 595,842; maximum 14400,14400
export.pdf.pagesize=595,842
# Margins (in points): left, right, top, bottom
export.pdf.margins=72,72,72,72
export.xml.collapse.spaces=1
export.xml.collapse.lines=1
# Define values for use in the imported properties files
chars.alpha=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
chars.numeric=0123456789
chars.accented=ŠšŒœŸÿÀàÁá âÃãÄäÅåÆæÇçÈèÉéÊêËëÌìÍíÎîÏïÐðÑñÒòÓóÔôÕõÖØøÙùÚúÛûÜüÝýÞþßö
# The open.filter setting is only used on Windows where the file selector has a menu of filters to apply
# to the types of files seen when opening.
# There is a limit (possibly 256 characters) to the length of a filter,
# so not all source extensions can be in this setting.
# source.files=*.ahk
default.file.ext=.ahk
open.filter=$(filter.ahk)$(filter.ext)$(filter.other)$(filter.user)All files (*.*)|*.*|
save.filter=$(open.filter)
# Global default styles for all languages
# default.text.font=Courier New
# Default
#style.*.32=font:$(default.text.font),size:10
# Line number
style.*.33=fore:#111111,back:#DDDDDD,font:$(default.text.font),size:10
# Brace highlight
style.*.34=fore:#0000FF,bold
#default #0000FF ^^^
# Brace incomplete highlight ***
style.*.35=fore:#3C3C3C,bold
#default #FF0000 ^^^
# Control characters
style.*.36=back:#00FF80
#default #00FF80 ^^^
# Indentation guides
style.*.37=fore:#C0C0C0,back:#FFFFFF
#default #C0C0C0 ^^^ ^^^ #FFFFFF
# Printing
print.magnification=-1
# Setup: left, right, top, bottom margins, in local units:
# hundredths of millimeters or thousandths of inches
print.margins=1500,1000,1000,1500
# Header/footer:
# && = &; &p = current page
# &f = file name; &F = full path
# &d = file date; &D = current date
# &t = file time; &T = full time
print.header.format=$(FileNameExt) — Printed on $(CurrentDate), $(CurrentTime) — Page $(CurrentPage)
print.footer.format=$(FilePath) — File date: $(FileDate) — File time: $(FileTime)
# Header/footer style
print.header.style=font:Arial,size:12,bold
print.footer.style=font:Arial Narrow,size:10,italics
# Define the Lexer menu,
# Each item contains three parts: menu string | file extension | key
# The only keys allowed currently are based on F-keys and alphabetic keys and look like
# [Ctrl+][Shift+][Fn|a] such as F12 or Ctrl+Shift+D.
# A '&' may be placed before a letter to be used as an accelerator. This does not work on GTK+.
menu.language=\
&AutoHotkey|ahk||\
&Lua|lua||\
&INI and property files|ini||\
$(ext.menu.language)\
$(user.menu.language)
# User defined key commands
user.shortcuts=\
Ctrl+Shift+V|IDM_PASTEANDDOWN|\
Ctrl+PageUp|IDM_PREVFILE|\
Ctrl+PageDown|IDM_NEXTFILE|\
KeypadPlus|IDM_EXPAND|\
KeypadMinus|IDM_BLOCK_COMMENT|\
Ctrl+F1|IDM_HELP_SCITE|
# Variables for extensions
extensions.dir=$(SciteUserHome)\Extensions
# Encoding settings
code.page=0
output.code.page=65001
# Settings which are default in vanilla SciTE 3.4.0
technology=1
find.use.strip=1
replace.use.strip=1
find.close.on.find=0
# The following behaviour can be enabled, but it's more irritating than worth it.
#find.strip.incremental=1
#find.indicator.incremental=style:compositionthick,colour:#FFB700,under
#replace.strip.incremental=1
#potato.ignore
# Toolbar autorun
command.autorun="$(LocalAHK)" "$(SciteDefaultHome)\toolbar\Toolbar.ahk" $(scite.hwnd) $(WindowID)
# Open containing folder
command.name.10.*=Open containing folder...
command.mode.10.*=subsystem:shellexec,savebefore:no
command.10.*=explorer.exe /n, /select,"$(FilePath)"
# SciTE4AutoHotkey settings
command.name.11.*=SciTE4AutoHotkey settings...
command.mode.11.*=subsystem:shellexec,savebefore:no
command.11.*="$(LocalAHK)" /ErrorStdOut "$(SciteDefaultHome)\tools\PropEdit.ahk"
# SciTE4AutoHotkey diag util
command.name.12.*=SciTE4AutoHotkey Diagnostics Utility
command.mode.12.*=subsystem:shellexec,savebefore:no
command.12.*="$(LocalAHK)" /ErrorStdOut "$(SciteDefaultHome)\tools\SciTEDiag.ahk"
# Enable/disable SciTE4AutoHotkey automatic updates
automatic.updates=1
#potato.endignore
# Import language properties files
import ahk
import ahk2
import lua
# Import other properties
import other
Code: Select all
text back B I U
------- -------- ---- ---- ----
Base Style 255,255,255 49,49,49 0 0 0
Default Inherited Inherited F F F
Line Comment 180,159,129 Inherited F X F
Block Comment 180,159,129 Inherited F X F
Escape Char 188,24,24 Inherited X F F
Operator Inherited Inherited F F F
String 167,203.81 Inherited F F F
Number Inherited Inherited F F F
Keyboard 255,255,255 Inherited F X F
Variable Inherited Inherited F F F
Built-in Function 199,45,29 Inherited F F F
Directive 204,120,51 Inherited F F F
Label & Hotkey Inherited Inherited X F F
Flow of Control 204,120,51 Inherited F F F
Built-in Variable 255,255,255 Inherited F F F
Command 204,120,51 Inherited F F F
Syntax Error Inherited 255,192,192 F F F
Key & Button 85,164,171 Inherited F F F
User Keyword 167,203.81 Inherited X F F