Thanks Igor, I am already subclassing the wizard so that I can dynamically add steps based on entities in the object. I also have overridden the newButton(string) etc but the more subtle interactions are not clear to me.
For example, I override newButtonBar(string). I get the basic table markup with my panel injected but now I need to dig in and locate how wicket is expecting the next/prev/finish/cancel buttons to be presented and provide ID's for those etc. Its not a huge problem and it will only take a few hours to dig through the resources and see what is expected. I was just hoping for a canned example. Sounds like that doesn't exist so I'll spend some time and create one. Thanks! John- On Fri, Feb 13, 2009 at 8:03 AM, Igor Vaynberg <[email protected]> wrote: > simply subclass wizard and provide your own markup. > > -igor > > On Thu, Feb 12, 2009 at 11:57 PM, John Armstrong <[email protected]> wrote: >> Hi WicketFolk, >> Can anyone point me to a relatively complete example of an Wizard >> implementation with custom layout? I'm fairly new to the framework and >> this would help me out quite a bit as the default table based >> structure is causing my designer to get a bit crazy.. >> >> API says : >> >> "This default implementation should be useful for basic cases, if the >> layout is exactly what you need. If you want to provide your own >> layout and/ or have more or less components (e.g. you want to >> additionally provide an overview component), you can override this >> class and add the components you want yourself using methods like >> newButtonBar(String) et-cetera. " >> >> If someone points me to one I'll generalize it and update the wiki >> for future generations. >> >> Thanks >> John- >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
