Changeset 230 for trunk/src


Ignore:
Timestamp:
Nov 20, 2009, 4:25:22 PM (16 years ago)
Author:
lpino
Message:
  • New WinSendMsg overloading to include the MLM_QUERYFONT message
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/plugins/org.eclipse.swt/Eclipse SWT PI/pm/library/swt.c

    r227 r230  
    608608    if (mpParam2)
    609609        setMENUITEMFields(env, mpParam2, c_pmpParam2, &PGLOB(MENUITEMFc));
     610    return rc;
     611}
     612
     613JNIEXPORT jboolean JNICALL Java_org_eclipse_swt_internal_pm_OS_WinSendMsg__IILorg_eclipse_swt_internal_pm_FATTRS_2I
     614        (JNIEnv *env, jclass that, jint hwnd, jint ulMsgid, jobject mpParam1, jint mpParam2)
     615{
     616    DECL_GLOB(pGlob)
     617    FATTRS c_mpParam1, *c_pmpParam1 = NULL;
     618    jboolean rc;
     619
     620    DEBUG_CALL("WinSendMsg\n")
     621
     622    if (mpParam1) c_pmpParam1 = getFATTRSFields(env, mpParam1, &c_mpParam1, &PGLOB(FATTRSFc));
     623
     624    rc = (jboolean)WinSendMsg((HWND)hwnd, ulMsgid, (PFATTRS)c_pmpParam1, (MPARAM)mpParam2);
     625
     626    if (mpParam1) setFATTRSFields(env, mpParam1, c_pmpParam1, &PGLOB(FATTRSFc));
     627
    610628    return rc;
    611629}
Note: See TracChangeset for help on using the changeset viewer.