Home Wie rufe ich BubbleGEM auf? Programmer's guide Zeitgesteuerter Aufruf BubbleGEM-Environmentvariable
 Die Anleitung zu BubbleGEM
 Wie rufe ich BubbleGEM auf? Programmer's guide

BubbleGEM-Cookies

BHLP:

BubbleGEM wertet den Cookie "BHLP" aus. Im oberen Word ist die Dauer der Mindest-Sichtbarkeit eingetragen, Standard sind 200 Millisekunden. Das untere Word ist eine Bitmap; ist Bit 0 ($0001 = BGC_FONTCHANGED) gesetzt, so bedeutet dies, daß FONT_CHANGED ausgewertet wird. Ist BGC_NOWINSTYLE ($0002) gesetzt, so wird die Hilfe als Sprechblase dargestellt (d.h. ein gelöschtes Bit entspricht der Windows-Hilfe!). Ein gesetztes Bit bei BGC_SENDKEY ($0004) bewirkt, daß nach Schließen der Hilfe durch einen Tastendruck AV_SENDKEY an den Aufrufer geschickt wird.

BGEM:

Zusätzlich wird der BGEM-Cookie gesetzt. Er ist nur zur Laufzeit von BubbleGEM vorhanden, d.h. wird er beim Start von BubbleGEM angelegt und bei AP_TERM entfernt.


 typedef struct
 {
   long   magic;   /* 'BGEM' */
   long   size;    /* Größe dieser Struktur, derzeit 16 */
   int    release; /* derzeit 5 */
   int    active;  /* <>0, wenn gerade eine Hilfe angezeigt wird;
                        0  sonst */
   MFORM *mhelp;   /* Zeiger auf Hilfe-Mausform */
 } BGEM;


Die Struktur liegt im globalen Speicher.

BGHD:


Home Wie rufe ich BubbleGEM auf? Programmer's guide Zeitgesteuerter Aufruf BubbleGEM-Environmentvariable