<?xml version="1.0" encoding="windows-1252"?>
<node id="72549" title="Re: Re: Re: Tk on Win32" created="2001-04-14 04:34:30" updated="2005-07-27 06:36:15">
<type id="11">
note</type>
<author id="16818">
Madams</author>
<data>
<field name="doctext">
Here's my win95/winME "tweak" (i copy/pasted the whole subroutine that i munged). PS if you don't have multiple logins under win95/ME just change the &lt;code&gt;else{$Home=...&lt;/code&gt; to $Home="C:/My Documents", on NT/2000 i'm not to sure...havn't messed with pTK on my NT box yet.&lt;br&gt;&lt;br&gt;  
&lt;code&gt;
sub TranslateFileName
{
 local $_ = shift;
 unless (defined $Home)
  {
   unless ($^O eq 'MSWin32'){
	   $Home = $ENV{'HOME'} || ($ENV{'HOMEDRIVE'}.$ENV{'HOMEPATH'});
   } else {
   	   $Home = "c:/windows/profiles/" . getlogin() . "/My Documents";
   }  
   $Home =~ s#\\#/#g;
   $Home .= '/' unless $Home =~ m#/$#;
  }
 s#~/#$Home#g;
 # warn $_;
 return $_;
}

&lt;/code&gt;
&lt;br&gt;
_________________
&lt;br&gt;madams@scc.net
&lt;code&gt;
              (__)
              (\/)
       /-------\/
      / | 666 ||
     *  ||----||
&lt;/code&gt;</field>
<field name="root_node">
72276</field>
<field name="parent_node">
72287</field>
</data>
</node>
