As always a complete (not) working qooxdoo example would be great. This makes it easier for us to take a look at your problem. Thanks.

Sebastian

Here is my example, I would expect layerList to be 150 pixels down from the top of leftPanel.
but it shows up at 0,0. right on top of my image.


<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
 <meta http-equiv="MsThemeCompatible" content="yes" />
 <meta http-equiv="ImageToolBar" content="no" />
 <meta http-equiv="Pragma" content="no-cache" />
 <meta http-equiv="Expires" content="-1" />
 <meta http-equiv="Cache-Control" content="no-cache" />
 <meta name="MSSmartTagsPreventParsing" content="yes" />

 <title>Index @ qooxdoo :: demo [release]</title>
<link type="text/css" rel="StyleSheet" href="../../style/layouts/application.css"/>

 <script type="text/javascript" src="../../script/qooxdoo.js"></script>
<script>
  LayerList.extend(QxWidget,"LayerList");

function LayerList()
{
   QxWidget.call(this);
           this.set({ left: 0, top: 500,width:300, height:400 });
var layerToolbar = new QxToolBar();
           with(layerToolbar)
           {
           setTop(0);
           setLeft(0);
           setWidth(320);
setParent(this); };
           this.add(layerToolbar);
//var navToolbar = new QxToolBarPart; var newLayerButton = new QxToolBarButton(null, "icons/22/newlayer.png"); var deleteLayerButton = new QxToolBarButton(null, "icons/22/trash.png"); var promoteLayerButton = new QxToolBarButton(null, "icons/22/up.png"); var demoteLayerButton = new QxToolBarButton(null, "icons/22/down.png"); layerToolbar.add(newLayerButton);
           layerToolbar.add(deleteLayerButton);
           layerToolbar.add(promoteLayerButton);
           layerToolbar.add(demoteLayerButton);
layerList = new QxList; layerList.set({ top : 32, left: 0, height: 350, width: 300, overflow : "scrollY" }); this.add(layerList);
};
</script>
</head>
<body>
<script type="text/javascript" src="../../../tools/script/layout.js"></script>
 <div id="testDescription">
<p>Please choose an example from the combo box above. Enjoy! &nbsp;&nbsp; ;-)</p>
 </div>
 <script type="text/javascript">
 window.application.main = function()
 {
var d = this.getClientWindow().getClientDocument(); var leftPanel = new QxWidget();

   with(leftPanel)
   {
     setTop(48);
setLeft(20); setBorder(QxBorder.presets.black);
    // setBackgroundColor("white");
     setPadding(0, 0);
     setWidth(650);
     setBottom(30);
   };

    var mapPanel = new QxImage("icons/48/hwinfo.png", 48, 48);

    mapPanel.set({ top:0, left:0});
   // mapPanel.setParent(leftPanel);
leftPanel.add(mapPanel);
    leftPanel.add();
var layerList = new LayerList();
    layerList.set({ top:150, left:0});
    leftPanel.add(layerList);
d.add(leftPanel);

 };


 </script>
</body>
</html>



Jason J. Kahler



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Qooxdoo-devel mailing list
Qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to