Once again, I post too early for my own good. Of course, the properties are there. I didn't see that the _modifyFoo methods need to return "true" in order to work. The error message was, after all not about a setter not being there, but that the setter "failed without exception". Duh.
If there is interest, I'll post a little note on how to extend the property list at runtime on the wiki... Christian Christian Boulanger schrieb: > Hi Derrell, > > thanks for your quick answer! > > QxTarget.addProperty did it, that is, it correctly added the properties > for QxTarget. > > However, I wanted to add the properties also for all descendents of > QxTarget, that's why I tried to attach it to QxTarget's prototype, and > that doesn't work. For example, QxTextField doesn't have the properties > I added to QxTarget. > > Is there a way around this other than modifying QxTarget's source code > directly? > > Christian > > [EMAIL PROTECTED] schrieb: > >> Christian Boulanger <[EMAIL PROTECTED]> writes: >> >> >> >>> Hi, >>> >>> I want to extend QxTarget's property list directly (instead of creating >>> an extended class), but the function >>> addProperty are not available in QxTarget's prototype object. How & >>> where can I access it? >>> >>> >> Both extend() and addProperty() are added to Function.prototype in >> QxExtend.js. It seems very strange that you could have obtained a QxTarget >> object, which was able to extend QxObject, but not have access to >> addProperty(). You _should_ be able to successfully issue >> >> QxTarget.addProperty(...) >> >> but note that it's the Function.prototype, not the QxTarget.prototype that >> contains addProperty(), so >> >> o = new QxTarget(...); >> o.addProperty(...) >> >> will fail because addProperty() does not exist in 'o'. >> >> (Sorry I can't be more helpful than that.) >> >> Cheers, >> >> Derrell >> >> >> _______________________________________________ >> Qooxdoo-devel mailing list >> Qooxdoo-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel >> >> > > > > _______________________________________________ > Qooxdoo-devel mailing list > Qooxdoo-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel > _______________________________________________ Qooxdoo-devel mailing list Qooxdoo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel