Ejemplo n.º 1
0
JsSupport::JsSupport( iONode ini ) {
    m_LocDialog[0] = NULL;
    m_LocDialog[1] = NULL;
    m_LocDialog[2] = NULL;
    m_LocDialog[3] = NULL;
    m_Selected[0] = NULL;
    m_Selected[1] = NULL;
    m_Selected[2] = NULL;
    m_Selected[3] = NULL;

    for( int i = 0; i < 4; i++ ) {
        m_bF1[i] = False;
        m_bF2[i] = False;
        m_bF3[i] = False;
        m_bF4[i] = False;
        m_bF5[i] = False;
        m_bF6[i] = False;
        m_bF7[i] = False;
        m_bF8[i] = False;
        m_bF9[i] = False;
        m_bF10[i] = False;
        m_bF11[i] = False;
        m_bF12[i] = False;
    }

    m_Ini = ini;
    initJS();
}
Ejemplo n.º 2
0
FB::JSObjectPtr FB::BrowserHost::getDelayedInvokeDelegate() {
    if (getDOMWindow()) {
        if (call_delegate.empty()) {
            initJS(this);
        }
        if (!call_delegate.empty()) {
            return getDOMWindow()->getProperty<FB::JSObjectPtr>(call_delegate);
        }
    }
    return FB::JSObjectPtr();
}
Ejemplo n.º 3
0
FB::JSObjectPtr FB::BrowserHost::getDelayedInvokeDelegate() {
    if (call_delegate.empty()) {
        // initJS wasn't called (yet?)!
        assert(false);
    }
    FB::JSObjectPtr delegate(getDOMWindow()->getProperty<FB::JSObjectPtr>(call_delegate));
    if (!delegate) {
        initJS(this);
        delegate = getDOMWindow()->getProperty<FB::JSObjectPtr>(call_delegate);
        assert(delegate);
    }
    return delegate;
}