Qooxdoo Team,
One thing that occurs to me is that the embedded example code within the
online docs could be more helpful if it described a typical file
name/location that would include the example code. This way, readers of
the documentation would understand where in their project folders that
particular example file would be added or modified. This could apply to
the config files, theme files, image files, and code files throughout
the documentation.
It appears that you've already adopted a consistent example project name
'myApplication' in these examples. This would suggest adding a notation
for the filename in the example on "Extending Themes" in "Custom
Themes" [1] as
"/myApplication/source/class/myApplication/theme/Appearance.js", so that
the reader would have a better understanding on how to start
implementing custom themes in their own project.
Of course, we could leave it to the reader to try to figure it out, but
I think we should make it easier to adopt these powerful features of
Qooxdoo.
One concern I noticed in this particular example is that it includes the
line
> qx.Theme.define("myApplication.Appearance",
If this is supposed to be the
file /myApplication/source/class/myApplication/theme/Appearance.js, then
my project created from a recent Qooxdoo trunk doesn't have the same
line. My Appearance.js file for this project was generated instead with
this line
> qx.Theme.define("myApplication.theme.Appearance",
This line is consistently different in the all of the theme files in my
project. Was the structure of the theme files changed at some point
after the documentation on theming was created, by moving them to the
"theme" subfolder of the class files? Or does it work fine either way?
If not, then we should clean up the doc examples in this area.
Thanks,
Gene
[1] http://qooxdoo.org/documentation/0.8/ui_custom_themes
------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, &
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel