[#56965] [ruby-trunk - Bug #8852][Open] Synology build of ruby-2.0.0-p247 is failing — "barbecuesteve (Steve Sparks)" <sparks@...>

12 messages 2013/09/02

[#57051] [ruby-trunk - Bug #8872][Open] Case statements do not honor a refinement of the '===' method — "jconley88 (Jon Conley)" <schnozberries@...>

21 messages 2013/09/07

[#57058] [ruby-trunk - Bug #8875][Open] Select is not usable with SSLSocket — "headius (Charles Nutter)" <headius@...>

11 messages 2013/09/07

[#57074] [ruby-trunk - Bug #8879][Open] String#to_r fails after moving ruby to other OSX system — "mpapis (Michal Papis)" <mpapis@...>

12 messages 2013/09/08

[#57092] [ruby-trunk - Bug #8883][Open] Rational canonicalization unexpectedly converts to Fixnum — "melquiades (Paul Cantrell)" <cantrell@...>

16 messages 2013/09/09

[#57109] [ruby-trunk - Bug #8886][Open] TracePoint API inconsistence when raise used — deivid (David Rodríguez) <deivid.rodriguez@...>

14 messages 2013/09/10

[#57111] [ruby-trunk - Feature #8887][Open] min(n), max(n), min_by(n), max_by(n) — "akr (Akira Tanaka)" <akr@...>

13 messages 2013/09/10

[#57131] [ruby-trunk - Feature #8895][Open] Destructuring Assignment for Hash — "chendo (Jack Chen)" <ruby-lang@...>

19 messages 2013/09/11

[#57186] [ruby-trunk - Feature #8909][Open] Expand "f" frozen suffix to literal arrays and hashes — "headius (Charles Nutter)" <headius@...>

37 messages 2013/09/14

[#57262] [ruby-trunk - Feature #8921][Open] Allow select, reject, etc to accept a regex — "kyledecot (Kyle Decot)" <kyle.decot@...>

13 messages 2013/09/18

[#57273] [ruby-trunk - Feature #8923][Open] Frozen nil/true/false — "ko1 (Koichi Sasada)" <redmine@...>

13 messages 2013/09/19

[#57353] [ruby-trunk - Feature #8948][Open] Frozen regex — "sawa (Tsuyoshi Sawada)" <sawadatsuyoshi@...>

19 messages 2013/09/24

[#57385] [ruby-trunk - Bug #8953][Open] `str =~ /pattern/` does not call =~ method if (1) str is a String, (2) /pattern/ is a Regexp literal — "gfx (Goro Fuji)" <gfuji@...>

12 messages 2013/09/26

[#57396] [ruby-trunk - Feature #8956][Open] Allow hash members delimited by \n inside of {} — "adamdunson (Adam Dunson)" <adam@...>

20 messages 2013/09/26

[ruby-core:57409] [ruby-trunk - Bug #8957][Open] Ruby tk control variables for radiobutton menu radiobutton and menu checkbutton not working correctly.

From: "rob (rob gow)" <robgow@...>
Date: 2013-09-26 18:50:45 UTC
List: ruby-core #57409
Issue #8957 has been reported by rob (rob gow).

----------------------------------------
Bug #8957: Ruby tk control variables for radiobutton menu radiobutton and menu checkbutton not working correctly.
https://bugs.ruby-lang.org/issues/8957

Author: rob (rob gow)
Status: Open
Priority: Normal
Assignee: 
Category: 
Target version: 
ruby -v: ruby 2.0.0p195 (2013-05-14) [x64-mingw32]
Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN


The control variables for radiobutton menu radiobutton and menu checkbutton are not working correctly. In a starter project I am coding, they do not set the variable at all, and if set, it does not affect the button that is checked. I've tried the defaults, $var @var @@var Tkvariable.new, and no difference. 

I've coded round the radio buttons using the variable and then setting with .select().
The menu radioButtons I can just do when the command function is called.
With the menu checkButtons, since the variable is not working I cannot tell the state. So 
I set indicatoron to 0 and just flip the action in the command function. But then there are no
checks for the check boxes.

I've bunched some code together out of the tkdocs tutorial to check this, and while this at least sets the variable initially, setting the variable does not change the selected radioButton. But having set the variable once, clicking the radio buttons no longer changes the variable. From that point it can only be changed in code. I've uploaded this as a demo of the problem.

This is on windows
tk is;
irb(main):035:0> Tk::TK_PATCHLEVEL
I've tried ruby 1.9.3p448 as well.

Also Linux ruby  2.0.0p247 versions as well.
=> "8.5.12"


-- 
http://bugs.ruby-lang.org/

In This Thread

Prev Next