/* * NewCursor - change cursor to insert mode type */ void NewCursor( window_id id, cursor_type ct ) { int base,nbase; VIOCURSORINFO vioCursor; id = id; VioGetCurType( &vioCursor, 0 ); base = vioCursor.cEnd; nbase = (base * (int)(100 - ct.height)) / 100; BIOSNewCursor( (char) nbase, base - 1 ); } /* NewCursor */
/* * NewCursor - change cursor to insert mode type */ void NewCursor( window_id id, cursor_type ct ) { int base,nbase; id = id; if( EditFlags.Monocolor ) { base = 14; } else { base = 16; } nbase = (base*(int)(100-ct.height))/100; BIOSNewCursor( (char) nbase, base-1 ); } /* NewCursor */