Python Forum
Always lowercase entry in tkinter
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Always lowercase entry in tkinter
#1
Hi, I'd like to have my entry always in lowercase and with only letters allowed. This is the code I've come up with:

def lowercase_letter_entry(P):
   if P.isalpha() or P == "":
     if P.islower():
        return True
     else:
      if not P.islower():
       P.get()lower()
       return True
   else:
    messagebox.showwarning("Warning","Only letters are allowed")
    return False
Right now the "check if entry are letters or not" is working but self.world.get() isn't in lowercase. this is how I'm using it
self.world = StringVar(self)
        self.world.set('')
        self.world=Entry(self,textvariable = self.world, width=280, bg='WHITE')  
        self.world.place(relx=0.19, rely=0.24, height=25, width=160) e
        callback_world = self.register(lowercase_letter_entry) 
        self.world.configure(validate="key", validatecommand=(callback_world, "%P"))
        print(self.world.get())
Can somebody help me? Thank you
Reply


Messages In This Thread
Always lowercase entry in tkinter - by ReturnName - Apr-17-2020, 10:37 AM
RE: Always lowercase entry in tkinter - by Larz60+ - Apr-17-2020, 11:01 AM
RE: Always lowercase entry in tkinter - by PeroPuri - Apr-17-2020, 01:34 PM
RE: Always lowercase entry in tkinter - by PeroPuri - Apr-17-2020, 04:55 PM
RE: Always lowercase entry in tkinter - by PeroPuri - Apr-18-2020, 09:41 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  [Tkinter] Making entry global in tkinter with multiprocessing luckyingermany 2 2,357 Jan-21-2022, 03:46 PM
Last Post: deanhystad
  Tkinter Exit Code based on Entry Widget Nu2Python 6 3,062 Oct-21-2021, 03:01 PM
Last Post: Nu2Python
  [Tkinter] Update variable using tkinter entry methon drSlump 6 5,276 Oct-15-2021, 08:01 AM
Last Post: drSlump
  Tkinter | entry output. Sap2ch 1 2,035 Sep-25-2021, 12:38 AM
Last Post: Yoriz
  .get() from generated Entry widgets in tkinter snakes 4 4,285 May-03-2021, 11:26 PM
Last Post: snakes
  Entry Validation in tkinter shahulvk 4 16,530 Oct-28-2020, 10:12 PM
Last Post: joe_momma
  [Tkinter] Getting Input from Tkinter Entry juliabrushett 6 21,506 May-30-2020, 03:29 PM
Last Post: Larz60+
  Converting Entry field value to integer in tkinter scratchmyhead 2 5,007 May-11-2020, 03:41 PM
Last Post: scratchmyhead
  [Tkinter] Tkinter adding entry values scratchmyhead 1 2,225 May-04-2020, 05:21 AM
Last Post: Yoriz
  [Tkinter] Entry box not showing 2 decimal places Chuck_Norwich 3 5,768 Apr-24-2020, 05:28 PM
Last Post: deanhystad

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020