mousezoom

Last updated 3 months ago

Allows you to zoom in or out of a Final Cut Pro timeline using the mechanical scroll wheel on your mouse or the Touch Pad on the Magic Mouse when holding down the OPTION modifier key.

Special Thanks: Iain Anderson (@funwithstuff) for all his incredible testing!

API Overview

API Documentation

Variables

Signature

plugins.finalcutpro.timeline.mousezoom.customModifier <cp.prop: string>

Type

Variable

Description

Custom Modifier as string.

enabled

Signature

plugins.finalcutpro.timeline.mousezoom.enabled <cp.prop: boolean>

Type

Variable

Description

Toggles the Enable Proxy Menu Icon

Signature

plugins.finalcutpro.timeline.mousezoom.numberOfTouchDevices -> number

Type

Variable

Description

Number of Touch Devices Detected.

offset

Signature

plugins.finalcutpro.timeline.mousezoom.offset -> number

Type

Variable

Description

Offset Value used in difference calculations.

threshold

Signature

plugins.finalcutpro.timeline.mousezoom.threshold -> number

Type

Variable

Description

Threshold Value used in difference calculations.

Functions

Signature

plugins.finalcutpro.timeline.mousezoom.findMagicMouses() -> none

Type

Function

Description

Find Magic Mouse Devices and adds them to a table.

Parameters

Returns

start

Signature

plugins.finalcutpro.timeline.mousezoom.start() -> none

Type

Function

Description

Enables the ability to zoon a timeline using your mouse scroll wheel and the OPTION modifier key.

Parameters

Returns

stop

Signature

plugins.finalcutpro.timeline.mousezoom.stop() -> none

Type

Function

Description

Disables the ability to zoom a timeline using your mouse scroll wheel and the OPTION modifier key.

Parameters

Returns

update

Signature

plugins.finalcutpro.timeline.mousezoom.update() -> none

Type

Function

Description

Checks to see whether or not we should enable the timeline zoom watchers.

Parameters

Returns