The OpenD Programming Language

arsd.htmlwidget

My old toy html widget build out of my libraries. Not great, you probably don't want to use it.

More...

Public Imports

arsd.simpledisplay
public import arsd.simpledisplay;
Undocumented in source.
arsd.dom
public import arsd.dom;
Undocumented in source.

Detailed Description

This module has a lot of dependencies

dmd yourapp.d arsd/htmlwidget.d arsd/simpledisplay.d arsd/curl.d arsd/color.d arsd/dom.d arsd/characterencodings.d arsd/imagedraft.d -J. -version=browser

-version=browser is important so dom.d has the extensibility hook this module uses.

The idea here is to be a quick html window, displayed using the simpledisplay.d module.

Nothing fancy, the html+css support is spotty and it has some text layout bugs... but it can work for a simple thing.

It has no javascript support, but you can (and must, for even links to work) add event listeners in your D code.

Meta