@lamarn:
Not exactly what you want but here is a MODEMACRO solution that will display the osnaps in the status bar:
(setvar "MODEMACRO"
(strcat
"$(if,$(=,$(getvar,OSMODE),0),** OSNAPS OFF ** ,)"
"$(if,$(=,$(and,$(getvar,OSMODE), 1),0),,END )"
"$(if,$(=,$(and,$(getvar,OSMODE), 2),0),,MID )"
"$(if,$(=,$(and,$(getvar,OSMODE), 4),0),,CEN )"
"$(if,$(=,$(and,$(getvar,OSMODE), 8),0),,NOD )"
"$(if,$(=,$(and,$(getvar,OSMODE), 16),0),,QUA )"
"$(if,$(=,$(and,$(getvar,OSMODE), 32),0),,INT )"
"$(if,$(=,$(and,$(getvar,OSMODE), 64),0),,INS )"
"$(if,$(=,$(and,$(getvar,OSMODE), 128),0),,PER )"
"$(if,$(=,$(and,$(getvar,OSMODE), 256),0),,TAN )"
"$(if,$(=,$(and,$(getvar,OSMODE), 512),0),,NEA )"
"$(if,$(=,$(and,$(getvar,OSMODE), 1024),0),,GCE )" ; Geometric center (BricsCAD).
"$(if,$(=,$(and,$(getvar,OSMODE), 2048),0),,APP )"
"$(if,$(=,$(and,$(getvar,OSMODE), 4096),0),,EXT )"
"$(if,$(=,$(and,$(getvar,OSMODE), 8192),0),,PAR )"
"$(if,$(=,$(and,$(getvar,OSMODE),16384),0),,** OSNAPS OFF ** )"
)
)