Package org.luwrain.controls
Interface ControlContext
- All Superinterfaces:
HookContainer
- All Known Implementing Classes:
DefaultControlContext
,LayoutBase.LayoutControlContext
,WrappingControlContext
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.luwrain.core.HookContainer
HookContainer.Hook, HookContainer.HookResult, HookContainer.HookRunner
-
Method Summary
Modifier and TypeMethodDescriptionvoid
executeBkg
(FutureTask task) int
getAreaVisibleHeight
(Area area) int
getAreaVisibleWidth
(Area area) org.luwrain.i18n.I18n
getI18n()
int
int
getSpeakableText
(String text, Luwrain.SpeakableTextType type) getStaticStr
(String id) getUniRefInfo
(String uniRef) void
message
(String text, Luwrain.MessageType messageType) void
onAreaNewBackgroundSound
(Area area) void
onAreaNewContent
(Area area) void
onAreaNewHotPoint
(Area area) void
onAreaNewName
(Area area) void
void
void
runUiSafely
(Runnable runnable) void
void
void
sayLetter
(char letter) void
sayStaticStr
(org.luwrain.i18n.LangStatic id) void
setEventResponse
(EventResponse eventResponse) void
silence()
staticStr
(org.luwrain.i18n.LangStatic id) Methods inherited from interface org.luwrain.core.HookContainer
runHooks
-
Method Details
-
say
-
say
-
sayStaticStr
void sayStaticStr(org.luwrain.i18n.LangStatic id) -
sayLetter
void sayLetter(char letter) -
onAreaNewContent
-
onAreaNewName
-
onAreaNewHotPoint
-
getAreaVisibleHeight
-
getAreaVisibleWidth
-
popup
-
runUiSafely
-
staticStr
-
getStaticStr
-
playSound
-
getUniRefInfo
-
silence
void silence() -
setEventResponse
-
getClipboard
Clipboard getClipboard() -
getI18n
org.luwrain.i18n.I18n getI18n() -
getScreenWidth
int getScreenWidth() -
getScreenHeight
int getScreenHeight() -
executeBkg
-
onAreaNewBackgroundSound
-
getSpeakableText
-
message
-