Package com.biglybt.ui.swt
Class Messages
java.lang.Object
com.biglybt.ui.swt.Messages
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
getLanguageForControl
(org.eclipse.swt.widgets.Widget widget) static String
getLanguageText
(String key) static void
setLanguageText
(org.eclipse.swt.widgets.Widget widget, String key) static void
setLanguageText
(org.eclipse.swt.widgets.Widget widget, String key, boolean setTooltipOnly, String... params) static void
setLanguageText
(org.eclipse.swt.widgets.Widget widget, String key, String... params) static void
setLanguageTooltip
(org.eclipse.swt.widgets.Widget widget, String key) static void
updateLanguageForControl
(org.eclipse.swt.widgets.Widget widget) private static void
updateLanguageFromData
(org.eclipse.swt.widgets.Widget widget, String... params) static boolean
updateLanguageKey
(org.eclipse.swt.widgets.Widget widget, String key, String... params) Updates text only if they key is differentprivate static void
updateToolTipFromData
(org.eclipse.swt.widgets.Widget widget, boolean showKey) private static void
updateTooltipLanguageFromData
(org.eclipse.swt.widgets.Widget widget)
-
Field Details
-
DARK_MODE
private static final boolean DARK_MODE -
THEME_SUFFIX
-
MESSAGE_KEY
- See Also:
-
RESOURCE_KEY
- See Also:
-
RESOURCE_TT_KEY
- See Also:
-
HIG_ELLIP_EXP
-
hoverListener
private static org.eclipse.swt.widgets.Listener hoverListener
-
-
Constructor Details
-
Messages
private Messages()
-
-
Method Details
-
updateLanguageForControl
public static void updateLanguageForControl(org.eclipse.swt.widgets.Widget widget) -
setLanguageText
-
setLanguageText
-
updateLanguageKey
public static boolean updateLanguageKey(org.eclipse.swt.widgets.Widget widget, String key, String... params) Updates text only if they key is different- Returns:
- false: Text not changed (same or disposed widget
true: Text updated
-
setLanguageText
-
updateLanguageFromData
-
getLanguageForControl
-
updateToolTipFromData
private static void updateToolTipFromData(org.eclipse.swt.widgets.Widget widget, boolean showKey) -
getLanguageText
-
setLanguageTooltip
-
updateTooltipLanguageFromData
private static void updateTooltipLanguageFromData(org.eclipse.swt.widgets.Widget widget)
-