lua-users home
lua-l archive

FXLua

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


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

AltStyle によって変換されたページ (->オリジナル) /