AHK Studio question: What is Scintilla?

Editor for AutoHotkey written completely in AutoHotkey.

Moderator: maestrith

User avatar
kunkel321
Posts: 976
Joined: 30 Nov 2015, 21:19

AHK Studio question: What is Scintilla?

Post by kunkel321 » 09 Jan 2021, 20:39

I guess it's a type of programming code, other than AHK -- Yes? Scintilla is barely even mentioned in the AutoHotkey documentation. So why is it so prominent in AHK Studio? Just curious.
ste(phen|ve) kunkel

gregster
Posts: 8922
Joined: 30 Sep 2013, 06:48

Re: AHK Studio question: What is Scintilla?

Post by gregster » 09 Jan 2021, 20:49

Scintilla is an open source C++ library: https://en.wikipedia.org/wiki/Scintilla_(software) ; and is used as a component in many editors, among them are AHK Studio and Scite4AHK, afaik.
There is no exclusive or special connection to AHK - or AHK Studio, though. But it seems quite useful for creating an editor...

User avatar
kunkel321
Posts: 976
Joined: 30 Nov 2015, 21:19

Re: AHK Studio question: What is Scintilla?

Post by kunkel321 » 10 Jan 2021, 13:34

Yea, I thought that the "Sci" in SciTE was also Scintilla.
ste(phen|ve) kunkel

hasantr
Posts: 933
Joined: 05 Apr 2016, 14:18
Location: İstanbul

Re: AHK Studio question: What is Scintilla?

Post by hasantr » 26 Jan 2021, 02:28

It is also a library that powers the Notepad ++ editor. Text highlighting is used by all IDE / editors written with Autohotkey as it has rich features like text coloring. there is also a RichEdit class by just me that allows some text formatting but RichEdit is windows weak and dead technology, very slow for large documents. Scintilla is very powerful and incredibly performance.

Post Reply

Return to “AHK Studio”