Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Message from discussion Big widget problems from perl 5.6 to 5.8
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Franck ANIERE  
View profile  
 More options Sep 30 2006, 4:10 am
Newsgroups: comp.lang.perl.tk
From: Franck ANIERE <ani...@yahoo.com>
Date: Sat, 30 Sep 2006 10:10:59 +0200
Local: Sat, Sep 30 2006 4:10 am
Subject: Big widget problems from perl 5.6 to 5.8
Hello,

I use Active Perl for my Windows based perl/tk scripts. Until
last month, I used perl 5.6 but I have switched recently
to perl 5.8, in order to have the most recent perl/tk
(I needed tk::png for example). And now the problems begin.

1) As you may I have noticed, I am French. So sometimes I
have some directories spelled with french symbols (ç, é,...)
and while it posed no problems with perl 5.6, it does not work
with perl 5.8 (I can't open files located in such directories)

2) I use perlapp to make my scripts executables. Now that I use
perl 5.8 (perlapp not changed), I have the following errors on
stderr when the username on Windows contains french caracters :

Tk::Error: couldn't read bitmap file
"C:\DOCUME~1\FRANOI~1\LOCALS~1\Temp\pdk-François-2096\/Tk/arrowdownwin.xbm ":
No such file or directoryerror reading bitmap file
"C:\DOCUME~1\FRANOI~1\LOCALS~1\Temp\pdk-François-2096\/Tk/arrowdownwin.xbm "
at /PerlApp/Tk/Widget.pm line 205.
  at /PerlApp/Tk/Widget.pm line 203
  Tk callback for .toplevel3
  Tk callback for .toplevel3.browseentry.labentry
  (processing "-bitmap" option)
  Tk callback for .toplevel3.browseentry.button
  <Button-1>
  (command bound to event)

It happens with screens containing browseentry widgets. I have tried to
force the temporary directory with tmpdir switch on perlapp, but it
still creates the pdk-françois subdirectory, so it does not solve anything.

I have been told that perl 5.8 internal encodings are different from
perl 5.6 ones. Is there a way to force perl 5.8 to act "like before"
(especially for widget related issues) ?

Thank you very much in advance for your help, I'm going mad with this
problem :(

Best regards,

F.A.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google