Hi Andrey
ClickClick project as an example of of integratiting JQuery Dialog in a
click page
JQuery dialog can be set to work as modal....
net.sf.clickclick.examples.jquery.control.ui.UIDialog.
But it's almost a wrapper for jQuery calls ..... i does't have any way
to control the dialog server side,
which is what i want form such a component
but it's a start !
Marco
Bob Schellink ha scritto:
Hi Andrey,
On 4/02/2010 04:21 AM, Andrey P.Rybin wrote:
1) Is here some plans to add modal window/dialog box functionality to
Click?
I'm not aware of anyone working on this but it would be a great addition.
We'd need to think how to solve this in a cross browser way. I just
had a look at showModalDialog and it seems that only Firefox and IE
supports it properly. Chrome displays a dialog but it is not modal.
Opera didn't work either.
Another option is to use a JavaScript based solution but that could be
a bit heavy weight.
2) How to do form with this layout:
Label [input field] [question-mark image with tooltip]
This code
form.add(field1);
form.add(new Label("my html "));
shows field and [question-mark image with tooltip] in two lines
Label [input field]
[question-mark image with tooltip]
I've found that for flexible layouts the HTML list (<ul>) is quite
useful. You can see a demo here:
http://www.avoka.com/click-examples/form/contact-details.htm
3) May be I just can't find...
Do Click have simple AbstractContainerField descendants with div and
span tags (as in AbstractContainerField javadoc)?
There are no descendants of this container but its pretty easy to add
a custom control:
public class DivContainerField extends ContainerField {
public String getTag() {
return "div";
}
}
Whether we add this to Click itself is up for debate. We should be
careful not to bloat the library too much for those less common use
cases. One option is to host these controls in the ClickClick[1]
project and incorporate them into Click if they are popular. I know
ClickClick is currently a pain because there are no builds available
but once Click 2.1.0 is out we can start building ClickClick binary
artifacts.
kind regards
bob
[1]: http://code.google.com/p/clickclick/