[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: FXLua
- From: Uwe Sander <usander@...>
- Date: Mon, 21 Mar 2005 16:29:03 +0100
Hi,
we have created a Lua / Fox binding. It is at a very early stage but already
usable for simple applications. The project is hosted here:
http://luaforge.net/projects/fxlua/
There is only a Linux tested source release right now, but we plan to add a
precompiled Windows version within the next two days.
This is how a FXLua application looks like:
-- script start
require "compat-5.1"
require "fxlua"
ID_BUTTON = FXTopWindow.ID_LAST + 1
local function main ()
local app = FXApp.Create ("Hello")
app:init ()
local win = FXMainWindow.Create (app, "Hello")
FXButton.Create (win, "&Hello World!", nil, win, ID_BUTTON)
win:connect_event (FX.SEL_COMMAND, ID_BUTTON, function () win:close () end)
app:create ()
win:showPlaced (FX.PLACEMENT_SCREEN)
app:run ()
end
main ()
-- script end
Feedback is welcome.
- Uwe