[Github-comments] [geany/geany] Programming ligature support for Windows (#2535)

elextr notifications at xxxxx
Mon Aug 24 22:09:16 UTC 2020


>  I'm just optimistic that there is a possibility :).

Ok well, it always good to be optimistic, but ...

IIRC Scintilla on GTK uses Cairo/Pango, no "Windows technology".
 
My reading of GTK/GDK docs says only top level windows are native objects with Windows handles, anything else is just a memory buffer inside GTK thats written to by Pango/Cairo not by Windows.  And since Scintilla is a widget within the UI, not the top level, it seems likely, to my inexpert evaluation, that its not going to be able to select Windows technologies for itself since its just a buffer without a Windows handle, and anyway it uses Pango/Cairo, not windows calls.

However its always good to be optimistic :)

And since Scintilla GTK uses Pango/Cairo its [GTK turtles all the way down](https://en.wikipedia.org/wiki/Turtles_all_the_way_down), and it works on GTK3 Linux, thats why I suspected it might work for GTK3 on Windows.

Anyhow we shall find out when your Docker image works, thanks for doing it, happy to remind you :)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/2535#issuecomment-679391601
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20200824/82ee4777/attachment.htm>


More information about the Github-comments mailing list