Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
.gitignore
ModernUI_DrawTextEXT.asm
ModernUI_Text.asm
ModernUI_Text.h
ModernUI_Text.inc
ModernUI_Text.lib
ModernUI_Text.rap
ModernUI_TextWide.lib
ModernUI_TextWide.rap
README.md

README.md

ModernUI_Text

The ModernUI_Text is a static display of text. However it provides ease of use and customizable features like a small set of font families (Arial, Courier New, Segoe UI, Tahoma, Times New Roman and Verdana), font size (7pt-32pt), font effects (like bold, italic, underline), text color, back color and more.

These features allow you set the desired font style and size just with a few style flags when creating the ModernUI_Text control. Colors and other properites can be set at run time, without having to write extra code to handle WM_CTLCOLORSTATIC and/or creating fonts to assign to the control.

For the x64 version of the ModernUI_Text control, visit here.

Setup ModernUI_Text

  • Download the latest version of the ModernUI_Text and extract the files. The latest release can be found in the Release folder, or via the releases section of this Github repository or can be downloaded directly from here.
  • Copy the ModernUI_Text.inc file to your masm32\include folder (or wherever your includes are located)
  • Copy the ModernUI_Text.lib file to your masm32\lib folder (or wherever your libraries are located)
  • Add the main ModernUI library to your project (if you haven't done so already):
include ModernUI.inc
includelib ModernUI.lib
  • Add the ModernUI_Text control to your project:
include ModernUI_Text.inc
includelib ModernUI_Text.lib

ModernUI_Text API Help

Documentation is available for the ModernUI_Text functions, styles and properties used by the control on the wiki: ModernUI_Text Control