├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── _docs ├── android-chrome-192x192.png ├── android-chrome-512x512.png ├── apple-touch-icon.png ├── browserconfig.xml ├── dark-mode.js ├── doc.css ├── doc.js ├── favicon-16x16.png ├── favicon-32x32.png ├── favicon.ico ├── index.html ├── mstile-144x144.png ├── mstile-150x150.png ├── mstile-310x150.png ├── mstile-310x310.png ├── mstile-70x70.png ├── normalize.css ├── safari-pinned-tab.svg ├── search_index.js ├── site.webmanifest ├── viup.browser.html ├── viup.gl.html ├── viup.html └── viup.image.html ├── attributes.v ├── browser └── browser.v ├── callbacks.v ├── color.v ├── containers.v ├── control.v ├── controls.v ├── dialog.v ├── enums.v ├── examples ├── gallery │ ├── gallery.v │ ├── gallery_linux.png │ ├── gallery_windows.png │ ├── manifest.syso │ └── v-logo.png └── gl │ ├── gl.v │ └── manifest.syso ├── font.v ├── gl └── gl.v ├── headers ├── iup.h ├── iup_class_cbs.hpp ├── iup_config.h ├── iup_export.h ├── iup_mglplot.h ├── iup_plot.h ├── iup_plus.h ├── iup_scintilla.h ├── iup_varg.h ├── iupcbs.h ├── iupcontrols.h ├── iupdef.h ├── iupdraw.h ├── iupdraw_cd.h ├── iupfiledlg.h ├── iupgl.h ├── iupglcontrols.h ├── iupim.h ├── iupkey.h ├── iuplua.h ├── iuplua_mglplot.h ├── iuplua_plot.h ├── iuplua_scintilla.h ├── iupluacontrols.h ├── iupluafiledlg.h ├── iupluagl.h ├── iupluaglcontrols.h ├── iupluaim.h ├── iupluaole.h ├── iupluascripterdlg.h ├── iupluatuio.h ├── iupluaweb.h ├── iupole.h ├── iuptuio.h └── iupweb.h ├── image ├── enums.v └── image.v ├── keys.v ├── v.mod ├── viup.v └── winmanifest ├── manifest.syso ├── resources.rc ├── ui.manifest └── v-logo.ico /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | 3 | *.dll 4 | *.exe 5 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/README.md -------------------------------------------------------------------------------- /_docs/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/android-chrome-192x192.png -------------------------------------------------------------------------------- /_docs/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/android-chrome-512x512.png -------------------------------------------------------------------------------- /_docs/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/apple-touch-icon.png -------------------------------------------------------------------------------- /_docs/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/browserconfig.xml -------------------------------------------------------------------------------- /_docs/dark-mode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/dark-mode.js -------------------------------------------------------------------------------- /_docs/doc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/doc.css -------------------------------------------------------------------------------- /_docs/doc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/doc.js -------------------------------------------------------------------------------- /_docs/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/favicon-16x16.png -------------------------------------------------------------------------------- /_docs/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/favicon-32x32.png -------------------------------------------------------------------------------- /_docs/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/favicon.ico -------------------------------------------------------------------------------- /_docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/index.html -------------------------------------------------------------------------------- /_docs/mstile-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/mstile-144x144.png -------------------------------------------------------------------------------- /_docs/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/mstile-150x150.png -------------------------------------------------------------------------------- /_docs/mstile-310x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/mstile-310x150.png -------------------------------------------------------------------------------- /_docs/mstile-310x310.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/mstile-310x310.png -------------------------------------------------------------------------------- /_docs/mstile-70x70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/mstile-70x70.png -------------------------------------------------------------------------------- /_docs/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/normalize.css -------------------------------------------------------------------------------- /_docs/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/safari-pinned-tab.svg -------------------------------------------------------------------------------- /_docs/search_index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/search_index.js -------------------------------------------------------------------------------- /_docs/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/site.webmanifest -------------------------------------------------------------------------------- /_docs/viup.browser.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/viup.browser.html -------------------------------------------------------------------------------- /_docs/viup.gl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/viup.gl.html -------------------------------------------------------------------------------- /_docs/viup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/viup.html -------------------------------------------------------------------------------- /_docs/viup.image.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/_docs/viup.image.html -------------------------------------------------------------------------------- /attributes.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/attributes.v -------------------------------------------------------------------------------- /browser/browser.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/browser/browser.v -------------------------------------------------------------------------------- /callbacks.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/callbacks.v -------------------------------------------------------------------------------- /color.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/color.v -------------------------------------------------------------------------------- /containers.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/containers.v -------------------------------------------------------------------------------- /control.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/control.v -------------------------------------------------------------------------------- /controls.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/controls.v -------------------------------------------------------------------------------- /dialog.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/dialog.v -------------------------------------------------------------------------------- /enums.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/enums.v -------------------------------------------------------------------------------- /examples/gallery/gallery.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/examples/gallery/gallery.v -------------------------------------------------------------------------------- /examples/gallery/gallery_linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/examples/gallery/gallery_linux.png -------------------------------------------------------------------------------- /examples/gallery/gallery_windows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/examples/gallery/gallery_windows.png -------------------------------------------------------------------------------- /examples/gallery/manifest.syso: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/examples/gallery/manifest.syso -------------------------------------------------------------------------------- /examples/gallery/v-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/examples/gallery/v-logo.png -------------------------------------------------------------------------------- /examples/gl/gl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/examples/gl/gl.v -------------------------------------------------------------------------------- /examples/gl/manifest.syso: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/examples/gl/manifest.syso -------------------------------------------------------------------------------- /font.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/font.v -------------------------------------------------------------------------------- /gl/gl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/gl/gl.v -------------------------------------------------------------------------------- /headers/iup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iup.h -------------------------------------------------------------------------------- /headers/iup_class_cbs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iup_class_cbs.hpp -------------------------------------------------------------------------------- /headers/iup_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iup_config.h -------------------------------------------------------------------------------- /headers/iup_export.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iup_export.h -------------------------------------------------------------------------------- /headers/iup_mglplot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iup_mglplot.h -------------------------------------------------------------------------------- /headers/iup_plot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iup_plot.h -------------------------------------------------------------------------------- /headers/iup_plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iup_plus.h -------------------------------------------------------------------------------- /headers/iup_scintilla.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iup_scintilla.h -------------------------------------------------------------------------------- /headers/iup_varg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iup_varg.h -------------------------------------------------------------------------------- /headers/iupcbs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iupcbs.h -------------------------------------------------------------------------------- /headers/iupcontrols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iupcontrols.h -------------------------------------------------------------------------------- /headers/iupdef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iupdef.h -------------------------------------------------------------------------------- /headers/iupdraw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iupdraw.h -------------------------------------------------------------------------------- /headers/iupdraw_cd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iupdraw_cd.h -------------------------------------------------------------------------------- /headers/iupfiledlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iupfiledlg.h -------------------------------------------------------------------------------- /headers/iupgl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iupgl.h -------------------------------------------------------------------------------- /headers/iupglcontrols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iupglcontrols.h -------------------------------------------------------------------------------- /headers/iupim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iupim.h -------------------------------------------------------------------------------- /headers/iupkey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iupkey.h -------------------------------------------------------------------------------- /headers/iuplua.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iuplua.h -------------------------------------------------------------------------------- /headers/iuplua_mglplot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iuplua_mglplot.h -------------------------------------------------------------------------------- /headers/iuplua_plot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iuplua_plot.h -------------------------------------------------------------------------------- /headers/iuplua_scintilla.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iuplua_scintilla.h -------------------------------------------------------------------------------- /headers/iupluacontrols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iupluacontrols.h -------------------------------------------------------------------------------- /headers/iupluafiledlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iupluafiledlg.h -------------------------------------------------------------------------------- /headers/iupluagl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iupluagl.h -------------------------------------------------------------------------------- /headers/iupluaglcontrols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iupluaglcontrols.h -------------------------------------------------------------------------------- /headers/iupluaim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iupluaim.h -------------------------------------------------------------------------------- /headers/iupluaole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iupluaole.h -------------------------------------------------------------------------------- /headers/iupluascripterdlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iupluascripterdlg.h -------------------------------------------------------------------------------- /headers/iupluatuio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iupluatuio.h -------------------------------------------------------------------------------- /headers/iupluaweb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iupluaweb.h -------------------------------------------------------------------------------- /headers/iupole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iupole.h -------------------------------------------------------------------------------- /headers/iuptuio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iuptuio.h -------------------------------------------------------------------------------- /headers/iupweb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/headers/iupweb.h -------------------------------------------------------------------------------- /image/enums.v: -------------------------------------------------------------------------------- 1 | module image 2 | 3 | // 4 | -------------------------------------------------------------------------------- /image/image.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/image/image.v -------------------------------------------------------------------------------- /keys.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/keys.v -------------------------------------------------------------------------------- /v.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/v.mod -------------------------------------------------------------------------------- /viup.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/viup.v -------------------------------------------------------------------------------- /winmanifest/manifest.syso: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/winmanifest/manifest.syso -------------------------------------------------------------------------------- /winmanifest/resources.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/winmanifest/resources.rc -------------------------------------------------------------------------------- /winmanifest/ui.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/winmanifest/ui.manifest -------------------------------------------------------------------------------- /winmanifest/v-logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kjlaw89/viup/HEAD/winmanifest/v-logo.ico --------------------------------------------------------------------------------