Re: Action Editor resurracted

John Henry <[email protected]> Tue, 19 Apr 2011 21:00:09 -0700 (PDT)
Newsgroups gmane.comp.python.pythoncard
Message-ID <[email protected]>
--===============3923772957584162246==
Content-Type: multipart/alternative; boundary="0-741071007-1303272009=:84042"

--0-741071007-1303272009=:84042
Content-Type: text/plain; charset=us-ascii

Sorry, don't have that list but should be obvious from the zip file.
 --
John Henry


>
>From: Alec Bennett <[email protected]>
>To: John Henry <[email protected]>
>Cc: [email protected]
>Sent: Mon, April 18, 2011 5:34:59 AM
>Subject: Re: [Pythoncard-users] Action Editor resurracted
>
>Thank you!
>
>Is there a list of what files have been modified? 
>
>
>
>
>On Sat, Apr 16, 2011 at 7:25 PM, John Henry <[email protected]> wrote:
>
>In 2004, there was a experimentalResourceEditor released with PythonCard.  To be 
>honest, it wasn't very good (in my humble opinion).  However, it had one feature 
>that I like a lot - the Action Editor.  This is a dialog for selecting which 
>action (or methods) to activate for a particular widget.  For instance, if you 
>created a button, you can select mouseClick, mouseMove, and so forth.  It was 
>very nice because now I don't have to memorize which widget can do what.  I just 
>select that from a list.
>>
>>
>>It appears the code was never finished - or at least to the degree I like to see 
>>it.  With a later release of layoutEditor (not sure if it was later or not but 
>>nonetheless, layoutEditor is what I use), this feature was dropped - or never 
>>included in layoutEditor.
>>
>>
>>Well, I like the feature so much that I decided to have it resurrected.  With 
>>the package uploaded (need to overlay on top of the existing one - do your 
>>backup of the entire Pythoncard directory because I did some mod to model.py and 
>>so forth), you will see a ActionEditor button in the Property Editor window and 
>>when clicked, brings up the original  ActionEditor (cleaned up and debugged).  
>>
>>
>>In addition to just setting the actionBinding of the widget, I went a little 
>>further:  it actually generates a code-stub for each of those actions (!!!) 
>>which helps me tremendously.  I hope this mod is useful to othres.
>>
>>BTW: A minor tweak with this version of layoutEditor - when you create a new 
>>project, you can select which FrameClass to use.  The default is 
>>model.Background, of  course.
>>
>>
>>Have fun with it:
>>
>>
>>https://sourceforge.net/tracker/?func=detail&aid=3288344&group_id=19015&atid=369015
>>
 --
>>John  Henry
>>------------------------------------------------------------------------------
>>Benefiting from Server Virtualization: Beyond Initial Workload
>>Consolidation -- Increasing the use of server virtualization is a top
>>priority.Virtualization can reduce costs, simplify management, and improve
>>application availability and disaster protection. Learn more about boosting
>>the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
>>_______________________________________________
>>Pythoncard-users mailing list
>>[email protected]
>>https://lists.sourceforge.net/lists/listinfo/pythoncard-users
>>
>>
>
--0-741071007-1303272009=:84042
Content-Type: text/html; charset=us-ascii

<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:'times new roman', 'new york', times, serif;font-size:12pt"><div></div><div>Sorry, don't have that list but should be obvious from the zip file.<br>&nbsp;</div>--<br>John Henry<div><br></div><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><br><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><font size="2" face="Tahoma"><b><span style="font-weight: bold;">From:</span></b> Alec Bennett &lt;[email protected]&gt;<br><b><span style="font-weight: bold;">To:</span></b> John Henry &lt;[email protected]&gt;<br><b><span styl
 e="font-weight: bold;">Cc:</span></b> [email protected]<br><b><span style="font-weight: bold;">Sent:</span></b> Mon, April 18, 2011 5:34:59
 AM<br><b><span style="font-weight: bold;">Subject:</span></b> Re: [Pythoncard-users] Action Editor resurracted<br></font><br>
