Short question. Is possible to access to a layer by its name?
Best regards
Short question. Is possible to access to a layer by its name?
Best regards
How can I delete this post? I’ve found the solution was obvious
You can only delete your comments, but not the thread itself.
Cheers
We can. But we will leave it up for reference:
EDIT: removed, see Georg’s post below.
Maybe someone else stumbles across the same problem. More about the Python API of Glyphs.
I don’t think this works. It only accepts indexes and LayerIDs. You can use something like this:
for layer in myGlyph.layers:
if layer.name == "layer name":
myLayer = layer
break
but I would suggest this:
master = Font.masters[IndexOfMasterYouNeed]
myLayer = myGlyph.layers[master.id]
Thank you all.