'Verschluckte' Benachrichtigungen bei verketten Textbausteinen

Anwenderaustausch zur PhraseExpress Makroprogrammierung
Post Reply
Peter Stotz
PhraseExpress Expert
Posts: 761
Joined: 27 Feb 08, 15:07

'Verschluckte' Benachrichtigungen bei verketten Textbausteinen

Post by Peter Stotz » 15 May 19, 21:25

@Technischer Support
Bei über #insert aufgerufenen Textbausteinen mit Benachrichtigung (#balloon) wird die Benachrichtigung nicht angezeigt. Beim direkten Textbaustein-Aufruf funktioniert die Benachrichtigung.
Als Testbeispiel drei Textbausteine (siehe pxp-Datei):
SetL erzeugt einen String mit 3 Elementen, das Pipe-Zeichen ist Trennzeichen
GetL zeigt die verfügbaren Stringelemente an
GetL1 Zeigt das jeweils erste Stringelement an und verkürzt die Liste um den ersten Eintrag

Sie können den Effekt reproduzieren, wenn Sie die Textbausteine in derselben Abfolge wie unten ausführen:
Textbaustein-Aufruf
_.|_____.| Textbaustein-Ausgabe
________▼ Ausgabe durch onclick
SetL: _ GetL:_ text1|textzwei|text#3| ← ok
GetL1: text1 ← ok
GetL1: textzwei ← ok
GetL1: text#3 ← ok
Jetzt ist der String leer, Aufruf von GetL und via onclick den String neu erstellen
GetL1: SetL: GetL: keine Benachrichtigung
Bei direkter Ausführung z.B. von GetL erfolgt die Benachrichtigung:
GetL: _____text1|textzwei|text#3| ← ok
Entweder PhraseExpress (oder Windows) unterdrückt bei Verkettung unerwünscht die Benachrichtigung ...
Peter Stotz
Windows 10 - PhraseExpress v14.0.144
Test- Keine Benachrichtigung bei Verkettung.pxp
You do not have the required permissions to view the files attached to this post.

Technical Support
Posts: 2149
Joined: 10 Feb 06, 22:23

Post by Technical Support » 16 May 19, 09:26

Ja, Windows unterdrückt mehrere nacheinander folgende Benachrichtigungen mit demselben internen Namen. Wir werden das Problem im nächsten Update lösen.

Post Reply