Hi List,
I have the following Code to generate a toolbar, which has two
Radiobuttons that are managed by auswertungManager. Now I have added an
event listener to auswertungsManager, but the event never fires. I
copied the code from the examples page, but still does not work. What
am I doing wrong?
Tia
Patrick
Here is the code:
window.application.main = function()
{
var doc =
this.getClientWindow().getClientDocument();
doc.setBackgroundColor("white");
// inline toolbar container
var toolBarContainer = new QxInline("toolBar");
toolBarContainer.setHeight("auto");
toolBarContainer.setRight("0");
var tbPartAuswahl = new QxToolBarPart;
var tbPartAuswertung = new QxToolBarPart;
var mnuMarktAuswahl = new QxMenu;
var mnuMarkenAuswahl = new QxMenu;
// Marktmenu erstellen
var arrMarktAuswahl = [
{ type: "radio", name: "Auto", icons: [ null,
null ], status: "", children: [] }
]
genMenu( arrMarktAuswahl, mnuMarktAuswahl, doc );
var mnuMarktAuswahlBtn = new QxMenuBarButton("Markt
wechseln", mnuMarktAuswahl, "icons/16/view-text.png");
// Marken erstellen
var arrMarkenAuswahl = [
{ type: "radio", name: "Audi", icons: [ null,
null ], status: "", children: [] }
]
genMenu( arrMarkenAuswahl, mnuMarkenAuswahl, doc );
var mnuMarkenAuswahlBtn = new QxMenuBarButton("Marke
wechseln", mnuMarkenAuswahl, "icons/16/view-text.png");
mnuMarkenAuswahlBtn.setEnabled(false);
// radio buttons für die marktauswahl
var marktAuswertung = new
QxToolBarRadioButton("Marktauswertung", "icons/16/chart.png", true);
// MarkenAuswertungsbutton
var markenAuswertung = new
QxToolBarRadioButton("Markenauswertung", "icons/16/chart.png");
// Manager für RadioButtons
var auswertungManager = new
QxRadioManager("auswertungsMode", [marktAuswertung, markenAuswertung]);
auswertungManager.addEventListener("changeSelected",
function(e) {
alert("Hallo\n" + e.getData().getValue());
});
toolBarContainer.add(marktAuswertung, markenAuswertung);
doc.add(marktAuswertung, markenAuswertung);
// Toolbar
var objToolBar = new QxToolBar;
var objBorder = new QxBorder;
objToolBar.setBorder(objBorder);
objBorder.setWidth(0);
objToolBar.setTop(0);
objToolBar.setLeft(0);
objToolBar.setRight(0);
tbPartAuswahl.add(mnuMarktAuswahlBtn, mnuMarkenAuswahlBtn);
tbPartAuswertung.add(marktAuswertung, markenAuswertung);
objToolBar.add(tbPartAuswahl, tbPartAuswertung);
toolBarContainer.add(objToolBar);
doc.add(toolBarContainer, mnuMarktAuswahl,
mnuMarkenAuswahl);
--
***************************************
COMsulting Gerhard Faehling GmbH
Patrick W. Fraley
Oeverdieker Weg 6
23669 Timmendorfer Strand
Tel: 04503 / 7033-25
Fax: 04503 / 7033-13
E-Mail: [EMAIL PROTECTED]
Internet: www.comsulting.de
***************************************
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
_______________________________________________
Qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel