in reply to Re: Very strange Scrollbar behavior in Win32 Perl/Tk version 804.027
in thread Very strange Scrollbar behavior in Win32 Perl/Tk version 804.027

The platform does, in fact, make a difference.

To briefly cite some specific examples:

1> Perl/Tk's fileevent handler doesn't work in Windows.
2> caller() doesn't return the proper line number on all Windows machines.
3> print SCK $stuff doesn't work on the E-Machines T2862 but seems to work just fine on other models of E-Machines ( a severely aggravating problem ).

Ideally, cross-platforming works perfectly. Unfortunately, the world ain't ideal.

Peace, monks.

Bro. Doug :wq
  • Comment on Re^2: Very strange Scrollbar behavior in Win32 Perl/Tk version 804.027

Replies are listed 'Best First'.
Re^3: Very strange Scrollbar behavior in Win32 Perl/Tk version 804.027
by vkon (Curate) on Oct 30, 2006 at 12:59 UTC
    all true, but platform difference should be minimal, and somewhat platform-specific.

    When speaking on non-platform specific GUI element, it should behave everywhere consistently, that is why first attention should be paid to logic and widget, and only afterwards we should consider whether misbehaviour is $^O-specific!

    BTW I've never thought of Perl/Tk's fileevent as non-working on Windows
    Did you encountered difficulties with it?

      Yes. I've had some terrrible problems with fileevent.

      Setting one up has caused my socketeering programs to hang indefinitely. I tried several different ways of opening the socket before passing it to fileevent for read/write polling, but got the same behaviour everytime. Then I hit the web (it was before my days on PerlMonks) and found a few references to "We're working on fixing this! It's broke on Windows!" At said point, I wrote a $mw->repeat to accomplish c-style polling.

      Perhaps in the near future I'll present this problem to the monks. It seems a good idea...

      Peace, monks. I'm off to work.

      Bro. Doug :wq