© 2006-2007 ETH Zurich

org.ximtec.igesture.io.wacom
Interface Wintab32

All Superinterfaces:
com.sun.jna.AltCallingConvention, com.sun.jna.Library, com.sun.jna.win32.StdCall, com.sun.jna.win32.StdCallLibrary, W32API, W32Errors

public interface Wintab32
extends W32API

Provides access to the w32 wintab32 library.

Author:
Michele Croci

Nested Class Summary
static class Wintab32.LOGCONTEXTW
           
static class Wintab32.ORIENTATION
           
static class Wintab32.PACKET
           
static class Wintab32.ROTATION
           
 
Nested classes/interfaces inherited from interface org.ximtec.igesture.io.win32.W32API
W32API.HANDLE, W32API.HBITMAP, W32API.HDC, W32API.HICON, W32API.HINSTANCE, W32API.HMODULE, W32API.HRGN, W32API.HWND, W32API.LONG_PTR, W32API.LPARAM, W32API.LRESULT, W32API.ULONG_PTR, W32API.WPARAM
 
Nested classes/interfaces inherited from interface com.sun.jna.win32.StdCallLibrary
com.sun.jna.win32.StdCallLibrary.StdCallCallback
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
com.sun.jna.Library.Handler
 
Field Summary
static int HWND_BROADCAST
           
static int WTI_DEFCONTEXT
           
static int WTI_DEFSYSCTX
           
static int WTI_DEVICES
           
 
Fields inherited from interface org.ximtec.igesture.io.win32.W32API
INVALID_HANDLE_VALUE
 
Fields inherited from interface com.sun.jna.win32.StdCallLibrary
FUNCTION_MAPPER, STDCALL_CONVENTION
 
Fields inherited from interface com.sun.jna.Library
OPTION_FUNCTION_MAPPER, OPTION_INVOKING_METHOD, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
 
Fields inherited from interface org.ximtec.igesture.io.win32.W32Errors
ERROR_FILE_NOT_FOUND, ERROR_INVALID_FUNCTION, ERROR_PATH_NOT_FOUND, NO_ERROR
 
Method Summary
 void WacomDoSpecialContextHandling(boolean b)
           
 boolean WTClose(W32API.HDC hDC)
           
 int WTInfoW(int category, int index, Wintab32.LOGCONTEXTW s)
           
 W32API.HANDLE WTMgrPacketHookEx(W32API.HINSTANCE hmgr, int nType, String module, String hookproc)
           
 W32API.HDC WTOpenW(W32API.HWND hwnd, Wintab32.LOGCONTEXTW s, boolean b)
           
 boolean WTPacket(W32API.HDC hdc, int wSerial, Wintab32.PACKET p)
           
 int WTPacketsGet(W32API.HDC hdc, int max, Wintab32.PACKET p)
           
 int WTPacketsGet(W32API.HDC hdc, int max, Wintab32.PACKET[] p)
           
 int WTQueueSizeGet(W32API.HDC hdc)
           
 

Field Detail

HWND_BROADCAST

static final int HWND_BROADCAST
See Also:
Constant Field Values

WTI_DEFCONTEXT

static final int WTI_DEFCONTEXT
See Also:
Constant Field Values

WTI_DEFSYSCTX

static final int WTI_DEFSYSCTX
See Also:
Constant Field Values

WTI_DEVICES

static final int WTI_DEVICES
See Also:
Constant Field Values
Method Detail

WTOpenW

W32API.HDC WTOpenW(W32API.HWND hwnd,
                   Wintab32.LOGCONTEXTW s,
                   boolean b)

WTClose

boolean WTClose(W32API.HDC hDC)

WTInfoW

int WTInfoW(int category,
            int index,
            Wintab32.LOGCONTEXTW s)

WTQueueSizeGet

int WTQueueSizeGet(W32API.HDC hdc)

WTPacketsGet

int WTPacketsGet(W32API.HDC hdc,
                 int max,
                 Wintab32.PACKET p)

WTPacketsGet

int WTPacketsGet(W32API.HDC hdc,
                 int max,
                 Wintab32.PACKET[] p)

WTPacket

boolean WTPacket(W32API.HDC hdc,
                 int wSerial,
                 Wintab32.PACKET p)

WacomDoSpecialContextHandling

void WacomDoSpecialContextHandling(boolean b)

WTMgrPacketHookEx

W32API.HANDLE WTMgrPacketHookEx(W32API.HINSTANCE hmgr,
                                int nType,
                                String module,
                                String hookproc)

© 2006-2007 ETH Zurich

Copyright © 2007-2010 Global Information Systems Group, ETH Zurich. All Rights Reserved.