]>
git.saurik.com Git - wxWidgets.git/blob - wxPython/demo/wxFontDialog.py
2 from wxPython
.wx
import *
4 #---------------------------------------------------------------------------
6 def runTest(frame
, nb
, log
):
8 data
.EnableEffects(true
)
9 font_colour
= wxColour(255, 0, 0) # colour of font (red)
10 data
.SetColour(font_colour
) # set colour
11 print data
.GetColour()
12 dlg
= wxFontDialog(frame
, data
)
13 if dlg
.ShowModal() == wxID_OK
:
14 data
= dlg
.GetFontData()
15 font
= data
.GetChosenFont()
16 log
.WriteText('You selected: "%s", %d points, color %s\n' %
17 (font
.GetFaceName(), font
.GetPointSize(),
18 data
.GetColour().Get()))
21 #---------------------------------------------------------------------------
36 This class represents the font chooser dialog.
39 ----------------------------
41 wxFontDialog(wxWindow* parent, wxFontData* data)
43 Constructor. Pass a parent window and a font data object, which will be copied to the font dialog's font data.