X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/235573500ccae706d1cb6cbf07ba9af051737c44..729f427637dc69b7bb2f25316d538f2288057544:/wxPython/demo/wxRightTextCtrl.py diff --git a/wxPython/demo/wxRightTextCtrl.py b/wxPython/demo/wxRightTextCtrl.py new file mode 100644 index 0000000000..47428fc642 --- /dev/null +++ b/wxPython/demo/wxRightTextCtrl.py @@ -0,0 +1,48 @@ + +from wxPython.wx import * +from wxPython.lib.rightalign import wxRightTextCtrl +import wxPython.lib.rightalign + + +#---------------------------------------------------------------------- + +class TestPanel(wxPanel): + def __init__(self, parent): + wxPanel.__init__(self, parent, -1) + + fgs = wxFlexGridSizer(cols=2, vgap=5, hgap=5) + txt = wxStaticText(self, -1, + "These text controls will align their contents\n" + "to the right when they don't have focus.", style=wxALIGN_RIGHT ) + fgs.Add(txt) + fgs.Add(wxRightTextCtrl(self, -1, "", size=(75, -1))) + + fgs.Add(10,10) + fgs.Add(wxRightTextCtrl(self, -1, "123.45", size=(75, -1))) + + fgs.Add(10,10) + fgs.Add(wxRightTextCtrl(self, -1, "234.56", size=(75, -1))) + + fgs.Add(10,10) + fgs.Add(wxRightTextCtrl(self, -1, "345.67", size=(75, -1))) + + fgs.Add(10,10) + fgs.Add(wxRightTextCtrl(self, -1, "456.78", size=(75, -1))) + + sizer = wxBoxSizer(wxVERTICAL) + sizer.Add(fgs, 0, wxALL, 25) + + self.SetSizer(sizer) + self.SetAutoLayout(true) + + + +#---------------------------------------------------------------------- + +def runTest(frame, nb, log): + win = TestPanel(nb) + return win + +#---------------------------------------------------------------------- + +overview = wxPython.lib.rightalign.__doc__