Metodo di scripting per modificare l'ordine di disegno dei segmenti esistenti<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Sto cercando di sviluppare un modo in cui qualcuno può fare clic su una casella di controllo e fare in modo che la corrispondente linea di spline (1) modifichi la sua larghezza e (2) arrivino nella parte anteriore del fotogramma. Ho realizzato (1), ma (2) è più difficile. Conosco l'opzione << Personalizza cornice, ma ho bisogno di una soluzione basata su script.
Ho esaminato la soluzione << DispatchSeg (LineSeg (n), {...}), ma non conosco tutti i metodi disponibili per Lineseg. C'è un identificatore dell'ordine di disegno da qualche parte?
Ri: Metodo di scripting per modificare l'ordine di disegno dei segmenti esistentiOk, ho fatto qualcosa di semplice: ho semplicemente aggiunto una nuova copia del segmento in questione al frame usando il frame << AppendSeg (frame << FindSeg (LineSeg (n))), che mette il nuovo seg alla fine e in cima . Poi ho impostato la sua larghezza di riga, ecc. La casella di controllo, quando deselezionata, ha un comando per eliminare l'ultimo segmento. Questo è in realtà più facile di cambiare l'ordine.