home *** CD-ROM | disk | FTP | other *** search
- /* InLocator.rx
- Setzen der Startmarkierung (IN Locator) der Schnittliste auf die
- aktuelle Position. Ist bereits eine Startmarkierung gesetzt, wird
- diese lediglich gelöscht.
- */
-
- Address MOVIESHOP /* ARexx-Port von MovieShop */
- Options RESULTS /* Rückgabeauswertung einschalten */
-
- GETTIMELINELOCATOR IN /* aktuelle Startmarkierung holen */
- If ~RC Then Do
- If (RESULT >= 0) then CLEARTIMELINELOCATOR IN
- /* Markierung löschen */
- Else Do
- GETTIMELINEFRAMEPOS /* aktuelle Position holen */
- If RC Then Leave /* Fehleraussprung */
- InLoc = RESULT
- GETTIMELINELOCATOR OUT /* aktuelle Endmarkierung holen */
- If RC Then Leave /* Fehleraussprung */
- OutLoc = RESULT
- If (OutLoc < 0) Then OutLoc = InLoc
- /* keine Endmarkierung gesetzt */
- If (InLoc > OutLoc) Then DISPLAYBEEP
- /* Fehler */
- Else SETTIMELINELOCATOR IN InLoc
- /* neue Startmarkierung setzen */
- End
- End
-