Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

dGUIProof of ConceptdGUI, short for declarative GUI, is an attempt to make GUI creation easier. So what's the problem with programming GUIs? It's boring: there are too many frameworks, each with their own quirks, and the code you end up writing is 80% boilerplate. dGUI is an attempt to ... [More] make GUI programming elegant and simple. So how does dGUI try to solve the mess we are in now? Creating yet another framework to solve this would have been out of the question. Instead, dGUI uses a domain specific language (DSL) and generates code for whatever framework is supported. The language itself is best explained by a few examples (NB. this is the feature set for the PoC 0.1 release). The dGUI toolsetThe toolset currently consists of: name description feature set dgui-pygtk Create GTK+ for python 0.1 Release Plan Version Features 0.1 Proof of concept. Implement frame, label and button with limited options and syntactic sugar for captions. Also add boxing keywords vertical and horizontal. Generate code for PyGtk and maybe another platform/language. 0.2 Add more widgets. Mainly text fields, tabs, menus and lists. Add options to boxing keywords. Extend all supported options so we can also break out of the boxing model. Implement callbacks. 0.3 Add nested frame support (child windows). Build a simple GUI interface for the toolset with the toolset. [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 5 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.