home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 5 Edit
/
05-Edit.zip
/
lpexmac.zip
/
QMARK.LX
< prev
Wrap
Text File
|
1998-09-05
|
4KB
|
104 lines
/* english text follows below */
/* Datei: qmark.lx
Zweck: Macro zur Definition von Quickmarks
Alt-1 bis Alt-9 zum springen zu den Marks
und
Ctrl-1 bis Ctrl-9 zum setzen der Marks
und
Alt+0 zum Anzeigen einer Liste der definierten Marks und zum springen zu einer
Mark durch Auswahl aus der Liste
Erstellt: 03.08.98
Autor: Jens Fettkenheuer (Clearwater Software & System Service GmbH)
Erläuterungen:
Diese Datei muss sich entweder im Verzeichnis X:\IBMCPP\MACROS oder
in einem Verzeichnis das in der Umgebungsvariablen "LPATH" aufgeführt
ist, befinden.
Um das Macro zu aktivieren, müssen in die Datei PROFILE.LX die Zeilen:
'SET ACTION.C-1 MACRO QMARK S 1'
'SET ACTION.C-2 MACRO QMARK S 2'
'SET ACTION.C-3 MACRO QMARK S 3'
'SET ACTION.C-4 MACRO QMARK S 4'
'SET ACTION.C-5 MACRO QMARK S 5'
'SET ACTION.C-6 MACRO QMARK S 6'
'SET ACTION.C-7 MACRO QMARK S 7'
'SET ACTION.C-8 MACRO QMARK S 8'
'SET ACTION.C-9 MACRO QMARK S 9'
'SET ACTION.A-0 dialog findmark'
'SET ACTION.A-1 MACRO QMARK F 1'
'SET ACTION.A-2 MACRO QMARK F 2'
'SET ACTION.A-3 MACRO QMARK F 3'
'SET ACTION.A-4 MACRO QMARK F 4'
'SET ACTION.A-5 MACRO QMARK F 5'
'SET ACTION.A-6 MACRO QMARK F 6'
'SET ACTION.A-7 MACRO QMARK F 7'
'SET ACTION.A-8 MACRO QMARK F 8'
'SET ACTION.A-9 MACRO QMARK F 9'
eingefügt werden. Diese sorgen dafür, daß durch drücken der Tastenkombinationen:
Alt+1 bis Alt+9 (springen zur Mark)
Ctrl+1 bis Ctrl+9 (setzen einer Mark)
Alt+0 (Liste der Marks)
das Macro gestartet wird.
Ich habe festgestellt, daß neue Macros erst nach einem Reboot (OS/2) aktiv werden.
*/
/* File: qmark.lx
Purpose: Macro for the definition of Quickmarks
Alt-1 bis Alt-9 to jump to the marks
und
Ctrl-1 bis Ctrl-9 define the marks
und
Alt+0 to show the list of defined marks, choosing there a mark to jump to
Created: 03.08.98
Author: Jens Fettkenheuer (Clearwater Software & System Service GmbH)
Explanations:
This file must be stored either into the directory X:\IBMCPP\MACROS or in a
directory stated in the environment variable "LPATH".
To activate the macro the following lines must be inserted into the file
PROFILE.LX
'SET ACTION.C-1 MACRO QMARK S 1'
'SET ACTION.C-2 MACRO QMARK S 2'
'SET ACTION.C-3 MACRO QMARK S 3'
'SET ACTION.C-4 MACRO QMARK S 4'
'SET ACTION.C-5 MACRO QMARK S 5'
'SET ACTION.C-6 MACRO QMARK S 6'
'SET ACTION.C-7 MACRO QMARK S 7'
'SET ACTION.C-8 MACRO QMARK S 8'
'SET ACTION.C-9 MACRO QMARK S 9'
'SET ACTION.A-0 dialog findmark'
'SET ACTION.A-1 MACRO QMARK F 1'
'SET ACTION.A-2 MACRO QMARK F 2'
'SET ACTION.A-3 MACRO QMARK F 3'
'SET ACTION.A-4 MACRO QMARK F 4'
'SET ACTION.A-5 MACRO QMARK F 5'
'SET ACTION.A-6 MACRO QMARK F 6'
'SET ACTION.A-7 MACRO QMARK F 7'
'SET ACTION.A-8 MACRO QMARK F 8'
'SET ACTION.A-9 MACRO QMARK F 9'
These lines activate the keys
Alt+1 to Alt+9 (jump to mark)
Ctrl+1 to Ctrl+9 (define mark)
Alt+0 (display list of defined marks)
i found that new macros become active after a reboot only
*/
arg action qmIndex
select
when action = "F" then do
'mark find' qmIndex
say "cursor position set to QuickMark " qmIndex
end
when action = "S" then do
'mark set' qmIndex
say "cursor position stored to QuickMark " qmIndex
end
end