Hi Sebastian, I will explain what I would like to achieve in more detail.
Based on a component’s button click, panel A receives this event and adds a subpanel B with further information (an empty panel is replaced by subpanel B). However, it takes about 30 sec to load the model which is used both by panel A and subpanel B. The panel gets only rendered after everything is loaded and the user currently has to wait and does not get any notification. Therefore, I added a progress bar (also) in panel A which should get immediately updated as the wicket event is fired and executed until the model is loaded. However, if I add the AbstractAjaxTimerBehavior to the progress bar’s form based on the wicket event, the progress bar does not get rendered. It is rendered together with panel A as all are bound to the same ajax target. How can I change this so that the progress bar is executed (updated) in parallel to rendering panel A? I hope this is understandable - Thanks, Chris > Am 03.05.2015 um 23:22 schrieb Sebastien <seb...@gmail.com>: > > Hi Chris, the background process should be asynchronous... > > > On Sun, May 3, 2015 at 9:30 PM, Chris <chris...@gmx.at> wrote: > >> Hi, >> >> the theme.css was missing. >> >> I have put the progress bar in a panel and add the behavior to the form >> based on a wicket event (click button). >> How can I run the run the progress bar in parallel to some background >> process so that the panel gets updated and not waits until the page renders >> itself? >> update.getTarget().add(...); >> >> Thanks >> >> >>> Am 03.05.2015 um 21:06 schrieb Chris <chris...@gmx.at>: >>> >>> Hi Sebastian, >>> >>> thanks - I will have a look at it. >>> >>> Currently, I would like to run the example, however, only the feedback >> panel is shown, but not the table. >>> I have included the jquery-ui.css - what else might I be missing? >>> >>> Chris >>> >>> >>> >>>> Am 03.05.2015 um 20:44 schrieb Sebastien <seb...@gmail.com>: >>>> >>>> Hi Chris, >>>> >>>> Actually progressbar does not hold a timer, its a separate >>>> AbstractAjaxTimerBehavior. >>>> You can extend the AbstractAjaxTimerBehavior to control the progressbar >> - >>>> like in the demo - and add this custom behavior only when you need it >>>> (button click for instance) >>>> >>>> Hope this helps, >>>> Sebastien >>>> >>>> >>>> >>>> On Sun, May 3, 2015 at 8:06 PM, Chris <chris...@gmx.at> wrote: >>>> >>>>> Hi all, >>>>> >>>>> how can the timer of the progress bar initialized, so that it does not >>>>> start automatically and only after a Wicket event is received (e.g. >> button >>>>> click in another component?) >>>>> >> http://www.7thweb.net/wicket-jquery-ui/progressbar/DefaultProgressBarPage?5 >>>>> < >>>>> >> http://www.7thweb.net/wicket-jquery-ui/progressbar/DefaultProgressBarPage?5 >>>>>> >>>>> >>>>> Thanks, Chris >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>> For additional commands, e-mail: users-h...@wicket.apache.org >>> >> >>