[TxMt] Re: HTML output window: JavaScrip alert() and confirm()

Alex Ross tm-alex at rosiba.com
Thu Sep 25 10:46:04 UTC 2008


On Sep 25, 2008, at 12:29 PM, Hans-Jörg Bibiko wrote:

>> <script type="text/javascript" charset="utf-8">
>>   try {
>>       if (TextMate.system("", function (task) { })) {
>>           var __TM_confirm_Status;
>>           alert = function(s){TextMate.system('"$DIALOG" -e -p
>> \'{messageTitle="JavaScript";informativeText="'+s+'";}\'',null);};
>>           confirm = function(s){TextMate.system('"$DIALOG" -e -p
>> \'{messageTitle="JavaScript";informativeText="'+s
>> +'";buttonTitles=("OK","Cancel");}\'',null).onreadoutput=function(s)
>> {if(s==1)
>> {__TM_confirm_Status
>> =false}else{__TM_confirm_Status=true}};return(__TM_confirm_Status)};
>>       }
>>   } catch(e) {}
>> </script>
>
> I do not know if TM 2.0 supports this, but this could be sent by TM
> automatically if an user will show up something as HTMLoutput (?)

at the very least we can add it to the HTMLOutput.show command and  
web_preview.  This would take care of 99% of the cases.  For other  
commands, they can do without.

—Alex


More information about the textmate mailing list