I have a web app with a menubar and I use the Iframe as a container for the
call of the url linked to the menu options.
And if you have another way to do such thing I will be happy to try it.
I can have the color theme of the Iframe parent using the ColorManager
method getColorTheme(), this an instance of ColorTheme(We call it
CTinstance) class the problems are :
* Nothing happens using the ColorManager method
setColorTheme(CTinstance)
* Using the ColorManager method setColorThemeById(CTinstance) generate
a javascript error
"this._colorThemes[..] is null "
The only way to change the theme is to pass the name of the ColorTheme class
you want to set as a string and I don't know right now how to get the class
name of CTinstance ?!?!
Any suggestions ?
Thanks and best regards
Taha
Jim Hunter-2 wrote:
>
> My first question is simple, what are you putting IN the IFrame? Is it a
> complete page that you are loading from disk or are you stuffing code into
> it on the fly? You have to remember that this is a separate document and
> if
> it is a qooxdoo document, it has to load it's own copy of the library and
> has it's own managers. If the code you listed was being run inside the
> IFrame, then you are still changing the containing pages properties
> because
> you used 'parent'. When working inside an IFrame, think of it as a page
> all
> to itself and go from there.
> The reason I asked about 'what' you are placing in the IFrame is because
> many people use and IFrame because that's the way they did things before
> qooxdoo, and in qooxdoo you can replace the IFrame with a layout in most
> cases. If you are putting a page inside it that is loaded from another
> domain then using a layout is a little harder but still very doable. My
> application used to use IFrames all over the place but now I don't use any
> and things work much nicer.
>
> Jim
>
> On 10/20/06, taha_ <[EMAIL PROTECTED]> wrote:
>>
>>
>> Hi,
>> Thanks for the quick response :-)
>> I did guess there is somehing like this and did tried to change the color
>> theme in the page loaded in the is frame using the ColorManger :
>> qx.core.Init.getInstance().defineMain(function(){
>> var th =
>> parent.qx.manager.object.ColorManager.getInstance().getColorTheme();
>> qx.manager.object.ColorManager.getInstance().setColorTheme(th);
>>
>> I tried also :
>> eval("qx.Settings.setDefault('colorTheme', '" +
>> "WindowsLunaGreenColorTheme" + "');");
>> and :
>>
>> qx.Settings.setDefault(parent.qx.manager.object.ColorManager.getInstance
>> ().getColorTheme());
>> I did tried a lot of ways based on the idea that the iframe is an
>> independant part of the document but no way to make the color theme
>> change
>> Any suggestions please ?
>> Thanks a lot
>>
>>
>> Andreas Ecker-2 wrote:
>> >
>> > Howdy!
>> >
>> >> I have a page with an iframe inside and when I change the color theme,
>> >> all
>> >> the objects outside the iframe change color and those inside didn't
>> >> :-((((
>> >> Can any one help me to understand why ?
>> >
>> > The two documents are pretty much independent and unrelated (in a
>> > cross-domain scenario completely unrelated for security reasons).
>> >
>> > Think about a regular HTML frame set: If you change the background
>> color
>> > of one of the documents, you would not expect the other frames to
>> change
>> > their colors as well.
>> >
>> > If you still want to change the color themes in both of your documents,
>> > you have to access the appropriate theme switch method in your iframe
>> > document in addition to the theme switch you do now.
>> >
>> > Hope that helps,
>> >
>> > Andreas
>> >
>> >
>> >
>> >
>> >
>> -------------------------------------------------------------------------
>> > Using Tomcat but need to do more? Need to support web services,
>> security?
>> > Get stuff done quickly with pre-integrated technology to make your job
>> > easier
>> > Download IBM WebSphere Application Server v.1.0.1 based on Apache
>> Geronimo
>> >
>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>> > _______________________________________________
>> > qooxdoo-devel mailing list
>> > [email protected]
>> > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Iframe-an-ColorManger-tf2480296.html#a6916661
>> Sent from the qooxdoo-devel mailing list archive at Nabble.com.
>>
>>
>> -------------------------------------------------------------------------
>> Using Tomcat but need to do more? Need to support web services, security?
>> Get stuff done quickly with pre-integrated technology to make your job
>> easier
>> Download IBM WebSphere Application Server v.1.0.1 based on Apache
>> Geronimo
>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>> _______________________________________________
>> qooxdoo-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
>
--
View this message in context:
http://www.nabble.com/Iframe-an-ColorManger-tf2480296.html#a6921892
Sent from the qooxdoo-devel mailing list archive at Nabble.com.
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel