On Jul 20, 2013, at 2:06 PM, Johnny Miller <[email protected]> wrote:
> I guess this would be a bad time to mention I'm working on a > JQAjaxTabbedPanel? > Sigh……. Well, no. People implementing good stuff is always appreciated. I guess two questions come to mind. If we are developing new components to do things better, can we start deprecating and getting rid of older components that do not have this new good-ness? Also, I wonder if there is a way to combine components. I mean, it seems obvious that if you have 5 components that all something in different ways, you _could_ actually package this as one component with a 5-way switch. Imagine if a component was named after what it did instead of being named with a prefix specific to when it was designed. We _could_ have just one Accordion component and have switches for Ajax or no, for JQuery or no, for animated or no. I can see this may be complicated to actually implement, but we could suggest some complication can be shouldered by our developers and not load all of the complexity onto our users…. - ray > On Jul 19, 2013, at 7:34 PM, Timothy Worman <[email protected]> wrote: > >> On Jul 19, 2013, at 9:53 PM, Ray Kiddy <[email protected]> wrote: >> >>> >>> On Jul 15, 2013, at 7:21 AM, Chuck Hill wrote: >>> >>>> Yes, AjaxTabbedPanel is going to fight you here. >>>> >>>> Chuck >>> >>> Really? AjaxTabbedPanel does not do repetitions? This seems odd. And >>> undocumented. >>> >>> Just for fun, can anyone take a stab at how one would decide to use one of >>> these and not one of the others? >>> >>> AjaxTabbedPanel >>> >>> MTAjaxTabbedPanel >>> >>> CCAjaxTabPanel >>> >>> CCTabPanel >>> >>> ERLITTabPanel >>> >>> ERXAjaxTabPanel >>> >>> ERXColoredTabPanel >>> >>> ERXImageTabPanel >>> >>> ERXTabPanel >>> >>> WOTabPanel >>> >>> These all exist in the Wonder frameworks. >>> >>> I mean, hey, I looked for an ERXWOTabPanel, an ERDTabPanel, and a >>> BTTabPanel and they are not there. What's up? We're falling down on the job >>> here. >>> >>> And what about IERXTabPanel. Where is David Avendasora when we need him? >>> >>> - ray >> >> Well, anything with Ajax or MT in front of it is pretty self-explanatory. >> Thank you Johnny Miller for MT! I think I can understand from the naming >> that a bunch of them are non-ajax? But the CC naming convention - where’d >> that come from? >> >> Tim >> UCLA GSE&IS >> >>> >>>> On 2013-07-15, at 5:07 AM, Paul Yu wrote: >>>> >>>>> Raymond >>>>> >>>>> I had better success using CCTabPanel for dynamically creating tabs. >>>>> >>>>> .html >>>>> >>>>> <wo:CCAjaxTabPanel id = "tabs" selectedTab="$tabSelection" tabs >>>>> = "$tabs" tabNameKey="tabLabel" useFormSubmit="$true"> >>>>> <!-- <wo:str value = "$selectedTabsWOComponent" /> >>>>> --> >>>>> >>>>> <wo:AjaxUpdateContainer id = "ccTabContentContainer"> >>>>> <wo:switch WOComponentName="$selectedTabsWOComponent" >>>>> accessController="$accessController" evaluation = "$evaluation" /> >>>>> </wo:AjaxUpdateContainer> >>>>> >>>>> </wo:CCAjaxTabPanel> >>>>> >>>>> >>>>> .java >>>>> >>>>> private NSArray<NSDictionary> _tabs; >>>>> >>>>> public NSArray<NSDictionary> tabs() { >>>>> if (_tabs == null) { >>>>> // the evaluation has a method for getting the districtDomains >>>>> NSMutableArray<NSDictionary> tabs = new >>>>> NSMutableArray<NSDictionary>(); >>>>> >>>>> NSMutableDictionary<Object, String> myTab1 = new >>>>> NSMutableDictionary<Object, String>("My Tab Title", "tabLabel"); >>>>> observationsTab.takeValueForKey(ObservationSubTab.class.getName(), >>>>> "wocomponent"); >>>>> >>>>> // More tabs here >>>>> >>>>> tabs.add(myTab1); >>>>> >>>>> _tabs = tabs.immutableClone(); >>>>> } >>>>> >>>>> return _tabs; >>>>> } >>>>> >>>>> Paul >>>>> On Jul 15, 2013, at 4:18 AM, Raymond NANEON <[email protected]> wrote: >>>>> >>>>>> Hi List, >>>>>> >>>>>> I don't understand why item is null when I want to dynamically create >>>>>> tabs in AjaxTabbedPanel using WORepetion. >>>>>> What's wrong in my codes? >>>>>> Envoyé depuis iCloud >>>>>> >>>>>> Le 12 jul 2013 à 07:08, Raymond NANEON <[email protected]> a écrit : >>>>>> >>>>>>> Hi List, >>>>>>> >>>>>>> I want to create many of AjaxTabbedPanelTab from WORepetition in >>>>>>> AjaxTabbedPanel. >>>>>>> >>>>>>> html : >>>>>>> >>>>>>> <webobject name = "Tabs"> >>>>>>> <webobject name = "repeatTabbedPanelTab"> >>>>>>> <webobject name = "DynamiqueTab"><webobject >>>>>>> name = "template" /></webobject> >>>>>>> </webobject> >>>>>>> </webobject> >>>>>>> >>>>>>> wod : >>>>>>> >>>>>>> Tabs : AjaxTabbedPanel { >>>>>>> id = tabsId; >>>>>>> } >>>>>>> >>>>>>> repeatTabbedPanelTab : WORepetition { >>>>>>> list = competences; >>>>>>> item = competenceItem; >>>>>>> identifier = dynaTabId; >>>>>>> } >>>>>>> >>>>>>> DynamiqueTab : AjaxTabbedPanelTab { >>>>>>> name = libelle; >>>>>>> isSelected = false; >>>>>>> id = dynaTabId; >>>>>>> } >>>>>>> >>>>>>> template : TemplateCompTierBase { >>>>>>> competence = competenceItem; >>>>>>> domaine = competenceItem.domaine; >>>>>>> editingContext = competenceItem.editingContext; >>>>>>> updateContainerID = TRCompoementId; >>>>>>> } >>>>>>> >>>>>>> >>>>>>> In this case (WORepetition in AjaxTabbedPanel) in the repetition item >>>>>>> is always NULL. >>>>>>> >>>>>>> So when I put the AjaxTabbedPanel in the WORepetition, it works fine >>>>>>> but I have many of AjaxTabbedPanel instead of many tabs. >>>>>>> >>>>>>> Thanks for your help >>>>>>> Envoyé depuis iCloud >>>>>>> _______________________________________________ >>>>>>> Do not post admin requests to the list. They will be ignored. >>>>>>> Webobjects-dev mailing list ([email protected]) >>>>>>> Help/Unsubscribe/Update your Subscription: >>>>>>> https://lists.apple.com/mailman/options/webobjects-dev/rnaneon%40me.com >>>>>>> >>>>>>> This email sent to [email protected] >>>>>>> >>>>>> _______________________________________________ >>>>>> Do not post admin requests to the list. They will be ignored. >>>>>> Webobjects-dev mailing list ([email protected]) >>>>>> Help/Unsubscribe/Update your Subscription: >>>>>> https://lists.apple.com/mailman/options/webobjects-dev/pyu%40mac.com >>>>>> >>>>>> This email sent to [email protected] >>>>> >>>>> _______________________________________________ >>>>> Do not post admin requests to the list. They will be ignored. >>>>> Webobjects-dev mailing list ([email protected]) >>>>> Help/Unsubscribe/Update your Subscription: >>>>> https://lists.apple.com/mailman/options/webobjects-dev/chill%40global-village.net >>>>> >>>>> This email sent to [email protected] >>>> >>>> -- >>>> Chuck Hill >>>> Executive Managing Partner, VP Development and Technical Services >>>> >>>> Practical WebObjects - for developers who want to increase their overall >>>> knowledge of WebObjects or who are trying to solve specific problems. >>>> http://www.global-village.net/gvc/practical_webobjects >>>> >>>> Global Village Consulting ranks 13th in 2012 in BIV's Top 100 Fastest >>>> Growing Companies in B.C! >>>> >>>> Global Village Consulting ranks 44th in 25th annual PROFIT 500 ranking of >>>> Canada’s Fastest-Growing Companies by PROFIT Magazine! >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> Do not post admin requests to the list. They will be ignored. >>>> Webobjects-dev mailing list ([email protected]) >>>> Help/Unsubscribe/Update your Subscription: >>>> https://lists.apple.com/mailman/options/webobjects-dev/ray%40ganymede.org >>>> >>>> This email sent to [email protected] >>> >>> >>> _______________________________________________ >>> Do not post admin requests to the list. They will be ignored. >>> Webobjects-dev mailing list ([email protected]) >>> Help/Unsubscribe/Update your Subscription: >>> https://lists.apple.com/mailman/options/webobjects-dev/lists%40thetimmy.com >>> >>> This email sent to [email protected] >> >> >> _______________________________________________ >> Do not post admin requests to the list. They will be ignored. >> Webobjects-dev mailing list ([email protected]) >> Help/Unsubscribe/Update your Subscription: >> https://lists.apple.com/mailman/options/webobjects-dev/jlmiller%40kahalawai.com >> >> This email sent to [email protected] > > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Webobjects-dev mailing list ([email protected]) > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/webobjects-dev/ray%40ganymede.org > > This email sent to [email protected] _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
