It works fine, now it perfectly fit my needs.

Thanks !

On 9 Mar 2009, at 19:49, Petr Kobalíček wrote:

> Hi, interesting:)
>
> Progress bar can be centered by this way:
> - set pbor position to relative
> - set pbor left and right margin to auto
>
> this should work;-) But it centers it only horizontally, vertical
> centering is a bit harder:(
>
> 2009/3/9 Jean-Baptiste BRIAUD -- Novlog <[email protected]>:
>> Hi,
>> Here is the startup page I manage to get with qxbuild.
>> I still wonder how it could be possible to center the progress  
>> bar ...
>> The simple idea for that page is that one can place all the stuff  
>> inside the
>> <div id="bar">HERE THE STUFF</div>
>> That stuff will be removed when the application is ready.
>> I put in bold changed section compared to Petr version.
>> Note that the script in outside the body to ensure the DOM from the  
>> body is
>> loaded, so id="bar" component is found.
>> I'm not sure if it is the correct way of ensuring this as I'm very  
>> bas in
>> HTML thing, that's why I like qooxdoo :-)
>>
>> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
>> "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd";>
>> <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
>> <head>
>>     <meta name="robots" CONTENT="noarchive, nofollow, noarchive,
>> nosnippet"/>
>>     <meta name="robots" content="none"/>
>>     <meta http-equiv="Content-Type" content="text/html;  
>> charset=utf-8"/>
>>     <link rel="shortcut icon" href="favicon.ico"/>
>>     <title>TITLE</title>
>>     <!-- ScriptLoader -->
>>     <script type="text/javascript"
>> src="/qooxdoo-0.8.2/script/ScriptLoader.js"></script>
>> </head>
>> <body scroll="no" style="background-color:#YOUR COLOR">
>> <div id="bar">
>>     <span id="waiter" style="font-family: arial; font-size: large;  
>> color:
>> #YOUR COLOR; ">
>>         <div style="text-align: center;">
>>             <br/>
>>             <br/>
>>             <img src="YOUR LOGO"/><br/>YOUR WELCOME TEXT
>>         </div>
>>     </span>
>> </div>
>> </body>
>> <script type="text/javascript">
>>     // [Qooxdoo Settings]
>>     qxsettings =
>>     {
>>         // Application
>>         "qx.application" : "YOUR QX STARTUP CLASS",
>>         // Mode ("build" or "debug")
>>         "qx.mode": "build",
>>         // Theme class to use
>>         "qx.theme" : "qx.theme.Modern",
>>         // Path to qooxdoo script files
>>         "qx.path": "/qooxdoo-0.8.2",
>>         // DEPRECATED
>>         // Resources and script uri. If you are planning to have  
>> qooxdoo in
>>         // special uri (browser path), you can specify it here.  
>> There is
>>         // no rebuild process needed while changing qxsettings here!
>>         "qx.resourcesUri": "./resource",
>>         // Script uri
>>         "qx.scriptUri": "./script"
>>     };
>>     // [Javascript Files]
>>     //
>>     // Here are javascripts files that will be loaded by  
>> ScriptLoader. First
>> file
>>     // must be qooxdoo main module. All next files are your  
>> javascript
>> files.
>>     qxscripts =
>>     [
>>         // Qooxdoo
>>         qxsettings["qx.path"] + "/script/qx-" +  
>> qxsettings["qx.mode"] +
>> ".js",
>>         // Add here your scripts to load, you can use qxsettings[]  
>> for base
>> paths, etc...
>> YOUR QX CLASSES
>>     ];
>>     // [Script Loader]
>>     //
>>     // There is simple progress bar that can be customized. It's  
>> important
>> to
>>     // remove it from DOM when loading is finished.
>>     (function() {
>>         var w = 800;
>>         var h = 14;
>>         var body = document.getElementsByTagName("body")[0];
>>         var bar = document.getElementById("bar");
>>         var pbor = document.createElement("div");
>>         var pbar = document.createElement("div");
>>         pbor.style.position = "absolute";
>>         pbor.style.border = "solid 1px #000000";
>>         pbor.style.background = "#FFFFFF";
>>         pbor.style.width = w + "auto";
>>         pbor.style.height = h + "px";
>>         pbar.style.position = "absolute";
>>         pbar.style.border = "0px";
>>         pbar.style.background = "#YOUR COLOR";
>>         pbar.style.width = "0px";
>>         pbar.style.height = h + "px";
>>         ScriptLoader.load({
>>             scripts: qxscripts,
>>             start: function()
>>             {
>>                 bar.appendChild(pbor);
>>                 pbor.appendChild(pbar);
>>             },
>>             finish: function()
>>             {
>>                 pbor.removeChild(pbar);
>>                 bar.removeChild(pbor);
>>                 body.removeChild(bar);
>>             },
>>             progress: function(percent, file)
>>             {
>>                 pbar.style.width = "" + Math.floor(percent * w) +  
>> "px";
>>             }
>>         });
>>     }());
>> </script>
>> </html>
>> ------------------------------------------------------------------------------
>> Open Source Business Conference (OSBC), March 24-25, 2009, San  
>> Francisco, CA
>> -OSBC tackles the biggest issue in open source: Open Sourcing the  
>> Enterprise
>> -Strategies to boost innovation and cut costs with open source  
>> participation
>> -Receive a $600 discount off the registration fee with the source  
>> code: SFAD
>> http://p.sf.net/sfu/XcvMzF8H
>> _______________________________________________
>> qooxdoo-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>
>>
>
> ------------------------------------------------------------------------------
> Open Source Business Conference (OSBC), March 24-25, 2009, San  
> Francisco, CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the  
> Enterprise
> -Strategies to boost innovation and cut costs with open source  
> participation
> -Receive a $600 discount off the registration fee with the source  
> code: SFAD
> http://p.sf.net/sfu/XcvMzF8H
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>


------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to