IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New Perl/Tk
It won't be terribly pretty (I think for simple UI it blends in with the system look-n-feel pretty well these days), but it will work.

There's a good O'Reilly book on it too.
--
Chris Altmann
New That's fearfully ugly.
But I'll give it a go. I suspect there may be user resistance, though.


Peter
[link|http://www.no2id.net/|Don't Let The Terrorists Win]
[link|http://www.kuro5hin.org|There is no K5 Cabal]
[link|http://guildenstern.dyndns.org|Home]
Use P2P for legitimate purposes!
New Maybe wxPerl.
[link|http://wxperl.sourceforge.net/|wxPerl]. No experience with it myself and it may be pretty young (v. 0.26).

Luck!

Cheers,
Scott.
New I've used it.
Standard painful build up a GUI a button/canvas/whatever at a time.

GUI programming is a royal pain in the ass when you don't have a screen painter / code generator.
New I want it really simple
At the level of "my $filename = show_file_selector_dialogue();" sort of thing.

If I'm going to get into anything more I might as well learn Java, C++ or C# and at least have something on my CV to show for it.


Peter
[link|http://www.no2id.net/|Don't Let The Terrorists Win]
[link|http://www.kuro5hin.org|There is no K5 Cabal]
[link|http://guildenstern.dyndns.org|Home]
Use P2P for legitimate purposes!
New Sounds like you need some Tiles
Yes, straight Tk does look, well, [link|http://tktable.sourceforge.net/tile/screenshots/unix.html|outdated], but it can look like [link|http://tktable.sourceforge.net/tile/screenshots/windowsxp.html|this on Windows XP] when using the [link|http://tktable.sourceforge.net/tile/|Tile theme engine]

I've done a fair amount of Tkinter (Tk for Python) programming; it's been pretty easy for me. Tkinter has Open/Save dialogs, message boxes, etc, and there are higher level components available, at least for Python.

I haven't used Tiles yet, but in a week or two, I hope to give Tiles a shot to improve the appearance of some existing Tkinter code.

I may eventually move to wxWindows; it does seem faster and has a nice grid widget, but the learning curve is definitely higher.

Tony
     Perl GUI programming for a complete idiot - (pwhysall) - (26)
         Perl/Tk - (altmann) - (5)
             That's fearfully ugly. - (pwhysall) - (4)
                 Maybe wxPerl. - (Another Scott) - (3)
                     I've used it. - (broomberg) - (2)
                         I want it really simple - (pwhysall) - (1)
                             Sounds like you need some Tiles - (tonytib)
         Make it a web application. :-) -NT - (ben_tilly) - (19)
             Would need a server for that. -NT - (pwhysall) - (18)
                 Trivial. Lots of frameworks build one right in. - (ben_tilly) - (17)
                     It's not the software, silly. - (pwhysall) - (16)
                         I can't do anything about your corporate politics - (ben_tilly)
                         what please may I, etc comes in to it. - (boxley) - (13)
                             If you're gonna do that, seaside/squeak is even easier - (tuberculosis) - (12)
                                 How did you get from Perl to Java??? -NT - (ben_tilly) - (8)
                                     Todd forgot that left turn at Albuquerque. -NT - (Another Scott)
                                     He's got a kind of co-dependency thing going on, I think... -NT - (admin) - (2)
                                         I think I'll just let folks wallow in their ignorance - (tuberculosis) - (1)
                                             Please don't. Wallowing gets old. -NT - (Another Scott)
                                     Resin is primarily used as a servlet container - (tuberculosis) - (3)
                                         Ah. I see. -NT - (ben_tilly)
                                         just write a 2 line servlet to go do perl - (boxley) - (1)
                                             Might as well install apache/mason - (tuberculosis)
                                 WTF? - (pwhysall) - (2)
                                     I wouldn't know since I haven't needed that - (ben_tilly)
                                     What GUI toolkit do you know? - (tuberculosis)
                         Been there, that's why I used wxPerl - (broomberg)

You're typing on a device that stores trillions of pieces of data and makes billions of computations per second with the ability to grab data on almost anything from around the world in milliseconds, using electricity transmitted from hundreds of kilometers through wires on towers dozens of meters tall connected to megastructures that do things like burn coal as fast as entire trains can pull into the yard, or spin in the wind with blades the size of jumbo jets, or the like, which were delivered to their location by vehicles with computer-timed engines burning a fuel that was pumped up halfway around the world from up to half a dozen kilometers underground and locked into complex strata (through wells drilled by diamond-lined bores that can be remote-control steered as they go), shipped around the world in tankers with volumes the size of large city blocks and the height of apartment complexes, run through complex chemical processes in unimaginable quantities, distributed nationwide and sold to you at a corner store for $1.80 a gallon, which you then pay for with a little piece of microchipped plastic, if not a smartphone, which does all of the aforementioned computer stuff but in a box the size of your hand that tolerates getting beaten up in your pocket all day.

But technology never seems to advance...


93 ms