• Seeking advice

    From Helmut Giese@21:1/5 to All on Sat Feb 12 21:51:45 2022
    Hello out there,
    I am about to start a project and I want it to be themed. I am used to
    using BWidget and here is my question: I see that BWidget attempts to
    support themes, but
    - all themes and
    - how good is the support?

    Thanks for any advice or experience you can share
    Helmut

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Georgios Petasis@21:1/5 to All on Thu Feb 17 22:57:54 2022
    Dear Helmut,

    What is that BWidget have that do not exist in the ttk widgets?

    George

    Στις 12/2/2022 22:51, ο/η Helmut Giese έγραψε:
    Hello out there,
    I am about to start a project and I want it to be themed. I am used to
    using BWidget and here is my question: I see that BWidget attempts to
    support themes, but
    - all themes and
    - how good is the support?

    Thanks for any advice or experience you can share
    Helmut

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Helmut Giese@21:1/5 to Georgios Petasis on Sat Feb 19 22:47:32 2022
    Georgios Petasis <petasisg@yahoo.gr> schrieb:

    Dear Helmut,

    What is that BWidget have that do not exist in the ttk widgets?

    George

    Hello Georgios,
    hm, your question made me think: I usually start out with BWidget 's
    - MainFrame,
    - DynamicHelp (aka tool tips) and
    - ButtonBox
    The MainFrame integrates, besides a main frame, a menu, and
    (optionally) several toolbar(s), a statusbar and a progress bar.

    Ok, the DynamicHelp can be replaced by other tooltip packages.
    The main Frame can be replaced by a ttk::labelframe. the statusbar by
    any ttk::frame. The toolbar - well, I think I will be able to throw
    some kind of toolbar together. The menu will be a bit more work (it is
    really easy with BWidget), but not really rocket science either, and
    the progress bar - well, I'll see when the need arises.

    Looking at it this way there isn't really a need for BWidgets.
    Thanks a lot for nudging me away from it.
    I hope you are well and best regards
    Helmut

    ???? 12/2/2022 22:51, ?/? Helmut Giese ??????:
    Hello out there,
    I am about to start a project and I want it to be themed. I am used to
    using BWidget and here is my question: I see that BWidget attempts to
    support themes, but
    - all themes and
    - how good is the support?

    Thanks for any advice or experience you can share
    Helmut

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Christian Gollwitzer@21:1/5 to All on Sat Feb 19 23:20:07 2022
    Am 19.02.22 um 22:47 schrieb Helmut Giese:
    Georgios Petasis <petasisg@yahoo.gr> schrieb:

    Dear Helmut,

    What is that BWidget have that do not exist in the ttk widgets?

    George

    Hello Georgios,
    hm, your question made me think: I usually start out with BWidget 's
    - MainFrame,
    - DynamicHelp (aka tool tips) and
    - ButtonBox
    The MainFrame integrates, besides a main frame, a menu, and
    (optionally) several toolbar(s), a statusbar and a progress bar.

    Ok, the DynamicHelp can be replaced by other tooltip packages.
    The main Frame can be replaced by a ttk::labelframe. the statusbar by
    any ttk::frame. The toolbar - well, I think I will be able to throw
    some kind of toolbar together. The menu will be a bit more work (it is
    really easy with BWidget), but not really rocket science either, and
    the progress bar - well, I'll see when the need arises.

    ttk::progress is the progressbar. For tooltip, the tooltip package in
    tklib is flawless. A toolbar is usually just a number of 'ttk::button's
    with '-style Toolbutton' and packed into a frame.

    set f [ttk::frame .f]
    pack [ttk::button $f.b1 -image somicon1 -style Toolbutton] -side left
    pack [ttk::button $f.b2 -image somicon2 -style Toolbutton] -side left
    ...


    I haven't used BWdiget, therefore I can't say what it does for menus.

    Christian

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)