<meta http-equiv="x-dns-prefetch-control" content="off">Thank you!<br><br>Is there a list of what files have been modified? <br><br><br><br><div class="gmail_quote">On Sat, Apr 16, 2011 at 7:25 PM, John Henry <span dir="ltr">&lt;<a rel="nofollow" ymailto="mailto:[email protected]" target="_blank" href="mailto:[email protected]">[email protected]</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex;"><div><div style="font-size:12pt;">
<div style="font-size:12pt;color:black;"></div><div><div><font face="'times new roman', 'new york', times, serif">In 2004, there was a experimentalResourceEditor released with PythonCard. &nbsp;To be honest, it wasn't very good (in my humble opinion). &nbsp;However, it had one feature that I like a lot - the Action Editor. &nbsp;This is a dialog for selecting which action (or methods) to activate for a particular widget. &nbsp;For instance, if you created a button, you can select mouseClick, mouseMove, and so forth. &nbsp;It was very nice because now I don't have to memorize which widget can do what. &nbsp;I just select that from a list.</font></div>
<div><font face="'times new
 roman', 'new york', times, serif"><br></font></div><div><font face="'times new roman', 'new york', times, serif">It appears the code was never finished - or at least to the degree I like to see it. &nbsp;With a later release of layoutEditor (not sure if it was later or not but nonetheless, layoutEditor is what I use), this feature was dropped - or never included in layoutEditor.</font></div>
<div><font face="'times new roman', 'new york', times, serif"><br></font></div><div><font face="'times new roman', 'new york', times, serif">Well, I like the feature so much that I decided to have it resurrected. &nbsp;With the package uploaded (need to overlay on top of the existing one - do your backup of the entire Pythoncard directory because I did some mod to <a target="_blank" href="http://model.py">model.py</a> and so forth), you will see a ActionEditor button in the Property Editor window and when clicked, brings up the original
 ActionEditor (cleaned up and debugged). &nbsp;</font></div><div><font face="'times new roman', 'new york', times, serif"><br></font></div><div><font face="'times new roman', 'new york', times, serif">In addition to just setting the actionBinding of the widget, I went a little further: &nbsp;it actually generates a code-stub for each of those actions (!!!) which helps me tremendously. &nbsp;I hope this mod is useful to othres.</font></div>
<font face="'times new roman', 'new york', times, serif" size="3"><div><font face="'times new roman', 'new york', times, serif" size="3"><br></font></div><div><font face="'times new roman', 'new york', times, serif" size="3">BTW: A minor tweak with this version of layoutEditor - when you create a new project, you can select which FrameClass to use. &nbsp;The default is model.Background, of
 course.</font></div><div><font face="'times new roman', 'new york', times, serif" size="3"><br></font></div><div><font face="'times new roman', 'new york', times, serif" size="3">Have fun with it:</font></div>
<div><font face="'times new roman', 'new york', times, serif" size="3"><br></font></div><div><font face="'times new roman', 'new york', times, serif" size="3"><a rel="nofollow" target="_blank" href="https://sourceforge.net/tracker/?func=detail&amp;aid=3288344&amp;group_id=19015&amp;atid=369015">https://sourceforge.net/tracker/?func=detail&amp;aid=3288344&amp;group_id=19015&amp;atid=369015</a></font></div>
&nbsp;</font></div><font style="color:black;" face="'times new roman', 'new york', times, serif" size="3">--</font><br><font color="#888888"><font style="color:black;" face="'times new roman', 'new york', times, serif" size="3">John
 Henry</font><blockquote style="border-left:2px solid rgb(16, 16, 255);margin-left:5px;padding-left:5px;color:black;"><div><div><div><div style="color:black;font-family:times, serif;font-size:12pt;"></div>


</div></div></div></blockquote><div style="font-size:12pt;color:black;"></div>


</font></div></div><br>------------------------------------------------------------------------------<br>
Benefiting from Server Virtualization: Beyond Initial Workload<br>
Consolidation -- Increasing the use of server virtualization is a top<br>
priority.Virtualization can reduce costs, simplify management, and improve<br>
application availability and disaster protection. Learn more about boosting<br><span>
the value of server virtualization. <a target="_blank" href="http://p.sf.net/sfu/vmware-sfdev2dev">http://p.sf.net/sfu/vmware-sfdev2dev</a></span><br>_______________________________________________<br>
Pythoncard-users mailing list<br>
<a rel="nofollow" ymailto="mailto:[email protected]" target="_blank" href="mailto:[email protected]">[email protected]</a><br>
<a rel="nofollow" target="_blank" href="https://lists.sourceforge.net/lists/listinfo/pythoncard-users">https://lists.sourceforge.net/lists/listinfo/pythoncard-users</a><br>
<br></blockquote></div><br>
<meta http-equiv="x-dns-prefetch-control" content="on"></div></div></blockquote><div style="position:fixed"></div>


</div></body></html>
--0-741071007-1303272009=:84042--


--===============3923772957584162246==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
--===============3923772957584162246==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Pythoncard-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pythoncard-users

--===============3923772957584162246==--