Hello everyone,
I’m working to add a button to a header popover and I found already the code where it creates it (row.prop_with_popover(brush, “color”, text=“”, panel=“TOPBAR_PT_gpencil_vertexcolor”)), but I can’t really find where to change the panel and its layout. I tried to look for the panels name with a text search in the source codes but can’t really find it only where it is used, or even if it is defined there is no draw function, only a poll. What can I do to change the panel?
I guess you found TOPBAR_PT_gpencil_vertexcolor
in the code, but note that this is a subclass of GreasePencilVertexcolorPanel
And that one you can find in scripts/startup/bl_ui/properties_grease_pencil_common.py
with the actual layout code.
2 Likes