This is a pre-packaged snapshot of the tekUI toolkit for the Windows platform. Please note:
- This software is stilly in early stage of development.
- The Windows version should be considered a preview. In particular, there is a long-standing latency problem in the Windows display driver. Compared to the X11 version, the Windows version feels somewhat sluggish -- without actually consuming much CPU power.
- This software is actually built using MinGW on Linux and tested on Wine on Linux, and only very occasionally tested on a native Windows installation, and then it is usually Windows 2000. If you feel compelled to maintain and assure the quality of this package, sign up today - see the contact information below.
Compared to tekUI's regular source code repository, this package contains the following additional, pre-compiled binaries:
lfs.dll lua51.dll lua.exe tek/lib/display/windows.dll tek/lib/exec.dll tek/lib/region.dll tek/lib/visual.dll tek/ui/layout/default.dll
Use the Windows command prompt, enter the top-level directory, and issue from there e.g.:
# lua bin\helloworld.lua # lua bin\plasma.lua # lua bin\filereq.lua # lua bin\demo.lua
etc.
It may come in handy to bind the extension .lua
to the lua.exe
binary in the top-level directory. Then it should be possible to launch
the examples in the bin
directory with a double-click.
For building tekUI yourself you need MinGW, or cross-development setup of MinGW. Other than that, the regular build instructions apply. Please read the comments in the top-level build configuration file.
If you can, please help us to improve this software by submitting patches and bug reports. Authors:
- Timm S. Müller <tmueller at schulze-mueller.de>
- Franciska Schulze <fschulze at schulze-mueller.de>