A radiobutton is a widget that has a textual string and a circle. In the following code, without the mouse hovering on the radiobutton, the background colors of the circle and the text are white and khaki separately. With the mouse hovering, the background colors of the circle and the text are both khaki. Is there a way to make the background color of the circle stay white? Or is this some kind of compatibility issue with Tk running on Windows (I'm running Tk 804.29 with ActivePerl 5.12.1 on Win XP)? A WxPerl radiobutton does not seem to give me this problem.
use strict;
use warnings;
use Tk;
my $mw = MainWindow -> new();
my $frame = $mw -> Frame()-> pack( );
my $id = 0;
my $bg_color = 'khaki';
my $radio_button1
= $frame -> Radiobutton (
-text => 'RadioButton1',
-value =>0,
-variable => \$id,
-bg => $bg_color,
-activebackground => $bg_color,
-activeforeground => 'red',
) -> pack ();
my $radio_button2
= $frame -> Radiobutton (
-text => 'RadioButton1',
-value =>1,
-variable => \$id,
-bg => $bg_color,
-activebackground => $bg_color,
-activeforeground => 'red',
) -> pack ();
MainLoop;
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.