Seems like a nice option to have...
On Jun 26, 2006, at 12:59 PM, Owen Mead-Robins wrote:
>
> I was wanting to add instructional text to the Autocomplete field
> (grey
> text that goes away when you click the field). I did a bit of a hack
> (which I included below). Wondering if I should make this less hack
> like and submit a patch into TG?
>
> MyCustomManager= function(name, groupid) {
> this.name = name;
>
> this.theAutoCompManager = eval("AutoCompleteManager" + this.name +
> "_innerAutoComp");
> }
>
> MyCustomManager.prototype.initialize = function() {
> // Hijack the focus function of the autoComplete field
> this.oldFocus = this.theAutoCompManager.gotFocus;
> this.theAutoCompManager.gotFocus = this.newFocus;
> updateNodeAttributes(this.autoCompTextField, {"onfocus":
> this.newFocus
> });
>
> // Make the auto comp field larger
> updateNodeAttributes(this.theAutoCompManager.textField, {"style":
> "width: 50%; color: #666666"});
> this.theAutoCompManager.textField.value = "Enter name of contact to
> add to list";
> }
>
> MyCustomManager.prototype.newFocus = function(event) {
> // Deal with crappy browser implementations
> event=event||window.event;
> var origReturn = this.oldFocus(event);
>
> // Clear out the instructions for the first time focus
> updateNodeAttributes(this.theAutoCompManager.textField, {"style":
> "width: 50%; color: #000000"});
> this.theAutoCompManager.textField.value = "";
>
> // Reasign the old focus function
> updateNodeAttributes(this.autoCompTextField, {"onfocus":
> this.oldFocus
> });
>
> return origReturn;
> }
>
>
> >
--
Kevin Dangoor
TurboGears / Zesty News
email: [EMAIL PROTECTED]
company: http://www.BlazingThings.com
blog: http://www.BlueSkyOnMars.com
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/turbogears
-~----------~----~----~----~------~----~------~--~---