and here's a patch for the start button
--- card.pl 2004-10-02 20:15:10.000000000 -0300
+++ fixed.pl 2004-10-02 20:14:51.000000000 -0300
@@ -7,6 +7,7 @@
use constant COS => cos(3.14159265/18);
my $color = 'darkolivegreen';
+my $rotating;
my $score = 0;
my @delay = (30,
20,
@@ -68,6 +69,8 @@
-height => 2,
-padx => 10,
-command => sub {
+ if (! $rotating) {
+ $rotating = 1;
$c->itemconfigure($_, -state => 'hidden') for $arrow, $ms
+g;
for (1 .. 10) {
@@ -76,8 +79,11 @@
push @s => splice @ids, int(rand @ids), 1 for 1 .. 2;
rotate(@s, $delay[$score]);
}
+ $rotating = 0;
$topText = "Click on the correct box.";
$selFlag = 1;
+ }
+
})->pack(qw/-side right/);
MainLoop;
He who asks will be a fool for five minutes, but he who doesn't ask will
remain a fool for life.
Chady | http://chady.net/
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|