You certainly can extend the classes, just that you won't have access to new
properties via the IDE unless you modify the PHPVCL as well. Any changes you
make will need to be addressed directly in code at page load or during code
execution. When you create a file that extends qooxdoo, make sure that you
include that file in the page you are using the control. Once the file is
loaded you will have your new functionality.
Jim
www.D4PHP.org
www.D4PHP-Hosting.com
On 6/26/07, Derrell Lipman <[EMAIL PROTECTED]> wrote:
On 6/26/07, FrozenDice <[EMAIL PROTECTED]> wrote:
> Wish I could but there's a few problems with that. I'm running 0.6.6,
> and I can't upgrade since I'm using qooxdoo through Delphi4PHP, which
> generates the code for me. Extending a class in qooxdoo then
> modifying a component to extend an extended component is really a lot.
> Is there any other way?
No upgrade is necessary, but you do have to be willing to extend
qooxdoo classes if you want to obtain the full capability of qooxdoo.
You're asking to do something that is not provided "out of the box"
but is easy to do by subclassing qooxdoo classes as I explained. I
have never looked at Delphi4PHP but I can't imagine that they crippled
your ability to work with qooxdoo such that you can't extend qooxdoo
classes. You'll find that you have MUCH more capability with qooxdoo
once you become willing to work with the qooxdoo source and extend
classes.
Cheers,
Derrell
>
> On 6/25/07, Derrell Lipman <[EMAIL PROTECTED]> wrote:
> > On 6/25/07, FrozenDice <[EMAIL PROTECTED]> wrote:
> > > Is there any way I can set in the Tree Row Structure not to have a
> > > plus/minus button? Or failing that, any way to take away the
> > > plus/minus on a single row?
> >
> > That's not in the TreeRowStructure. You can, however, extend the
> > TreeFolder class and override the getIndentSymbol method. You'll see
> > in TreeFolder that that method displays the appropriate plus/minus
> > symbol if the folder either has content or if the property
> > alwaysShowPlusMinusSymbol is true. You could have it check a
> > different property in addition, or always leave out the plus/minus
> > symbol.
> >
> > Derrell
> >
> >
-------------------------------------------------------------------------
> > This SF.net email is sponsored by DB2 Express
> > Download DB2 Express C - the FREE version of DB2 express and take
> > control of your XML. No limits. Just data. Click to get it now.
> > http://sourceforge.net/powerbar/db2/
> > _______________________________________________
> > qooxdoo-devel mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
> >
>
>
-------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
>
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel