You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by Chuck Brinkman <wi...@gmail.com> on 2012/08/18 04:22:22 UTC

wicket multi-window app

Hi,

I have a desktop application that I need to move to the web.  The desktop app supports multiple windows.  I'm told it wouldn't be unusual to have as many as 30 windows open.  All of the windows can be moved, resized, expanded to full screen (fill the original app window) and minimize.  The user community doesn't want to lose any look and feel of the desktop app.  

Here are the hurdles that I see

-)  keeping the child windows on top of the parent window.
-)  expanding a child window to fill the parent window
-)  can I create a modal window?  A few of the desktop windows are modal.
-)  is there a limit to the number of child windows
-)  concerns about multi-window support in wicket

So,
-)  Will wicket support any of this without me having to resort to writing javascript?
-)  What issues have I overlooked that will preclude the use of wicket

Thanks for your input

I looked at wicket a few years ago.  I'm a fan of the just java and just html aspect not to mention reusable components.  I would really like to hear that wicket will support this multi-window environment.  If not it looks like jquery which means lots of javascript and I think large amounts of javascript are unmanageable.



Chuck
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: wicket multi-window app

Posted by Chuck Brinkman <wi...@gmail.com>.
Martin,

Thanks for your input.

Chuck

From Chuck's iPad

iPad:  (502) 713-3283

On Aug 18, 2012, at 7:06 AM, Martin Grigorov <mg...@apache.org> wrote:

> Hi,
> 
> Writing web apps requires writing JavaScript code ...
> Even if you use components like Wicket-extensions' ModalWindow or
> wicket-bootstrap's Modal, or wicket-jquery-ui's Dialog, or any other
> similar component you will still need to add some custom JS to make it
> working as you need it. And this is where Wicket shines - it doesn't
> mandate specific solutions, it allows you to make dynamic apps by
> reusing components and by making it easier to extend them for your
> specific needs.
> 
> On Sat, Aug 18, 2012 at 5:22 AM, Chuck Brinkman
> <wi...@gmail.com> wrote:
>> Hi,
>> 
>> I have a desktop application that I need to move to the web.  The desktop app supports multiple windows.  I'm told it wouldn't be unusual to have as many as 30 windows open.  All of the windows can be moved, resized, expanded to full screen (fill the original app window) and minimize.  The user community doesn't want to lose any look and feel of the desktop app.
>> 
>> Here are the hurdles that I see
>> 
>> -)  keeping the child windows on top of the parent window.
> that should be easy with CSS (z-index)
> 
>> -)  expanding a child window to fill the parent window
> Use JavaScript that manipulates the child's CSS properties
> 
>> -)  can I create a modal window?  A few of the desktop windows are modal.
> See wicket-extensions' ModalWindow
> 
>> -)  is there a limit to the number of child windows
> No
> 
>> -)  concerns about multi-window support in wicket
> Most of the time this just works
> 
>> 
>> So,
>> -)  Will wicket support any of this without me having to resort to writing javascript?
>> -)  What issues have I overlooked that will preclude the use of wicket
>> 
>> Thanks for your input
>> 
>> I looked at wicket a few years ago.  I'm a fan of the just java and just html aspect not to mention reusable components.  I would really like to hear that wicket will support this multi-window environment.  If not it looks like jquery which means lots of javascript and I think large amounts of javascript are unmanageable.
> 
> This is true but lately there are many good JS testing frameworks
> which make this more manageable.
> 
>> 
>> 
>> 
>> Chuck
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> For additional commands, e-mail: users-help@wicket.apache.org
>> 
> 
> 
> 
> -- 
> Martin Grigorov
> jWeekend
> Training, Consulting, Development
> http://jWeekend.com
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: wicket multi-window app

Posted by Martin Grigorov <mg...@apache.org>.
Hi,

Writing web apps requires writing JavaScript code ...
Even if you use components like Wicket-extensions' ModalWindow or
wicket-bootstrap's Modal, or wicket-jquery-ui's Dialog, or any other
similar component you will still need to add some custom JS to make it
working as you need it. And this is where Wicket shines - it doesn't
mandate specific solutions, it allows you to make dynamic apps by
reusing components and by making it easier to extend them for your
specific needs.

On Sat, Aug 18, 2012 at 5:22 AM, Chuck Brinkman
<wi...@gmail.com> wrote:
> Hi,
>
> I have a desktop application that I need to move to the web.  The desktop app supports multiple windows.  I'm told it wouldn't be unusual to have as many as 30 windows open.  All of the windows can be moved, resized, expanded to full screen (fill the original app window) and minimize.  The user community doesn't want to lose any look and feel of the desktop app.
>
> Here are the hurdles that I see
>
> -)  keeping the child windows on top of the parent window.
that should be easy with CSS (z-index)

> -)  expanding a child window to fill the parent window
Use JavaScript that manipulates the child's CSS properties

> -)  can I create a modal window?  A few of the desktop windows are modal.
See wicket-extensions' ModalWindow

> -)  is there a limit to the number of child windows
No

> -)  concerns about multi-window support in wicket
Most of the time this just works

>
> So,
> -)  Will wicket support any of this without me having to resort to writing javascript?
> -)  What issues have I overlooked that will preclude the use of wicket
>
> Thanks for your input
>
> I looked at wicket a few years ago.  I'm a fan of the just java and just html aspect not to mention reusable components.  I would really like to hear that wicket will support this multi-window environment.  If not it looks like jquery which means lots of javascript and I think large amounts of javascript are unmanageable.

This is true but lately there are many good JS testing frameworks
which make this more manageable.

>
>
>
> Chuck
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>



-- 
Martin Grigorov
jWeekend
Training, Consulting, Development
http://jWeekend.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org