Problemi con comandi da non ripetere

Puoi mettere questo script dentro un bottone:

! _-RunPythonScript (
import rhinoscriptsyntax as rs
import Rhino.ApplicationSettings as appsettings
from System import Array

# Get list of never repeat commands
neverrepeat = appsettings.NeverRepeatList.CommandNames()

# Convert to a regular Python list and remove element
neverrepeat_list = list(neverrepeat)
if "Delete" in neverrepeat_list:
    neverrepeat_list.remove("Delete")

# Convert back to .NET array and update the list
updatedlist=Array[str](neverrepeat_list)
appsettings.NeverRepeatList.SetList(updatedlist) 
)

… o salvarlo in un file .rbv e impostarlo come esecuzione automatica ogni volta che Rhino si avvia (è un opzione nelle impostazioni > Rhinoscript)