In a test I've been doing, I used not a class="", but I declare a style in a <style></style> for each of the layers using their ID
like
<style> #layer1 {position:absolute; width: ....} .blueBg {background-color:blue;} </style>
and <div id= layer1> Some html </div>
As far as I understand it class is meant to control the style of multiple objects. So for example, if you wanted a set of layers to all have a blue background, you would add class=blueBg
So both are different. I think we need a way to tell dynlayers not to generate an inline style, when one would exists for it's ID. Now should we on top of that be able to generate something like <DIV ID=myLayer style="AStyle"></DIV>, probably,and of course be able to set a class=""
As three options are valid ways of doing it, I think we should handled them.
Benoit
On Thursday, April 3, 2003, at 02:57 PM, Raymond Irving wrote:
Sounds ok to me, but how about the following:
lyr.setClass(name,noPreStyle);
When noPreStyle is set to true the api will completely remove the style="..." string from <divs> and will ignore bgcolor, width, height, left, top, etc for <layers> and <ilayers>. The end result is that layers will be created much faster.
lyr.setClass('blue_style,box_style',true);
This would require the user to specify all the values (e.g. left,top width,etc) of the layer inside the css class.
To give the user greater flexibility we could then allow them to pass the value 'basic' to the setClass() function to have the api only generate the left, top, width and heigth values for the style object.
lyr.setClass('blue_style','basic');
What do you think?
-- Raymond Irving
--- Kevin <[EMAIL PROTECTED]> wrote:Hello,-------------------------------------------------------
I've heard Raymond may be doing something in the area of dynapi style objects? Sorry if I've got the wrong idea.
Could we have a simple starting point by just passing a class name to the DynLayer constructor or e.g. lyr.setClass('note').
The string 'class="note"' would be inserted in the div/layer/ilayer tag before the big 'style="..."' string so we can pick up a prepared style sheet class from a <style>...</style> section.
- Kevin
http://click.atdmt.com/AFF/go/sdnxxaff00300020aff/direct/01/This SF.net email is sponsored by: ValueWeb: Dedicated Hosting for just $79/mo with 500 GB of bandwidth! No other company gives more support or power for your dedicated server
http://www.mail-archive.com/[EMAIL PROTECTED]/_______________________________________________ Dynapi-Dev mailing list [EMAIL PROTECTED]
__________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com
------------------------------------------------------- This SF.net email is sponsored by: ValueWeb: Dedicated Hosting for just $79/mo with 500 GB of bandwidth! No other company gives more support or power for your dedicated server http://click.atdmt.com/AFF/go/sdnxxaff00300020aff/direct/01/ _______________________________________________ Dynapi-Dev mailing list [EMAIL PROTECTED] http://www.mail-archive.com/[EMAIL PROTECTED]/
-------------------------------------------------------
This SF.net email is sponsored by: ValueWeb: Dedicated Hosting for just $79/mo with 500 GB of bandwidth! No other company gives more support or power for your dedicated server
http://click.atdmt.com/AFF/go/sdnxxaff00300020aff/direct/01/
_______________________________________________
Dynapi-Dev mailing list
[EMAIL PROTECTED]
http://www.mail-archive.com/[EMAIL PROTECTED]/