Gwyn Evans wrote:

>>10) There is no step 10
>>    
>>
11) Agree to suggestion in step 10 and do it :)

I'll do that right now.

>
>How about "Document it on the Wiki"! :-)
>
>/Gwyn
>
>On 08/08/06, Johannes Fahrenkrug <[EMAIL PROTECTED]> wrote:
>  
>
>>Hi!
>>
>>I've asked so many questions on this list and got so many friendly and
>>helpful answers, it's time to give something back.
>>This Saturday I migrated a big web application from Wicket 1.1.1 to
>>1.2.1. I was using the contrib-dojo Tooltip class, which doesn't work
>>with 1.2, so I had to find another solution. I found Igor's suggestions
>>for tooltips at http://del.icio.us/ivaynberg/tooltip and chose to go
>>with "Sweet Titles".
>>
>>Sweet titles is great, but the problem is that it automatically attaches
>>tooltips to all <a>, <abbr> and <acronym> tags (correct me if I'm wrong,
>>but I am sure about the <a> tag). I didn't want that, though. I needed
>>tooltips for checkboxes, and I needed to explicitly say which element
>>should show a tooltip and which element shouldn't. So I altered the
>>sweetTitles.js a bit and this is what I came up with:
>>
>>1) Download SweetTitles from
>>http://www.dustindiaz.com/downloads/sweet-titles.zip
>>2) Replace sweetTitles.js with the one I attached to this email.
>>3) At the moment the replacement sweetTitles.js should be able to add
>>tooltips to the following elements: 'input', 'td', 'tr', 'textarea',
>>'select', 'span', 'div', 'a','abbr','acronym'. If that's not enough (or
>>too much), edit the "tipElements" array at the top of the file.
>>4) Put the 2 JavaScript files somewhere into your package (ie
>>org.example.app.javascript)
>>5) Either put the CSS file into your package as well or add the contents
>>to a CSS file you already use in your application
>>6) Add this to the head section of the html file you want to use
>>tooltips in:
>>
>><wicket:link>
>>  <script wicket:id="addEventJs"></script>
>>  <script wicket:id="sweetTitlesJs"></script>
>></wicket:link>
>>
>>7) Add the JavaScript resources to your page:
>>
>>add(new JavaScriptReference("addEventJs", new
>>PackageResourceReference(YourApplication.get(), YourPage.class,
>>"javascript/addEvent.js")));
>>add(new JavaScriptReference("sweetTitlesJs", new
>>PackageResourceReference(YourApplication.get(), YourPage.class,
>>"javascript/sweetTitles.js")));
>>
>>8) Add the Attribute "showtooltip" to the element that should show a
>>tooltip (only elements with this attibute will show tooltips):
>>
>>someWicketComponent.add(new AttributeModifier("showtooltip", true, new
>>Model("true")));
>>
>>9) Either add the content of the tooltip to the element in the html
>>file, using the "title" attribute:
>>
>><input type="checkbox" wicket:id="myCheckbox" title="Hi, I am a tooltip."/>
>>
>>...or add dynamic tooltip texts using an AttributeModifier:
>>
>>someWicketComponent.add(new AttributeModifier("title", true, new
>>Model("Hi, I am a dynamic tooltip.")));
>>
>>10) There is no step 10
>>
>>I hope this is helpful to somebody. Any improvements are very much
>>encouraged, of course!
>>
>>- Johannes
>>
>>
>>
>>
>>-------------------------------------------------------------------------
>>Using Tomcat but need to do more? Need to support web services, security?
>>Get stuff done quickly with pre-integrated technology to make your job easier
>>Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
>>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>>
>>_______________________________________________
>>Wicket-user mailing list
>>Wicket-user@lists.sourceforge.net
>>https://lists.sourceforge.net/lists/listinfo/wicket-user
>>
>>
>>
>>
>>    
>>
>
>
>  
>


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to