[Allegro] Flex: Indexfenster schliessen

Bernhard Eversberg ev at biblio.tu-bs.de
Mi Okt 22 08:07:47 CEST 2008


Andreas Wolf schrieb:
> 
> Gibt es eigentlich in der Flexsprache einen Befehl, um ein geöffnetes
> Indexfenster wieder zu schliessen ? Also so als ob auf der Tastatur <ESC>
> gedrückt würde.
> 
Das Indexfenster, vorausgesetzt in der INI-Datei steht
closx=1
läßt sich auch durch Klick auf Anzeige-, Auswahl- oder Schreibfeld
schließen. In ein Fenster zu klicken, das bedeutet, ihm den Fokus
zu verleihen. Dies wiederum macht auch der Befehl "activate",
z.B.  "act 1" klickt sozusagen in das Auswahlfeld.
Also:

activate
activate 1

würde das a99-Fenster erstens zum aktiven Fenster machen und zweitens
den Fokus ins Auswahlfeld setzen - nebenbei das Register zuklappen
(falls closx=1 gesetzt ist).
Zum Einsatz kommen kann dies jedoch eigentlich nur in einem ExFlex!
Denn wenn der Index mit dem FLEX-Befehl "index ..." geöffnet wurde,
hält der FLEX so lange inne, bis man Enter drückt, und geht dann
von selber zu. Anders gesagt, während man den Index betrachtet und
darin herumwuselt, spielt sich keine FLEX-Tätigkeit ab.

Zu kompliziert alles? OK, was soll wie und wo vereinfacht werden?

Zu schwer rauszukriegen? OK, was soll wo in die Doku, damit man's
intuitiv sofort findet?

MfG B.E.




Mehr Informationen über die Mailingliste Allegro