Seite 4 von 9

Re: PB.Ex WebGadget (Windows) (WebKit)

Verfasst: 26.04.2019 16:07
von Lord
RSBasic hat geschrieben:...
Du kannst testweise "Executable-Datei erstellen..." ausführen. Klappt es damit?
Hoppla, das hatte ich wohl überlesen.
Aber als Executable im Source-Verzeichnis funktioniert es auch nicht.

Re: PB.Ex WebGadget (Windows) (WebKit)

Verfasst: 26.04.2019 22:40
von RSBasic
PB.Ex WebGadget 1.0.3.0 wurde veröffentlicht.

Changelog:
  • Hinzugefügt: ExecuteWebGadgetExJavaScript(): Führt einen beliebigen Javascript-Code aus.
  • Hinzugefügt: BindWebGadgetExJavaScript(): Erstellt eine Verknüpfung zwischen PB-Prozedur und Javascript. Damit ist es möglich, aus Javascript eine PB-Prozedur inkl. Parameterübergebe auszuführen.
Siehe Beispielcode im ersten Post.

Re: PB.Ex WebGadget (Windows) (WebKit)

Verfasst: 26.04.2019 23:04
von HeX0R
x86 + BindWebGadgetExJavaScript() stirbt!
Aber mal davon abgesehen, ist das schon ziemlich cool!

Re: PB.Ex WebGadget (Windows) (WebKit)

Verfasst: 26.04.2019 23:06
von RSBasic
Schon wieder nur unter x64 getestet. :D Ich teste morgen mit x86. Danke für das Testen und den Hinweis.

Re: PB.Ex WebGadget (Windows) (WebKit)

Verfasst: 27.04.2019 08:47
von RSBasic
PB.Ex WebGadget 1.0.4.0 wurde veröffentlicht.

Changelog:
  • Bugfix: BindWebGadgetExJavaScript(): Funktioniert jetzt auch unter x86.

Re: PB.Ex WebGadget (Windows) (WebKit)

Verfasst: 27.04.2019 10:24
von Lord
Hallo!
Lord hat geschrieben:Hallo!
RSBasic hat geschrieben:...
Systemvoraussetzungen:
  • Windows Vista oder höher
  • .NET Framework 4.5.2 oder höher
  • Unicode-Aktivierung (standardmäßig ab PB 5.50)
...
Sind noch weitere Voraussetzungen erforderlich, damit etwas angezeigt wird?

Ich sehe zwar das Fenster und die Button am oberen Rand, ansonsten ist da nichts
als grau(en).

Ich versuche es mit
* Windows 7 Ultimate
* Net Framework 4.7.x
* Unicode aktiviert (PB5.70LTS x64)

Der Button "Get size & Position" zeigt viermal eine "0" im Debug-Fenster,
"Get ID" ebenfalls eine "0".
Zumindest "OwnHTML" sollte doch etwas anzeigen?
Gibt es hierzu irgendwelche Neuigkeiten?
Keine Änderung mit der Version 1.0.4.0.
WebGadgetEx() erzeugt weiterhin die Fehlermeldung
"Die Datei oder Assembly "CefSharp.Core.dll" oder eine Abhängigkeit davon wurde nicht gefunden. Das angegebene Modul wurde nicht gefunden."

Re: PB.Ex WebGadget (Windows) (WebKit)

Verfasst: 27.04.2019 10:29
von RSBasic
Ich werde dir später eine PN mit Debug-EXE-Dateien schicken. Ggf. können wir, wenn du magst, eine TeamViewer-Sitzung durchführen, falls ich weitere Informationen von deinem PC benötige und/oder ein paar Tests durchführen möchte.

Re: PB.Ex WebGadget (Windows) (WebKit)

Verfasst: 27.04.2019 13:53
von TroaX
Und jetzt auch noch die Möglichkeit, mit Javascript zu interagieren. Ich brauch den Download ... Aber momentan nur Edge. :(

Aber trotzdem: Geile Arbeit!

Fehlt nur noch ein Embedded Webserver für PB. Dann ist eine extrem breite kompatibilität gegeben. Damit würde fast jede JS Lib mi PB kommunizieren können.

Re: PB.Ex WebGadget (Windows) (WebKit)

Verfasst: 27.04.2019 13:56
von RSBasic
TroaX hat geschrieben:Und jetzt auch noch die Möglichkeit, mit Javascript zu interagieren..
Inwiefern? Möchtest du auf JS-Events lauschen? Hast du ein Beispiel, was du gerne machen möchtest?

Re: PB.Ex WebGadget (Windows) (WebKit)

Verfasst: 27.04.2019 14:04
von TroaX
Neee du hast das falsch verstanden. Du hast es schon drinne. Das war eine Feststellung. :D

Endlich komme ich zum Ende mit Electron ... Ich hasse Electron und das ganze Node-Rumgespiele. Ich habe deswegen mittlerweile 6 oder 7 Nodeinstanzen drauf. Jetzt wird für mich PB langsam wieder richtig interessant :)

Edit: Die V8 Javascriptengine existiert ja auch einzeln. Eigentlich könnte man diese ja auch einzeln anbieten. Wäre vielleicht etwas für die jenigen, die gerne eine Scriptsprache für ihr Programm anbieten wollen :D