本文整理汇总了Python中wx.FONTSTYLE_ITALIC属性的典型用法代码示例。如果您正苦于以下问题:Python wx.FONTSTYLE_ITALIC属性的具体用法?Python wx.FONTSTYLE_ITALIC怎么用?Python wx.FONTSTYLE_ITALIC使用的例子?那么恭喜您, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类wx
的用法示例。
在下文中一共展示了wx.FONTSTYLE_ITALIC属性的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: __init__
# 需要导入模块: import wx [as 别名]
# 或者: from wx import FONTSTYLE_ITALIC [as 别名]
def __init__(self, parent):
wx.PyWindow.__init__(self, parent)
self.font = wx.Font(
40, wx.FONTFAMILY_DEFAULT, wx.FONTSTYLE_ITALIC, wx.FONTWEIGHT_BOLD
)
self.SetBackgroundColour((255, 255, 255))
self.logo1 = GetInternalBitmap("opensource-55x48")
self.logo2 = GetInternalBitmap("python-powered")
self.logo3 = GetInternalBitmap("logo2")
self.image = GetInternalImage("logo")
self.bmpWidth = self.image.GetWidth()
self.bmpHeight = self.image.GetHeight()
self.time = clock()
self.count = 0
self.Bind(wx.EVT_SIZE, self.OnSize)
self.Bind(wx.EVT_TIMER, self.UpdateDrawing)
self.OnSize(None)
self.timer = wx.Timer(self)
self.timer.Start(10)
示例2: __init__
# 需要导入模块: import wx [as 别名]
# 或者: from wx import FONTSTYLE_ITALIC [as 别名]
def __init__(self, parent, document, size=wx.DefaultSize):
self.document = document
self.root = None
self.editLabelId = None
self.insertionMark = None
self.editControl = EditControlProxy(self)
style = (
wx.TR_HAS_BUTTONS |
wx.TR_EDIT_LABELS |
wx.TR_ROW_LINES |
wx.CLIP_CHILDREN
)
wx.TreeCtrl.__init__(self, parent, size=size, style=style)
self.SetImageList(eg.Icons.gImageList)
self.hwnd = self.GetHandle()
self.normalfont = self.GetFont()
self.italicfont = self.GetFont()
self.italicfont.SetStyle(wx.FONTSTYLE_ITALIC)
self.Bind(wx.EVT_SET_FOCUS, self.OnGetFocusEvent)
self.Bind(wx.EVT_KILL_FOCUS, self.OnKillFocusEvent)
self.Bind(wx.EVT_TREE_ITEM_EXPANDING, self.OnItemExpandingEvent)
self.Bind(wx.EVT_TREE_ITEM_COLLAPSING, self.OnItemCollapsingEvent)
self.Bind(wx.EVT_TREE_BEGIN_LABEL_EDIT, self.OnBeginLabelEditEvent)
self.Bind(wx.EVT_TREE_END_LABEL_EDIT, self.OnEndLabelEditEvent)
self.Bind(wx.EVT_TREE_ITEM_ACTIVATED, self.OnItemActivateEvent)
self.Bind(wx.EVT_LEFT_DCLICK, self.OnLeftDoubleClickEvent)
self.Bind(wx.EVT_TREE_ITEM_RIGHT_CLICK, self.OnRightClickEvent)
self.Bind(wx.EVT_TREE_ITEM_MENU, self.OnItemMenuEvent)
self.Bind(wx.EVT_TREE_BEGIN_DRAG, self.OnBeginDragEvent)
self.Bind(wx.EVT_TREE_SEL_CHANGED, self.OnSelectionChangedEvent)
self.visibleNodes = {}
self.expandedNodes = document.expandedNodes
self.dropTarget = DropTarget(self)
self.SetDropTarget(self.dropTarget)
eg.Bind("NodeAdded", self.OnNodeAdded)
eg.Bind("NodeDeleted", self.OnNodeDeleted)
eg.Bind("NodeChanged", self.OnNodeChanged)
eg.Bind("NodeSelected", self.OnNodeSelected)
eg.Bind("DocumentNewRoot", self.OnNewRoot)
if document.root:
self.OnNewRoot(document.root)
示例3: __init__
# 需要导入模块: import wx [as 别名]
# 或者: from wx import FONTSTYLE_ITALIC [as 别名]
def __init__(self, parent, delay):
wx.Frame.__init__(
self, parent, -1, "Splash",
style = wx.FRAME_FLOAT_ON_PARENT | wx.NO_BORDER)
if not SplashWindow.inited:
SplashWindow.inited = True
wx.Image_AddHandler(wx.JPEGHandler())
self.loadQuotes(parent)
self.pickRandomQuote()
self.pic = misc.getBitmap("resources/logo.jpg")
if self.pic.Ok():
w, h = (self.pic.GetWidth(), self.pic.GetHeight())
else:
w, h = (375, 300)
util.setWH(self, w, h)
self.CenterOnScreen()
self.textColor = wx.Colour(0, 0, 0)
self.font = util.createPixelFont(
14, wx.FONTFAMILY_MODERN, wx.NORMAL, wx.NORMAL)
self.quoteFont = util.createPixelFont(
16, wx.FONTFAMILY_DEFAULT, wx.NORMAL, wx.NORMAL)
self.sourceFont = util.createPixelFont(
15, wx.FONTFAMILY_DEFAULT, wx.FONTSTYLE_ITALIC, wx.NORMAL)
if delay != -1:
self.timer = wx.Timer(self)
wx.EVT_TIMER(self, -1, self.OnTimer)
self.timer.Start(delay, True)
wx.EVT_LEFT_DOWN(self, self.OnClick)
wx.EVT_PAINT(self, self.OnPaint)
wx.EVT_CLOSE(self, self.OnCloseWindow)
示例4: __init__
# 需要导入模块: import wx [as 别名]
# 或者: from wx import FONTSTYLE_ITALIC [as 别名]
def __init__(self, *args, **kwds):
# begin wxGlade: MyFrame.__init__
kwds["style"] = kwds.get("style", 0) | wx.DEFAULT_FRAME_STYLE
wx.Frame.__init__(self, *args, **kwds)
self.SetSize((400, 300))
self.SetTitle("frame")
sizer_1 = wx.BoxSizer(wx.VERTICAL)
self.text_ctrl_1 = wx.TextCtrl(self, wx.ID_ANY, "Some Input", style=wx.TE_READONLY)
self.text_ctrl_1.SetBackgroundColour(wx.Colour(0, 255, 127))
self.text_ctrl_1.SetForegroundColour(wx.Colour(255, 0, 0))
self.text_ctrl_1.SetFont(wx.Font(16, wx.FONTFAMILY_DEFAULT, wx.FONTSTYLE_NORMAL, wx.FONTWEIGHT_BOLD, 0, ""))
self.text_ctrl_1.SetFocus()
sizer_1.Add(self.text_ctrl_1, 1, wx.ALL | wx.EXPAND, 5)
label_1 = wx.StaticText(self, wx.ID_ANY, "label_1")
sizer_1.Add(label_1, 0, 0, 0)
label_2 = wx.StaticText(self, wx.ID_ANY, "label_2")
label_2.SetFont(wx.Font(8, wx.FONTFAMILY_DECORATIVE, wx.FONTSTYLE_SLANT, wx.FONTWEIGHT_LIGHT, 0, ""))
sizer_1.Add(label_2, 0, 0, 0)
label_3 = wx.StaticText(self, wx.ID_ANY, "label_3")
label_3.SetFont(wx.Font(8, wx.FONTFAMILY_ROMAN, wx.FONTSTYLE_ITALIC, wx.FONTWEIGHT_BOLD, 0, ""))
sizer_1.Add(label_3, 0, 0, 0)
label_4 = wx.StaticText(self, wx.ID_ANY, "label_4")
label_4.SetFont(wx.Font(8, wx.FONTFAMILY_SCRIPT, wx.FONTSTYLE_NORMAL, wx.FONTWEIGHT_NORMAL, 0, ""))
sizer_1.Add(label_4, 0, 0, 0)
label_5 = wx.StaticText(self, wx.ID_ANY, "label_5")
label_5.SetFont(wx.Font(10, wx.FONTFAMILY_SWISS, wx.FONTSTYLE_NORMAL, wx.FONTWEIGHT_NORMAL, 0, ""))
sizer_1.Add(label_5, 0, 0, 0)
label_6 = wx.StaticText(self, wx.ID_ANY, "label_6")
label_6.SetFont(wx.Font(12, wx.FONTFAMILY_MODERN, wx.FONTSTYLE_NORMAL, wx.FONTWEIGHT_NORMAL, 1, ""))
sizer_1.Add(label_6, 0, 0, 0)
self.SetSizer(sizer_1)
self.Layout()
# end wxGlade
# end of class MyFrame