www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - scone v1.1.0

//scone, Simple Console Engine is a Windows console API, made for 
easier CLI application development. 
https://github.com/vladdeSV/scone

Today, at v1.1.0, some pretty big additions for scone were 
introduced, the two main points being
  * UI libray
  * Localization

Biggest addition is the UI library, which allows for much simpler 
ways to handle certain elements of an application. This includes 
simple labels, text fields, options etc, which can be altered in 
a variety of ways. Elements are accessed in the same manor as 
android applications does it `auto t = 
ui.elementById("screenText"); t.color = Color.yellow;`. Example 
of login screen: http://i.imgur.com/s6eSIDW.gif

Second point is localization. Different keyboards have different 
layouts. This is why .locale files are introduced, which follows 
a csv pattern. Corresponding key matches a lowercase and 
uppercase/shifted character (read as ubytes). For example in 
en_US.locale: "key_2   2    " can be found. Currently there is 
only one .locale (en_US). These will hopefully be expanded upon 
soon.

Feedback is always appreciated!

https://github.com/vladdeSV/scone/releases/tag/v1.1.0
Jul 02 2016