Package com.biglybt.ui.swt.osx
Class CocoaUIEnhancer
java.lang.Object
com.biglybt.ui.swt.osx.CocoaUIEnhancer
You can exclude this file (or this whole path) for non OSX builds
Hook some Cocoa specific abilities:
- getFileIcon
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static Class
<?> classForName
(String classname) static org.eclipse.swt.graphics.Image
getFileIcon
(String path, int imageWidthHeight) private static Object
private static Object
private static Object
private static Object
static boolean
static boolean
-
Field Details
-
nsstringCls
-
nsautoreleasepoolCls
-
nsworkspaceCls
-
nsimageCls
-
nssizeCls
-
osCls
-
method_os_sAppDarkAppearance
-
-
Constructor Details
-
CocoaUIEnhancer
public CocoaUIEnhancer()
-
-
Method Details
-
classForName
-
invoke
-
invoke
-
invoke
-
invoke
-
getFileIcon
-
isAppDarkAppearance
public static boolean isAppDarkAppearance() -
isInitialized
public static boolean isInitialized()
-