API documentation

Module Description
dlangui.core.collections This module implements object collection.
dlangui.core.events This module contains dlangui event types declarations.
dlangui.core.files This module contains cross-platform file access utilities
dlangui.core.i18n This module contains UI internationalization support implementation.
dlangui.core.linestream This module contains text stream reader implementation
dlangui.core.logger This module provides logging utilities.
dlangui.core.signals This module contains definition of signals / listeners.
dlangui.core.stdaction Definition of standard actions commonly used in dialogs and controls.
dlangui.core.types This module declares basic data types for usage in dlangui library.
dlangui.dialogs.dialog This module contains common Dialog implementation.
dlangui.dialogs.filedlg This module contains FileDialog implementation.
dlangui.dialogs.msgbox This module contains common Dialog implementation.
dlangui.graphics.colors This module contains declaration of useful color related operations.
dlangui.graphics.drawbuf This module contains drawing buffer implementation.
dlangui.graphics.fonts This module contains base fonts access interface and common implementation.
dlangui.graphics.ftfonts This file contains FontManager implementation based on FreeType library.
dlangui.graphics.gldrawbuf This module contains opengl based drawing buffer implementation.
dlangui.graphics.glsupport This module contains OpenGL access layer.
dlangui.graphics.images This module contains image loading functions.
dlangui.graphics.resources This module contains resource management and drawables implementation.
dlangui.platforms.common.platform This module contains common Plaform definitions.
dlangui.platforms.sdl.sdlapp This module contains implementation of SDL2 based backend for dlang library.
dlangui.platforms.windows.win32drawbuf This module contains drawing buffer implementation for Win32 platform
dlangui.platforms.windows.win32fonts This module contains implementation of Win32 fonts support
dlangui.platforms.windows.winapp This module contains implementation of Win32 platform support
dlangui.widgets.appframe This module contains definition for main widget for usual application - with menu and status bar.
dlangui.widgets.combobox This module contains Combo Box widgets implementation.
dlangui.widgets.controls This module contains simple controls widgets implementation.
dlangui.widgets.docks This module implements dockable windows UI support.
dlangui.widgets.editors This module contains implementation of editors.
dlangui.widgets.grid This module contains implementation of grid widgets
dlangui.widgets.layouts This module contains common layouts implementations.
dlangui.widgets.lists This module contains list widgets implementation.
dlangui.widgets.menu This module contains menu widgets implementation.
dlangui.widgets.popup This module contains popup widgets implementation.
dlangui.widgets.scroll This module contains base implementation of scrolling capabilities for widgets
dlangui.widgets.srcedit This module contains implementation of source code editor widget.
dlangui.widgets.statusline This module contains definition for status line control.
dlangui.widgets.styles This module contains declaration of themes and styles implementation.
dlangui.widgets.tabs This module contains declaration of tabbed view controls.
dlangui.widgets.toolbars This module implements support of tool bars.
dlangui.widgets.tree This module contains tree widgets implementation
dlangui.widgets.widget This module contains declaration of Widget class - base class for all widgets.
dlangui.all This module is just to simplify import of most useful DLANGUI modules.

Authors

Copyright

License