<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">On 20 juin 2014, at 20:24, Gabriele Battaglia <<a href="mailto:iz4apu@libero.it">iz4apu@libero.it</a>> wrote:<br><div><br class="Apple-interchange-newline"><blockquote type="cite"><meta http-equiv="Content-Type" content="text/html charset=windows-1252"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><br><div><div>Il giorno 20/giu/2014, alle ore 19:46, Eduardo Francos <<a href="mailto:efrancos@efrancos.com">efrancos@efrancos.com</a>> ha scritto:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">When I need this type of user interaction within a command I use <a href="http://cocoadialog.sourceforge.net/">CocoaDialog</a>. It offers many options that should cover most, albeit simple needs.</div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><br></div>GB: Hi and thanks for answer.</blockquote>Could you please post an example? Even privately, if you think so.</div></div></blockquote><div><br></div>I'm attaching a sample script that uses CocoaDialog to prompt for the user's age, then it uses again CocoaDialog to display a message-box with the result.</div><div>You may try it directly from an editor window (⌘R) or paste it into a new bundle command.</div><div><br><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div><br></div><div>PS: anyway, there is no editor (or IDE) I’ve tried, which are able to manage an input or raw_input in Python. Every software I’ve tried got this EOF Error.</div></div></blockquote><div><br></div><div>It could be possible if TM integrated some kiond of "terminal" type of command output, but I guess that's too much for too little.</div><div>In TM version 1.5 I was using HTML output to the command's windows for as sophisticated an interface as you can make using HTML + JS + CSS. The problem is that to give feedback to TM that required using <a href="http://blog.macromates.com/2007/hacking-textmate/">TMTOOLS</a>, which unfortunately is incompatible with the current TM version.</div><br><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><br><div>
<div style="letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">—<div>Namasté!</div><div>Sent from my iMac27. (Libero)</div></div>
</div>
<br></div><br>_______________________________________________<br>textmate mailing list<br><a href="mailto:textmate@lists.macromates.com">textmate@lists.macromates.com</a><br>http://lists.macromates.com/listinfo/textmate</blockquote></div></body></html>