Hi, I suspect Deparse would tell you the problem with ternary?:if/else, its Basic debugging checklist

A)Is this the best way to implement an autoplay function? I tried to use Tk's repeat and timer with no big success. I read all tk callback material but if I understood it correctly a variable used in the callback it is evaluated when the callback is created NOT when it is invoked. How to change this behaviour?

Closures buddy, closures, for your reading pleasure Re: how to use marquee in perl tk?, Re^2: Perl Gtk2 - ->destroy() is Not Causing the Script to Exit, Re^3: tk mainwindow not appearing, Re^3: Tk MainWindow and another TopLevel spawn order (taskbar order LIFO win32)


In reply to Re: Tk starting and stopping an autoplay loop using a keybinding by Anonymous Monk
in thread Tk starting and stopping an autoplay loop using a keybinding by Discipulus

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • 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:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.