If you can enable/disable statusbar in IE9 then this seems to be a
reasonable approach :)

On Tue, Jun 21, 2011 at 7:09 PM, Hugh McGowan <colinsda...@gmail.com> wrote:
> I don't think that is going to work.
>
> The problem here is that if you run the code above, while won't throw an
> exception, you also won't really get the browser text. When you enable the
> status bar, it *always* resets the status to '' on IE9
>
> irb(main):093:0> ie.ie.StatusBar=false
> => false
> irb(main):094:0> ie.ie.statusText = 'test'
> => "test"
> irb(main):095:0> ie.ie.StatusBar=true
> => true
> irb(main):096:0> ie.ie.statusText
> => ""
>
> I think the right thing to do is if people are relying on the status bar,
> they just need to know to enable it. If they do this, then when the status
> bar text is set, IE will retain the value.
>
> def status
>     if @ie.StatusBar
>         @ie.statusText
>     else
>         raise RuntimeError, "The status bar in IE is currently disabled.
> Please enable it if you would like to use this feature"
>     end
> end
>
> Does this seem like a reasonable approach?
>
> Hugh
>
>
> _______________________________________________
> Wtr-development mailing list
> Wtr-development@rubyforge.org
> http://rubyforge.org/mailman/listinfo/wtr-development
>
_______________________________________________
Wtr-development mailing list
Wtr-development@rubyforge.org
http://rubyforge.org/mailman/listinfo/wtr-development

Reply via email to