This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author azeeman
Recipients azeeman, cheryl.sabella, gpolo, serhiy.storchaka
Date 2019-03-04.00:06:08
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1203018186.8643298.1551657962190@mail.yahoo.com>
In-reply-to <1551657694.5.0.52070028051.issue36171@roundup.psfhosted.org>
Content
Cheryl, thank you for your help.

    On Sunday, March 3, 2019, 7:02:47 p.m. EST, Cheryl Sabella <report@bugs.python.org> wrote:  

Cheryl Sabella <cheryl.sabella@gmail.com> added the comment:

That's because state isn't an option.  :-)

I should have included the link to the ttk scrollbar manpage.
https://www.tcl.tk/man/tcl/TkCmd/ttk_scrollbar.htm

You'll see on that page that 'state' is listed as a Widget Command and not an Option:
    STANDARD OPTIONS

        -class, undefined, undefined 
        -cursor, cursor, Cursor 
        -style, style, Style 
        -takefocus, takeFocus, TakeFocus 

    WIDGET-SPECIFIC OPTIONS

        -command, command, Command 
        -orient, orient, Orient 

    WIDGET COMMAND

        pathName cget option 
        pathName configure ?option? ?value option value ...? 
        pathName get 
        pathName identify x y 
        pathName instate statespec ?script? 
        pathName set first last 
        pathName state ?stateSpec? 

    INTERNAL COMMANDS

        pathName delta deltaX deltaY 
        pathName fraction x y 

    SCROLLING COMMANDS

        prefix moveto fraction 
        prefix scroll number units 
        prefix scroll number pages 

If you notice, your listing of the options includes the 6 options listed above: command, orient, takefocus, cursor, style, class.  It doesn't list any of the other widget commands, such as cget or configure.  state is like those and not like the options.

In other words, you would use `w.state(['!disabled', 'selected'])` as shown in the example on the New Mexico Tech link.

----------

_______________________________________
Python tracker <report@bugs.python.org>
<https://bugs.python.org/issue36171>
_______________________________________
History
Date User Action Args
2019-03-04 00:06:08azeemansetrecipients: + azeeman, gpolo, serhiy.storchaka, cheryl.sabella
2019-03-04 00:06:08azeemanlinkissue36171 messages
2019-03-04 00:06:08azeemancreate