diff options
Diffstat (limited to 'Script.c')
| -rw-r--r-- | Script.c | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -2,6 +2,7 @@ local target; local rect; +local mark; func Initialize() { @@ -45,6 +46,7 @@ func UpdateTransferZone() } } + func ControlLeft() { return target && target->~ControlLeft(...); } func ControlLeftDouble() { return target && target->~ControlLeftDouble(...); } func ControlLeftSingle() { return target && target->~ControlLeftSingle(...); } @@ -74,4 +76,17 @@ func Grabbed() { return target && target->~Grabbed(...); } global func AddGrabHelper() { return CreateObject(GH7I)->Set(this, ...); +} + +func ShowMark(bool hide) +{ + if(!hide && !mark) + { + mark = CreateSelectMark()->MarkObject(this); + } + + if(hide && mark) + { + RemoveObject(mark); + } }
\ No newline at end of file |
