• ttk::progressbar shows text offset left rather than centred

    From Mark Summerfield@m.n.summerfield@gmail.com to comp.lang.tcl on Mon Dec 8 11:51:10 2025
    From Newsgroup: comp.lang.tcl

    I can't get the text in a ttk::progressbar to show centered.
    I'm using Tcl/Tk 9.0.2 on Debian.
    Here's an example that shows the problem:

    #!/usr/bin/env wish9
    tk scaling 1.5
    puts "Tcl/Tk $::tcl_patchLevel"
    ttk::frame .mf
    ttk::progressbar .mf.progress -anchor center
    pack .mf -fill both -expand 1
    pack .mf.progress -fill x -expand 1
    .mf.progress configure -value 5 -maximum 125 -text 5/125
    wm minsize . 300 100
    bind . <Escape> exit

    # The text "5/125" appears offset to the left rather than centered.
    # How can I fix this?
    --- Synchronet 3.21a-Linux NewsLink 1.2