home *** CD-ROM | disk | FTP | other *** search
- !!Script
- // Copyright ⌐ 2001 - Miguel Angel Rojas G.
- // @Modified build 497 cm20000223
-
- /**
- @Tool: deleteAllBookmark~removes all bookmarks.
- */
-
- function DoCommand()
- {
- var bookmarkMap = getMapFile( "Bookmarks" );
-
- if ( bookmarkMap.count == 0 )
- {
- return;
- }
-
- setGlobal("currentBookmark", -1);
-
- var position = bookmarkMap.getHeadPosition();
- while ( position && position.valid )
- {
- var next = bookmarkMap.getNext( position );
- if (next.value)
- {
- bookmarkMap.remove( next.value.hashKey);
- next.value.remove();
- }
- else
- {
- // An error has occured
- bookmarkMap.RemoveAll();
- break;
- }
- }
- }
-
- !!/Script
-