update docs

This commit is contained in:
Vadim Lopatin 2014-05-22 14:22:39 +04:00
parent 83344181fd
commit f27bcb491f
29 changed files with 1476 additions and 617 deletions

View File

@ -1,13 +1,37 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.core.collections</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.core.collections</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.core.collections</h1> <h1>dlangui.core.collections</h1>
<!-- Generated by Ddoc from src/dlangui/core/collections.d --> <!-- Generated by Ddoc from src/dlangui/core/collections.d -->
DLANGUI library.
<br><br>
This module implements array based collection. This module implements array based collection.
<br><br> <br><br>
<b>Synopsis:</b><br> <b>Synopsis:</b><br>
<pre class="d_code"><font color=blue>import</font> dlangui.core.<u>collections</u>; <pre class="d_code"><font color=blue>import</font> dlangui.core.<u>collections</u>;
@ -149,6 +173,13 @@ Vadim Lopatin, coolreader.org@gmail.com<br><br>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,14 +1,38 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.widgets.controls</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.widgets.controls</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.widgets.controls</h1> <h1>dlangui.widgets.controls</h1>
<!-- Generated by Ddoc from src/dlangui/widgets/controls.d --> <!-- Generated by Ddoc from src/dlangui/widgets/controls.d -->
DLANGUI library.
<br><br>
This module contains simple <u>controls</u> widgets implementation. This module contains simple <u>controls</u> widgets implementation.
<br><br> <br><br>
TextWidget TextWidget
<br><br> <br><br>
@ -210,6 +234,13 @@ Vadim Lopatin, coolreader.org@gmail.com<br><br>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,15 +1,37 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.dialogs.dialog</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.dialogs.dialog</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.dialogs.dialog</h1> <h1>dlangui.dialogs.dialog</h1>
<!-- Generated by Ddoc from src/dlangui/dialogs/dialog.d --> <!-- Generated by Ddoc from src/dlangui/dialogs/dialog.d -->
DLANGUI library.
<br><br>
This module contains common Dialog implementation. This module contains common Dialog implementation.
<br><br>
<br><br> <br><br>
<b>Synopsis:</b><br> <b>Synopsis:</b><br>
<pre class="d_code"><font color=blue>import</font> dlangui.platforms.common.platform; <pre class="d_code"><font color=blue>import</font> dlangui.platforms.common.platform;
@ -50,6 +72,13 @@ Vadim Lopatin, coolreader.org@gmail.com<br><br>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,15 +1,37 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.graphics.drawbuf</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.graphics.drawbuf</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.graphics.drawbuf</h1> <h1>dlangui.graphics.drawbuf</h1>
<!-- Generated by Ddoc from src/dlangui/graphics/drawbuf.d --> <!-- Generated by Ddoc from src/dlangui/graphics/drawbuf.d -->
DLANGUI library.
<br><br>
This module contains drawing buffer implementation. This module contains drawing buffer implementation.
<br><br>
<br><br> <br><br>
<b>Synopsis:</b><br> <b>Synopsis:</b><br>
<pre class="d_code"><font color=blue>import</font> dlangui.graphics.<u>drawbuf</u>; <pre class="d_code"><font color=blue>import</font> dlangui.graphics.<u>drawbuf</u>;
@ -218,6 +240,13 @@ Vadim Lopatin, coolreader.org@gmail.com<br><br>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,16 +1,38 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.widgets.editors</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.widgets.editors</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.widgets.editors</h1> <h1>dlangui.widgets.editors</h1>
<!-- Generated by Ddoc from src/dlangui/widgets/editors.d --> <!-- Generated by Ddoc from src/dlangui/widgets/editors.d -->
DLANGUI library.
<br><br>
This module contains implementation of <u>editors</u>. This module contains implementation of <u>editors</u>.
<br><br> <br><br>
<br><br>
EditLine - single line editor. EditLine - single line editor.
<br><br> <br><br>
@ -747,6 +769,13 @@ Vadim Lopatin, coolreader.org@gmail.com<br><br>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,15 +1,37 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.core.events</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.core.events</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.core.events</h1> <h1>dlangui.core.events</h1>
<!-- Generated by Ddoc from src/dlangui/core/events.d --> <!-- Generated by Ddoc from src/dlangui/core/events.d -->
DLANGUI library.
<br><br>
This module contains dlangui event types declarations. This module contains dlangui event types declarations.
<br><br>
<br><br> <br><br>
<b>Synopsis:</b><br> <b>Synopsis:</b><br>
<pre class="d_code"><font color=blue>import</font> dlangui.core.<u>events</u>; <pre class="d_code"><font color=blue>import</font> dlangui.core.<u>events</u>;
@ -450,6 +472,13 @@ Vadim Lopatin, coolreader.org@gmail.com<br><br>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,14 +1,38 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.dialogs.filedlg</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.dialogs.filedlg</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.dialogs.filedlg</h1> <h1>dlangui.dialogs.filedlg</h1>
<!-- Generated by Ddoc from src/dlangui/dialogs/filedlg.d --> <!-- Generated by Ddoc from src/dlangui/dialogs/filedlg.d -->
DLANGUI library.
<br><br>
This module contains FileDialog implementation. This module contains FileDialog implementation.
<br><br> <br><br>
Can show dialog for open / save. Can show dialog for open / save.
<br><br> <br><br>
@ -59,6 +83,13 @@ Vadim Lopatin, coolreader.org@gmail.com<br><br>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,14 +1,38 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.graphics.fonts</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.graphics.fonts</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.graphics.fonts</h1> <h1>dlangui.graphics.fonts</h1>
<!-- Generated by Ddoc from src/dlangui/graphics/fonts.d --> <!-- Generated by Ddoc from src/dlangui/graphics/fonts.d -->
DLANGUI library.
<br><br>
This module contains base <u>fonts</u> access interface and common implementation. This module contains base <u>fonts</u> access interface and common implementation.
<br><br> <br><br>
Font - base class for <u>fonts</u>. Font - base class for <u>fonts</u>.
<br><br> <br><br>
@ -359,6 +383,13 @@ Recently used glyphs are marked with glyph.lastUsage = 1
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,19 +1,37 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.graphics.ftfonts</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.graphics.ftfonts</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.graphics.ftfonts</h1> <h1>dlangui.graphics.ftfonts</h1>
<!-- Generated by Ddoc from src/dlangui/graphics/ftfonts.d --> <!-- Generated by Ddoc from src/dlangui/graphics/ftfonts.d -->
DLANGUI library.
<br><br>
This file contains FontManager implementation based on FreeType library. This file contains FontManager implementation based on FreeType library.
<br><br>
<br><br>
<br><br>
<br><br> <br><br>
<b>License:</b><br> <b>License:</b><br>
Boost License 1.0 Boost License 1.0
@ -85,6 +103,13 @@ Vadim Lopatin, coolreader.org@gmail.com<br><br>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,14 +1,38 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.graphics.gldrawbuf</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.graphics.gldrawbuf</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.graphics.gldrawbuf</h1> <h1>dlangui.graphics.gldrawbuf</h1>
<!-- Generated by Ddoc from src/dlangui/graphics/gldrawbuf.d --> <!-- Generated by Ddoc from src/dlangui/graphics/gldrawbuf.d -->
DLANGUI library.
<br><br>
This module contains opengl based drawing buffer implementation. This module contains opengl based drawing buffer implementation.
<br><br> <br><br>
To enable OpenGL support, build with version(USE_OPENGL); To enable OpenGL support, build with version(USE_OPENGL);
<br><br> <br><br>
@ -128,6 +152,13 @@ Vadim Lopatin, coolreader.org@gmail.com<br><br>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,14 +1,38 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.graphics.glsupport</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.graphics.glsupport</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.graphics.glsupport</h1> <h1>dlangui.graphics.glsupport</h1>
<!-- Generated by Ddoc from src/dlangui/graphics/glsupport.d --> <!-- Generated by Ddoc from src/dlangui/graphics/glsupport.d -->
DLANGUI library.
<br><br>
This module contains OpenGL access layer. This module contains OpenGL access layer.
<br><br> <br><br>
To enable OpenGL support, build with version(USE_OPENGL); To enable OpenGL support, build with version(USE_OPENGL);
<br><br> <br><br>
@ -46,6 +70,13 @@ Vadim Lopatin, coolreader.org@gmail.com<br><br>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,14 +1,38 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.core.i18n</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.core.i18n</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.core.i18n</h1> <h1>dlangui.core.i18n</h1>
<!-- Generated by Ddoc from src/dlangui/core/i18n.d --> <!-- Generated by Ddoc from src/dlangui/core/i18n.d -->
DLANGUI library.
<br><br>
This module contains internationalization support implementation. This module contains internationalization support implementation.
<br><br> <br><br>
Translation files contain of simple key=value pair lines. Translation files contain of simple key=value pair lines.
<br><br> <br><br>
@ -117,6 +141,13 @@ Vadim Lopatin, coolreader.org@gmail.com<br><br>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,14 +1,38 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.graphics.images</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.graphics.images</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.graphics.images</h1> <h1>dlangui.graphics.images</h1>
<!-- Generated by Ddoc from src/dlangui/graphics/images.d --> <!-- Generated by Ddoc from src/dlangui/graphics/images.d -->
DLANGUI library.
<br><br>
This module contains image loading functions. This module contains image loading functions.
<br><br> <br><br>
Currently uses FreeImage. Currently uses FreeImage.
<br><br> <br><br>
@ -39,6 +63,13 @@ Vadim Lopatin, coolreader.org@gmail.com<br><br>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,5 +1,5 @@
<!DOCTYPE html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html> <html>
<head> <head>
<meta charset='utf-8'> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1"> <meta http-equiv="X-UA-Compatible" content="chrome=1">
@ -10,33 +10,35 @@
<!--[if lt IE 9]> <!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script> <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]--> <![endif]-->
<title>Dlangui by buggins</title> <title>DlangUI - cross platform GUI library for D programming language - index</title>
</head> </head>
<body> <body>
<div id="container"> <div id="container">
<div class="inner"> <div class="inner">
<header> <header>
<h1>Dlangui</h1> <h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2> <h2>Cross Platform GUI for D programming language</h2>
</header> </header>
<section id="downloads" class="clearfix"> <section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a> <a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a> <a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a> <a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section> </section>
<hr> <hr>
<section id="main_content"> <section id="main_content">
<h1> <h1>index</h1>
<!-- Generated by Ddoc from src/index.d -->
<h1>
<a name="dlang-ui" class="anchor" href="#dlang-ui"><span class="octicon octicon-link"></span></a>Dlang UI</h1> <a name="dlang-ui" class="anchor" href="#dlang-ui"><span class="octicon octicon-link"></span></a>Dlang UI</h1>
<p>GUI for D programming language, written in D.</p> <p>GUI for D programming language, written in D.</p>
<p>Alpha stage of development.</p> Alpha stage of development.
<ul> <ul>
<li>Crossplatform (Win32 and Linux are supported in current version); can use SDL2 as a backend.</li> <li>Crossplatform (Win32 and Linux are supported in current version); can use SDL2 as a backend.</li>
@ -49,8 +51,9 @@
<li>Almost ready for 2D games development</li> <li>Almost ready for 2D games development</li>
<li>Goal: provide set of widgets suitable for building of IDE.</li> <li>Goal: provide set of widgets suitable for building of IDE.</li>
<li>Non thread safe</li> <li>Non thread safe</li>
</ul><h2> </ul>
<a name="widgets" class="anchor" href="#widgets"><span class="octicon octicon-link"></span></a>Widgets</h2>
<h2><a name="widgets" class="anchor" href="#widgets"><span class="octicon octicon-link"></span></a>Widgets</h2>
<ul> <ul>
<li>Widget - base class for all widgets and widget containers, similar to Android's View</li> <li>Widget - base class for all widgets and widget containers, similar to Android's View</li>
@ -72,10 +75,11 @@
<li>TabControl - tabs widget, allows to select one of tabs</li> <li>TabControl - tabs widget, allows to select one of tabs</li>
<li>TabHost - container for pages controlled by TabControl</li> <li>TabHost - container for pages controlled by TabControl</li>
<li>TabWidget - combination of TabControl and TabHost</li> <li>TabWidget - combination of TabControl and TabHost</li>
</ul><h2> </ul>
<a name="layouts" class="anchor" href="#layouts"><span class="octicon octicon-link"></span></a>Layouts</h2>
<p>Similar to layouts in Android</p> <h2><a name="layouts" class="anchor" href="#layouts"><span class="octicon octicon-link"></span></a>Layouts</h2>
Similar to layouts in Android
<ul> <ul>
<li>LinearLayout - layout children horizontally or vertically depending on orientation</li> <li>LinearLayout - layout children horizontally or vertically depending on orientation</li>
@ -131,20 +135,20 @@ standard values are used.</li>
<li>Optinally can use FreeType for font rendering.</li> <li>Optinally can use FreeType for font rendering.</li>
</ul><p>Build and run using DUB:</p> </ul><p>Build and run using DUB:</p>
<pre><code> git clone https://github.com/buggins/dlangui.git <pre class="d_code"> git clone https:<font color=green>//github.com/buggins/dlangui.git
cd dlangui </font> cd dlangui
dub run dlangui:example1 dub run dlangui:example1
</code></pre> </pre>
<p>To develop using Visual-D, download sources for dlabgui and dependencies into some directory:</p> <p>To develop using Visual-D, download sources for dlabgui and dependencies into some directory:</p>
<pre><code> git clone https://github.com/buggins/dlangui.git <pre class="d_code"> git clone https:<font color=green>//github.com/buggins/dlangui.git
git clone https://github.com/DerelictOrg/DerelictUtil.git </font> git clone https:<font color=green>//github.com/DerelictOrg/DerelictUtil.git
git clone https://github.com/DerelictOrg/DerelictGL3.git </font> git clone https:<font color=green>//github.com/DerelictOrg/DerelictGL3.git
git clone https://github.com/DerelictOrg/DerelictFI.git </font> git clone https:<font color=green>//github.com/DerelictOrg/DerelictFI.git
git clone https://github.com/DerelictOrg/DerelictFT.git </font> git clone https:<font color=green>//github.com/DerelictOrg/DerelictFT.git
git clone https://github.com/DerelictOrg/DerelictSDL2.git </font> git clone https:<font color=green>//github.com/DerelictOrg/DerelictSDL2.git
</code></pre> </font></pre>
<p>Then open .sln using Visual D.</p> <p>Then open .sln using Visual D.</p>
@ -160,33 +164,34 @@ standard values are used.</li>
<li>Entering of unicode characters is now working under SDL2 only.</li> <li>Entering of unicode characters is now working under SDL2 only.</li>
</ul><p>For linux build with SDL2 backend, following libraries are required:</p> </ul><p>For linux build with SDL2 backend, following libraries are required:</p>
<pre><code> libsdl2 <pre class="d_code"> libsdl2
</code></pre> </pre>
<p>To build dlangui apps with XCB backend, development packages for following libraries required for XCB backend build:</p> <p>To build dlangui apps with XCB backend, development packages for following libraries required for XCB backend build:</p>
<pre><code> xcb, xcb-util, xcb-shm, xcb-image, xcb-keysyms, X11-xcb, X11 <pre class="d_code"> xcb, xcb-util, xcb-shm, xcb-image, xcb-keysyms, X11-xcb, X11
</code></pre> </pre>
<p>E.g. in Ubuntu, you can use following command to enable SDL2 backend builds:</p> <p>E.g. in Ubuntu, you can use following command to enable SDL2 backend builds:</p>
<pre><code> sudo apt-get install libsdl2-dev <pre class="d_code"> sudo apt-get install libsdl2-dev
</code></pre> </pre>
<p>or (for XCB backend)</p> <p>or (for XCB backend)</p>
<pre><code> sudo apt-get install libxcb-image0-dev libxcb-shm0-dev libxcb-keysyms1-dev libfreeimage-dev <pre class="d_code"> sudo apt-get install libxcb-image0-dev libxcb-shm0-dev libxcb-keysyms1-dev libfreeimage-dev
</code></pre> </pre>
<p>In runtime, .so for following libraries are being loaded (binary packages required):</p> <p>In runtime, .so for following libraries are being loaded (binary packages required):</p>
<pre><code> freetype, opengl, freeimage <pre class="d_code"> freetype, opengl, freeimage
</code></pre> </pre>
<p>Build and run on Linux using DUB:</p> <p>Build and run on Linux using DUB:</p>
<pre><code> dub run dlangui:example1 <pre class="d_code"> dub run dlangui:example1
</code></pre> </pre>
<p>Development using Mono-D: </p> <p>Development using Mono-D: </p>
@ -195,10 +200,10 @@ standard values are used.</li>
<li>build and run project example1</li> <li>build and run project example1</li>
</ul><p>You need fresh version of MonoDevelop to use Mono-D. It can be installed from PPA repository.</p> </ul><p>You need fresh version of MonoDevelop to use Mono-D. It can be installed from PPA repository.</p>
<pre><code> sudo add-apt-repository ppa:ermshiperete/monodevelop <pre class="d_code"> sudo add-apt-repository ppa:ermshiperete/monodevelop
sudo apt-get update sudo apt-get update
sudo apt-get install monodevelop-current sudo apt-get install monodevelop-current
</code></pre> </pre>
<h2> <h2>
<a name="other-platforms" class="anchor" href="#other-platforms"><span class="octicon octicon-link"></span></a>Other platforms</h2> <a name="other-platforms" class="anchor" href="#other-platforms"><span class="octicon octicon-link"></span></a>Other platforms</h2>
@ -218,44 +223,44 @@ standard values are used.</li>
</ul><h2> </ul><h2>
<a name="hello-world" class="anchor" href="#hello-world"><span class="octicon octicon-link"></span></a>Hello World</h2> <a name="hello-world" class="anchor" href="#hello-world"><span class="octicon octicon-link"></span></a>Hello World</h2>
<pre><code>// main.d <pre class="d_code"><font color=green>// main.d
import dlangui.all; </font><font color=blue>import</font> dlangui.all;
mixin DLANGUI_ENTRY_POINT; <font color=blue>mixin</font> DLANGUI_ENTRY_POINT;
/// entry point for dlangui based application <font color=green>/// entry point for dlangui based application
extern (C) int UIAppMain(string[] args) { </font><font color=blue>extern</font> (C) <font color=blue>int</font> UIAppMain(string[] args) {
// resource directory search paths <font color=green>// resource directory search paths
string[] resourceDirs = [ </font> string[] resourceDirs = [
appendPath(exePath, "../res/"), // for Visual D and DUB builds appendPath(exePath, <font color=red>"../res/"</font>), <font color=green>// for Visual D and DUB builds
appendPath(exePath, "../../res/") // for Mono-D builds </font> appendPath(exePath, <font color=red>"../../res/"</font>) <font color=green>// for Mono-D builds
]; </font> ];
// setup resource directories - will use only existing directories <font color=green>// setup resource directories - will use only existing directories
Platform.instance.resourceDirs = resourceDirs; </font> Platform.instance.resourceDirs = resourceDirs;
// select translation file - for english language <font color=green>// select translation file - for english language
Platform.instance.uiLanguage = "en"; </font> Platform.instance.uiLanguage = <font color=red>"en"</font>;
// load theme from file "theme_default.xml" <font color=green>// load theme from file "theme_default.xml"
Platform.instance.uiTheme = "theme_default"; </font> Platform.instance.uiTheme = <font color=red>"theme_default"</font>;
// create window <font color=green>// create window
Window window = Platform.instance.createWindow("My Window", null); </font> Window window = Platform.instance.createWindow(<font color=red>"My Window"</font>, <font color=blue>null</font>);
// create some widget to show in window <font color=green>// create some widget to show in window
window.mainWidget = (new Button()).text("Hello world"d).textColor(0xFF0000); // red text </font> window.mainWidget = (<font color=blue>new</font> Button()).text(<font color=red>"Hello world"d</font>).textColor(0xFF0000); <font color=green>// red text
// show window </font> <font color=green>// show window
window.show(); </font> window.show();
// run message loop <font color=green>// run message loop
return Platform.instance.enterMessageLoop(); </font> <font color=blue>return</font> Platform.instance.enterMessageLoop();
} }
</code></pre> </pre>
</section>
</section>
<footer> <footer>
Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>. This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer> </footer>
</div> </div>
</div> </div>
</body> </body>
</html> </html>

