WebGadgetPath()

Syntax

Ergebnis = WebGadgetPath(LibraryDatei$ [, MozillaPfad$])
Beschreibung
Gibt den Pfad zur Library für das Gtk Mozilla Embedding Widget an, welches vom WebGadget() auf Linux verwendet wird. Dieser Befehl existiert nicht auf anderen Plattformen.

LibraryDatei$ gibt den vollen Pfad (einschließlich Dateinamen) zur Mozilla Embedding Library an. Wenn das Argument leer ist, wird eine Library - genannt "libgtkembedmoz.so" - an den folgenden Stellen gesucht:
- Alle Verzeichnisse, welche in der LD_LIBRARY_PATH Umgebungsvariable aufgelistet sind.
- Alle Libraries aufgelistet im /etc/ld.so.cache.
- /lib, gefolgt von /usr/lib

MozillaPfad$ definiert den Pfad, wo sich die Mozilla-Komponenten befinden (üblicherweise der Pfad, wo der Mozilla bzw. Firefox Browser installiert ist). Dieses Argument wird nicht benötigt, wenn die libgtkembedmoz.so sich im gleichen Verzeichnis wie die Mozilla-Komponenten befindet. Beachte: wenn dieser Pfad falsch ist, wird das WebGadget() trotzdem korrekt erstellt, aber es kann keinerlei Seiten laden.

Wenn die libgtkembedmoz.so sich im gleichen Verzeichnis wie die Mozilla-Komponenten befindet, und an einer der oben genannten Suchstellen zu finden ist, dann wird dieser Befehl überhaupt nicht benötigt.

Hinweis: Dieser Befehl wird nur unter Linux benötigt und ist daher nur Bestandteil von PureBasic für Linux.

Rückgabewert

Gibt 1 zurück, wenn die Library geladen werden konnte, andernfalls 0. Beachte: es kann nicht überprüft werden, ob der MozillaPfad$ korrekt war oder nicht.

Unterstützte OS

Linux

<- WebGadget() - Gadget Inhaltsverzeichnis