Line Ends / arrows

I've learned how to make my own line ends / arrow heads.   However CorelDraw puts them at the end of the list of built in line ends.

Is there a way to change the order of the line ends?

OR 

Is there a way to delete all the built in line ends and only use the ones I like?

Thanks

John

Parents Reply
  • Eskimo - did you test this code?  It seems to cause a problem if run it and then tried to edit the end style.

    Yes, I did test it. Are you referring to seeing this when you click "Options" in the Outline Pen dialog? Or to something different?

    After deleting all arrowheads, I followed up by creating a custom arrowhead, because the question I was trying to address was, "Is there a way to delete all the built in line ends and only use the ones I like?". Once an arrowhead was available, clicking "Options" no longer produced that error.

    To delete "all but one" of the arrowheads, then this code could be used:

    Sub delete_all_but_one_arrowhead()
    
        Do Until Application.ArrowHeads.Count = 1
            Application.ArrowHeads.Remove 2
        Loop
    
    End Sub
    
Children