Firstly, seeing as the first sentence of the introduction is a link to the Gtk documentation, is there a document somewhere that describes how to map the Julia library’s interface to the Gtk doco - like a “How to” read the Gtk doco with Julia eyes…
And … not sure if here is the place, but …
the links “installation troubleshooting” and “built it into your local installtion of julia” on https://juliagraphics.github.io/Gtk.jl/latest/ give 404 errors, and there are a few other image links that are broken too - at the end of the Box section on https://juliagraphics.github.io/Gtk.jl/latest/manual/layout.html
You can look here for some tips.
There’s been some updates to the doc to fix broken links lately but the last PR isn’t getting deployed, I’m not sure why :
3.57s$ $TESTCMD -e 'using Pkg; import Gtk; cd(joinpath(dirname(pathof(Gtk)))); ENV["DOCUMENTER_DEBUG"] = "true"; include(joinpath("docs", "make.jl"))'
** (julia:6078): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
ERROR: could not open file /home/travis/build/JuliaGraphics/Gtk.jl/src/docs/make.jl
 include at ./boot.jl:328 [inlined]
 include_relative(::Module, ::String) at ./loading.jl:1094
 include(::Module, ::String) at ./Base.jl:31
 include(::String) at ./client.jl:431
 top-level scope at none:1