OK. I'm coming out of the closet here.

I am *HOPELESSLY LOST* with this stuff.

No matter what I put where in the source, the stuff builds but it does not 
work at all.

All I get is this in the logfile:
2011-11-18T08:16:18Z WARNING: initCommitCallback: No callback found for: 
'Agent.ToggleAO' in control: aoswitch

and my AO button does not work.

The source is here:
http://dolphinsource.eregion.de/dolphinviewer3-beta/

The logic that I'm trying to build is this:

There is a button defined in app_settings/commands.xml that acts as a simple 
on/off switch.

The callback gets registered (supposedly) in llagent.cpp, and the callback 
function itself is member of LLAgent.

There's another callback that returns the state of the AO engine as TRUE or 
FALSE to tint the button.

The callback LLAgent::ToggleAO() simply calls AOEngine::getinstance()-
>Toggle();

... why the *beep* does this *beep* not *beeping* work.

Any help would be **GREATLY** appreciated.


oh right, the files involved: llagent.* and aoengine.*
the xml / ui stuff is just fine, also, dragging the AO button *from* the 
toolbox to the toolbox button window correctly switches the AO off...

just the effing on/off button refuses to do anything.


HELP!!!!


thanks,
LC

_______________________________________________
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Reply via email to