del method
Implementation
int del( int num ){
ClipTokenData? tmp;
if( num == 0 ){
tmp = _top;
} else if( num < 0 ){
tmp = _end;
} else {
tmp = _searchList( num );
}
if( tmp == null ){
return ClipGlobal.errToken;
}
if( tmp._before != null ){
tmp._before!._next = tmp._next;
} else {
_top = tmp._next;
}
if( tmp._next != null ){
tmp._next!._before = tmp._before;
} else {
_end = tmp._before;
}
// トークン文字列の解放
_delToken( tmp );
return ClipGlobal.noErr;
}