Pmw -- for password entry how do I get it to echo *
Martin Franklin
martin.franklin at westerngeco.com
Thu Aug 2 04:31:26 EDT 2001
Jerry,
entry_show='*'
should do the trick
incedentaly focus_set/focus_get and this snipet of code to center your
dialog....
root = Tk()
Label(root,text="Cough Cough Cough").pack()
root.update()
sw = root.winfo_screenwidth()
sh = root.winfo_screenheight()
w = root.winfo_width()
h = root.winfo_height()
newGeometry='+%d+%d' % ((sw/2)-(w/2), (sh/2)-(h/2))
root.geometry(newGeometry=newGeometry)
root.mainloop()
As for the ghost dialog box I guess you are doing somthing like..
from Tkinter import *
top=Toplevel()
entry=Entry(top....)
...
...
...
top.mainloop()
If this is the case change the Toplevel() to Tk()
HTH
Martin
Jerry Gitomer wrote:
>
> I am building an application using the Pmw widget set and can't
> figure out how to do what show = '*' does for the plain vanilla
> Tkinter Entry widget. I don't want to use plain Tkinter for
> three reasons; 1) because I can't figure out who to set it up so
> that focus in the userid/password dialog widget can be
> automatic, i.e. no mouse movement required, 2) I don't know how
> to get the dialog widget positioned where I want it on the
> screen, and 3) I can't get rid of "the ghost dialog box" that is
> so generously :-) displayed on my screen.
>
> --
> Jerry Gitomer
> Once I learned how to spell DBA, I became one
More information about the Python-list
mailing list