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) 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
void
setEventResponse
(EventResponse eventResponse) void
silence()
staticStr
(LangStatic id) Methods inherited from interface org.luwrain.core.HookContainer
runHooks
-
Method Details
-
say
-
say
-
sayStaticStr
-
sayLetter
void sayLetter(char letter) -
onAreaNewContent
-
onAreaNewName
-
onAreaNewHotPoint
-
getAreaVisibleHeight
-
getAreaVisibleWidth
-
popup
-
runUiSafely
-
staticStr
-
getStaticStr
-
playSound
-
getUniRefInfo
-
silence
void silence() -
setEventResponse
-
getClipboard
Clipboard getClipboard() -
getI18n
I18n getI18n() -
getScreenWidth
int getScreenWidth() -
getScreenHeight
int getScreenHeight() -
executeBkg
-
onAreaNewBackgroundSound
-
getSpeakableText
-
message
-