ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> tcl-mac
tcl-mac
Re: [MACTCL] catching quit from Wish menu
by David Zolli other posts by this author
Feb 28 2007 7:26AM messages near this date
Re: [MACTCL] catching quit from Wish menu | Re: [MACTCL] catching quit from Wish menu
Le 27 févr. 07 à 23:15, Jeff Hobbs a écrit :

>   ... I've tried "open document" and variations, but even then I
>  don't get args passed in.

When I tried to get filename to edit from Yummy ftp I had the same  
problem. I finaly found this tricky way to get something usable:

package require tclAE

proc MyAeHandler {class id} {
     set filename [string range [tclAE::coerceDesc              [string range $class [expr {
[string first \[ $class]+1}]              [expr {[string first \] $class]-1}]] TEXT] 1 end-1
]
     if {[file exists $filename] && $::ready} {
         after idle [list FileOpen $filename]
     }
     return [tclAE::print $class]
}

tclAE::installEventHandler aevt odoc MyAeHandler

It works but I know I have to do something cleaner when I'll  
understand how tclAE really works.

-- 
David Zolli
kroc@[...].tk
http://www.kroc.tk



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Tcl-mac mailing list
tcl-mac@[...].net
https://lists.sourceforge.net/lists/listinfo/tcl-mac
Thread:
Alastair Davies
Philip Aker
Robert Karen
Jon Guyer
Jeff Hobbs
Jon Guyer
Jeff Hobbs
David Zolli
Jon Guyer
Tim Jones
Jon Guyer
David Zolli
Jon Guyer
Jon Guyer
Jeff Hobbs
Robert Karen
Kevan Hashemi
David Zolli
Kevin Walzer
Jeff Hobbs
Robert Karen
Jon Guyer
Robert Karen
Kevin Walzer
Jon Guyer
Robert Karen
Robert Karen
Tim Jones
Robert Karen
Jon Guyer
Kevin Walzer
Jim Ingham
Jasper Taylor
Clarke

Privacy Policy | Email Opt-out | Feedback | Syndication
© 2004 ActiveState, a division of Sophos All rights reserved