Well, if you take it to that degree, yes that's true.  Under the cover CF (8) 
used EXT 1.0 I believe.  The problem with that in my opinion is that it's now 
two versions old.  And yes, all the CF DHTML is in the scripts folder, and yes 
you can figure out what to do behind the scenes.  But, then you also have to 
figure out how CF is naming all your components, etc.  There is much more 
"digging" to work with the built in CF DHTML features if you go further than 
the scope of the wrapped CF functionality.

Steve, while what you say is absolutely true, in my experience it's not simply 
just understanding the Ext library and you're ready to roll.  You've got to 
figure out how CF is generating the scripts so that you can then interact with 
the elements that it's creating on the page.  And that leads me back to my 
original statement.  If you plan on going past the scope of what the built in 
CF features offer, in my opinion (just my $0.02 again), then it might be worth 
looking into one of those 3rd party libraries - (I use Ext extensively myself). 
 Two reasons for this - 1. You can get the latest builds of the libraries which 
have new features, have more bug fixes, etc., and 2. being that you're building 
the interface, you'll have a much more in-depth view of how things interact and 
therefore doing anything "special" will be easier to taylor to your needs.

Again, I'm not trying to speak the gospel, I'm just trying to give James my 
view on the topic.

________________________________
From: [email protected] [mailto:[email protected]] On Behalf Of Steve Drucker
Sent: Monday, February 08, 2010 7:38 AM
To: [email protected]
Subject: Re: [ACFUG Discuss] RE: Coldfusion Tabs vs JQuery Tabs

Allen -

The built in CF tabs are nothing more than an abstraction layer for the EXT-JS 
library tabs (www.extjs.com<http://www.extjs.com>), so your argument doesn't 
really hold water. If you know the various methods for EXT-JS then its every 
bit as flexible as Spry or jQuery. In fact, the CF tab JavaScript API is 
somewhat easier to learn since there are a number of high-level functions (i.e. 
ColdFusion.Layout.createTab(), ColdFusion.Layout.disableTab()) and you can 
always invoke ColdFusion.Layout.getTabLayout() to get a pointer to the 
underlying EXT-JS element.

Frankly, given EXT-JS high quality and integrated series of UI components, it's 
definitely worth considering EXT-JS over jQuery for advanced UI (although I 
would still use jQuery for arbitrary DOM manipulation).


<WS0ef8c004658c1089-6262c847120f1a3b244-7fec.html>

On Mon, Feb 8, 2010 at 7:24 AM, 
<[email protected]<mailto:[email protected]>> wrote:
Just my $0.02.  The biggest reason to use something other than CF's built in 
functionality is if you ever need to do something outside of the standard uses 
intended of the tabs.  I've not used the CF tabs but here's an example of what 
I'm talking about.  Let's assume that the CF tabs are standard fare, if you 
click a tab, it shows/hides divs.  Well, let's say that you need the tab to do 
an ajax call or a form validation after you've clicked the tab title.  If 
that's not built into the CF tab, it may be very difficult for you to make what 
you need work.  Whereas with a third party library such as jquery, prototype, 
etc., you typically have very granular control over everything you want to 
accomplish.

Now, please don't take that as a bash against the built in functionality of CF. 
 CF is popular for a reason - they have a lot bundled in that makes rapid 
development/deployment possible.  If you just need whatever functionality is 
available, then CF's internal options may be the way to go.

Allen

________________________________
From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]<mailto:[email protected]>] On Behalf Of Murgolo, James
Sent: Sunday, February 07, 2010 1:27 AM
To: [email protected]<mailto:[email protected]>
Subject: [ACFUG Discuss] Coldfusion Tabs vs JQuery Tabs

Anyone know of any advantages/disadvantages of using JQuery tabs vs the built 
in ColdFusion tabs?  I've read that JQuery is a bit leaner but are there any 
functionality issues?  Heck, what about spry tabs too?

Thanks,
James Murgolo

Web Developer
Department of Information Technology
Oxford College of Emory University
(770) 784 - 4662
[email protected]<mailto:[email protected]>

________________________________
This e-mail message (including any attachments) is for the sole use of
the intended recipient(s) and may contain confidential and privileged
information. If the reader of this message is not the intended
recipient, you are hereby notified that any dissemination, distribution
or copying of this message (including any attachments) is strictly
prohibited.

If you have received this message in error, please contact
the sender by reply e-mail message and destroy all copies of the
original message (including attachments).

-------------------------------------------------------------
To unsubscribe from this list, manage your profile @
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by FusionLink<http://www.fusionlink.com>
-------------------------------------------------------------

-------------------------------------------------------------
To unsubscribe from this list, manage your profile @
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by FusionLink<http://www.fusionlink.com>
-------------------------------------------------------------



--
Regards,
Steve Drucker
Founder / President
Fig Leaf Software
http://www.figleaf.com
http://training.figleaf.com
Adobe, Google, Paperthin Consulting/Training/Sales


Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on GSA Schedule



-------------------------------------------------------------

To unsubscribe from this list, manage your profile @ 

http://www.acfug.org?fa=login.edituserform



For more info, see http://www.acfug.org/mailinglists

Archive @ http://www.mail-archive.com/discussion%40acfug.org/

List hosted by http://www.fusionlink.com

-------------------------------------------------------------


Reply via email to