Skip to content

Commit 0a5c404

Browse files
committed
Improve Windows Support
1 parent 9548587 commit 0a5c404

File tree

6 files changed

+12
-7
lines changed

6 files changed

+12
-7
lines changed

examples/call_js_from_v.v

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// v install https://github.com/malisipi/vwebui
2-
import vwebui as webui
2+
import malisipi.vwebui as webui
33

44
fn my_function_count(e &webui.Event) {
55
count := e.window.script("return count;", 0, 48)

examples/call_v_from_js.v

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// v install https://github.com/malisipi/vwebui
2-
import vwebui as webui
2+
import malisipi.vwebui as webui
33

44
fn my_function_string(e &webui.Event) {
55
// JavaScript:

examples/hello_world.v

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// v install https://github.com/malisipi/vwebui
2-
import vwebui as webui
2+
import malisipi.vwebui as webui
33

44
fn check_the_password(e &webui.Event) { // Check the password function
55
password := e.window.script("return document.getElementById(\"MyInput\").value;", 0, 4096)

examples/minimal.v

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// v install https://github.com/malisipi/vwebui
2-
import vwebui as webui
2+
import malisipi.vwebui as webui
33

44
mut my_window := webui.new_window()
55
my_window.show("<html>Hello</html>")

examples/serve_a_folder/serve_a_folder.v

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// v install https://github.com/malisipi/vwebui
2-
import vwebui as webui
2+
import malisipi.vwebui as webui
33

44
fn events(e &webui.Event) { // Close all opened windows
55
// This function gets called every time

vwebui.v

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,14 @@ module vwebui
1515
#include "@VMODROOT/webui/webui_core.h"
1616
#flag @VMODROOT/webui/mongoose.c
1717
#flag @VMODROOT/webui/webui.c
18-
#flag windows -m64 -DUNICODE -Dstrtoll=_strtoi64 -Dstrtoull=_strtoui64 -lws2_32 -lAdvapi32 -luser32 -DWEBUI_NO_TLHELPER32
18+
#flag windows -Dstrtoll=_strtoi64 -Dstrtoull=_strtoui64 -lws2_32 -lAdvapi32 -luser32
19+
$if tinyc {
20+
#flag windows -DWEBUI_NO_TLHELPER32
21+
}
1922
// Debug
20-
#flag windows -DWEBUI_LOG
23+
$if webui_log? {
24+
#flag -DWEBUI_LOG
25+
}
2126

2227
// Consts
2328

0 commit comments

Comments
 (0)