ssah8 Posted October 30, 2016 Share Posted October 30, 2016 Hello Is it possible to make AutoIT editor darker? Like a dark theme. My eyes hurts at nights. Is it possible? Link to comment Share on other sites More sharing options...
Popular Post InunoTaishou Posted October 30, 2016 Popular Post Share Posted October 30, 2016 Sure you can, just open up a script and click Tools -> Scite Config (or Ctrl + 1) Here's my properties, preview in the pic Quote font.base=font:Consolas,size:10,$(font.override) font.monospace=font:Consolas,size:10 backup.files=0 proper.case=0 error.inline=1 highlight.current.word=1 highlight.current.word.by.style=1 highlight.current.word.autoselectword=0 highlight.current.word.wholeword=0 highlight.current.word.matchcase=0 highlight.current.word.minlength=3 use.tabs=1 indent.size=4 indent.size.*.au3=4 tabsize=4 style.au3.32=style.*.32=$(font.base),back:#1F1F1F caret.line.back=#000000 caret.line.back.alpha=256 selection.fore=#DCDCDC selection.alpha=256 selection.back=#264F78 style.error.1=fore:#FF0000,back:#24221C style.error.2=fore:#FF0000,back:#000000 highlight.current.word.colour=#00D040 indicators.alpha=63 calltips.set.above=0 style.au3.38=fore:#050505,back:#FFFFFF calltips.color.highlight=#FF0000 visible.policy.strict=1 visible.policy.lines=0 style.au3.34=fore:#4E9CD6,back:#1F1F1F style.au3.35=fore:#4CBC23,italics,back:#1F1F1F style.au3.0=fore:#C8C8C8,back:#1F1F1F style.au3.1=fore:#4CBC23,italics,back:#1F1F1F style.au3.2=fore:#4CBC23,italics,back:#1F1F1F style.au3.3=fore:#A8CEB5,back:#1F1F1F style.au3.4=fore:#C563BD,back:#1F1F1F style.au3.5=fore:#4E9CD6,back:#1F1F1F style.au3.6=fore:#C563BD,back:#1F1F1F style.au3.7=fore:#D69D85,back:#1F1F1F style.au3.8=fore:#DCDCDC,back:#1F1F1F style.au3.9=fore:#4EC9B0,back:#1F1F1F style.au3.10=fore:#C8C8C8,back:#1F1F1F style.au3.11=fore:#9B9B9B,back:#1F1F1F style.au3.12=fore:#FF0000,back:#1F1F1F style.au3.13=fore:#C8C8C8,back:#1F1F1F style.au3.14=fore:#00FF00,back:#1F1F1F style.au3.15=fore:#0080FF,back:#1F1F1F style.au3.16=fore:#0080FF,back:#1F1F1F caret.fore=#FFFFFF command.name.19.*= command.name.33.*= openpath.$(au3)=$(SciteDefaultHome)\..\include; command.name.7.*= SkysLastChance, Prabuddha, SaeidN and 2 others 4 1 Link to comment Share on other sites More sharing options...
Biatu Posted January 20, 2017 Share Posted January 20, 2017 Here is mine: expandcollapse popup# SciTE Customization GUI ---------------------------------------- # Do not remove these lines or anything between them position.left=-1 position.top=-1 position.width=-1 position.height=-1 position.maximize=0 position.tile=0 minimize.to.tray=0 save.position=1 toolbar.visible=0 end.at.last.line=0 ensure.final.line.end=1 statusbar.visible=1 full.screen.hides.menu=0 title.full.path=1 title.show.buffers=0 blank.margin.right=0 blank.margin.left=6 split.vertical=0 output.vertical.size=256 output.horizontal.size=0 output.initial.hide=1 clear.before.execute=1 output.scroll=1 fold=1 fold.on.open=0 fold.compact=0 fold.preprocessor=0 fold.comment=1 fold.flags=0 fold.symbols=0 fold.highlight=1 fold.highlight.colour=#71FF1C fold.margin.colour=#141414 fold.margin.highlight.colour=#1E1E1E fold.margin.width=16 use.tabs=0 tabsize=4 tab.indents=4 backspace.unindents=1 indent.size.$(au3)=4 view.indentation.guides=1 style.au3.37=fore:#1E1E1E,back:#141414 highlight.indentation.guides=1 selection.fore=#38FF1C selection.back=#141414 selection.alpha=25 selection.multiple=1 selection.additional.typing=1 selection.additional.fore=#1CFF55 selection.additional.back=#141414 selection.additional.alpha=50 highlight.current.word=1 highlight.current.word.by.style=0 highlight.current.word.autoselectword=0 highlight.current.word.wholeword=0 highlight.current.word.matchcase=1 highlight.current.word.minlength=2 highlight.current.word.colour=#C2FFAE margin.width=16 braces.check=1 braces.sloppy=1 style.au3.34=fore:#8F9D6A,back:#141414,bold,notitalics,notunderlined style.au3.35=fore:#CF6A4C,back:#141414,bold,notitalics,notunderlined caret.fore=#A0A0A0 caret.width=3 caret.period=700 caret.additional.blinks=1 caret.sticky=1 virtual.space=1 caret.line.back=#F8F8F8 caret.line.back.alpha=10 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 line.margin.visible=1 line.margin.width=1+ style.*.33=fore:#DADADA,back:#141414,font:Consolas,size:12,notbold,notitalics error.select.line=0 style.errorlist.3=fore:#DADADA,back:#141414 error.marker.fore=#DADADA error.marker.back=#141414 error.inline=0 style.error.1=fore:#CF6A4C,back:#141414 style.error.2=fore:#FF0000,back:#141414 are.you.sure=1 are.you.sure.for.build=0 are.you.sure.on.reload=0 save.all.for.build=0 load.on.activate=0 save.on.deactivate=0 reload.preserves.undo=1 check.if.already.open=0 quit.on.close.last=0 save.recent=1 save.session=1 save.find=1 session.bookmarks=1 session.folds=1 save.on.timer=600 strip.trailing.spaces=1 open.dialog.in.file.directory=1 calltips.color.highlight=#CF6A4C style.au3.38=fore:#DADADA,back:#141414 calltips.set.above=0 calltip.au3.ignorecase=1 calltip.*.use.escapes=0 mousehover.calltips.dwelltime=750 autocomplete.au3.disable=0 autocomplete.choose.single=0 autocomplete.au3.ignorecase=1 autocompleteword.automatic=0 autocomplete.*.fillups = buffers=100 buffers.zorder.switching=1 tabbar.visible=1 tabbar.multiline=0 tabbar.hideone=0 find.mark=1 find.replace.matchcase=0 find.replace.regexp=0 find.replace.regexp.posix=0 find.replace.wrap=1 find.replace.escapes=0 find.replacewith.focus=1 find.use.strip=0 replace.use.strip=0 find.close.on.find=1 find.in.files.close.on.find=1 find.replace.advanced=1 buffered.draw=1 two.phase.draw=1 technology=1 cache.layout=2 output.cache.layout=0 font.quality=3 ext.lua.auto.reload=1 ext.lua.reset=0 edge.mode=0 edge.column=143 edge.colour=#CF6A4C indicators.alpha=50 indicators.under=1 style.au3.32=back:#141414,font:Consolas,size:12,notbold,notitalics,notunderlined style.au3.0=fore:#A688FF,back:#141414,font:Consolas,size:12,notbold,notitalics,notunderlined style.au3.1=fore:#06FF83,back:#141414,font:Consolas,size:12,notbold,notitalics,notunderlined style.au3.2=fore:#77FFBB,back:#141414,font:Consolas,size:12,notbold,notitalics,notunderlined style.au3.3=fore:#CF6A4C,back:#141414,font:Consolas,size:12,notbold,notitalics,notunderlined style.au3.4=fore:#88C4FF,back:#141414,font:Consolas,size:12,notbold,notitalics,notunderlined style.au3.5=fore:#FFB96A,back:#141414,font:Consolas,size:12,notbold,notitalics,notunderlined style.au3.6=fore:#C4FF55,back:#141414,font:Consolas,size:12,notbold,notitalics,notunderlined style.au3.7=fore:#A4FFFF,back:#141414,font:Consolas,size:12,notbold,notitalics,notunderlined style.au3.8=fore:#FF3E3E,back:#141414,font:Consolas,size:12,notbold,notitalics,notunderlined style.au3.9=fore:#7587A6,back:#141414,font:Consolas,size:12,notbold,notitalics,notunderlined style.au3.10=fore:#DADADA,back:#141414,font:Consolas,size:12,notbold,notitalics,notunderlined style.au3.11=fore:#8996A8,back:#141414,font:Consolas,size:12,notbold,notitalics,notunderlined style.au3.12=fore:#4ABDAF,back:#141414,font:Consolas,size:12,notbold,notitalics,notunderlined style.au3.13=fore:#CEF7BD,back:#141414,font:Consolas,size:12,notbold,notitalics,notunderlined style.au3.14=fore:#0080FF,back:#141414,font:Consolas,size:12,notbold,notitalics,notunderlined style.au3.15=fore:#FF80FF,back:#141414,font:Consolas,size:12,notbold,notitalics,notunderlined style.errorlist.32=fore:#DADADA,back:#141414,font:Consolas,size:10,notbold,notitalics,notunderlined style.errorlist.4=fore:#8F9D6A,back:#141414,font:Consolas,size:10,notbold,notitalics,notunderlined style.errorlist.10=fore:#CF6A4C,back:#141414,font:Consolas,size:10,notbold,notitalics,notunderlined style.errorlist.11=fore:#7587A6,back:#141414,font:Consolas,size:10,notbold,notitalics,notunderlined style.errorlist.12=fore:#F9EE98,back:#141414,font:Consolas,size:10,notbold,notitalics,notunderlined style.errorlist.0=fore:#FFFFFF,back:#141414,font:Consolas,size:10,notbold,notitalics,notunderlined style.errorlist.1=fore:#DADADA,back:#141414,font:monoOne,size:10,notbold,notitalics,notunderlined backup.files=0 check.updates.scite4autoit3=1 proper.case=1 debug.msgbox.option=-1 debug.console.option=0 debug.trace.option=3 # Do not remove these lines or anything between them # - SciTE Customization GUI ---------------------------------------- import au3.UserUdfs import au3.keywords.user.abbreviations oceanwind 1 What is what? What is what. Link to comment Share on other sites More sharing options...
TheSaint Posted January 20, 2017 Share Posted January 20, 2017 (edited) @ssah8 - I see you have fallen for the trap that some do, with the AutoIt name. AutoIt stands for 'automate it'. The 'It' at the end does NOT stand for IT, as in IT department. Edited January 20, 2017 by TheSaint Make sure brain is in gear before opening mouth! Remember, what is not said, can be just as important as what is said. Spoiler What is the Secret Key? Life is like a Donut If I put effort into communication, I expect you to read properly & fully, or just not comment. Ignoring those who try to divert conversation with irrelevancies. If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it. I'm only big and bad, to those who have an over-active imagination. I may have the Artistic Liesense to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage) Link to comment Share on other sites More sharing options...
Christofer_Minestar Posted May 18, 2018 Share Posted May 18, 2018 On 10/30/2016 at 6:27 PM, InunoTaishou said: Sure you can, just open up a script and click Tools -> Scite Config (or Ctrl + 1) Kinda old post, I know, but there it no longer a SciTE Config option or Ctrl + 1 does not work, is there any other way I can theme AutoIT? Link to comment Share on other sites More sharing options...
Moderators JLogan3o13 Posted May 18, 2018 Moderators Share Posted May 18, 2018 In the latest version of SciTE, it is still Ctrl + 1 to open SciTE Config. Are you sure you have the full installation? "Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball How to get your question answered on this forum! Link to comment Share on other sites More sharing options...
BrewManNH Posted May 21, 2018 Share Posted May 21, 2018 Make sure there's an AutoIt script in the visible SciTE window or that option won't show up. The file has to have an extension of .au3 If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag GudeHow to ask questions the smart way! I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from. Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays. - ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script. - Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label. - _FileGetProperty - Retrieve the properties of a file - SciTE Toolbar - A toolbar demo for use with the SciTE editor - GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI. - Latin Square password generator Link to comment Share on other sites More sharing options...
QwertoX Posted July 27, 2018 Share Posted July 27, 2018 Here is a Monokai style dark theme for SCITE Editor: Look alike or similar to Sublime Text 3. Simply copy that code in your "SciTEUser.properties" wich is in Options > Open User Options File See the picture for what it look like! Happy coding everyone expandcollapse popup# SciTE Customization GUI ---------------------------------------- # Do not remove these lines or anything between them position.left=-1 position.top=-1 position.width=-1 position.height=-1 position.maximize=0 position.tile=0 minimize.to.tray=0 save.position=1 toolbar.visible=0 end.at.last.line=0 ensure.final.line.end=1 statusbar.visible=1 full.screen.hides.menu=0 title.full.path=1 title.show.buffers=0 blank.margin.right=0 blank.margin.left=6 split.vertical=0 output.vertical.size=256 output.horizontal.size=0 output.initial.hide=1 clear.before.execute=1 output.scroll=1 fold=1 fold.on.open=0 fold.compact=0 fold.preprocessor=0 fold.comment=1 fold.flags=0 fold.symbols=0 fold.highlight=1 fold.highlight.colour=#71FF1C fold.margin.colour=#282923 fold.margin.highlight.colour=#1E1E1E fold.margin.width=16 use.tabs=0 tabsize=4 tab.indents=4 backspace.unindents=1 indent.size.$(au3)=4 view.indentation.guides=1 style.au3.37=fore:#1E1E1E,back:#282923 highlight.indentation.guides=1 selection.fore=#38FF1C selection.back=#f9f9f9 selection.alpha=50 selection.multiple=1 selection.additional.typing=1 selection.additional.back=#282923 selection.additional.alpha=50 highlight.current.word=1 highlight.current.word.by.style=0 highlight.current.word.autoselectword=0 highlight.current.word.wholeword=0 highlight.current.word.matchcase=1 highlight.current.word.minlength=2 highlight.current.word.colour=#C2FFAE margin.width=16 braces.check=1 braces.sloppy=1 style.au3.34=fore:#8F9D6A,back:#282923,bold,notitalics,notunderlined style.au3.35=fore:#e7db74,back:#282923,bold,notitalics,notunderlined caret.fore=#A0A0A0 caret.width=3 caret.period=700 caret.additional.blinks=1 caret.sticky=1 virtual.space=1 caret.line.back=#F8F8F8 caret.line.back.alpha=10 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 line.margin.visible=1 line.margin.width=1+ style.*.33=fore:#DADADA,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics error.select.line=0 style.errorlist.3=fore:#DADADA,back:#282923 error.marker.fore=#DADADA error.marker.back=#282923 error.inline=0 style.error.1=fore:#e7db74,back:#282923 style.error.2=fore:#FF0000,back:#282923 are.you.sure=1 are.you.sure.for.build=0 are.you.sure.on.reload=0 save.all.for.build=0 load.on.activate=0 save.on.deactivate=0 reload.preserves.undo=1 check.if.already.open=0 quit.on.close.last=0 save.recent=1 save.session=1 save.find=1 session.bookmarks=1 session.folds=1 save.on.timer=600 strip.trailing.spaces=1 open.dialog.in.file.directory=1 calltips.color.highlight=#e7db74 style.au3.38=fore:#DADADA,back:#282923 calltips.set.above=0 calltip.au3.ignorecase=1 calltip.*.use.escapes=0 mousehover.calltips.dwelltime=750 autocomplete.au3.disable=0 autocomplete.choose.single=0 autocomplete.au3.ignorecase=1 autocompleteword.automatic=0 autocomplete.*.fillups = buffers=100 buffers.zorder.switching=1 tabbar.visible=1 tabbar.multiline=0 tabbar.hideone=0 find.mark=1 find.replace.matchcase=0 find.replace.regexp=0 find.replace.regexp.posix=0 find.replace.wrap=1 find.replace.escapes=0 find.replacewith.focus=1 find.use.strip=0 replace.use.strip=0 find.close.on.find=1 find.in.files.close.on.find=1 find.replace.advanced=1 buffered.draw=1 two.phase.draw=1 technology=1 cache.layout=2 output.cache.layout=0 font.quality=3 ext.lua.auto.reload=1 ext.lua.reset=0 edge.mode=0 edge.column=143 edge.colour=#e7db74 indicators.alpha=50 indicators.under=1 style.au3.32=back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics,notunderlined style.au3.0=fore:#A688FF,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics,notunderlined style.au3.1=fore:#74705d,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics,notunderlined style.au3.2=fore:#77FFBB,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics,notunderlined style.au3.3=fore:#e7db74,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics,notunderlined style.au3.4=fore:#f92472,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics,notunderlined style.au3.5=fore:#FFB96A,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics,notunderlined style.au3.6=fore:#C4FF55,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics,notunderlined style.au3.7=fore:#e7db74,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics,notunderlined style.au3.8=fore:#FF3E3E,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics,notunderlined style.au3.9=fore:#ffffff,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics,notunderlined style.au3.10=fore:#DADADA,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics,notunderlined style.au3.11=fore:#8996A8,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics,notunderlined style.au3.12=fore:#4ABDAF,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics,notunderlined style.au3.13=fore:#CEF7BD,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics,notunderlined style.au3.14=fore:#0080FF,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics,notunderlined style.au3.15=fore:#FF80FF,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics,notunderlined style.errorlist.32=fore:#DADADA,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics,notunderlined style.errorlist.4=fore:#8F9D6A,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics,notunderlined style.errorlist.10=fore:#e7db74,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics,notunderlined style.errorlist.11=fore:#ffffff,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics,notunderlined style.errorlist.12=fore:#F9EE98,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics,notunderlined style.errorlist.0=fore:#FFFFFF,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics,notunderlined style.errorlist.1=fore:#DADADA,back:#282923,font:monoOne,size:12,notbold,notitalics,notunderlined backup.files=0 check.updates.scite4autoit3=1 proper.case=1 debug.msgbox.option=-1 debug.console.option=0 debug.trace.option=3 # Do not remove these lines or anything between them # - SciTE Customization GUI ---------------------------------------- import au3.UserUdfs import au3.keywords.user.abbreviation expand popup PilotPen, jaberwacky, Prabuddha and 1 other 2 2 Link to comment Share on other sites More sharing options...
Prabuddha Posted September 21, 2018 Share Posted September 21, 2018 On 10/31/2016 at 3:57 AM, InunoTaishou said: Sure you can, just open up a script and click Tools -> Scite Config (or Ctrl + 1) Here's my properties, preview in the pic I updated your code by giving colors to left margin line.. font.base=font:Consolas,size:10,$(font.override) font.monospace=font:Consolas,size:10 backup.files=0 proper.case=0 error.inline=1 highlight.current.word=1 highlight.current.word.by.style=1 highlight.current.word.autoselectword=0 highlight.current.word.wholeword=0 highlight.current.word.matchcase=0 highlight.current.word.minlength=3 use.tabs=1 indent.size=4 indent.size.*.au3=4 tabsize=4 style.au3.32=style.*.32=$(font.base),back:#1F1F1F caret.line.back=#000000 caret.line.back.alpha=256 selection.fore=#DCDCDC selection.alpha=256 selection.back=#264F78 style.error.1=fore:#FF0000,back:#24221C style.error.2=fore:#FF0000,back:#000000 highlight.current.word.colour=#00D040 indicators.alpha=63 calltips.set.above=0 style.au3.38=fore:#050505,back:#FFFFFF calltips.color.highlight=#FF0000 visible.policy.strict=1 visible.policy.lines=0 style.au3.34=fore:#4E9CD6,back:#1F1F1F style.au3.35=fore:#4CBC23,italics,back:#1F1F1F style.au3.0=fore:#C8C8C8,back:#1F1F1F style.au3.1=fore:#4CBC23,italics,back:#1F1F1F style.au3.2=fore:#4CBC23,italics,back:#1F1F1F style.au3.3=fore:#A8CEB5,back:#1F1F1F style.au3.4=fore:#C563BD,back:#1F1F1F style.au3.5=fore:#4E9CD6,back:#1F1F1F style.au3.6=fore:#C563BD,back:#1F1F1F style.au3.7=fore:#D69D85,back:#1F1F1F style.au3.8=fore:#DCDCDC,back:#1F1F1F style.au3.9=fore:#4EC9B0,back:#1F1F1F style.au3.10=fore:#C8C8C8,back:#1F1F1F style.au3.11=fore:#9B9B9B,back:#1F1F1F style.au3.12=fore:#FF0000,back:#1F1F1F style.au3.13=fore:#C8C8C8,back:#1F1F1F style.au3.14=fore:#00FF00,back:#1F1F1F style.au3.15=fore:#0080FF,back:#1F1F1F style.au3.16=fore:#0080FF,back:#1F1F1F #my parts start (to color margin to black) blank.margin.right=0 blank.margin.left=6 fold=1 fold.on.open=0 fold.compact=0 fold.preprocessor=0 fold.comment=1 fold.flags=0 fold.symbols=0 fold.highlight=1 fold.highlight.colour=#71FF1C fold.margin.colour=#282923 fold.margin.highlight.colour=#1E1E1E fold.margin.width=16 line.margin.visible=1 line.margin.width=1+ style.*.33=fore:#DADADA,back:#282923,font:Ubuntu Mono,size:12,notbold,notitalics #my parts end caret.fore=#FFFFFF command.name.19.*= command.name.33.*= openpath.$(au3)=$(SciteDefaultHome)\..\include; command.name.7.*= Link to comment Share on other sites More sharing options...
MaximusCZ Posted October 30, 2018 Share Posted October 30, 2018 (edited) I searched this forum for long to find any suitable dark theme, but in the end stitched mine. expandcollapse popupcheck.if.already.open=0 ## Debug Output Options (to permanent change your selection copy them to SciTEUser.Properties and change it there # Debug MessageBox Option 2="All" 1="No @extended" 0="No @extended & @error". debug.msgbox.option=0 # Debug Console Option 3="All" 2="No SystemTime" 1="No SystemTime & Return" 0="No SystemTime, Return & Error". debug.console.option=0 # Debug Trace Option 3="All" 2="No SystemTime" 1="No SystemTime & Return" 0="No SystemTime, Return & Error". debug.trace.option=2 title.full.path=1 ;Chooses how the file name is displayed in the title bar. When 0 (default) the file name is displayed. When 1 the full path is displayed. When 2 the window title displays "filename in directory". font.base=font:Consolas,size:10,$(font.override) font.monospace=font:Consolas,size:10 backup.files=0 proper.case=0 error.inline=1 highlight.current.word=1 highlight.current.word.by.style=0 ;Allows highlight in comments also highlight.current.word.autoselectword=0 ;Force enable only after minlenght highlight.current.word.wholeword=0 highlight.current.word.matchcase=0 highlight.current.word.minlength=3 ;How many chars before higlight use.tabs=1 indent.size=4 indent.size.*.au3=4 tabsize=4 style.*.32=fore:#009999,back:#003F3F,$(font.base) ; 32 is the default style and its features will be inherited by all other styles unless overridden. caret.line.back=#101010 caret.line.back.alpha=50 selection.fore=#FFFFFF selection.alpha=60 selection.back=#78A878 selection.multipaste=1 style.error.1=fore:#FF0000,back:#24221C style.error.2=fore:#FF0000,back:#000000 highlight.current.word.colour=#FF0000 ;Color of highlighht indicators.alpha=63 calltips.set.above=0 style.au3.38=fore:#AAA6DB,back:#505050 calltips.color.highlight=#FF0000 visible.policy.strict=1 visible.policy.lines=0 style.*.34=fore:#FFFFFF,back:#000000 ; 34 and 35 are used to display matching and non-matching braces respectively. style.*.35=fore:#FF0000,back:#FF0000 ; 34 and 35 are used to display matching and non-matching braces respectively. style.au3.0=fore:#DC4050 0X White space72ADC0 UserDefined Functions and their calls: Terminate(),back:#1F1F1F style.au3.1=fore:#71AE71,back:#1F1F1F style.au3.2=fore:#71AE71,back:#1F1F1F style.au3.3=fore:#A7A8B9 0X Number,back:#1F1F1F style.au3.4=fore:#AAA6DB 0X Function Run(),back:#1F1F1F style.au3.5=fore:#0080FF 0X Keyword,back:#1F1F1F style.au3.6=fore:#FF46FF 0X Macro @error,back:#1F1F1F style.au3.7=fore:#A7A8B9 0X String,back:#1F1F1F style.au3.8=fore:#FF6060 0X Operator,back:#1F1F1F style.au3.9=fore:#D29A6C 0X Variable,back:#1F1F1F style.au3.10=fore:#EA9515,back:#1F1F1F style.au3.11=fore:#F000FF 0X Pre-Processor,back:#1F1F1F style.au3.12=fore:#0080C0 0X Special,back:#1F1F1F style.au3.13=fore:#7D8AE6,back:#1F1F1F style.au3.14=fore:#0080FF,back:#1F1F1F style.au3.15=fore:#72ADC0 0X Standard UDFs,back:#1F1F1F style.au3.16=fore:#0080FF,back:#1F1F1F command.name.7.*= command.name.19.*= command.name.33.*= openpath.$(au3)=$(SciteDefaultHome)\..\include check.updates.scite4autoit3=0 style.*.33=fore:#008A8A,back:#000C0C,$(font.base) ; 33 is used to display line numbers in the margin. style.*.37=fore:#8A8A8A,back:#0C0C0C whitespace.fore=#999999 ;Sets the colours used for displaying all visible whitespace, overriding any styling applied by the lexer. whitespace.back=#3F3F3F ;Sets the colours used for displaying all visible whitespace, overriding any styling applied by the lexer. bookmark.fore=#000000 ;The colours used to display bookmarks in the margin. If bookmark.fore is empty then a blue sphere is used. When the margin is turned off, bookmarks are shown by a change in the background colour of the line with the translucency set with bookmark.alpha. bookmark.back=#71AE71 ;The colours used to display bookmarks in the margin. If bookmark.fore is empty then a blue sphere is used. When the margin is turned off, bookmarks are shown by a change in the background colour of the line with the translucency set with bookmark.alpha. style.*.32=fore:#009999,back:#003F3F,$(font.base) ; 32 is the default style and its features will be inherited by all other styles unless overridden. style.batch.0=fore:#999999 # Default (SCE_BAT_DEFAULT) style.batch.1=fore:#71AE71 # Comment (rem or ::) (SCE_BAT_COMMENT) style.batch.2=fore:#009FFF,bold # Keywords (SCE_BAT_WORD) style.batch.3=fore:#C8C800,back:#000000 # Label (line beginning with ':') (SCE_BAT_LABEL) style.batch.4=fore:#FF46FF,bold # Hide command character ('@') (SCE_BAT_HIDE) style.batch.5=fore:#AAA6DB,bold # External commands (SCE_BAT_COMMAND) style.batch.6=fore:#D39D72,bold # Variable: %%x (x is almost whatever, except space and %), %n (n in ) (SCE_BAT_IDENTIFIER) style.batch.7=fore:#FF8080 # Operator: * ? < > | (SCE_BAT_OPERATOR) style.batch.8=fore:#D39D72,bold # Variable: %EnvironmentVar% (SCE_BAT_ENVIRONMENT) style.batch.9=fore:#D39D72,bold # Variable: !EnvironmentVar! (SCE_BAT_EXPANSION) style.batch.10=fore:#448489,bold # Label in text (SCE_BAT_CLABEL) comment.block.batch=:: braces.batch.style=7 # Braces are only matched in operator style style.*.32=fore:#009999,back:#003F3F,$(font.base) ; 32 is the default style and its features will be inherited by all other styles unless overridden. style.*.34=fore:#FFFFFF,back:#000000 ; 34 and 35 are used to display matching and non-matching braces respectively. style.*.35=fore:#FF0000,back:#FF0000 ; 34 and 35 are used to display matching and non-matching braces respectively. style.*.33=fore:#008A8A,back:#000C0C,$(font.base) ; 33 is used to display line numbers in the margin. style.au3.37=fore:#8A8A8A,back:#0C0C0C line.margin.width=1+ fold.margin.colour=#1F1F1F ;checkerboard pixel patter color 1 around fold trees fold.margin.highlight.colour=#1F1F1F ;checkerboard pixel patter color 2 around fold trees caret.fore=#8FAF9F edge.colour=#8A8A8A edge.mode=0 style.*.32=fore:#009999,back:#003F3F,$(font.base) ; 32 is the default style and its features will be inherited by all other styles unless overridden. style.errorlist.0=fore:#F9F9F9 # ; Actual consoleWrite output style.errorlist.2=fore:#C738B9 style.errorlist.3=fore:#71AE71 # ; >@@ DEBUG (15) : Actual Console output style.errorlist.4=fore:#AAA6DB # ; >Error code: 0 style.errorlist.5=fore:#000000 style.errorlist.11=fore:#EA9515 # ; +>10:21:37 Starting AutoIt3Wrapper v.16.306.1237.......... style.errorlist.12=fore:#AF20C0 # ; --> Press Ctrl+Alt+Break to Restart or Ctrl+Break to Stop style.errorlist.21=fore:#c0c000 error.marker.fore=fore:#505050,back:#3F3F3F colour.error=fore:#ff0000,back:#FF8080 style.css.0=fore:#DCDCCC style.css.1=fore:#AAA6DB style.css.2=fore:#0080FF style.css.3=fore:#61AFAF style.css.4=fore:#CEDF99 style.css.5=fore:#FF8080 style.css.6=fore:#D29A6C style.css.7=fore:#DCDCCC style.css.8=fore:#8296AE style.css.9=fore:#71AE71 style.css.10=fore:#CEDF99 style.css.11=fore:#BFCAA9 style.css.12=fore:#CEDF99 style.css.13=fore:#b5b5b5 style.css.14=fore:#b5b5b5 style.props.0=fore:#A7A7A7 # Default style.props.1=fore:#71AE71 # Comment style.props.2=fore:#4A88D2 # Section style.props.3=fore:#FF8080 # Assignment operator style.props.4=fore:#FF8380 # Default value (@) style.props.5=fore:#A7A7A7 # Key style.props.6=fore:#A7A7A7 # Keys Set 0 style.props.8=fore:#A7A7A7 # Keys Set 2 style.hypertext.0=fore:#999999 # Text style.hypertext.1=fore:#0080FF # Tags style.hypertext.2=fore:#EDD6ED # Unknown Tags style.hypertext.3=fore:#FF8080 # Attributes style.hypertext.4=fore:#DFDFDF # Unknown Attributes style.hypertext.5=fore:#FF00FF # Numbers style.hypertext.6=fore:#CC9393 # Double quoted strings style.hypertext.7=fore:#6860D2 # Single quoted strings style.hypertext.8=fore:#B5B5B5 # Other inside tag style.hypertext.9=fore:#71AE71 # Comment style.hypertext.10=fore:#CDD04A,back:#555555 # Entities style.hypertext.11=fore:#E3CEAB # XML style tag ends '/>' style.hypertext.17=fore:#C89191 # CDATA style.hypertext.19=fore:#FF8000 # Unquoted values style.hypertext.21=fore:#DFDFDF # SGML tags <! ... > style.xml.0=fore:#999999 # Default style.xml.1=fore:#AAA6DB # Tags style.xml.2=fore:#EDD6ED # Unknown Tags style.xml.3=fore:#CC7975 # Attributes style.xml.4=fore:#CC7975 # Unknown Attributes style.xml.5=fore:#8CD0D3 # Numbers style.xml.6=fore:#8296AE # Double quoted strings style.xml.7=fore:#8296AE # Single quoted strings style.xml.8=fore:#B5B5B5 # Other inside tag style.xml.9=fore:#71AE71 # Comment style.xml.11=fore:#AAA6DB # XML style tag ends '/>' style.xml.12=fore:#7F9F7F # XML identifier start '<?' style.xml.13=fore:#7F9F7F # XML identifier end '?>' style.xml.17=fore:#6860D2 # CDATA style.xml.21=fore:#CC7975 # SGML tags <! ... > ; style.xml.1=fore:#0080FF ; style.xml.3=fore:#FF8080 ; style.xml.4=fore:#FF8080 ; style.xml.6=fore:#6860D2 ; style.xml.7=fore:#6860D2 ; style.xml.11=fore:#0080FF ; style.xml.21=fore:#FF8080 ; colour.comment=fore:#008000 ; colour.code.comment.doc=$(colour.comment),back:#FEFEFE ; colour.embedded.comment=back:#E0EEFF ; colour.number=fore:#C738B9 ; colour.keyword=fore:#0080FF ; colour.string=fore:#999999 ; colour.char=$(colour.string) ; colour.operator=fore:#FF8080 ; colour.preproc=fore:#F000FF ; colour.error=fore:#ff0000,back:#FF8080 ; colour.whitespace=fore:#72ADC0 style.vb.0=fore:#FF8080 # Default, White space - @ style.vb.1=fore:#71AE71,italics # Comment style.vb.2=fore:#DC57EB # Number style.vb.3=fore:#0080FF # Keyword1 style.vb.4=fore:#999999 # String style.vb.5=fore:#D997DE # Preprocessor (directives) style.vb.6=fore:#FF8080 # Operator style.vb.7=fore:#C0AD72 # Identifier style.vb.10=fore:#0080FF # Keyword2 style.vb.11=fore:#0080FF # Keyword3 style.vb.12=fore:#0080FF # Keyword4 style.cpp.0=fore:#72ADC0 # White space style.cpp.1=fore:#71AE71,italics # Comment line style.cpp.2=fore:#71AE71,italics # Comment block style.cpp.3=fore:#AAA6DB # style.cpp.4=fore:#C738B9 # Number style.cpp.5=fore:#0080FF # Keyword style.cpp.6=fore:#999999 # String style.cpp.7=fore:#9999AA # style.cpp.8=fore:#FF8080 # style.cpp.9=fore:#F000FF # Pre-Processor style.cpp.10=fore:#FF8080 # Operator style.cpp.11=fore:#D29A6C # Variable style.cpp.12=fore:#0080C0 # Special style.cpp.13=fore:#7D8AE6,bold # Abbrev-Expand style.cpp.14=fore:#0080FF,bold # Com Objects style.cpp.15=fore:#72ADC0 # Standard UDFs edge.column=5000 line.margin.visible=1 caret.width=1 fold.compact=0 ;Turning this option on leads to blank lines following the end of an element folding with that element. Defaults to on. fold.colour=#606060 ;Not highlighted color of line connecting lines fold.highlight.colour=#0060Af # ;Highlited font.base=font:Consolas,size:10,$(font.override) blank.margin.right=0 blank.margin.left=6 fold=1 fold.on.open=0 ;To automatically fold files as much as possible when loaded, set fold.on.open to 1. fold.preprocessor=0 fold.comment=1 fold.flags=0 fold.symbols=3 ;The fold.symbols setting chooses between four ways of showing folding. Set to 0 (the default) for macOS style arrows to indicate contracted (facing right) and expanded (facing down); 1 to display contracted folds with "+" and expanded with "-"; 2 for a flattened tree control with round headers and rounded joins; 3 for a flattened tree control with square headers. fold.highlight=1 ;Set to 1 to enable highlight for current folding block (smallest one that contains the caret). By default, its disable. Note : The highlight is enabled only when fold.symbols equals to 2 (round headers) or 3 (square headers). fold.margin.width=16 style.*.33=fore:#008A8A,back:#000C0C,$(font.base) ; 33 is used to display line numbers in the margin. font.base=font:Consolas,size:10,$(font.override) font.base=font:Consolas,size:10,$(font.override) ; style.au3.32=style.*.32=$(font.base),back:#3F3F3F # Background (??? ??? ????) ; style.au3.34=fore:#FFFFFF,back:301030 # Brace highlight ; style.au3.35=fore:#FF1010,back:B03030 # Brace incomplete highlight ;style.au3.33=fore:#8A8A8A,back:#0C0C0C,$(font.base) ;style.au3.37=fore:#8A8A8A,back:#0C0C0C fold.fore=#505050 ;Color of symbol Fore color fold.back=#202020 ;Color of symbol fill style.*.32=fore:#009999,back:#003F3F,$(font.base) ; 32 is the default style and its features will be inherited by all other styles unless overridden. style.errorlist.32=back:#3F3F3F,$(font.monospace) style.au3.32=style.*.32=$(font.base),back:#1F1F1F style.au3.34=fore:#0080FF 0X Keyword,back:#1F1F1F style.au3.35=fore:#71AE71,back:#1F1F1F highlight.current.word.indicator=style:fullbox,colour:#FFFF80,outlinealpha:200,fillalpha:80 import au3.UserUdfs import au3.keywords.user.abbreviations style.error.0=fore:#ff0000,back:#F0F0F0 Dark.SciTEConfig Edited October 31, 2018 by MaximusCZ argumentum and SkysLastChance 2 Link to comment Share on other sites More sharing options...
mLipok Posted October 30, 2018 Share Posted October 30, 2018 (edited) Would you prepare Dark style for JSON and SQL ? Edited October 30, 2018 by mLipok Signature beginning:* Please remember: "AutoIt"..... * Wondering who uses AutoIt and what it can be used for ? * Forum Rules ** ADO.au3 UDF * POP3.au3 UDF * XML.au3 UDF * IE on Windows 11 * How to ask ChatGPT for AutoIt Code * for other useful stuff click the following button: Spoiler Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind. My contribution (my own projects): * Debenu Quick PDF Library - UDF * Debenu PDF Viewer SDK - UDF * Acrobat Reader - ActiveX Viewer * UDF for PDFCreator v1.x.x * XZip - UDF * AppCompatFlags UDF * CrowdinAPI UDF * _WinMergeCompare2Files() * _JavaExceptionAdd() * _IsBeta() * Writing DPI Awareness App - workaround * _AutoIt_RequiredVersion() * Chilkatsoft.au3 UDF * TeamViewer.au3 UDF * JavaManagement UDF * VIES over SOAP * WinSCP UDF * GHAPI UDF - modest begining - comunication with GitHub REST API * ErrorLog.au3 UDF - A logging Library * Include Dependency Tree (Tool for analyzing script relations) * Show_Macro_Values.au3 * My contribution to others projects or UDF based on others projects: * _sql.au3 UDF * POP3.au3 UDF * RTF Printer - UDF * XML.au3 UDF * ADO.au3 UDF * SMTP Mailer UDF * Dual Monitor resolution detection * * 2GUI on Dual Monitor System * _SciLexer.au3 UDF * SciTE - Lexer for console pane * Useful links: * Forum Rules * Forum etiquette * Forum Information and FAQs * How to post code on the forum * AutoIt Online Documentation * AutoIt Online Beta Documentation * SciTE4AutoIt3 getting started * Convert text blocks to AutoIt code * Games made in Autoit * Programming related sites * Polish AutoIt Tutorial * DllCall Code Generator * Wiki: * Expand your knowledge - AutoIt Wiki * Collection of User Defined Functions * How to use HelpFile * Good coding practices in AutoIt * OpenOffice/LibreOffice/XLS Related: WriterDemo.au3 * XLS/MDB from scratch with ADOX IE Related: * How to use IE.au3 UDF with AutoIt v3.3.14.x * Why isn't Autoit able to click a Javascript Dialog? * Clicking javascript button with no ID * IE document >> save as MHT file * IETab Switcher (by LarsJ ) * HTML Entities * _IEquerySelectorAll() (by uncommon) * IE in TaskScheduler * IE Embedded Control Versioning (use IE9+ and HTML5 in a GUI) * PDF Related: * How to get reference to PDF object embeded in IE * IE on Windows 11 * I encourage you to read: * Global Vars * Best Coding Practices * Please explain code used in Help file for several File functions * OOP-like approach in AutoIt * UDF-Spec Questions * EXAMPLE: How To Catch ConsoleWrite() output to a file or to CMD *I also encourage you to check awesome @trancexx code: * Create COM objects from modules without any demand on user to register anything. * Another COM object registering stuff * OnHungApp handler * Avoid "AutoIt Error" message box in unknown errors * HTML editor * winhttp.au3 related : * https://www.autoitscript.com/forum/topic/206771-winhttpau3-download-problem-youre-speaking-plain-http-to-an-ssl-enabled-server-port/ "Homo sum; humani nil a me alienum puto" - Publius Terentius Afer"Program are meant to be read by humans and only incidentally for computers and execute" - Donald Knuth, "The Art of Computer Programming" , be and \\//_. Anticipating Errors : "Any program that accepts data from a user must include code to validate that data before sending it to the data store. You cannot rely on the data store, ...., or even your programming language to notify you of problems. You must check every byte entered by your users, making sure that data is the correct type for its field and that required fields are not empty." Signature last update: 2023-04-24 Link to comment Share on other sites More sharing options...
mLipok Posted October 30, 2018 Share Posted October 30, 2018 @MaximusCZ you are using style.error.[0,1,2] what with 3 ? Signature beginning:* Please remember: "AutoIt"..... * Wondering who uses AutoIt and what it can be used for ? * Forum Rules ** ADO.au3 UDF * POP3.au3 UDF * XML.au3 UDF * IE on Windows 11 * How to ask ChatGPT for AutoIt Code * for other useful stuff click the following button: Spoiler Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind. My contribution (my own projects): * Debenu Quick PDF Library - UDF * Debenu PDF Viewer SDK - UDF * Acrobat Reader - ActiveX Viewer * UDF for PDFCreator v1.x.x * XZip - UDF * AppCompatFlags UDF * CrowdinAPI UDF * _WinMergeCompare2Files() * _JavaExceptionAdd() * _IsBeta() * Writing DPI Awareness App - workaround * _AutoIt_RequiredVersion() * Chilkatsoft.au3 UDF * TeamViewer.au3 UDF * JavaManagement UDF * VIES over SOAP * WinSCP UDF * GHAPI UDF - modest begining - comunication with GitHub REST API * ErrorLog.au3 UDF - A logging Library * Include Dependency Tree (Tool for analyzing script relations) * Show_Macro_Values.au3 * My contribution to others projects or UDF based on others projects: * _sql.au3 UDF * POP3.au3 UDF * RTF Printer - UDF * XML.au3 UDF * ADO.au3 UDF * SMTP Mailer UDF * Dual Monitor resolution detection * * 2GUI on Dual Monitor System * _SciLexer.au3 UDF * SciTE - Lexer for console pane * Useful links: * Forum Rules * Forum etiquette * Forum Information and FAQs * How to post code on the forum * AutoIt Online Documentation * AutoIt Online Beta Documentation * SciTE4AutoIt3 getting started * Convert text blocks to AutoIt code * Games made in Autoit * Programming related sites * Polish AutoIt Tutorial * DllCall Code Generator * Wiki: * Expand your knowledge - AutoIt Wiki * Collection of User Defined Functions * How to use HelpFile * Good coding practices in AutoIt * OpenOffice/LibreOffice/XLS Related: WriterDemo.au3 * XLS/MDB from scratch with ADOX IE Related: * How to use IE.au3 UDF with AutoIt v3.3.14.x * Why isn't Autoit able to click a Javascript Dialog? * Clicking javascript button with no ID * IE document >> save as MHT file * IETab Switcher (by LarsJ ) * HTML Entities * _IEquerySelectorAll() (by uncommon) * IE in TaskScheduler * IE Embedded Control Versioning (use IE9+ and HTML5 in a GUI) * PDF Related: * How to get reference to PDF object embeded in IE * IE on Windows 11 * I encourage you to read: * Global Vars * Best Coding Practices * Please explain code used in Help file for several File functions * OOP-like approach in AutoIt * UDF-Spec Questions * EXAMPLE: How To Catch ConsoleWrite() output to a file or to CMD *I also encourage you to check awesome @trancexx code: * Create COM objects from modules without any demand on user to register anything. * Another COM object registering stuff * OnHungApp handler * Avoid "AutoIt Error" message box in unknown errors * HTML editor * winhttp.au3 related : * https://www.autoitscript.com/forum/topic/206771-winhttpau3-download-problem-youre-speaking-plain-http-to-an-ssl-enabled-server-port/ "Homo sum; humani nil a me alienum puto" - Publius Terentius Afer"Program are meant to be read by humans and only incidentally for computers and execute" - Donald Knuth, "The Art of Computer Programming" , be and \\//_. Anticipating Errors : "Any program that accepts data from a user must include code to validate that data before sending it to the data store. You cannot rely on the data store, ...., or even your programming language to notify you of problems. You must check every byte entered by your users, making sure that data is the correct type for its field and that required fields are not empty." Signature last update: 2023-04-24 Link to comment Share on other sites More sharing options...
MaximusCZ Posted October 30, 2018 Share Posted October 30, 2018 @mLipok It appears I have had not set that. Feel free to add. I Dont think I ever saw a fatal error in autoit. Link to comment Share on other sites More sharing options...
mLipok Posted November 29, 2018 Share Posted November 29, 2018 Quote # Style JSON style.json.0=fore:#000000,bold # Default - Standard Theme #~ style.json.0=fore:#FFFFFF,bold # Default - Dark Theme #~ style.json.1=fore:#FF3030,bold # Numbers - Standard Theme style.json.1=fore:#FF4030,bold # Numbers - Dark Theme #~ style.json.2=fore:#007000,bold # String - Standard Theme style.json.2=fore:#00A000,bold,back:#004000 # String - Dark Theme #~ style.json.2=fore:#00A000,bold,back:#4040A0 # String - Dark Theme style.json.3=fore:#FFFFFF,bold,underlined,back:#FF0000,eolfilled # Unclosed string style.json.4=fore:#88AAE8,bold # Property name #~ style.json.4=fore:#88AAE8,bold,back:#4040A0 # Property name style.json.5=fore:#0B982E # Escape sequence style.json.5=fore:#0B982E # Escape sequence style.json.6=fore:#05BBAE,bold,italics # Line comment style.json.7=$(style.json.6),bold # Block comment style.json.8=fore:#1840F0,bold # Operator #~ style.json.8=fore:#1840F0,bold,back:#4040A0 # Operator style.json.9=fore:#0000FF,bold # URL/IRI style.json.10=fore:#D137C1,bold # JSON-LD compact IRI style.json.11=fore:#0BCEA7,bold # JSON keyword style.json.11=fore:#0BCEA7,bold # JSON keyword style.json.12=fore:#EC2806,bold # JSON-LD keyword style.json.13=fore:#FFFFFF,bold,underlined,back:#FF0000 # Parsing error style.json.32=style.*.32=$(font.base),back:#272822 # Main pane - default - background - Dark Theme style.json.34=fore:#000000,bold,back:#00FA00 # Main pane - matching and non-matching braces respectively style.json.35=fore:#000000,italics,back:#FF0000 # Main pane - matching and non-matching braces respectively you could do the same with SQL just chnage style.json.X to style.sql.X and remember that in SQL lexer X means accordingly: Quote #define SCE_SQL_DEFAULT 0 #define SCE_SQL_COMMENT 1 #define SCE_SQL_COMMENTLINE 2 #define SCE_SQL_COMMENTDOC 3 #define SCE_SQL_NUMBER 4 #define SCE_SQL_WORD 5 #define SCE_SQL_STRING 6 #define SCE_SQL_CHARACTER 7 #define SCE_SQL_SQLPLUS 8 #define SCE_SQL_SQLPLUS_PROMPT 9 #define SCE_SQL_OPERATOR 10 #define SCE_SQL_IDENTIFIER 11 #define SCE_SQL_SQLPLUS_COMMENT 13 #define SCE_SQL_COMMENTLINEDOC 15 #define SCE_SQL_WORD2 16 #define SCE_SQL_COMMENTDOCKEYWORD 17 #define SCE_SQL_COMMENTDOCKEYWORDERROR 18 #define SCE_SQL_USER1 19 #define SCE_SQL_USER2 20 #define SCE_SQL_USER3 21 #define SCE_SQL_USER4 22 #define SCE_SQL_QUOTEDIDENTIFIER 23 #define SCE_SQL_QOPERATOR 24 Signature beginning:* Please remember: "AutoIt"..... * Wondering who uses AutoIt and what it can be used for ? * Forum Rules ** ADO.au3 UDF * POP3.au3 UDF * XML.au3 UDF * IE on Windows 11 * How to ask ChatGPT for AutoIt Code * for other useful stuff click the following button: Spoiler Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind. My contribution (my own projects): * Debenu Quick PDF Library - UDF * Debenu PDF Viewer SDK - UDF * Acrobat Reader - ActiveX Viewer * UDF for PDFCreator v1.x.x * XZip - UDF * AppCompatFlags UDF * CrowdinAPI UDF * _WinMergeCompare2Files() * _JavaExceptionAdd() * _IsBeta() * Writing DPI Awareness App - workaround * _AutoIt_RequiredVersion() * Chilkatsoft.au3 UDF * TeamViewer.au3 UDF * JavaManagement UDF * VIES over SOAP * WinSCP UDF * GHAPI UDF - modest begining - comunication with GitHub REST API * ErrorLog.au3 UDF - A logging Library * Include Dependency Tree (Tool for analyzing script relations) * Show_Macro_Values.au3 * My contribution to others projects or UDF based on others projects: * _sql.au3 UDF * POP3.au3 UDF * RTF Printer - UDF * XML.au3 UDF * ADO.au3 UDF * SMTP Mailer UDF * Dual Monitor resolution detection * * 2GUI on Dual Monitor System * _SciLexer.au3 UDF * SciTE - Lexer for console pane * Useful links: * Forum Rules * Forum etiquette * Forum Information and FAQs * How to post code on the forum * AutoIt Online Documentation * AutoIt Online Beta Documentation * SciTE4AutoIt3 getting started * Convert text blocks to AutoIt code * Games made in Autoit * Programming related sites * Polish AutoIt Tutorial * DllCall Code Generator * Wiki: * Expand your knowledge - AutoIt Wiki * Collection of User Defined Functions * How to use HelpFile * Good coding practices in AutoIt * OpenOffice/LibreOffice/XLS Related: WriterDemo.au3 * XLS/MDB from scratch with ADOX IE Related: * How to use IE.au3 UDF with AutoIt v3.3.14.x * Why isn't Autoit able to click a Javascript Dialog? * Clicking javascript button with no ID * IE document >> save as MHT file * IETab Switcher (by LarsJ ) * HTML Entities * _IEquerySelectorAll() (by uncommon) * IE in TaskScheduler * IE Embedded Control Versioning (use IE9+ and HTML5 in a GUI) * PDF Related: * How to get reference to PDF object embeded in IE * IE on Windows 11 * I encourage you to read: * Global Vars * Best Coding Practices * Please explain code used in Help file for several File functions * OOP-like approach in AutoIt * UDF-Spec Questions * EXAMPLE: How To Catch ConsoleWrite() output to a file or to CMD *I also encourage you to check awesome @trancexx code: * Create COM objects from modules without any demand on user to register anything. * Another COM object registering stuff * OnHungApp handler * Avoid "AutoIt Error" message box in unknown errors * HTML editor * winhttp.au3 related : * https://www.autoitscript.com/forum/topic/206771-winhttpau3-download-problem-youre-speaking-plain-http-to-an-ssl-enabled-server-port/ "Homo sum; humani nil a me alienum puto" - Publius Terentius Afer"Program are meant to be read by humans and only incidentally for computers and execute" - Donald Knuth, "The Art of Computer Programming" , be and \\//_. Anticipating Errors : "Any program that accepts data from a user must include code to validate that data before sending it to the data store. You cannot rely on the data store, ...., or even your programming language to notify you of problems. You must check every byte entered by your users, making sure that data is the correct type for its field and that required fields are not empty." Signature last update: 2023-04-24 Link to comment Share on other sites More sharing options...
mLipok Posted November 29, 2018 Share Posted November 29, 2018 btw anybody focus on this settings: Quote style.au3.33=fore:#E4E4E4,back:#333333,$(font.base) # Main pane - line numbers in the margin style.au3.34=fore:#000000,bold,back:#00FA00 # Main pane - matching braces respectively style.au3.35=fore:#000000,italics,back:#FF0000 # Main pane - non-matching braces respectively style.au3.36=fore:#000000,italics,back:#FF0000 # Main pane - used for displaying control characters style.au3.37=fore:#777777,back:777777 # Main pane - used for displaying indentation guides style.au3.38=fore:#FFFFFF,back:#171717 # Main pane - used for displaying calltips also: Recently I have: Quote style.*.32=$(font.base),back:#E2EDE0 currently my setting is: Quote style.*.32=$(font.base),fore:#FF0000,back:#E2EDE0 eventually: Quote style.au3.32=$(font.base),fore:#FF0000,back:#E2EDE0 which is much better for showing horixontal "folding line" on dark them. Signature beginning:* Please remember: "AutoIt"..... * Wondering who uses AutoIt and what it can be used for ? * Forum Rules ** ADO.au3 UDF * POP3.au3 UDF * XML.au3 UDF * IE on Windows 11 * How to ask ChatGPT for AutoIt Code * for other useful stuff click the following button: Spoiler Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind. My contribution (my own projects): * Debenu Quick PDF Library - UDF * Debenu PDF Viewer SDK - UDF * Acrobat Reader - ActiveX Viewer * UDF for PDFCreator v1.x.x * XZip - UDF * AppCompatFlags UDF * CrowdinAPI UDF * _WinMergeCompare2Files() * _JavaExceptionAdd() * _IsBeta() * Writing DPI Awareness App - workaround * _AutoIt_RequiredVersion() * Chilkatsoft.au3 UDF * TeamViewer.au3 UDF * JavaManagement UDF * VIES over SOAP * WinSCP UDF * GHAPI UDF - modest begining - comunication with GitHub REST API * ErrorLog.au3 UDF - A logging Library * Include Dependency Tree (Tool for analyzing script relations) * Show_Macro_Values.au3 * My contribution to others projects or UDF based on others projects: * _sql.au3 UDF * POP3.au3 UDF * RTF Printer - UDF * XML.au3 UDF * ADO.au3 UDF * SMTP Mailer UDF * Dual Monitor resolution detection * * 2GUI on Dual Monitor System * _SciLexer.au3 UDF * SciTE - Lexer for console pane * Useful links: * Forum Rules * Forum etiquette * Forum Information and FAQs * How to post code on the forum * AutoIt Online Documentation * AutoIt Online Beta Documentation * SciTE4AutoIt3 getting started * Convert text blocks to AutoIt code * Games made in Autoit * Programming related sites * Polish AutoIt Tutorial * DllCall Code Generator * Wiki: * Expand your knowledge - AutoIt Wiki * Collection of User Defined Functions * How to use HelpFile * Good coding practices in AutoIt * OpenOffice/LibreOffice/XLS Related: WriterDemo.au3 * XLS/MDB from scratch with ADOX IE Related: * How to use IE.au3 UDF with AutoIt v3.3.14.x * Why isn't Autoit able to click a Javascript Dialog? * Clicking javascript button with no ID * IE document >> save as MHT file * IETab Switcher (by LarsJ ) * HTML Entities * _IEquerySelectorAll() (by uncommon) * IE in TaskScheduler * IE Embedded Control Versioning (use IE9+ and HTML5 in a GUI) * PDF Related: * How to get reference to PDF object embeded in IE * IE on Windows 11 * I encourage you to read: * Global Vars * Best Coding Practices * Please explain code used in Help file for several File functions * OOP-like approach in AutoIt * UDF-Spec Questions * EXAMPLE: How To Catch ConsoleWrite() output to a file or to CMD *I also encourage you to check awesome @trancexx code: * Create COM objects from modules without any demand on user to register anything. * Another COM object registering stuff * OnHungApp handler * Avoid "AutoIt Error" message box in unknown errors * HTML editor * winhttp.au3 related : * https://www.autoitscript.com/forum/topic/206771-winhttpau3-download-problem-youre-speaking-plain-http-to-an-ssl-enabled-server-port/ "Homo sum; humani nil a me alienum puto" - Publius Terentius Afer"Program are meant to be read by humans and only incidentally for computers and execute" - Donald Knuth, "The Art of Computer Programming" , be and \\//_. Anticipating Errors : "Any program that accepts data from a user must include code to validate that data before sending it to the data store. You cannot rely on the data store, ...., or even your programming language to notify you of problems. You must check every byte entered by your users, making sure that data is the correct type for its field and that required fields are not empty." Signature last update: 2023-04-24 Link to comment Share on other sites More sharing options...
argumentum Posted November 29, 2018 Share Posted November 29, 2018 (edited) Request: to apply the background color to style.errorlist.32=back:#color,$(font.monospace) when applied, so the console also has the change ( or a control just for that, but either way is ok ), from the SciTE Config utility. i'm not sure who maintains the code for that ( @Jos or @Melba23 ). Thanks =) Edited November 29, 2018 by argumentum pixelsearch 1 Follow the link to my code contribution ( and other things too ). FAQ - Please Read Before Posting. Link to comment Share on other sites More sharing options...
BrewManNH Posted November 29, 2018 Share Posted November 29, 2018 21 minutes ago, argumentum said: i'm not sure who maintains the code for that Why can't you do it, you already told us what needs to be changed? Perhaps not everyone wants to have it the way you do, so that's why it's customizable by users. If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag GudeHow to ask questions the smart way! I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from. Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays. - ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script. - Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label. - _FileGetProperty - Retrieve the properties of a file - SciTE Toolbar - A toolbar demo for use with the SciTE editor - GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI. - Latin Square password generator Link to comment Share on other sites More sharing options...
argumentum Posted November 29, 2018 Share Posted November 29, 2018 ok .... here we go ... . 2 minutes ago, BrewManNH said: Why can't you do it I did by hand after learning how. 3 minutes ago, BrewManNH said: Perhaps not everyone wants to have it the way you do ...perhaps... 3 minutes ago, BrewManNH said: that's why it's customizable by users Well .... that part, is not in the SciTE config., hence my request. Would of been great to click it from the "Ctrl + 1" thingy, choose a color, apply, done. Follow the link to my code contribution ( and other things too ). FAQ - Please Read Before Posting. Link to comment Share on other sites More sharing options...
BrewManNH Posted November 30, 2018 Share Posted November 30, 2018 Well, SciTEConfig also has a script you can modify as you need. As I stated before, not everyone wants what you want. That's the beauty of working with a scripting language. you get to make things the way you want them without relying on others to do it for you. Also, the modifications that SciTEConfig does, doesn't cover everything possible, and the configuration file can be modified to fill in the corners not covered by it. If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag GudeHow to ask questions the smart way! I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from. Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays. - ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script. - Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label. - _FileGetProperty - Retrieve the properties of a file - SciTE Toolbar - A toolbar demo for use with the SciTE editor - GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI. - Latin Square password generator Link to comment Share on other sites More sharing options...
Dito Posted October 19, 2019 Share Posted October 19, 2019 I'm raising this thread from the dead (against all rules of netiquette) to say... Thanks. You saved my likelihood of learning to use AutoIT because now I can stand to look at the editor. The default of pastel-on-white just wasn't doing it for a 50-yo hacker with poor vision. ALSO... in the latest version of AutoIT (v3, downloaded 10/17/19 / Editor version 4.1.2), the menu option you're looking for is now Options > Open User Options File (At least that's what worked for me. Note that the highlighting doesn't seem to kick in until you've saved your file with a .au3 extension.) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now