[Allegro] v23 getestet

Thomas Berger ThB at Gymel.com
Do Jun 21 13:18:51 CEST 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Lieber Herr Eversberg,


>> Wenn ein a99-Prozess auf eine bestimmte Sorte exflex reagieren will,
>> muss es eine named pipe erzeugen und lauschen. Existiert diese
>> bereits, gibt es eine Fehlermeldung.
>> ...
> 
> Bergers umfängliche Darstellung scheint anzudeuten, daß es sich um
> ein reichlich komplexes Problemknäuel handelt, dem wir umgehend eine
> Machbarkeitsstudie widmen sollten.
> 
> Querdenker lösen es mit einem gordischen Schwerthieb:
> 
> Sagen wir, nur zwei von 25 a99-Fenstern, die man offen
> hat, sollen reagieren auf den FLEX tuwas.flx, der mit flex.exe
> abgeschickt wird.
> 
> 1. tuwas.flx muß auf dem Start- oder Datenverz. liegen.
> 2. Er muß beginnen mit der Zeile
>    if not #ueX end
> 3. In den bewußten zwei a99 muß vorher irgendwann
>    #ueX 1
>    gesetzt worden sein.

Besser waere allerdings nicht #uEX (wie ExfleX), sondern
$TUWAS. Dann kann man irgendwann auch seinen Zweit-Flex tumehr.flx
und andere zur Kooperation anhalten. Abwaertskompatibel ist
das aber nur zu v26.

Nachteil der Loesung ist allerdings immer noch, dass alle a priori
unzustaendigen a99-Fenster (die keinen tuwas.flx finden werden)
aufgeweckt werden und nach tuwas.flx suchen, diesen nicht finden
und den Benutzer individuell mit Fehlermeldungen behelligen.

Nachteil zwei ist, dass niemand verhindert, dass die Erlaubnis
in zwei gleichzeitig lebenden a99-Instanzen gegeben werden kann
(ich habe hier das Bild der unerfahrenen Anwender im Hinterkopf,
die oefters ihre Fenster in der Taskleiste verbuddeln und staendig
neue oeffnen: Hier schlaegt dann die beruechtigte Allegro-Experience
zu: Je unbedarfter der Anwender, umso scheinbar ruppiger springt
das Programm mit ihm um)

viele Gruesse
Thomas Berger

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGel6bhKFJT0F1FsoRAoDXAJ9vgj0f3J6BW+7YuoK9wATrZ4giaQCfa8e2
gz4Co1jG+whdUJE5q3nuEIM=
=u1u4
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste Allegro