home *** CD-ROM | disk | FTP | other *** search
- /*
-
- Das Programm öffnet ein HotHelp-Fenster und wertet dessen Inhalt aus,
- nachdem der Anwender Gelegenheit hatte, diesen zu verändern (oder auch
- das Fenster zu schließen).
-
- */
-
- options results
- address HOTHELP_REXX
-
- HH_OpenWindow "HotHelpTool*" "Fließtext*Marke" (-1) (-1)
- id = result
-
- If id = 0 Then
- Say "Sorry, aber irgendwas hat nicht geklappt..."
- Else Do
- Say "Sie können nun den dargestellten Text beliebig verschieben,"
- Say "einen neuen Text laden oder auch das Fenster schließen."
- Say "Aktivieren Sie anschließend dieses Fenster hier und drücken"
- Say "die Return-Taste, untersucht das Programm das Fenster und"
- Say "gibt die aktuellen Einstellungen aus."
- Pull x
-
- HH_CheckWindow id
-
- If result == "OPEN" Then Do
- say "Die ID des Fensters lautet: " id
-
- HH_Status id Pro
- Say "Der aktuelle Projekt-String lautet: " result
-
- HH_Status id Key
- Say "Der aktuelle Schlüssel-String lautet: " result
-
- HH_Status id Act_Pro
- Say "Das aktuelle Projekt heißt: " result
-
- HH_Status id Act_Key
- Say "Der aktuelle Schlüssel heißt: " result
-
- HH_Status id Win_Lines
- lines = result
- HH_Status id Win_Columns
- cols = result
- Say "Das Fenster beinhaltet" lines "Zeilen und" cols "Spalten"
-
- HH_Status id Txt_Lines
- lines = result
- HH_Status id Txt_Columns
- cols = result
- Say "Der Text beinhaltet" lines "Zeilen und" cols "Spalten"
-
- HH_Status id First_Line
- line = result
- HH_Status id First_Column
- col = result
- Say "Die Darstellung beginnt in Zeile" line "und Spalte" col
-
- Say ""
- Say "Das HotHelp-Fenster bleibt geöffnet, obwohl das ARexx-Programm"
- Say "hier endet. Sie können es aber wie üblich über das Schließgadget"
- Say "entfernen."
-
- End
- Else
- Say "Das Fenster wurde geschlossen"
- End
-