arcantarget_hint(3)
π arcantarget_hint(3) π
okay so this is the Arcan Lua API page for arcantarget_hint, and the whole vibe is: send a hint state through a frameserver tied to an arcan instance. no cap. π«Ά
β¨ NAME β¨
arcantarget_hint β send a hint state through a frameserver tied to an arcan instance. periodt. π
π SYNOPSIS π
bool:ok
arcantarget_hint( string:kind, tbl:hint )
arcantarget_hint( vid:fsrv, string:kind, tbl:hint )
the way this works is you either pass kind + hint, or you put fsrv first and then kind + hint. iconic. β¨
π¦ DESCRIPTION π¦
When the arcan-in-arcan platform is used (the arcan_lwa binary), it can forward hints like any normal arcan-shmif client. These are from a subset of the ones that can be found in launch_target. π¦
If fsrv is not provided, the default output, WORLDID, will be used. Otherwise it is expected that fsrv references a valid frameserver tied to a valid source from define_arcantarget or retrieved through the _adopt event handler. π₯
The currently supported ones are:
input_labelβ the format of thehinttable matches that of the description inlaunch_target.identβ with astring:messagefield inhint, provided as the new segment runtime identity (e.g. document name).alertβ with astring:messagefield inhint, provided as the reason for user attention.statesizeβ with aint:sizefield inhint, provided as the estimated current output size of a state-save.cursorβ with astring:stylematching the set inlaunch_target.
highkey that's the currently supported list, bestie. π
π EXAMPLE π
function arcantarget_hint0()
arcantarget_hint("input_label",
{
labelhint = "test",
description = "this should register as a digital button",
})
end
π EXAMPLE π
function arcantarget_hint1()
arcantarget_hint("cursor", {style = "move"})
end
π₯ SEE ALSO: π₯
targetcontrol
cute sign-off: targetcontrol β’ October 2026 β’ arcantarget_hint(3) β mwah πβ¨
π¦ where this page comes from
- nixos 26.05: arcan 0.7.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms