Example #1
0
Menu *Kernel::menuWindow(Window window) {

    for (LMonitor::iterator it = monitors_->begin();
         it != monitors_->end(); it++)
    {
        Monitor *monitor = (Monitor *)*it;
        Menu *menu = monitor->menuWindow(window); 
        if (menu) {
            monitors_->focus(monitor);
            return menu;
        }
    }

    return 0;
}