[#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:57420] [ruby-trunk - Bug #8957][Rejected] Ruby tk control variables for radiobutton menu radiobutton and menu checkbutton not working correctly.

From: "nagai (Hidetoshi Nagai)" <nagai@...>
Date: 2013-09-27 06:06:49 UTC
List: ruby-core #57420
Issue #8957 has been updated by nagai (Hidetoshi Nagai).

Status changed from Assigned to Rejected
% Done changed from 0 to 100

It depends on bugs on the reporter's code.

--- test_control_variables.rb	2013-09-27 14:48:40.000000000 +0900
+++ test_control_variables_mod.rb	2013-09-27 14:51:26.000000000 +0900
@@ -49,12 +49,12 @@
 
 def b_button
     puts("setting contol variable to office")
-    $phone = 'office'
+    $phone.value = 'office'
 end
 
 def c_button
     puts("setting contol variable to mobile")
-    $phone = 'mobile' 
+    $phone.value = 'mobile' 
 end
 
 Tk.mainloop

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

Author: rob (rob gow)
Status: Rejected
Priority: Normal
Assignee: nagai (Hidetoshi Nagai)
Category: lib
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