View File

@ -1,14 +1,38 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.widgets.layouts</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.widgets.layouts</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.widgets.layouts</h1> <h1>dlangui.widgets.layouts</h1>
<!-- Generated by Ddoc from src/dlangui/widgets/layouts.d --> <!-- Generated by Ddoc from src/dlangui/widgets/layouts.d -->
DLANGUI library.
<br><br>
This module contains common <u>layouts</u> implementations. This module contains common <u>layouts</u> implementations.
<br><br> <br><br>
Layouts are similar to the same in Android. Layouts are similar to the same in Android.
<br><br> <br><br>
@ -119,6 +143,13 @@ Vadim Lopatin, coolreader.org@gmail.com<br><br>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,14 +1,38 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.core.linestream</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.core.linestream</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.core.linestream</h1> <h1>dlangui.core.linestream</h1>
<!-- Generated by Ddoc from src/dlangui/core/linestream.d --> <!-- Generated by Ddoc from src/dlangui/core/linestream.d -->
DLANGUI library.
<br><br>
This module contains text file reader implementation. This module contains text file reader implementation.
<br><br> <br><br>
Support utf8, utf16, utf32 be and le encodings, and line endings - according to D language source file specification. Support utf8, utf16, utf32 be and le encodings, and line endings - according to D language source file specification.
<br><br> <br><br>
@ -57,6 +81,13 @@ Boost License 1.0
Vadim Lopatin, coolreader.org@gmail.com<br><br> Vadim Lopatin, coolreader.org@gmail.com<br><br>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,14 +1,38 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.widgets.lists</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.widgets.lists</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.widgets.lists</h1> <h1>dlangui.widgets.lists</h1>
<!-- Generated by Ddoc from src/dlangui/widgets/lists.d --> <!-- Generated by Ddoc from src/dlangui/widgets/lists.d -->
DLANGUI library.
<br><br>
This module contains list widgets implementation. This module contains list widgets implementation.
<br><br> <br><br>
Similar to <u>lists</u> implementation in Android UI API. Similar to <u>lists</u> implementation in Android UI API.
<br><br> <br><br>
@ -274,6 +298,13 @@ Vadim Lopatin, coolreader.org@gmail.com<br><br>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,17 +1,37 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.core.logger</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.core.logger</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.core.logger</h1> <h1>dlangui.core.logger</h1>
<!-- Generated by Ddoc from src/dlangui/core/logger.d --> <!-- Generated by Ddoc from src/dlangui/core/logger.d -->
DLANGUI library.
<br><br>
This module contains <u>logger</u> implementation. This module contains <u>logger</u> implementation.
<br><br>
<br><br>
<br><br> <br><br>
<b>Synopsis:</b><br> <b>Synopsis:</b><br>
<pre class="d_code"><font color=blue>import</font> dlangui.core.<u>logger</u>; <pre class="d_code"><font color=blue>import</font> dlangui.core.<u>logger</u>;
@ -35,6 +55,13 @@ Boost License 1.0
Vadim Lopatin, coolreader.org@gmail.com<br><br> Vadim Lopatin, coolreader.org@gmail.com<br><br>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,14 +1,38 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.widgets.menu</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.widgets.menu</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.widgets.menu</h1> <h1>dlangui.widgets.menu</h1>
<!-- Generated by Ddoc from src/dlangui/widgets/menu.d --> <!-- Generated by Ddoc from src/dlangui/widgets/menu.d -->
DLANGUI library.
<br><br>
This module contains <u>menu</u> widgets implementation. This module contains <u>menu</u> widgets implementation.
<br><br> <br><br>
MenuItem - <u>menu</u> item properties container - to hold hierarchy of <u>menu</u>. MenuItem - <u>menu</u> item properties container - to hold hierarchy of <u>menu</u>.
MainMenu - main <u>menu</u> widget MainMenu - main <u>menu</u> widget
PopupMenu - popup <u>menu</u> widget PopupMenu - popup <u>menu</u> widget
@ -298,6 +322,13 @@ Vadim Lopatin, coolreader.org@gmail.com<br><br>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,14 +1,38 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.platforms.common.platform</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.platforms.common.platform</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.platforms.common.platform</h1> <h1>dlangui.platforms.common.platform</h1>
<!-- Generated by Ddoc from src/dlangui/platforms/common/platform.d --> <!-- Generated by Ddoc from src/dlangui/platforms/common/platform.d -->
DLANGUI library.
<br><br>
This module contains common Plaform definitions. This module contains common Plaform definitions.
<br><br> <br><br>
Platform is abstraction layer for application. Platform is abstraction layer for application.
<br><br> <br><br>
@ -249,9 +273,22 @@ When returned from this method, application is shutting down.<br><br>
<dt><big><a name="APP_ENTRY_POINT"></a>template <u>APP_ENTRY_POINT</u>()</big></dt> <dt><big><a name="APP_ENTRY_POINT"></a>template <u>APP_ENTRY_POINT</u>()</big></dt>
<dd>put "mixin <u>APP_ENTRY_POINT</u>;" to main module of your dlangui based app<br><br> <dd>put "mixin <u>APP_ENTRY_POINT</u>;" to main module of your dlangui based app<br><br>
<dl><dt><big><a name="WinMain"></a>int <u>WinMain</u>(HINSTANCE <i>hInstance</i>, HINSTANCE <i>hPrevInstance</i>, LPSTR <i>lpCmdLine</i>, int <i>nCmdShow</i>);
</big></dt>
<dd>workaround for link issue when <u>WinMain</u> is located in library<br><br>
</dd>
</dl>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,14 +1,38 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.widgets.popup</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.widgets.popup</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.widgets.popup</h1> <h1>dlangui.widgets.popup</h1>
<!-- Generated by Ddoc from src/dlangui/widgets/popup.d --> <!-- Generated by Ddoc from src/dlangui/widgets/popup.d -->
DLANGUI library.
<br><br>
This module contains <u>popup</u> widgets implementation. This module contains <u>popup</u> widgets implementation.
<br><br> <br><br>
Popups appear above other widgets inside window. Popups appear above other widgets inside window.
<br><br> <br><br>
@ -127,6 +151,13 @@ Vadim Lopatin, coolreader.org@gmail.com<br><br>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,14 +1,38 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.graphics.resources</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.graphics.resources</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.graphics.resources</h1> <h1>dlangui.graphics.resources</h1>
<!-- Generated by Ddoc from src/dlangui/graphics/resources.d --> <!-- Generated by Ddoc from src/dlangui/graphics/resources.d -->
DLANGUI library.
<br><br>
This module contains resource management and drawables implementation. This module contains resource management and drawables implementation.
<br><br> <br><br>
imageCache is RAM cache of decoded images (as DrawBuf). imageCache is RAM cache of decoded images (as DrawBuf).
<br><br> <br><br>
@ -122,6 +146,13 @@ Vadim Lopatin, coolreader.org@gmail.com<br><br>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,15 +1,37 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>src.dlangui.platforms.sdl.sdlapp</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - src.dlangui.platforms.sdl.sdlapp</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>src.dlangui.platforms.sdl.sdlapp</h1> <h1>src.dlangui.platforms.sdl.sdlapp</h1>
<!-- Generated by Ddoc from src/dlangui/platforms/sdl/sdlapp.d --> <!-- Generated by Ddoc from src/dlangui/platforms/sdl/sdlapp.d -->
DLANGUI library.
<br><br>
This module contains implementation of SDL2 based backend for dlang library. This module contains implementation of SDL2 based backend for dlang library.
<br><br>
<br><br> <br><br>
<b>Synopsis:</b><br> <b>Synopsis:</b><br>
<pre class="d_code"><font color=blue>import</font> dlangui.platforms.sdl.<u>sdlapp</u>; <pre class="d_code"><font color=blue>import</font> dlangui.platforms.sdl.<u>sdlapp</u>;
@ -24,6 +46,13 @@ Boost License 1.0
Vadim Lopatin, coolreader.org@gmail.com<br><br> Vadim Lopatin, coolreader.org@gmail.com<br><br>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,14 +1,38 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.core.signals</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.core.signals</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.core.signals</h1> <h1>dlangui.core.signals</h1>
<!-- Generated by Ddoc from src/dlangui/core/signals.d --> <!-- Generated by Ddoc from src/dlangui/core/signals.d -->
DLANGUI library.
<br><br>
This module contains definition of <u>signals</u> / listeners. This module contains definition of <u>signals</u> / listeners.
<br><br> <br><br>
Similar to std.<u>signals</u>. Similar to std.<u>signals</u>.
<br><br> <br><br>
@ -231,6 +255,13 @@ Vadim Lopatin, coolreader.org@gmail.com<br><br>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,13 +1,37 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.core.stdaction</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.core.stdaction</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.core.stdaction</h1> <h1>dlangui.core.stdaction</h1>
<!-- Generated by Ddoc from src/dlangui/core/stdaction.d --> <!-- Generated by Ddoc from src/dlangui/core/stdaction.d -->
DLANGUI library.
<br><br>
Definition of standard actions commonly used in dialogs and controls. Definition of standard actions commonly used in dialogs and controls.
<br><br> <br><br>
<b>Synopsis:</b><br> <b>Synopsis:</b><br>
<pre class="d_code"><font color=blue>import</font> dlangui.core.<u>stdaction</u>; <pre class="d_code"><font color=blue>import</font> dlangui.core.<u>stdaction</u>;
@ -28,6 +52,13 @@ Vadim Lopatin, coolreader.org@gmail.com<br><br>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,14 +1,38 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.widgets.styles</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.widgets.styles</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.widgets.styles</h1> <h1>dlangui.widgets.styles</h1>
<!-- Generated by Ddoc from src/dlangui/widgets/styles.d --> <!-- Generated by Ddoc from src/dlangui/widgets/styles.d -->
DLANGUI library.
<br><br>
This module contains declaration of themes and <u>styles</u> implementation. This module contains declaration of themes and <u>styles</u> implementation.
<br><br> <br><br>
Style - style container Style - style container
Theme - parent for all <u>styles</u> Theme - parent for all <u>styles</u>
<br><br> <br><br>
@ -471,6 +495,13 @@ Vadim Lopatin, coolreader.org@gmail.com<br><br>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,14 +1,38 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.widgets.tabs</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.widgets.tabs</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.widgets.tabs</h1> <h1>dlangui.widgets.tabs</h1>
<!-- Generated by Ddoc from src/dlangui/widgets/tabs.d --> <!-- Generated by Ddoc from src/dlangui/widgets/tabs.d -->
DLANGUI library.
<br><br>
This module contains declaration of tabbed view controls. This module contains declaration of tabbed view controls.
<br><br> <br><br>
TabItemWidget - single tab header in tab control TabItemWidget - single tab header in tab control
TabWidget TabWidget
TabHost TabHost
@ -230,6 +254,13 @@ Vadim Lopatin, coolreader.org@gmail.com<br><br>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,13 +1,37 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.core.types</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.core.types</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.core.types</h1> <h1>dlangui.core.types</h1>
<!-- Generated by Ddoc from src/dlangui/core/types.d --> <!-- Generated by Ddoc from src/dlangui/core/types.d -->
DLANGUI library.
<br><br>
This module declares basic data <u>types</u> for usage in dlangui library. This module declares basic data <u>types</u> for usage in dlangui library.
<br><br> <br><br>
<b>Synopsis:</b><br> <b>Synopsis:</b><br>
<pre class="d_code"><font color=blue>import</font> dlangui.core.<u>types</u>; <pre class="d_code"><font color=blue>import</font> dlangui.core.<u>types</u>;
@ -142,6 +166,13 @@ Vadim Lopatin, coolreader.org@gmail.com<br><br>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,14 +1,38 @@
<html><head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<META http-equiv="content-type" content="text/html; charset=utf-8"> <html>
<title>dlangui.widgets.widget</title> <head>
</head><body> <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<link href='https://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/pygment_trac.css" media="screen" />
<link rel="stylesheet" type="text/css" href="stylesheets/print.css" media="print" />
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>DlangUI - cross platform GUI library for D programming language - dlangui.widgets.widget</title>
</head>
<body>
<div id="container">
<div class="inner">
<header>
<h1>DlangUI</h1>
<h2>Cross Platform GUI for D programming language</h2>
</header>
<section id="downloads" class="clearfix">
<a href="index.html" id="home" class="button"><span>Home</span></a>
<a href="api.html" id="home" class="button"><span>API Docs</span></a>
<a href="https://github.com/buggins/dlangui/zipball/master" id="download-zip" class="button"><span>Download .zip</span></a>
<a href="https://github.com/buggins/dlangui/tarball/master" id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
<a href="https://github.com/buggins/dlangui" id="view-on-github" class="button"><span>View on GitHub</span></a>
</section>
<hr>
<section id="main_content">
<h1>dlangui.widgets.widget</h1> <h1>dlangui.widgets.widget</h1>
<!-- Generated by Ddoc from src/dlangui/widgets/widget.d --> <!-- Generated by Ddoc from src/dlangui/widgets/widget.d -->
DLANGUI library.
<br><br>
This module contains declaration of Widget class - base class for all widgets. This module contains declaration of Widget class - base class for all widgets.
<br><br> <br><br>
Widgets are styleable. Use styleId property to set style to use from current Theme. Widgets are styleable. Use styleId property to set style to use from current Theme.
<br><br> <br><br>
@ -206,6 +230,13 @@ Vadim Lopatin, coolreader.org@gmail.com<br><br>
</dd> </dd>
</dl> </dl>
<hr><small>Page generated by <a href="http://dlang.org/ddoc.html">Ddoc</a>. Vadim Lopatin, 2014 </section>
</small> <footer>
</body></html> Dlangui is maintained by <a href="https://github.com/buggins">buggins</a><br>
This page was generated by <a href="http://pages.github.com">GitHub Pages</a>. Tactile theme by <a href="https://twitter.com/jasonlong">Jason Long</a>.
</footer>
</div>
</div>
</body>
</html>