]>
git.saurik.com Git - wxWidgets.git/blob - wxPython/demo/StaticText.py
   8     from wx
.lib
.stattext 
import GenStaticText 
as StaticText
 
  10     StaticText 
= wx
.StaticText
 
  13 #--------------------------------------------------------------------------- 
  15 class TestPanel(wx
.Panel
): 
  16     def __init__(self
, parent
): 
  17         wx
.Panel
.__init
__(self
, parent
, -1) 
  18         ##self.SetBackgroundColour("sky blue") 
  20         StaticText(self
, -1, "This is an example of static text", (20, 10)) 
  21         StaticText(self
, -1, "using the wx.StaticText Control.", (20, 30)) 
  24             self
, -1, "Is this yellow?", (20, 70), (120, -1) 
  25             ).SetBackgroundColour('Yellow') 
  28             self
, -1, "align center", (160, 70), (120, -1), wx
.ALIGN_CENTER
 
  29             ).SetBackgroundColour('Yellow') 
  32             self
, -1, "align right", (300, 70), (120, -1), wx
.ALIGN_RIGHT
 
  33             ).SetBackgroundColour('Yellow') 
  35         str = "This is a different font." 
  36         text 
= StaticText(self
, -1, str, (20, 120)) 
  37         font 
= wx
.Font(18, wx
.SWISS
, wx
.NORMAL
, wx
.NORMAL
) 
  41                    "Multi-line wx.StaticText\nline 2\nline 3\n\nafter empty line", 
  44                    "Align right multi-line\nline 2\nline 3\n\nafter empty line", 
  45                    (220,170), style
=wx
.ALIGN_RIGHT
) 
  48 #--------------------------------------------------------------------------- 
  50 def runTest(frame
, nb
, log
): 
  55 #--------------------------------------------------------------------------- 
  59 A StaticText control displays one or more lines of read-only text. 
  64 if __name__ 
== '__main__': 
  67     run
.main(['', os
.path
.basename(sys
.argv
[0])] + sys
.argv
[1:])