scone v1.1.0
vladdeSV via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Sat Jul 2 12:53:20 PDT 2016
//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
More information about the Digitalmars-d-announce
mailing list