Grazie Cappellaiomatto, 
penso proprio di si!
Cioè, se non sbaglio la stringa che serve a me è BitmapButtonCustomGui.SetToggleState (o almeno credo).
Il problema è che non è che io sia proprio un campione in Python e nello scripting in generale e quindi lo script a cui andrebbe applicata la cosa è una roba che credo sia compilata non proprio benissimo... questo è uno degli script (riguarda lo snap alla griglia, poi c'è quello con le guide dinamiche, quello che disabilita gli snap, quello dello snap in mm, cm, m, ecc...)
import c4d
from c4d.modules import snap
def main():
    
    # Activate Grid
    bd = doc.GetActiveBaseDraw()
    filter_state = bd[c4d.BASEDRAW_DISPLAYFILTER_GRID]
    if filter_state == 1:
        bd[c4d.BASEDRAW_DISPLAYFILTER_GRID] = 1
    else:
        bd[c4d.BASEDRAW_DISPLAYFILTER_GRID] = 1
    
    # Check snap state
    res = snap.IsSnapEnabled(doc)
    if not res:
        # Enable snap if not activated
        snap.EnableSnap(True, doc)
    
    
    # Get snap settings
    bc = snap.GetSnapSettings(doc)
    
    # Set snapping mode
    bc[c4d.SNAP_SETTINGS_MODE] = c4d.SNAP_SETTINGS_MODE_AUTO
    snap.SetSnapSettings(doc, bc)
    
    # Snap settings
    snap.EnableSnap(True, doc, c4d.SNAPMODE_POINT)
    
    snap.EnableSnap(False, doc, c4d.SNAPMODE_EDGE)
    
    snap.EnableSnap(False, doc, c4d.SNAPMODE_POLYGON)
    
    snap.EnableSnap(False, doc, c4d.SNAPMODE_SPLINE)
    
    snap.EnableSnap(False, doc, c4d.SNAPMODE_AXIS)
    
    snap.EnableSnap(False, doc, c4d.SNAPMODE_INTERSECTION)
    
    snap.EnableSnap(False, doc, c4d.SNAPMODE_MIDPOINT)
    
    snap.EnableSnap(False, doc, c4d.SNAPMODE_WORKPLANE)
    
    snap.EnableSnap(False, doc, c4d.SNAPMODE_GRIDPOINT)
    
    snap.EnableSnap(False, doc, c4d.SNAPMODE_GRIDLINE)
    
    snap.EnableSnap(True, doc, c4d.SNAPMODE_GUIDE)
    
    snap.EnableSnap(True, doc, c4d.SNAPMODE_DYNAMICGUIDE)
    
    snap.EnableSnap(True, doc, c4d.SNAPMODE_ORTHO)
    
    snap.EnableSnap(False, doc, c4d.QUANTIZE_ENABLED)
    c4d.EventAdd()
    # Set quantize scale step
    snap.SetQuantizeStep(doc, None, c4d.SNAP_SETTINGS_GUIDEANGLE, 1.5707963267948966)
if __name__=='__main__':
    main()
Ho messo insieme pezzi di script da destra e da sinistra e insomma... non ho proprio la situazione in pugno, ecco!   
 
 
E proprio per questa mia inettitudine nel campo... al momento non saprei dove e come usare l'istruzione...
In ogni caso mi hai dato un bello spunto ed è già tanto: in base a questo mi sono messo a cercare qualcosa in merito non trovando molto, finora, ma magari con un po' di fortuna riesco a trovare come e dove applicarlo!
Grazie tante e buona serata!  

FOLLOW US