in reply to Feedback for programming a UI in Perl

I've gone with Tk for making a Win32 based GUI application,although most code is platform agnostic.It uses a queue of threads on the background so the the main UI thread does not freeze.The Windows specific part is that it uses Kernel events to sync i.e pause and resume the background thread when clicking on the "Pause/Resume" button in the UI.

The 'exe' is packaged with Par::Packer so it is portable and runs everywhere without installation.

I'm hosting it on Launchpad so you can take a look;well why not even contribute to it ? Unrar Extract and Recover on Launchpad
If you're looking for the binary distribution, it can be directly downloaded from UERSetup

  • Comment on Re: Feedback for programming a UI in Perl

Replies are listed 'Best First'.
Re^2: Feedback for programming a UI in Perl
by stevieb (Canon) on Sep 01, 2016 at 20:37 UTC

    Thanks nikosv, I've decided to stick with Wx after learning the ropes using the Wx::Demo mentioned already, but I will take a look at what you've got as I'm interested in the threading aspect that prevents main window blocking.

    If it appears useful, I'll replicate it in Wx. My time's pretty limited lately working on my own electronics projects (code and hardware), so I can't say I'll be able to contribute, but who knows. I go off on tangents creating patches/PRs for random projects frequently, even when that was the farthest thing from my mind :)