Windows Mobile Developer Network Forum

Windows Mobile Developer Network Forum
It is currently Fri Jul 30, 2010 2:46 pm

All times are UTC [ DST ]




Post new topic Reply to topic  [ 2 posts ] 
Author Message
 Post subject: Gistek announces the first version of NGui
PostPosted: Sun Sep 24, 2006 7:20 pm 
Offline
PPCDN Team

Joined: Wed May 14, 2003 4:07 pm
Posts: 1473
Location: Lisbon, Portugal
<img src="http://www.primeworks-mobile.com/Images/ngui.gif" align="left" alt="Gistek announces the first version of NGui">Gistek has just announced the first version of NGui, an XML/LUA/WTL framework to create user interface on Windows and Windows CE (PocketPC). Quoting from Gistek's site:

NGui is a C++ library to enable the easy creation of a complete modern application with dynamic modal or modeless dialog boxes. It comes with a binding to lua, a compact but powerful javascript like interpreter (http://www.lua.org). Graphical user interface are created by a combinaison of xml for the static description of the various GUI elements (gadgets) and lua code for user interaction (behavior).

Gui can be used stand alone to create a full application that runs on win32 and PocketPC, or it can be embedded into a another application to allow the creation of customisable dialog boxes.

Ngui reads in the xml description, position every widget (using a simple flow algorithm) and dispatch evens generated from user interaction to attached lua code.

Ngui also has an plug-in extension mechanism to dynamically loads a dll that defines one or more gadgets (control that have a window), those gadget are inserted into the user interface like normal one, and lua commands defined in the dll are added to the interpretor.

_________________
Regards,

João Paulo Figueira
Device Application Development MVP


Top
 Profile  
 
 Post subject: Re: Gistek announces the first version of NGui
PostPosted: Thu Nov 02, 2006 11:46 pm 
Offline

Joined: Thu Nov 02, 2006 11:39 pm
Posts: 1
Location: Torino
Joao Paulo Figueira wrote:
Gistek has just announced the first version of NGui, an XML/LUA/WTL framework to create user interface on Windows and Windows CE (PocketPC).


Does it means that the application can be developed directly on the PPC? The LUA code is embedded in the XML GUI description or is in a separate file?

EDIT: I answer by myself... one should be more careful when reading web pages... :(
Q1: Yes, the application can be developed on the PPC, a text editor is more than enough for development.
Q2: Yes, code is embedded in the xml file.

As far as I can say, NGui seems a very interesting project. It is a pity it lacks (for now) adequate documentation.
What about making it open source? Perhaps hosting it on Sourceforge, which is the reference site for OS packages.
I think it could speed development much.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group