Package com.biglybt.ui.swt.win32
Class Win32UIEnhancer
java.lang.Object
com.biglybt.ui.swt.win32.Win32UIEnhancer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static Class
<?> private static Class
<?> private static Class
<?> private static Class
<?> private static Constructor
<?> private static Constructor
<?> static final int
static final int
static final int
static final boolean
static final int
private static DriveDetectedInfo
private static Method
private static Method
private static Object
private static int
private static long
private static Method
private static Method
private static Method
private static Method
private static Method
private static Method
private static long
private static int
private static int
static final int
static final int
static final int
static final int
private static boolean
static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.eclipse.swt.graphics.Image
getFileIcon
(File file, boolean big) static void
initMainShell
(org.eclipse.swt.widgets.Shell shell) (package private) static int
messageProc2
(int hwnd, int msg, int wParam, int lParam) (package private) static long
messageProc2
(long hwnd, long msg, long wParam, long lParam)
-
Field Details
-
DEBUG
public static final boolean DEBUG- See Also:
-
SHGFI_ICON
public static final int SHGFI_ICON- See Also:
-
SHGFI_SMALLICON
public static final int SHGFI_SMALLICON- See Also:
-
SHGFI_USEFILEATTRIBUTES
public static final int SHGFI_USEFILEATTRIBUTES- See Also:
-
SHGFI_LARGEICON
public static final int SHGFI_LARGEICON- See Also:
-
WM_DEVICECHANGE
public static final int WM_DEVICECHANGE- See Also:
-
DBT_DEVICEARRIVAL
public static final int DBT_DEVICEARRIVAL- See Also:
-
DBT_DEVICEREMOVECOMPLETE
public static final int DBT_DEVICEREMOVECOMPLETE- See Also:
-
DBT_DEVTYP_VOLUME
public static final int DBT_DEVTYP_VOLUME- See Also:
-
FILE_ATTRIBUTE_NORMAL
public static final int FILE_ATTRIBUTE_NORMAL- See Also:
-
messageProcInt
private static int messageProcInt -
messageProcLong
private static long messageProcLong -
messageCallback
-
loc
-
claOS
-
useLong
private static boolean useLong -
claCallback
-
constCallBack
-
mCallback_getAddress
-
mSetWindowLongPtr
-
OS_GWLP_WNDPROC
private static int OS_GWLP_WNDPROC -
mOS_memmove_byte
-
mOS_memmove_int
-
claSHFILEINFO
-
claSHFILEINFO_Target
-
mSHGetFileInfo
-
mImage_win32_new
-
constTCHAR3
-
SHFILEINFO_sizeof
private static int SHFILEINFO_sizeof -
oldProc
private static long oldProc -
mGetWindowLongPtr
-
mCallWindowProc
-
-
Constructor Details
-
Win32UIEnhancer
public Win32UIEnhancer()
-
-
Method Details
-
getFileIcon
-
initMainShell
public static void initMainShell(org.eclipse.swt.widgets.Shell shell) -
messageProc2
static int messageProc2(int hwnd, int msg, int wParam, int lParam) -
messageProc2
static long messageProc2(long hwnd, long msg, long wParam, long lParam)
-