SOLVED Change Component Indexes
- 
					
					
					
					
 Hi there! Is there a way to change a glyph's component indexes via a script? I feel like I might be totally overthinking this problem. Best, 
 Connor
 
- 
					
					
					
					
 Wow, thank you * 10000 for the help, Frederik! I really appreciate it. 
 
- 
					
					
					
					
 he Connor there are several ways to achieve a different sorting for components: this is an easy one. You can also make a pen to sort the components. good luck # get current glyph g = CurrentGlyph() # get all components components = g.components # clear them all g.clearComponents() # convert the tuple to a list components = list(components) # create a sorter def myComponentSorter(component): return component.baseGlyph # sort with our custom sort function components.sort(key=myComponentSorter) # start a loop over our sorted components for component in components: # add all compenets g.appendComponent(component.baseGlyph, component.offset, component.scale)
 
