Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
debreate / usr / share / debreate / dbr / font.py
Size: Mime:
# -*- coding: utf-8 -*-

## \package dbr.font


# System modules
import wx


def GetMonospacedFont(size):
    return wx.Font(size, wx.FONTFAMILY_TELETYPE,
                   wx.FONTSTYLE_NORMAL, wx.FONTWEIGHT_NORMAL)


# TODO: Replace with registered fonts above
SIZE_SM = 6
SIZE_MS = 7
SIZE_MD = 8
SIZE_LG = 10

# Monospaced
MONOSPACED_SM = wx.Font(SIZE_SM, wx.FONTFAMILY_TELETYPE,
                             wx.FONTSTYLE_NORMAL, wx.FONTWEIGHT_NORMAL)
MONOSPACED_MS = wx.Font(SIZE_MS, wx.FONTFAMILY_TELETYPE,
                             wx.FONTSTYLE_NORMAL, wx.FONTWEIGHT_NORMAL)
MONOSPACED_MD = wx.Font(SIZE_MD, wx.FONTFAMILY_TELETYPE,
                             wx.FONTSTYLE_NORMAL, wx.FONTWEIGHT_NORMAL)
MONOSPACED_LG = wx.Font(SIZE_LG, wx.FONTFAMILY_TELETYPE,
                             wx.FONTSTYLE_NORMAL, wx.FONTWEIGHT_NORMAL)

MONOSPACED_SM.name = u'monospaced_sm'
MONOSPACED_MS.name = u'monospaced_ms'
MONOSPACED_MD.name = u'monospaced_md'
MONOSPACED_LG.name = u'monospaced_lg'